Alphabeta Math
DefinitionDefinition: AI-adaptedProof: Not applicableSession-authored (Fable 5 assisted)judge 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.

Finite, countably infinite, countable, uncountable

Definition

Recall that a natural number is a von Neumann natural (The natural numbers N\mathbb{N} (von Neumann)): 0=0 = \varnothing and σ(n)=n{n}\sigma(n) = n \cup \{n\}, so that

n={mN:m<n}={0,1,,n1}n = \{\, m \in \mathbb{N} : m < n \,\} = \{0, 1, \dots, n-1\}

is itself the set of its predecessors. Here << is the order of Order on the natural numbers, which is defined additively, so the displayed identity is a theorem and not a convention: it is On N\mathbb{N} the order is membership: m<n    mnm < n \iff m \in n, proved immediately above. Let AA be a set, and let \approx be equinumerosity (Equinumerous sets, ABA \approx B and ABA \preceq B).

  • AA is finite if AnA \approx n for some nNn \in \mathbb{N}.
  • AA is countably infinite if ANA \approx \mathbb{N}.
  • AA is at most countable if it is finite or countably infinite.
  • AA is uncountable if it is not at most countable.

Remarks

  • Convention: in this library "countable" alone always means "at most countable", so a finite set is countable. This is the convention of Halmos and of Tao, and it is the one that makes the theorems on this page read cleanly: subsets, products and unions of countable sets are countable, with no finite/infinite case split in the statement. The competing convention, used by Rudin among others, reserves "countable" for "countably infinite" and says "at most countable" for the disjunction. Under that convention every statement below still holds after replacing "countable" with "at most countable", but several would become false as literally written. Where the distinction matters, the long forms "countably infinite" and "at most countable" are used in full, and "uncountable" always means "not at most countable", on which the two conventions agree.

  • The three classes are exhaustive by construction: every set is finite, countably infinite, or uncountable, since "uncountable" is defined as the negation of the disjunction. That they are also mutually exclusive, that is, that no set is both finite and countably infinite, is a genuine theorem amounting to N≉n\mathbb{N} \not\approx n for every nNn \in \mathbb{N}, and it is proved immediately above as claim 4 of The pigeonhole principle on N\mathbb{N}. So a countably infinite set is never finite, and "AA is infinite", meaning not finite, is implied by ANA \approx \mathbb{N}. The same lemma pins down finiteness itself: by its claim 3 a finite set is equinumerous with exactly one natural number, so the number of elements of a finite set is well defined, and by its claim 5 no finite set is equinumerous with a proper subset of itself.

  • What the exclusivity is and is not used for below. Nothing on this page needs it in order to run: the infinitude of Q\mathbb{Q}, for instance, is obtained by exhibiting a bijection QN\mathbb{Q} \approx \mathbb{N} directly (Q\mathbb{Q} is countably infinite) rather than by ruling out finiteness. It is used where the two notions of infinity are compared (FALSE: every infinite set has a countably infinite subset, in ZF) and where the continuum hypothesis is instantiated at N\mathbb{N} (The continuum hypothesis, and what this page does not prove), both of which need N\mathbb{N} to be infinite as a fact rather than as a convention.

  • 00 and the empty set. 0=0 = \varnothing, and A0A \approx 0 holds exactly when A=A = \varnothing, so the empty set is finite. This matters in the proofs below, where the empty case is always separated out: a surjection NA\mathbb{N} \to A cannot exist when A=A = \varnothing, which is why A nonempty set is at most countable iff it is a surjective image of N\mathbb{N} assumes AA nonempty.

  • Countability is a property of a set alone, not of a set with structure. In particular Q\mathbb{Q} is countable while carrying a dense order, and R\mathbb{R} is uncountable; neither statement says anything on its own about the order or the arithmetic those sets carry.

Depends on

Used by

…and 130 more results.

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 35 results over 17 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