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.
A sequentially compact metric space is totally bounded, proved from the axiom of dependent choice
Statement
Assume the Axiom of Dependent Choice (The axiom of dependent choice: a relation in which every element is related to something admits an -indexed chain). Let be a sequentially compact metric space (Countably compact, sequentially compact and limit point compact metric spaces, Metric space: iff , symmetry, and the triangle inequality; pseudometric and ultrametric). Then is totally bounded (Finite -net and totally bounded metric space).
What is claimed about the cost, and what is not. Claimed: the proof below is carried out in , and is used exactly once, at step 5.1. Not claimed: that is necessary for the statement. Establishing necessity would mean separating the statement from ZF, which is an independence result, and this library proves none. The reason countable choice is not used instead is that the point added at each stage has to be at distance at least from the points already produced, so the set it is drawn from depends on the earlier stages; the first remark below spells that out.
Facts & Assumptions
Given: A sequentially compact metric space , and the Axiom of Dependent Choice.
is sequentially compact: every sequence in has a subsequence converging to a point of , along a strictly increasing index map (Countably compact, sequentially compact and limit point compact metric spaces, Sequences of reals: bounded, eventually, frequently, tails, subsequences, Convergence of a sequence in a metric space: iff in , A strictly increasing index map satisfies ).
is totally bounded when for every real there is a finite , empty or listable, with ; equivalently, when for every real some finite list of points of satisfies: every has for some (Finite -net and totally bounded metric space, Open ball, closed ball and sphere in a metric space).
Dependent choice: for a nonempty set , a relation on with every element -related to some element, and any , there is a sequence in with and for every (The axiom of dependent choice: a relation in which every element is related to something admits an -indexed chain).
A convergent sequence is Cauchy: if then for every rational there is with for all (Every convergent sequence in a metric space is Cauchy, Cauchy sequence in a metric space).
A metric is symmetric, nonnegative and satisfies the triangle inequality (Metric space: iff , symmetry, and the triangle inequality; pseudometric and ultrametric).
For every real there is a natural with , and is a positive rational (For every in a complete ordered field there is a natural with , Every complete ordered field is Archimedean).
Proof
Suppose is sequentially compact and not totally bounded, and fix a real for which no finite subset of is an -net.
Then , since for the empty set is an -net.
Let be the set of -separated finite tuples in , that is of functions with and whenever ; the empty function, with , lies in , so .
Let mean that extends by one term with for every ; then is a relation on and every is -related to some element of , because the finite set is not an -net, so some has for every , and the extension of by lies in .
Dependent choice, applied to , to and to the empty function as starting point, yields a sequence in with the empty function and for every ; this is the only appeal to a choice principle in the proof.
Each has domain and restricted to is , both by induction on from the definition of ; so defines a sequence in , and for both and hold, whence .
Sequential compactness gives a strictly increasing and with ; that subsequence is therefore Cauchy, so, taking a natural with and testing the Cauchy condition at the positive rational , there is with for all .
But , so step 6.1 gives , contradicting step 7.1; the assumption of step 1.1 is therefore untenable, every real admits a finite -net, and is totally bounded.
Remarks
Why countable choice is not what this proof uses. A natural attempt is to apply to the family whose -th member is the set of -separated -tuples, each of which is nonempty by the argument of step 4.1. What that returns is one -separated -tuple for each , with no relation whatever between the tuple chosen at and the one chosen at : the tuples need not extend one another, need not share a single point, and nothing in the data assembles them into one -separated sequence. The relation of step 4.1 is precisely the coherence that is missing, and building a sequence along a relation is what The axiom of dependent choice: a relation in which every element is related to something admits an -indexed chain is. This is an observation about the argument given here; it is not a proof that is insufficient for the theorem.
The passage to a rational in step 7.1. Convergence and the Cauchy condition are tested against rational in this library (Convergence of a sequence in a metric space: iff in , Cauchy sequence in a metric space), while the of step 1.1 is an arbitrary positive real. The reciprocal form of the Archimedean property supplies a positive rational below it (For every in a complete ordered field there is a natural with ), and the contradiction is unaffected: a Cauchy estimate at still contradicts a separation of at least .
This is the only implication on the page that costs dependent choice, and it is the reason 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 carries among its hypotheses. The full accounting 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.
Depends on
- Countably compact, sequentially compact and limit point compact metric spaces
- Finite $\varepsilon$-net and totally bounded metric space
- The axiom of dependent choice: a relation in which every element is related to something admits an $\mathbb{N}$-indexed chain
- For every $\varepsilon > 0$ in a complete ordered field there is a natural $n \ge 1$ with $1/n < \varepsilon$
- Every complete ordered field is Archimedean
- Open ball, closed ball and sphere in a metric space
- Cauchy sequence in a metric space
- Every convergent sequence in a metric space is Cauchy
- Convergence of a sequence in a metric space: $x_k \to x$ iff $d(x_k, x) \to 0$ in $\mathbb{R}$
- Sequences of reals: bounded, eventually, frequently, tails, subsequences
- A strictly increasing index map satisfies $n_k \ge k$
- Metric space: $d(x,y) = 0$ iff $x = y$, symmetry, and the triangle inequality; pseudometric and ultrametric
Used by
- 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 Remark
- 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 Theorem
Dependency tree · next 3 levels
Direct dependencies and their dependencies through the next three levels: 90 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
- Totally bounded space (Wikipedia) (standard reference, not scraped)
- Axiom of dependent choice (Wikipedia) (standard reference, not scraped)
- H. Herrlich, Axiom of Choice, Lecture Notes in Mathematics 1876, Springer 2006 (standard reference, not scraped)