Higher order differential calculus in mathlib
By: Sébastien Gouëzel
Potential Business Impact:
Makes math proofs easier for computers to check.
We report on the higher-order differential calculus library developed inside the Lean mathematical library mathlib. To support a broad range of applications, we depart in several ways from standard textbook definitions: we allow arbitrary fields of scalars, we work with functions defined on domains rather than full spaces, and we integrate analytic functions in the broader scale of smooth functions. These generalizations introduce significant challenges, which we address from both the mathematical and the formalization perspectives.
Similar Papers
Optimistic Higher-Order Superposition
Logic in Computer Science
Makes proving hard math problems much faster.
Subtyping in DHOL -- Extended preprint
Logic in Computer Science
Lets computers prove harder math problems.
Hammering Higher Order Set Theory
Logic in Computer Science
Makes math proofs faster and easier for computers.