Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-generatedSession-authored (Fable 5 assisted)precheck passjudge pass (z-ai/glm-5.2)audited 2026-07-27
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.

For a metric space, compact, countably compact, limit point compact, sequentially compact, and complete together with totally bounded are all equivalent, given countable choice and dependent choice

Statement

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω\mathrm{AC}_\omega)) and the Axiom of Dependent Choice (The axiom of dependent choice: a relation in which every element is related to something admits an N\mathbb{N}-indexed chain). Let (X,d)(X,d) be a metric space (Metric space: d(x,y)=0d(x,y) = 0 iff x=yx = y, symmetry, and the triangle inequality; pseudometric and ultrametric). Then the following five conditions are equivalent.

The two hypotheses are not needed everywhere, and the statement should not be read as if they were. Of the implications assembled below, all but two are theorems of ZF. Dependent choice is used only for "sequentially compact implies totally bounded" (A sequentially compact metric space is totally bounded, proved from the axiom of dependent choice), and countable choice only for "complete and totally bounded implies compact" (A complete, totally bounded metric space is compact, proved from countable choice used exactly once). Each is an upper bound on the cost of the proof given in this library and not a claim of necessity; the implication-by-implication account is What each implication between the compactness properties of a metric space costs: which are theorems of ZF, which use countable choice, and which use dependent choice.

Facts & Assumptions

Given: A metric space (X,d)(X,d), the Axiom of Countable Choice, and the Axiom of Dependent Choice.

[L1]

In ZF: a compact metric space is countably compact and limit point compact, and each of countable compactness and limit point compactness implies sequential compactness (In any metric space compactness implies countable compactness and limit point compactness, and each of countable compactness and limit point compactness implies sequential compactness; every implication here is proved without a choice principle).

[L2]

In ZF: a sequentially compact metric space is complete (A sequentially compact metric space is complete, with no choice principle used).

[L3]

Assuming dependent choice: a sequentially compact metric space is totally bounded (A sequentially compact metric space is totally bounded, proved from the axiom of dependent choice).

[L4]

Assuming countable choice: a complete, totally bounded metric space is compact (A complete, totally bounded metric space is compact, proved from countable choice used exactly once).

Proof

technique · direct
1.1

(a) implies (b), and (a) implies (c).

L1
1.2

(b) implies (d), and (c) implies (d).

L1
2.1

(d) implies (e): completeness of a sequentially compact space is a theorem of ZF, and total boundedness follows from dependent choice.

L2L3step 1.2
3.1

(e) implies (a), by countable choice.

L4step 2.1
4.1

The cycle (a) \Rightarrow (b) \Rightarrow (d) \Rightarrow (e) \Rightarrow (a) is closed by steps 1.1, 1.2, 2.1 and 3.1, so the four conditions (a), (b), (d) and (e) are equivalent to one another.

step 1.1step 1.2step 2.1step 3.1
5.1

Condition (c) joins them: (a) implies (c) by step 1.1 and (c) implies (d) by step 1.2, while (d) implies (a) through the cycle of step 4.1.

step 1.1step 1.2step 4.1
6.1

Hence all five conditions are equivalent; and the implication (a) \Rightarrow (e), which the cycle obtains only by going round through (b) and (d), also holds directly and choice-freely.

L5step 4.1step 5.1

Remarks

Read the equivalence with the ledger beside it. The theorem as stated carries two choice hypotheses, and a reader working in ZF alone still keeps a great deal: by In any metric space compactness implies countable compactness and limit point compactness, and each of countable compactness and limit point compactness implies sequential compactness; every implication here is proved without a choice principle and A compact metric space is complete and totally bounded, and neither implication uses any choice principle, compactness implies all four of the other conditions with no choice at all, and by A sequentially compact metric space is complete, with no choice principle used sequential compactness implies completeness. What fails without choice is the return journey, from the weaker conditions back to compactness.

The direct route from (a) to (e) is worth keeping. Step 6.1 records that A compact metric space is complete and totally bounded, and neither implication uses any choice principle proves (a) \Rightarrow (e) in ZF, whereas reading it off the cycle would route it through (b) and (d) and, at the last leg, through dependent choice. A cycle of implications transmits the weakest hypothesis around it; the individual arrows do not, and it is the individual arrows that the ledger records.

Nothing here is claimed for topological spaces. All five conditions make sense more generally, and the equivalences above are proved for metric spaces only, every argument using the metric.

Depends on

Used by

Dependency tree · next 3 levels

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