Why ℝ Has No Holes

A sequence built only from rationals creeps toward a place that is not rational. The scene shows the hole in the rational world.

The iteration halves the error of each guess. Every term stays rational. Yet the destination is not a rational number. So rationals alone cannot fill that spot. The full irrationality proof is skipped; only the idea is shown.

For example, measure the diagonal of a square with a πŸ“ ruler. Try 1.4, then 1.41, then 1.414 β€” no fraction ever fits it exactly. That spot is the hole in the rationals.

xn+1=xn+2/xn2β†’2x_{n+1}=\frac{x_n+2/x_n}{2}\to\sqrt{2}
2βˆ‰Q\sqrt{2}\notin\mathbb{Q}

Part of these learning paths

Examples & Exercises

With x0=1x_0 = 1 and xn+1=xn+2/xn2x_{n+1} = \frac{x_n + 2/x_n}{2}, write x5x_5 as an exact fraction and prove ∣x5βˆ’2∣<10βˆ’24|x_5 - \sqrt{2}| < 10^{-24}.

x5=886731088897627013566048x_5 = \frac{886731088897}{627013566048}
∣x5βˆ’2∣<10βˆ’24|x_5 - \sqrt{2}| < 10^{-24}
n=5n = 5 β€” five iterations get 24 decimal places right.
Show proof
  1. Computing in fractions gives x1=32x_1 = \frac{3}{2}, x2=1712x_2 = \frac{17}{12}, x3=577408x_3 = \frac{577}{408}, x4=665857470832x_4 = \frac{665857}{470832}, x5=886731088897627013566048x_5 = \frac{886731088897}{627013566048}, by applying pq↦p2+2q22pq\frac{p}{q} \mapsto \frac{p^2+2q^2}{2pq} at each step.

  2. Moreover pn+12βˆ’2qn+12=(pn2+2qn2)2βˆ’8pn2qn2=(pn2βˆ’2qn2)2p_{n+1}^2 - 2q_{n+1}^2 = (p_n^2+2q_n^2)^2 - 8p_n^2q_n^2 = (p_n^2-2q_n^2)^2, and p12βˆ’2q12=9βˆ’8=1p_1^2-2q_1^2 = 9-8 = 1, so pn2βˆ’2qn2=1p_n^2-2q_n^2 = 1 for all nβ‰₯1n \geq 1. Hence gcd⁑(pn,qn)=1\gcd(p_n,q_n)=1 β€” every fraction is in lowest terms.

  3. Put en=xn2βˆ’2e_n = x_n^2 - 2.

    Expanding gives en+1=en24xn2e_{n+1} = \frac{e_n^2}{4x_n^2}.

    Since x1=32>2x_1 = \frac32 > \sqrt2 and xn+1βˆ’2=(xnβˆ’2)22xnβ‰₯0x_{n+1}-\sqrt2 = \frac{(x_n-\sqrt2)^2}{2x_n} \geq 0, we have xnβ‰₯2x_n \geq \sqrt2 for all nβ‰₯1n \geq 1, hence en+1≀en28e_{n+1} \leq \frac{e_n^2}{8}.

  4. We get e1=14e_1 = \frac14, e2=1144e_2 = \frac{1}{144}, e3=1166464e_3 = \frac{1}{166464}, e4=1221682772224<4.6Γ—10βˆ’12e_4 = \frac{1}{221682772224} < 4.6\times 10^{-12}. Hence e5≀e428<2.7Γ—10βˆ’24e_5 \leq \frac{e_4^2}{8} < 2.7\times 10^{-24}, and ∣x5βˆ’2∣=e5x5+2<2.7Γ—10βˆ’242.8<10βˆ’24|x_5-\sqrt2| = \frac{e_5}{x_5+\sqrt2} < \frac{2.7\times 10^{-24}}{2.8} < 10^{-24}.

Show that every term of bn=(1+1n)nb_n = \left(1+\frac1n\right)^n is rational, and explain why its irrational limit ee is another "hole" in Q\mathbb{Q}.

bn=(n+1n)n∈Q,lim⁑nβ†’βˆžbn=eβˆ‰Qb_n = \left(\frac{n+1}{n}\right)^n \in \mathbb{Q}, \qquad \lim_{n\to\infty} b_n = e \notin \mathbb{Q}
Babylonian iterates at n=5n=5 β€” the same phenomenon: rational terms homing in on an irrational limit.
Show proof
  1. bn=(n+1n)nb_n = \left(\frac{n+1}{n}\right)^n with n+1n\frac{n+1}{n} rational. A rational number raised to a positive integer power is rational, so bn∈Qb_n \in \mathbb{Q} for every nn.

  2. The sequence (bn)(b_n) is increasing and bounded above (taken as known β€” it is standard), hence convergent. Its limit is called ee.

  3. Identification of the two ee's first.

    Write S=βˆ‘k=0∞1k!S = \sum_{k=0}^{\infty} \frac{1}{k!} and expand bnb_n by the binomial theorem as in the eseries scene (compound problem): bn=βˆ‘k=0nan,kb_n = \sum_{k=0}^{n} a_{n,k} with an,k=1k!∏j=0kβˆ’1(1βˆ’jn)≀1k!a_{n,k} = \frac{1}{k!}\prod_{j=0}^{k-1}(1 - \frac{j}{n}) \le \frac{1}{k!}.

    Fix K≀nK \le n: then bnβ‰₯βˆ‘k=0Kan,kb_n \ge \sum_{k=0}^{K} a_{n,k}, and an,kβ†’1k!a_{n,k} \to \frac{1}{k!} as nβ†’βˆžn \to \infty for each fixed kk, so lim inf⁑bnβ‰₯βˆ‘k=0K1k!\liminf b_n \ge \sum_{k=0}^{K} \frac{1}{k!}.

    Also bnβ‰€βˆ‘k=0n1k!≀Sb_n \le \sum_{k=0}^{n} \frac{1}{k!} \le S, so lim sup⁑bn≀S\limsup b_n \le S.

    Letting Kβ†’βˆžK \to \infty forces lim⁑bn=S\lim b_n = S: the ee defined here as lim⁑bn\lim b_n is the series number SS.

    With the two definitions identified, that eβˆ‰Qe \notin \mathbb{Q} is an established theorem (proved, for instance, by estimating the remainder of e=βˆ‘k=0∞1k!e = \sum_{k=0}^{\infty}\frac{1}{k!}).

    So the rational sequence (bn)(b_n) converges to no rational number β€” another hole in Q\mathbb{Q}, distinct from the one at 2\sqrt2.

Prove that the Babylonian sequence (xn)(x_n) is Cauchy but has no limit in Q\mathbb{Q} β€” this is what completeness is about.

∣xmβˆ’xnβˆ£β†’0Β Β (m,nβ†’βˆž),βˆ„β€‰r∈Q:xnβ†’r|x_m - x_n| \to 0 \ \ (m,n \to \infty), \qquad \nexists\, r \in \mathbb{Q} : x_n \to r
n=8n=8 β€” the terms get arbitrarily close to each other, yet no rational number is their destination.
Show proof
  1. From the error analysis, en+1≀en28e_{n+1} \leq \frac{e_n^2}{8} with e1=14e_1 = \frac14.

    Since en≀2βˆ’ne_n \leq 2^{-n} by induction (true at n=1n=1, and en+1≀2βˆ’2n8=2βˆ’(2n+3)≀2βˆ’(n+1)e_{n+1} \leq \frac{2^{-2n}}{8} = 2^{-(2n+3)} \leq 2^{-(n+1)}), we get enβ†’0e_n \to 0.

    With ∣xnβˆ’2∣=enxn+2≀en2|x_n-\sqrt2| = \frac{e_n}{x_n+\sqrt2} \leq \frac{e_n}{2}, we have xnβ†’2x_n \to \sqrt2 as real numbers.

  2. Let Ξ΅>0\varepsilon > 0.

    Since xnβ†’2x_n \to \sqrt2, choose NN with ∣xnβˆ’2∣<Ξ΅/2|x_n - \sqrt2| < \varepsilon/2 for all nβ‰₯Nn \ge N.

    Then for all m,nβ‰₯Nm, n \ge N, ∣xmβˆ’xnβˆ£β‰€βˆ£xmβˆ’2∣+∣xnβˆ’2∣<Ξ΅/2+Ξ΅/2=Ξ΅|x_m - x_n| \leq |x_m - \sqrt2| + |x_n - \sqrt2| < \varepsilon/2 + \varepsilon/2 = \varepsilon.

    Hence (xn)(x_n) is a Cauchy sequence.

  3. If xn→rx_n \to r for some rational rr, uniqueness of limits forces r=2r = \sqrt2.

    But 2βˆ‰Q\sqrt2 \notin \mathbb{Q} β€” a contradiction.

    So (xn)(x_n) has no limit inside Q\mathbb{Q}.

  4. For reference, the classical proof that 2βˆ‰Q\sqrt2 \notin \mathbb{Q}: if 2=pq\sqrt2 = \frac pq in lowest terms, then p2=2q2p^2 = 2q^2, so pp is even; writing p=2kp = 2k gives q2=2k2q^2 = 2k^2, so qq is even too β€” contradicting lowest terms.

    2=pqΒ β‡’Β p2=2q2Β β‡’Β p,qΒ bothΒ even,Β contradiction\sqrt2 = \frac pq \ \Rightarrow\ p^2 = 2q^2 \ \Rightarrow\ p, q \text{ both even, contradiction}

3. Sequences