Alphabeta Math
CorollaryStatement: AI-adaptedProof: AI-adaptedSession-authored (Fable 5 assisted)precheck passjudge pass (z-ai/glm-5.2)verified 2026-07-26 (claude-opus-5)
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced — the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted — a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated — a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

The irrationals are uncountable

Statement

Let R\mathbb{R} be a complete ordered field (Complete ordered field (least-upper-bound property)) and let ι:QR\iota : \mathbb{Q} \to \mathbb{R} be the canonical embedding (The unique embedding of ℚ into an ordered field); write QR=ι[Q]\mathbb{Q}_{\mathbb{R}} = \iota[\mathbb{Q}] for the copy of the rationals inside R\mathbb{R}, the set usually written Q\mathbb{Q} once the identification is made. Then the set of irrationals

RQR\mathbb{R} \setminus \mathbb{Q}_{\mathbb{R}}

is uncountable (Finite, countably infinite, countable, uncountable).

Only the union of two sets is used, and that needs no choice whatsoever. If the irrationals were at most countable, then R\mathbb{R} would be the union of the two at most countable sets QR\mathbb{Q}_{\mathbb{R}} and RQR\mathbb{R} \setminus \mathbb{Q}_{\mathbb{R}}, and countability of a two-set union is proved by interleaving two given enumerations. The countable union theorem, which does spend ACω\mathrm{AC}_\omega, is not invoked here and is not needed; see the remarks below.

Facts & Assumptions

Given: A complete ordered field R\mathbb{R}, the canonical embedding ι:QR\iota : \mathbb{Q} \to \mathbb{R}, the subset QR=ι[Q]\mathbb{Q}_{\mathbb{R}} = \iota[\mathbb{Q}] and its complement X=RQRX = \mathbb{R} \setminus \mathbb{Q}_{\mathbb{R}}, so that R=QRX\mathbb{R} = \mathbb{Q}_{\mathbb{R}} \cup X.

[L1]

ι\iota is injective (The unique embedding of ℚ into an ordered field), hence a bijection of Q\mathbb{Q} onto QR\mathbb{Q}_{\mathbb{R}}; \approx is transitive (Equinumerous sets, ABA \approx B and ABA \preceq B, Injection, surjection, bijection).

[L2]

QN\mathbb{Q} \approx \mathbb{N}, so Q\mathbb{Q} is at most countable (Q\mathbb{Q} is countably infinite).

[L3]

A nonempty set is at most countable if and only if some surjection N\mathbb{N} \to it exists (A nonempty set is at most countable iff it is a surjective image of N\mathbb{N}); uncountable means not at most countable (Finite, countably infinite, countable, uncountable).

[L4]

There is a bijection β:NN×N\beta : \mathbb{N} \to \mathbb{N} \times \mathbb{N} (N×NN\mathbb{N} \times \mathbb{N} \approx \mathbb{N}).

Proof

technique · contradiction
1.1

Suppose, for contradiction, that X=RQRX = \mathbb{R} \setminus \mathbb{Q}_{\mathbb{R}} is at most countable.

assume-contra
1.2

QRQN\mathbb{Q}_{\mathbb{R}} \approx \mathbb{Q} \approx \mathbb{N} by [L1] and [L2], so QR\mathbb{Q}_{\mathbb{R}} is at most countable, and it is nonempty since ι(0)QR\iota(0) \in \mathbb{Q}_{\mathbb{R}}.

L1L2
1.3

Fix the bijection β:NN×N\beta : \mathbb{N} \to \mathbb{N} \times \mathbb{N} of [L4].

L4
2.1

If X=X = \varnothing then R=QR\mathbb{R} = \mathbb{Q}_{\mathbb{R}}, which is at most countable by step 1.2.

step 1.2given
2.2

Otherwise XX \ne \varnothing, and since XX is at most countable by assumption and QR\mathbb{Q}_{\mathbb{R}} is nonempty and at most countable by step 1.2, [L3] provides surjections f:NQRf : \mathbb{N} \to \mathbb{Q}_{\mathbb{R}} and g:NXg : \mathbb{N} \to X.

step 1.1step 1.2L3
3.1

Define u:N×NRu : \mathbb{N} \times \mathbb{N} \to \mathbb{R} by u(0,k)=f(k)u(0,k) = f(k) and u(n,k)=g(k)u(n,k) = g(k) for n0n \ne 0. Every element of R\mathbb{R} lies in QR\mathbb{Q}_{\mathbb{R}} or in XX, hence is f(k)f(k) or g(k)g(k) for some kk, so uu is surjective onto R\mathbb{R}. The two surjections were obtained one after the other, not selected simultaneously from an infinite family, so no choice principle is used.

step 2.2given
4.1

Hence uβ:NRu \circ \beta : \mathbb{N} \to \mathbb{R} is a surjection and R\mathbb{R} \ne \varnothing, so R\mathbb{R} is at most countable by [L3].

step 1.3step 3.1L3
5.1

In either case R\mathbb{R} is at most countable, by step 2.1 in the first and step 4.1 in the second; this contradicts [L5]. Therefore X=RQRX = \mathbb{R} \setminus \mathbb{Q}_{\mathbb{R}} is uncountable.

step 2.1step 4.1L3L5discharge-contradiction

Remarks

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 86 results over 22 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.

Sources