Math 2.0

Mathematical logic and foundations Definition

Heyting arithmetic

Builds on Peano axiomsIntuitionistic logicLaw of excluded middle

Definition

Heyting arithmetic, written HA, is the first-order theory in the language 0,S,+,⋅,=0, S, +, \cdot, = with these parts.

  1. Its logic is first-order intuitionistic logic with equality.
  2. Its axioms are those of first-order Peano arithmetic. They are Sx≠0S x \ne 0, Sx=Sy→x=yS x = S y \to x = y, and x+0=xx + 0 = x, x+Sy=S(x+y)x + S y = S(x + y), x⋅0=0x \cdot 0 = 0, x⋅Sy=x⋅y+xx \cdot S y = x \cdot y + x. They also include the induction scheme A(0)∧∀x (A(x)→A(Sx))→∀x A(x)A(0) \wedge \forall x\, (A(x) \to A(S x)) \to \forall x\, A(x) for every formula AA.

Thus HA has the same axioms as Peano arithmetic PA. The theory PA is HA together with the law of excluded middle A∨¬AA \vee \neg A for all formulas AA.

Remarks

Example: HA proves ∀x ∀y (x=y∨¬x=y)\forall x\, \forall y\, (x = y \vee \neg x = y), by induction on xx and yy. So excluded middle holds in HA for equations, and, by induction on formulas, for all formulas without unbounded quantifiers. Non-example: HA does not prove ∀x (∃y T(x,x,y)∨¬∃y T(x,x,y))\forall x\, (\exists y\, T(x, x, y) \vee \neg \exists y\, T(x, x, y)), where TT is Kleene's predicate for "program xx on input xx halts within yy steps". This formula is provable in PA, so the two theories differ. HA has the disjunction property: if HA proves a closed formula A∨BA \vee B, then it proves AA or it proves BB. It has the existence property: if HA proves a closed formula ∃x A(x)\exists x\, A(x), then it proves A(n‾)A(\overline{n}) for some numeral n‾\overline{n}.

Reading path

To understand this page from the ground up, read these 7 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Intuitionistic logic concept
  2. Peano axioms concept
  3. Proposition concept
  4. Disjunction definition
  5. Negation definition
  6. Law of excluded middle statement
  7. Heyting arithmetic definition

Where this leads

3 pages build on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Heyting_arithmetic
About this page
TagRXHJPVMPJH
URIm2://RXHJPVMPJH
Kinddefinition
WritingW0 stub
MSC03F55, 03F30, 03F50
DefinesHeyting arithmetic
UsesPeano axioms, Intuitionistic logic, Law of excluded middle
Changed2 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

Used by