Math 2.0

Mathematical logic and foundations Model theory: types, categoricity, stability Example

Presburger arithmetic

Builds on Natural numbersIntegersCongruence modulo nComplete theoryPeano axioms

Example

Presburger arithmetic is the first-order theory of the natural numbers with 00, 11 and addition. It is the set of all sentences in the signature {0,1,+}\set{0, 1, +} that are true in (ℕ,0,1,+)(\N, 0, 1, +). It can be axiomatized by the axioms x+1≠0x + 1 \ne 0, x+1=y+1→x=yx + 1 = y + 1 \to x = y, x+0=xx + 0 = x, x+(y+1)=(x+y)+1x + (y + 1) = (x + y) + 1, and the induction scheme for all formulas of this signature.

It does not have quantifier elimination in {0,1,+}\set{0, 1, +}. It has quantifier elimination after adding << and, for each n≥2n \ge 2, a unary predicate Dn(x)D_n(x) for "nn divides xx". Check on one formula: in ℕ\N, the formula ∃y (x=y+y)\exists y \, (x = y + y) says that xx is even. It is equivalent to the quantifier-free formula D2(x)D_2(x). It is not equivalent to any quantifier-free formula in {0,1,+}\set{0, 1, +}, since those define finite or cofinite subsets of ℕ\N. The set of even numbers is neither finite nor cofinite.

Remarks

Quantifier elimination gives an algorithm that decides, for every sentence of the signature, whether it is true in ℕ\N. So Presburger arithmetic is complete and decidable. Mojżesz Presburger proved this in 1929. In contrast, the theory of (ℕ,0,1,+,⋅)(\N, 0, 1, +, \cdot) is undecidable, and the Peano axioms do not decide all its sentences, by Gödel's incompleteness theorems. Multiplication of two variables is therefore not definable from addition in ℕ\N. The same method applies to the integers with addition and order, where divisibility by nn is congruence modulo nn to 00.

Reading path

To understand this page from the ground up, read these 6 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. Complete theory concept
  2. Congruence modulo n concept
  3. Integers object
  4. Natural numbers object
  5. Peano axioms concept
  6. Presburger arithmetic example

Further reading

  1. Web https://en.wikipedia.org/wiki/Presburger_arithmetic
About this page
TagB66JYY3K58
URIm2://B66JYY3K58
Kindexample
WritingW0 stub
MSC03B25, 03C10, 11U09
IllustratesQuantifier elimination
UsesNatural numbers, Integers, Congruence modulo n, Complete theory, Peano axioms
Same as
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

No page links to this page yet.