A Construction of the Real Numbers

October 17, 2024

Constructing the real numbers using Cauchy sequences of rational numbers.

Considering CQ\mathcal{C}_\mathbb{Q} as the set of all Cauchy sequences of rational numbers, we define a relation on CQ\mathcal{C}_\mathbb{Q}:

(an)R(bn)  ⟺  lim⁡n→∞(an−bn)=0.(a_n) \mathrel{R} (b_n) \iff \lim_{n \to \infty} (a_n - b_n) = 0.

This relation is an equivalence relation, as it satisfies:

  1. Reflexivity: lim⁡n→∞(an−an)=0\lim_{n \to \infty} (a_n - a_n) = 0.

  2. Symmetry: lim⁡n→∞(an−bn)=0\lim_{n \to \infty} (a_n - b_n) = 0 implies lim⁡n→∞(bn−an)=0\lim_{n \to \infty} (b_n - a_n) = 0.

  3. Transitivity: If lim⁡n→∞(an−bn)=0\lim_{n \to \infty} (a_n - b_n) = 0 and lim⁡n→∞(bn−cn)=0\lim_{n \to \infty} (b_n - c_n) = 0, then lim⁡n→∞(an−cn)=0\lim_{n \to \infty} (a_n - c_n) = 0.

For any k∈Qk \in \mathbb{Q}, we consider the sequence (k)n∈N(k)_{n \in \mathbb{N}}, which is a Cauchy sequence and forms an equivalence class. Thus, we identify each rational number with its equivalence class:

k≡[k]=[(an)]∈CQ,lim⁡n→∞(an)=k.k \equiv [k] = [(a_n)] \in \mathcal{C}_\mathbb{Q}, \quad \lim_{n \to \infty} (a_n) = k.

We can extend this to irrational numbers by considering equivalence classes where the limit is not rational, considering i∉Qi \notin \mathbb{Q}, then we have:

i≡[i]=[(an)]∈CQ,lim⁡n→∞(an)=ii \equiv [i] = [(a_n)] \in \mathcal{C}_\mathbb{Q}, \quad \lim_{n \to \infty} (a_n) = i

Therefore, the set of real numbers can be defined as the set of all equivalence classes of Cauchy sequences of rational numbers:

R=CQ/R.\mathbb{R} = \mathcal{C}_\mathbb{Q} / R.

This construction of the real numbers ensures a bijection between R\mathbb{R} and the set of all Cauchy sequences of rational numbers, providing a complete model of R\mathbb{R} from Q\mathbb{Q}.