Alphabeta Math
CorollaryStatement: AI-adaptedProof: AI-adaptedprecheck 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 be a complete ordered field (Complete ordered field (least-upper-bound property)) and let ι:Q→R be the canonical embedding (The unique embedding of ℚ into an ordered field); write QR=ι[Q] for the copy of the rationals inside R, the set usually written Q once the identification is made. Then the set of irrationals

R∖QR

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 would be the union of the two at most countable sets QR and R∖QR, and countability of a two-set union is proved by interleaving two given enumerations. The countable union theorem, which does spend ACω, is not invoked here and is not needed; see the remarks below.

Facts & Assumptions

Given: A complete ordered field R, the canonical embedding ι:Q→R, the subset QR=ι[Q] and its complement X=R∖QR, so that R=QR∪X.

[L1]

ι is injective (The unique embedding of ℚ into an ordered field), hence a bijection of Q onto QR; ≈ is transitive (Equinumerous sets, A≈B and A⪯B, Injection, surjection, bijection).

[L2]

Q≈N, so Q is at most countable (Q is countably infinite).

[L3]

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

[L4]

There is a bijection β:N→N×N (N×N≈N).

Proof

technique · contradiction
1.1

Suppose, for contradiction, that X=R∖QR is at most countable.

assume-contra
1.2

QR≈Q≈N by [L1] and [L2], so QR is at most countable, and it is nonempty since ι(0)∈QR.

L1L2
1.3

Fix the bijection β:N→N×N of [L4].

L4
2.1

If X=∅ then R=QR, which is at most countable by step 1.2.

step 1.2given
2.2

Otherwise X≠∅, and since X is at most countable by assumption and QR is nonempty and at most countable by step 1.2, [L3] provides surjections f:N→QR and g:N→X.

step 1.1step 1.2L3
3.1

Define u:N×N→R by u(0,k)=f(k) and u(n,k)=g(k) for n≠0. Every element of R lies in QR or in X, hence is f(k) or g(k) for some k, so u is surjective onto 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∘β:N→R is a surjection and R≠∅, so R is at most countable by [L3].

step 1.3step 3.1L3
5.1

In either case R is at most countable, by step 2.1 in the first and step 4.1 in the second; this contradicts [L5]. Therefore X=R∖QR is uncountable.

step 2.1step 4.1L3L5discharge-contradiction∎

Remarks

Depends on

Used by

Dependency tree · two levels

59 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources