6

Peano's axioms postulate the existence of some entity $0$ along a successor function which together meet several conditions. I'm wondering whether it possible to axiomatize the natural numbers by starting instead with the prime numbers, along with probably the number $1$ and the operation of multiplication?

pseudosudo
  • 2,241

1 Answers1

7

The structure $(\mathbb{N}; \times)$ is much less "contentful" than $(\mathbb{N}; +)$. In particular, $(\mathbb{N}; +)$ is rigid - it has no nontrivial automorphisms. By contrast, $(\mathbb{N};\times)$ has lots of automorphisms, namely one for every permutation of the primes. As a consequence of this, addition is not definable from multiplication alone, so the answer to your question is negative in a strong sense.

Adding constants naming each individual prime doesn't help either: addition is definable in a structure iff it is definable in the structure using only finitely many symbols (since definitions are finite), but fixing finitely many primes leaves lots of nontrivial permutations of the primes which don't respect addition.


Strictly speaking, the second paragraph refers specifically to first-order definability, while the first paragraph applies to any notion of logical definability which is "isomorphism-respecting." (And see this old answer of mine for a discussion of definability; there the focus is on first-order, but the setup is generally applicable.) For example, addition is definable in the natural numbers with multiplication and a constant symbol for each prime using an $\mathcal{L}_{\omega_1,\omega}$ formula.

First-order logic is in many ways quite limited - in particular, it doesn't generally allow "definition by recursion," and we have:

  • Addition is not first-order definable in the naturals with successor.

  • Multiplication is not first-order definable in the naturals with successor and addition.

Each of these facts is special to first-order logic - e.g. Peano's original formulation of arithmetic used second-order logic and in that context successor is enough to get addition and multiplication.

In some special situations definition by recursion may be first-order - e.g. the bulk of the proof of Godel's incompleteness theorem amounts to showing that definition by recursion is first-order once we have addition and multiplication - but it shouldn't be taken for granted. (See e.g. the middle part of this answer of mine.)

Noah Schweber
  • 245,398