natural deduction metalanguage, practical foundations
type theory (dependent, intensional, observational type theory, homotopy type theory)
computational trinitarianism =
propositions as types +programs as proofs +relation type theory/category theory
basic constructions:
strong axioms
further
Elementary function arithmetic (EFA), also known as , is a first-order theory of natural numbers, one of the weakest fragments of arithmetic strong enough to do nontrivial mathematics. It is strictly weaker than Peano arithmetic.
Regarding the strength of EFA, Harvey Friedman has put forth the following “grand conjecture”:
“Every theorem published in the Annals of Mathematics whose statement involves only finitary mathematical objects (i.e., what logicians call an arithmetical statement) can be proved in EFA. EFA is the weak fragment of Peano Arithmetic based on the usual quantifier-free axioms for 0, 1, +, ×, exp, together with the scheme of induction for all formulas in the language all of whose quantifiers are bounded.”
Here “bounded quantifier” refers to a quantifier of shape ; more formally, if a variable does not occur in a formula , then means .
The language of EFA is one-sorted with
Two constants
Three binary function symbols (where is usually written ).
The axioms of EFA are
Those of Robinson arithmetic (where is translated as , i.e., as );
Exponentiation axioms, viz. and ;
The induction axiom for formulas all of whose quantifiers are bounded.
For example, in order to prove in EFA that addition is commutative, one can prove on the one hand, and, on the other hand, prove by induction over a formula that holds.
“Grand conjectures” by Harvey Friedman may be found here:
A MathOverflow discussion on Friedman’s grand conjecture about EFA may be found here,
Last revised on October 9, 2024 at 13:14:06. See the history of this page for a list of all contributions to it.