ConceptComplete

Natural Numbers and Induction - Core Definitions

The natural numbers form the most fundamental infinite set in mathematics. In set theory, we construct them from first principles using the von Neumann ordinals, providing a rigorous foundation for arithmetic and mathematical induction.

DefinitionVon Neumann Natural Numbers

Using the von Neumann construction, each natural number is defined as the set of all smaller natural numbers:

0=βˆ…1={0}={βˆ…}2={0,1}={βˆ…,{βˆ…}}3={0,1,2}n+1=nβˆͺ{n}={0,1,…,n}\begin{align*} 0 &= \emptyset \\ 1 &= \{0\} = \{\emptyset\} \\ 2 &= \{0, 1\} = \{\emptyset, \{\emptyset\}\} \\ 3 &= \{0, 1, 2\} \\ n+1 &= n \cup \{n\} = \{0, 1, \ldots, n\} \end{align*}

This construction ensures that m∈nm \in n if and only if m<nm < n as natural numbers, unifying membership with the ordering relation.

This elegant encoding makes each natural number nn simultaneously represent both the number itself and the set {0,1,…,nβˆ’1}\{0, 1, \ldots, n-1\}. Consequently, nn has exactly nn elements: ∣n∣=n|n| = n.

DefinitionSuccessor Operation

The successor of a set xx is defined as:

S(x)=xβˆͺ{x}=xβˆͺ{x}S(x) = x \cup \{x\} = x \cup \{x\}

For natural numbers, this operation corresponds to adding one: S(n)=n+1S(n) = n + 1. The successor operation is:

  • Injective: S(m)=S(n)β‡’m=nS(m) = S(n) \Rightarrow m = n
  • Non-surjective on Ο‰\omega: There is no nβˆˆΟ‰n \in \omega with S(n)=0S(n) = 0
  • Preserves transitivity: If xx is transitive, so is S(x)S(x)
ExampleFirst Few Natural Numbers

Explicitly writing out the first natural numbers as sets:

0=βˆ…1={βˆ…}2={βˆ…,{βˆ…}}3={βˆ…,{βˆ…},{βˆ…,{βˆ…}}}4={0,1,2,3}\begin{align*} 0 &= \emptyset \\ 1 &= \{\emptyset\} \\ 2 &= \{\emptyset, \{\emptyset\}\} \\ 3 &= \{\emptyset, \{\emptyset\}, \{\emptyset, \{\emptyset\}\}\} \\ 4 &= \{0, 1, 2, 3\} \end{align*}

Notice that 0∈1∈2∈3∈40 \in 1 \in 2 \in 3 \in 4, and more generally, the membership relation ∈\in on natural numbers corresponds exactly to the less-than relation <<.

DefinitionThe Set omega

The set of all natural numbers, denoted Ο‰\omega or N\mathbb{N}, is the smallest inductive set:

Ο‰={0,1,2,3,…}=β‹‚{I:IΒ isΒ inductive}\omega = \{0, 1, 2, 3, \ldots\} = \bigcap \{I : I \text{ is inductive}\}

where a set II is inductive if βˆ…βˆˆI\emptyset \in I and x∈Iβ‡’S(x)∈Ix \in I \Rightarrow S(x) \in I.

Key properties of Ο‰\omega:

  • Transitive: nβˆˆΟ‰βˆ§m∈nβ‡’mβˆˆΟ‰n \in \omega \land m \in n \Rightarrow m \in \omega
  • Well-ordered: Every non-empty subset has a least element
  • Infinite: Ο‰\omega is not equinumerous with any of its elements
  • Limit ordinal: Ο‰β‰ S(Ξ±)\omega \neq S(\alpha) for any Ξ±\alpha

The set Ο‰\omega provides the foundation for all arithmetic. We can define addition, multiplication, and exponentiation on Ο‰\omega using recursion, and prove their familiar properties using induction.

TheoremPeano Axioms in ZFC

The von Neumann natural numbers satisfy the Peano axioms:

  1. 0βˆˆΟ‰0 \in \omega (zero is a natural number)
  2. nβˆˆΟ‰β‡’S(n)βˆˆΟ‰n \in \omega \Rightarrow S(n) \in \omega (closure under successor)
  3. βˆ€nβˆˆΟ‰(S(n)β‰ 0)\forall n \in \omega(S(n) \neq 0) (zero is not a successor)
  4. SS is injective on Ο‰\omega
  5. Induction: If P(0)P(0) and βˆ€n(P(n)β‡’P(S(n)))\forall n(P(n) \Rightarrow P(S(n))), then βˆ€nβˆˆΟ‰(P(n))\forall n \in \omega(P(n))

These axioms characterize the natural numbers uniquely up to isomorphism.

Remark

In Peano's original formulation, natural numbers were taken as primitive objects with successor as a primitive operation. In ZFC, we construct them as specific sets, deriving the Peano axioms as theorems. This demonstrates the power of set theory as a foundation: even the most basic mathematical objects can be built from pure set existence.

DefinitionArithmetic Operations

We define arithmetic operations on Ο‰\omega by recursion:

Addition: For m,nβˆˆΟ‰m, n \in \omega,

m+0=mm+S(n)=S(m+n)\begin{align*} m + 0 &= m \\ m + S(n) &= S(m + n) \end{align*}

Multiplication: For m,nβˆˆΟ‰m, n \in \omega,

mβ‹…0=0mβ‹…S(n)=mβ‹…n+m\begin{align*} m \cdot 0 &= 0 \\ m \cdot S(n) &= m \cdot n + m \end{align*}

Exponentiation: For m,nβˆˆΟ‰m, n \in \omega,

m0=1mS(n)=mnβ‹…m\begin{align*} m^0 &= 1 \\ m^{S(n)} &= m^n \cdot m \end{align*}

These recursive definitions, validated by the principle of recursion on Ο‰\omega, give rise to all familiar arithmetic properties: associativity, commutativity, distributivity, and so forth. Each property can be rigorously proved using mathematical induction.

ExampleProof by Induction: Commutativity of Addition

To prove m+n=n+mm + n = n + m for all m,nβˆˆΟ‰m, n \in \omega, we use induction on nn (for fixed mm):

Base case: m+0=m=0+mm + 0 = m = 0 + m (requires proving 0+m=m0 + m = m by induction on mm)

Inductive step: Assume m+n=n+mm + n = n + m. Then:

m+S(n)=S(m+n)=S(n+m)=n+S(m)=S(n)+mm + S(n) = S(m + n) = S(n + m) = n + S(m) = S(n) + m

using the inductive hypothesis and properties of successor addition.

The construction of natural numbers in ZFC demonstrates how even the most elementary mathematics rests on the foundation of set theory. From the empty set and the axiom of infinity, we build Ο‰\omega and derive all arithmetic, providing a completely rigorous basis for mathematics.