Alphabeta Math
Session-authored (Fable 5 assisted)
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.

35 results · all verified · 7 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 28 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Complete Metrizability, Čech-Completeness, and Baire Category

1 · Prerequisites

2 · Summary

Complete metrizability is the topological form of completeness supplied by Complete metrizability: admitting a topologically equivalent complete metric is preserved by homeomorphism and by closed subspaces, and (0,) has it without being complete, while Baire space: a topological space in which every countable intersection of dense open subsets is dense expresses category through countable intersections of dense open sets. Metric completion, compactness, product topology, and the Stone–Čech universal property provide the ambient constructions used to compare complete metrics with Gδ embeddings and Hausdorff compactifications. The stated choice principles remain explicit when compatible metrics, countable families, or nested selections are required.

Nowhere dense, meagre, residual, Polish, Baire sequence, and Čech-complete spaces are developed first. Alexandrov's two implications connect complete metrizability with Gδ subspaces; product metrics and Hilbert-cube embeddings then yield the Polish characterisations. Continued fractions identify Baire sequence space with the irrational line, finite refinements give the Cantor-space surjection theorem, and compactification arguments establish the internal, metric, category, subspace, sum, and product properties of Čech-completeness.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

Nowhere dense, meagre, residual, and comeagre subsets of a topological space

Definition

Let X be a topological space and let AX. The set A is nowhere dense when int(A)= (Interior, closure, boundary, exterior, derived set and isolated point in a topological space). It is meagre when there is a sequence (Nn)nN of nowhere dense subsets of X with AnNn. It is residual, or comeagre, when XA is meagre. The empty union shows that is meagre, including when X=.

PropositionStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

The meagre subsets of a topological space form a sigma-ideal

Statement

For every topological space X, the meagre subsets of X contain and are closed under taking subsets; assuming the Axiom of Countable Choice, they are also closed under countable unions. Countable Choice is what selects one witnessing sequence of nowhere dense sets for each member of the countable family, before the flattening bijection is applied.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

Let X be a topological space and let AX. The set A is nowhere dense when int(A)= (def-interior-closure-boundary-top). It is meagre when there is a sequence (Nn)nN of nowhere dense subsets of X with AnNn. It is residual, or comeagre, when XA is meagre. The empty union shows that is meagre, including when X=. (Nowhere dense, meagre, residual, and comeagre subsets of a topological space).

[F2]

N×NN (def-equinumerous): the plane of pairs of naturals is countably infinite (def-countable). The bijection is exhibited, not merely asserted to exist. Define 2m by recursion on m (thm-recursion) by 20=1 and 2σ(m)=2m+2m, and set J(m,n)=2mσ(n+n),that isJ(m,n)=2m(2n+1). Then J is a bijection from N×N onto N{0}, and σ is a bijection from N onto N{0}, so σ1J is a bijection N×NN. What makes J bijective is the decomposition of a nonzero natural into a power of two times an odd number, existence and uniqueness both. (N×NN).

Proof

technique · direct
1.1

Subsets of nowhere dense sets are nowhere dense, and a subset of a countable union of nowhere dense sets is covered by the same family.

givenF1F2
2.1

Flatten a countable family of countable covers using the published countability of the natural-number square; include the empty union and empty subset explicitly.

step 1.1F2F1
3.1

The preceding construction and implications establish the assertion.

step 2.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Equivalent forms of the Baire property

Statement

For a topological space X, the following are equivalent: every countable intersection of dense open sets is dense; every countable union of closed sets with empty interior has empty interior; no nonempty open subset is meagre in X; and every residual subset meets every nonempty open set. The equivalence includes the empty space.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

Let X be a topological space and let AX. The set A is nowhere dense when int(A)= (def-interior-closure-boundary-top). It is meagre when there is a sequence (Nn)nN of nowhere dense subsets of X with AnNn. It is residual, or comeagre, when XA is meagre. The empty union shows that is meagre, including when X=. (Nowhere dense, meagre, residual, and comeagre subsets of a topological space).

[F2]

A topological space (X,T) (def-topological-space) is a Baire space when for every sequence (Un)nN of subsets of X that are open and dense in X (def-dense-top, def-sequence-convergence-top, def-natural-numbers), the intersection nNUn is dense in X. (Baire space: a topological space in which every countable intersection of dense open subsets is dense).

[F3]

For all sets X, a and b, X(ab)=(Xa)(Xb),X(ab)=(Xa)(Xb). Let F be a set with F. Then {Xa:aF} is a nonempty set and XF={Xa:aF},XF={Xa:aF}. (X(ab)=(Xa)(Xb) and X(ab)=(Xa)(Xb); and for a nonempty set F, XF={Xa:aF} and XF={Xa:aF}).

Proof

technique · direct
1.1

Apply complements and De Morgan's laws to pass between dense intersections of open sets and unions of closed nowhere dense sets.

givenF1F2F3
2.1

Then localise to a nonempty open set to prove equivalence with no nonempty open subset being meagre; keep the empty-space convention visible.

step 1.1F1F2F3
3.1

The preceding construction and implications establish the assertion.

step 2.1
PropositionStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Open subspaces and residual subspaces of Baire spaces are Baire

Statement

Every open subspace of a Baire space is Baire. Every residual subspace of a Baire space, with its subspace topology, is Baire.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

For a topological space X, the following are equivalent: every countable intersection of dense open sets is dense; every countable union of closed sets with empty interior has empty interior; no nonempty open subset is meagre in X; and every residual subset meets every nonempty open set. The equivalence includes the empty space. (Equivalent forms of the Baire property).

[F2]

For every topological space X, the meagre subsets of X contain , are closed under taking subsets, and are closed under countable unions. (The meagre subsets of a topological space form a sigma-ideal).

[F3]

Let (X,T) be a topological space (def-topological-space) and let SX. The subspace topology (also relative topology) on S is TS:={US:UT}, the family of traces on S of the open sets of X. The pair (S,TS) is a subspace of X. A subset of S that lies in TS is said to be open in S, and relatively open where the ambient space needs emphasis. (Subspace topology: the traces of the open sets, its closed sets and its bases, the continuity of the inclusion, and the characteristic property of a map into a subspace).

Proof

technique · direct
1.1

For an open subspace, translate dense-open tests into the ambient open set.

givenF3F1
2.1

For a residual subspace, first note it is dense unless the ambient space is empty, show a relatively nowhere dense set is ambiently nowhere dense, and use the sigma-ideal and nonmeagre-open characterisation.

step 1.1F1F3F2
3.1

The preceding construction and implications establish the assertion.

step 2.1
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Every open subspace of a completely metrizable space is completely metrizable

Statement

If X is completely metrizable and UX is open, then U is completely metrizable in its subspace topology.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

Let (X,d) be a metric space (def-metric-space) and let Td be its metric topology (def-metric-topology). Call Td completely metrizable if some metric ρ on X is topologically equivalent to d, that is Tρ=Td (def-equivalent-metrics), and makes (X,ρ) complete (def-complete-metric-space). Then: 1. Homeomorphism invariance. Let (Y,e) be a metric space and let h:XY be a bijection (def-injection-surjection-bijection) such that h and h1 are continuous (def-metric-continuity). If Td is completely metrizable then so is Te. 2. Closed subspaces. If Td is completely metrizable and AX is closed in (X,d), then TdA is completely metrizable, dA being the subspace metric (def-isometry-and-metric-embedding). 3. The property is strictly weaker than completeness. Let P:=(0,)R (def-interval) carry d(x,y):=xy (lem-real-line-is-a-metric-space). Then (P,d) is not complete, while ρP(x,y)  :=  xy  +  1x1y is a complete metric on P with TρP=Td. So Td is completely metrizable although no completeness assumption holds for d itself. Complete metrizability is a condition on the collection of open sets alone: the metric is quantified over and does not survive into the statement. That is exactly what completeness fails to be, and claim 3 shows the two conditions are genuinely different rather than merely stated differently. (Complete metrizability: admitting a topologically equivalent complete metric is preserved by homeomorphism and by closed subspaces, and (0,) has it without being complete).

[F2]

Let (X,d) be a metric space (def-metric-space), let AX be nonempty and let x,yX. Then d(x,A)d(y,A)d(x,y), with d(,A) the distance to a nonempty set (def-metric-bounded-diameter). Thus the real-valued function ud(u,A) changes by at most d(u,v) between u and v: it is 1-Lipschitz. (d(x,A)d(y,A)d(x,y), so the distance to a fixed nonempty set is 1-Lipschitz).

[F3]

Let (X,d) be a metric space (def-metric-space) and let AX carry the subspace metric dA (def-isometry-and-metric-embedding). Then: 1. If (A,dA) is complete (def-complete-metric-space), then A is closed in (X,d) (def-metric-topology). No hypothesis on X is needed. 2. If (X,d) is complete and A is closed in (X,d), then (A,dA) is complete. Consequently, for a complete (X,d) a subset AX is complete if and only if it is closed. (A subspace of a complete metric space is complete iff it is closed, and a complete subspace of any metric space is closed).

Proof

technique · direct
1.1

If the open subspace is empty, its unique metric is compatible and complete.

givenF1F3F2
2.1

Otherwise choose a compatible complete metric.

step 1.1F1F3F2
3.1

If the open set is the whole space, restrict that metric.

step 2.1F1F3F2
4.1

In the remaining case add to the restricted metric the absolute difference of reciprocals of the distance to the nonempty closed complement.

step 3.1F1F3F2
5.1

A Cauchy sequence for the new metric cannot approach the complement and therefore converges inside the open set.

step 4.1F1F3F2
6.1

The preceding construction and implications establish the assertion.

step 5.1
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Under the Axiom of Countable Choice, a countable intersection of completely metrizable subspaces is completely metrizable

Statement

Assume the Axiom of Countable Choice. If (X,d) is metrizable and (Yn)nN is a sequence of completely metrizable subspaces of X, then nYn is completely metrizable.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

Let (X,d) be a metric space (def-metric-space) and let Td be its metric topology (def-metric-topology). Call Td completely metrizable if some metric ρ on X is topologically equivalent to d, that is Tρ=Td (def-equivalent-metrics), and makes (X,ρ) complete (def-complete-metric-space). Then: 1. Homeomorphism invariance. Let (Y,e) be a metric space and let h:XY be a bijection (def-injection-surjection-bijection) such that h and h1 are continuous (def-metric-continuity). If Td is completely metrizable then so is Te. 2. Closed subspaces. If Td is completely metrizable and AX is closed in (X,d), then TdA is completely metrizable, dA being the subspace metric (def-isometry-and-metric-embedding). 3. The property is strictly weaker than completeness. Let P:=(0,)R (def-interval) carry d(x,y):=xy (lem-real-line-is-a-metric-space). Then (P,d) is not complete, while ρP(x,y)  :=  xy  +  1x1y is a complete metric on P with TρP=Td. So Td is completely metrizable although no completeness assumption holds for d itself. Complete metrizability is a condition on the collection of open sets alone: the metric is quantified over and does not survive into the statement. That is exactly what completeness fails to be, and claim 3 shows the two conditions are genuinely different rather than merely stated differently. (Complete metrizability: admitting a topologically equivalent complete metric is preserved by homeomorphism and by closed subspaces, and (0,) has it without being complete).

[F2]

Let (X,d) be a metric space (def-metric-space) and define, for x,yX, d(x,y):=min{d(x,y), 1},d(x,y):=d(x,y)1+d(x,y). Both are well defined: d(x,y)0 (lem-metric-nonnegativity), so 1+d(x,y)>0 and is invertible, and the minimum of a two-element set of reals exists (lem-finite-set-has-max, def-max-min). Then: 1. d and d are metrics on X. 2. d(x,y)1 and d(x,y)<1 for all x,y; hence (X,d) and (X,d) are bounded metric spaces (def-metric-bounded-diameter), and if X then diam(X)1 for both. 3. d and d are each uniformly equivalent to d, hence topologically equivalent to it (def-equivalent-metrics, thm-metric-equivalence-hierarchy). Consequently every metric space carries a bounded metric with exactly the same topology, so boundedness cannot be read off the topology alone. (min(d,1) and d/(1+d) are metrics uniformly equivalent to d, so every metric space carries a bounded metric with the same topology).

[F3]

The Axiom of Countable Choice, written ACω, is the following statement. The statement is: for every family (Xn)nN of nonempty sets indexed by N there is a function f with domain N such that f(n)Xn for every nN. Equivalently, every at most countable family of nonempty sets has a choice function. (The Axiom of Countable Choice (ACω)).

[F4]

Let (X,d) be a metric space (def-metric-space) and let p,qX with pq. Put r:=d(p,q)/2. Then r>0 and B(p,r)B(q,r)=. Both sets are open (thm-metric-open-set-algebra) and contain p respectively q (def-metric-ball), so every metric space is Hausdorff: distinct points are separated by disjoint open sets (def-metric-topology). (Distinct points of a metric space have disjoint balls around them).

Proof

technique · direct
1.1

Assume countable choice to select one bounded compatible complete metric on each subspace.

givenF1F2F4F3
2.1

On the intersection, add the ambient bounded metric to a geometrically weighted sum of the selected metrics.

step 1.1F1F2F4
3.1

A Cauchy sequence is Cauchy in every coordinate metric; the coordinate limits agree in the Hausdorff ambient metric and lie in every subspace.

step 2.1F1F4F2
4.1

The preceding construction and implications establish the assertion.

step 3.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Under the Axiom of Countable Choice, every Gδ subspace of a complete metric space is completely metrizable

Statement

Assume the Axiom of Countable Choice. If (X,d) is a complete metric space and YX is Gδ in X, then the subspace Y is completely metrizable.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

Let (X,T) be a topological space (def-topological-space) and let AX. A is a Gδ set of X when there is a sequence (Vn)nN of open subsets of X with A=nNVn, and an Fσ set of X when there is a sequence (Fn)nN of closed subsets of X with A=nNFn. (Gδ and Fσ subsets of a topological space, agreeing with the real-line notion).

[F2]

If X is completely metrizable and UX is open, then U is completely metrizable in its subspace topology. (Every open subspace of a completely metrizable space is completely metrizable).

[F3]

Assume the Axiom of Countable Choice. If (X,d) is metrizable and (Yn)nN is a sequence of completely metrizable subspaces of X, then nYn is completely metrizable. (Under the Axiom of Countable Choice, a countable intersection of completely metrizable subspaces is completely metrizable).

Proof

technique · direct
1.1

The empty subspace has its unique compatible complete metric.

givenF2F1
2.1

Otherwise write the subspace as a countable intersection of open subspaces.

step 1.1F3F2
3.1

Each open subspace is completely metrizable by the reciprocal-distance lemma, and the countable-intersection metric then gives a compatible complete metric on the intersection.

step 2.1F3F2
4.1

The preceding construction and implications establish the assertion.

step 3.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Under Dependent Choice, every completely metrizable subspace of a metric space is Gδ

Statement

Assume Dependent Choice. If Y is a completely metrizable subspace of a metric space X, then Y is a Gδ subset of X.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

Let (X,d) be a metric space (def-metric-space) and let Td be its metric topology (def-metric-topology). Call Td completely metrizable if some metric ρ on X is topologically equivalent to d, that is Tρ=Td (def-equivalent-metrics), and makes (X,ρ) complete (def-complete-metric-space). Then: 1. Homeomorphism invariance. Let (Y,e) be a metric space and let h:XY be a bijection (def-injection-surjection-bijection) such that h and h1 are continuous (def-metric-continuity). If Td is completely metrizable then so is Te. 2. Closed subspaces. If Td is completely metrizable and AX is closed in (X,d), then TdA is completely metrizable, dA being the subspace metric (def-isometry-and-metric-embedding). 3. The property is strictly weaker than completeness. Let P:=(0,)R (def-interval) carry d(x,y):=xy (lem-real-line-is-a-metric-space). Then (P,d) is not complete, while ρP(x,y)  :=  xy  +  1x1y is a complete metric on P with TρP=Td. So Td is completely metrizable although no completeness assumption holds for d itself. Complete metrizability is a condition on the collection of open sets alone: the metric is quantified over and does not survive into the statement. That is exactly what completeness fails to be, and claim 3 shows the two conditions are genuinely different rather than merely stated differently. (Complete metrizability: admitting a topologically equivalent complete metric is preserved by homeomorphism and by closed subspaces, and (0,) has it without being complete).

[F2]

Let (X,T) be a topological space (def-topological-space) and let AX. A is a Gδ set of X when there is a sequence (Vn)nN of open subsets of X with A=nNVn, and an Fσ set of X when there is a sequence (Fn)nN of closed subsets of X with A=nNFn. (Gδ and Fσ subsets of a topological space, agreeing with the real-line notion).

[F3]

Let X be a set and let RX×X be a binary relation on X. Call R entire on X when for every xX there is yX with xRy. The Axiom of Dependent Choice, written DC, is the following statement. The statement is: for every nonempty set X, every relation R entire on X, and every aX, there is a sequence x:NX with x0=a and xnRxn+1 for every nN. (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain).

[F4]

Let (X,d) be a metric space (def-metric-space) and let p,qX with pq. Put r:=d(p,q)/2. Then r>0 and B(p,r)B(q,r)=. Both sets are open (thm-metric-open-set-algebra) and contain p respectively q (def-metric-ball), so every metric space is Hausdorff: distinct points are separated by disjoint open sets (def-metric-topology). (Distinct points of a metric space have disjoint balls around them).

Proof

technique · direct
1.1

The empty subspace is the constant countable intersection of the ambient open set .

givenF4F1F2
2.1

Let ρ be a compatible complete metric on the nonempty subspace Y and let d be the ambient metric. For n1 call an ambient open V n-small when VY, diamd(V)<1/n, and diamρ(VY)<1/n. Both conditions are imposed, and neither may be dropped: ρ-smallness alone controls distances measured in ρ but says nothing about ambient distances, so it cannot force a point of Y to be near a prescribed ambient point, while ambient smallness alone gives no ρ-control and so cannot invoke completeness of ρ. Every yY lies in some n-small V, because ρ induces the subspace topology, so a ρ-ball of radius below 1/2n about y contains Bd(y,r)Y for some r>0, and r may be shrunk below 1/2n. Let Gn be the union of all n-small ambient open sets, an ambient open set containing Y.

step 1.1F1F4
3.1

Let xYn1Gn. For each n pick an n-small Vn with xVn and put Wn:=V1Vn, an ambient open neighbourhood of x with WnVn, so diamd(Wn)<1/n and diamρ(WnY)<1/n; the Wn decrease. Then pick ynWnY, which is nonempty because xY and Wn is an ambient neighbourhood of x. The selection over n is a recursion whose nth admissible set depends on the previous choices, so it is licensed by the Dependent Choice of [F3]. Since x,ynWn and diamd(Wn)<1/n, the points yn converge to x in d. For m,nN both ym and yn lie in WNY, so ρ(ym,yn)<1/N and the sequence is ρ-Cauchy; completeness of ρ gives it a ρ-limit in Y.

step 2.1F1F4F3
4.1

Hausdorff uniqueness puts the point back in the subspace.

step 3.1F4F1
5.1

The preceding construction and implications establish the assertion.

step 4.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Alexandrov's theorem, under Dependent Choice: a subspace of a complete metric space is completely metrizable exactly when it is Gδ

Statement

Assume Dependent Choice. For a subspace Y of a complete metric space X, Y is completely metrizable if and only if Y is a Gδ subset of X.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

If (X,d) is a complete metric space and YX is Gδ in X, then the subspace Y is completely metrizable. (Under the Axiom of Countable Choice, every Gδ subspace of a complete metric space is completely metrizable).

[F2]

Assume Dependent Choice. If Y is a completely metrizable subspace of a metric space X, then Y is a Gδ subset of X. (Under Dependent Choice, every completely metrizable subspace of a metric space is Gδ).

Proof

technique · direct
1.1

The empty subspace satisfies both conditions.

givenF1F2
2.1

For a nonempty subspace apply the two preceding implications with the induced topology.

step 1.1F1F2
3.1

In the reverse direction use the given complete ambient metric; in the forward direction use only the existence of a compatible complete metric on the subspace, not completeness of the inherited metric.

step 2.1F1F2
4.1

The preceding construction and implications establish the assertion.

step 3.1
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

Open and closed subspaces of a completely metrizable space are completely metrizable, and under Dependent Choice so is every Gδ subspace

Statement

Every open or closed subspace of a completely metrizable space is completely metrizable, including the empty subspace. Assuming Dependent Choice, the same holds for every Gδ subspace.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

If X is completely metrizable and UX is open, then U is completely metrizable in its subspace topology. (Every open subspace of a completely metrizable space is completely metrizable).

[F2]

Assume Dependent Choice. For a subspace Y of a complete metric space X, Y is completely metrizable if and only if Y is a Gδ subset of X. (Alexandrov's theorem, under Dependent Choice: a subspace of a complete metric space is completely metrizable exactly when it is Gδ).

[F3]

Let (X,d) be a metric space (def-metric-space) and let AX carry the subspace metric dA (def-isometry-and-metric-embedding). Then: 1. If (A,dA) is complete (def-complete-metric-space), then A is closed in (X,d) (def-metric-topology). No hypothesis on X is needed. 2. If (X,d) is complete and A is closed in (X,d), then (A,dA) is complete. Consequently, for a complete (X,d) a subset AX is complete if and only if it is closed. (A subspace of a complete metric space is complete iff it is closed, and a complete subspace of any metric space is closed).

[F4]

Let (X,d) be a metric space (def-metric-space) and let Td be its metric topology (def-metric-topology). Call Td completely metrizable if some metric ρ on X is topologically equivalent to d, that is Tρ=Td (def-equivalent-metrics), and makes (X,ρ) complete (def-complete-metric-space). Then: 1. Homeomorphism invariance. Let (Y,e) be a metric space and let h:XY be a bijection (def-injection-surjection-bijection) such that h and h1 are continuous (def-metric-continuity). If Td is completely metrizable then so is Te. 2. Closed subspaces. If Td is completely metrizable and AX is closed in (X,d), then TdA is completely metrizable, dA being the subspace metric (def-isometry-and-metric-embedding). 3. The property is strictly weaker than completeness. Let P:=(0,)R (def-interval) carry d(x,y):=xy (lem-real-line-is-a-metric-space). Then (P,d) is not complete, while ρP(x,y)  :=  xy  +  1x1y is a complete metric on P with TρP=Td. So Td is completely metrizable although no completeness assumption holds for d itself. Complete metrizability is a condition on the collection of open sets alone: the metric is quantified over and does not survive into the statement. That is exactly what completeness fails to be, and claim 3 shows the two conditions are genuinely different rather than merely stated differently. (Complete metrizability: admitting a topologically equivalent complete metric is preserved by homeomorphism and by closed subspaces, and (0,) has it without being complete).

Proof

technique · direct
1.1

Use the open-subspace lemma directly.

givenF1F3F4
2.1

Choose a compatible complete metric for the ambient space; closed subsets are complete for its restriction, while arbitrary Gδ subsets fall under Alexandrov's theorem.

step 1.1F4F3F2
3.1

Include the empty subspace.

step 2.1F1F3F2
4.1

The preceding construction and implications establish the assertion.

step 3.1
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

Under Dependent Choice, every completely metrizable space is Baire

Statement

Assume Dependent Choice. Every completely metrizable space is a Baire space.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

Let (X,d) be a metric space (def-metric-space) and let Td be its metric topology (def-metric-topology). Call Td completely metrizable if some metric ρ on X is topologically equivalent to d, that is Tρ=Td (def-equivalent-metrics), and makes (X,ρ) complete (def-complete-metric-space). Then: 1. Homeomorphism invariance. Let (Y,e) be a metric space and let h:XY be a bijection (def-injection-surjection-bijection) such that h and h1 are continuous (def-metric-continuity). If Td is completely metrizable then so is Te. 2. Closed subspaces. If Td is completely metrizable and AX is closed in (X,d), then TdA is completely metrizable, dA being the subspace metric (def-isometry-and-metric-embedding). 3. The property is strictly weaker than completeness. Let P:=(0,)R (def-interval) carry d(x,y):=xy (lem-real-line-is-a-metric-space). Then (P,d) is not complete, while ρP(x,y)  :=  xy  +  1x1y is a complete metric on P with TρP=Td. So Td is completely metrizable although no completeness assumption holds for d itself. Complete metrizability is a condition on the collection of open sets alone: the metric is quantified over and does not survive into the statement. That is exactly what completeness fails to be, and claim 3 shows the two conditions are genuinely different rather than merely stated differently. (Complete metrizability: admitting a topologically equivalent complete metric is preserved by homeomorphism and by closed subspaces, and (0,) has it without being complete).

[F2]

Assume the Axiom of Dependent Choice (DC). If a nonempty metric space X is complete, then it is not the union of a sequence of closed sets each having empty interior. Equivalently, the intersection of countably many open dense subsets of X is dense. (Under Dependent Choice, a nonempty complete metric space is not a countable union of closed sets with empty interior).

[F3]

A topological space (X,T) (def-topological-space) is a Baire space when for every sequence (Un)nN of subsets of X that are open and dense in X (def-dense-top, def-sequence-convergence-top, def-natural-numbers), the intersection nNUn is dense in X. (Baire space: a topological space in which every countable intersection of dense open subsets is dense).

Proof

technique · direct
1.1

Choose a compatible complete metric using the definition already established by complete remetrisation.

givenF1F2
2.1

Apply the published complete-metric Baire category theorem [F2] to the whole space with the compatible complete metric of step 1.1, not to its open subspaces: restricting a complete metric to an open subspace need not leave it complete, as (0,1) with the restricted Euclidean metric shows. [F2] already concludes that a countable intersection of dense open subsets of the whole space is dense, which is the Baire property; translate that conclusion back to the topology. The empty space is Baire vacuously.

step 1.1F1F2F3
3.1

The preceding construction and implications establish the assertion.

step 2.1
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

The standard weighted metric on a countable product of bounded complete metric spaces is complete

Statement

Let ((Xn,dn))nN be complete metric spaces with dn1. On nXn, the formula D(x,y)=n=02(n+1)dn(xn,yn) defines a complete metric inducing the product topology. The empty product is the one-point space.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

The product set. Let I be a set and let Xi be a set for each iI. The product is iIXi  :=  {x:x is a function with domain I and x(i)Xi for every iI}, and we write xi:=x(i), the i-th coordinate of x. Two elements of the product are equal exactly when they agree at every index, functions being equal when they have the same domain and the same values. For jI the j-th projection is πj:iIXiXj,πj(x):=xj.. The product topology TΠ on iXi is the initial topology of the projections: the topology generated by the subbasis {πi1[U]:iI, UTi}. Finite intersections of subbasic sets form a basis for it, and they are exactly the boxes iIUi with every Ui open in Xi and Ui=Xi for all but finitely many i. (The product set iIXi of functions choosing a point in each factor, the projections, the box topology, and the product topology as the initial topology of the projections; the empty product is a one-point space).

[F2]

Let (X,d) be a metric space (def-metric-space). (X,d) is complete if every Cauchy sequence in (X,d) converges to a point of X; a subset AX is called complete when the metric subspace (A,dA) is complete. (Complete metric space: every Cauchy sequence converges in the space).

[F3]

Throughout, R is the complete ordered field (def-real-numbers) and a sequence of reals is a function a:NR (def-sequence), written (ak); recall that N contains 0. The sequence of partial sums of a sequence (ak) of reals is sn:=k<nak, so that s0=0 and sn+1=sn+an; the series ak converges when (sn) converges, and its sum is then that limit. (Series, partial sums, convergence and the sum, divergence, and the tail series).

[F4]

Let rR and let rk be the integer power (def-integer-power), so that r0=1 for every r, including r=0. 1. If r<1 then the series rk converges (def-series) and k=0rk  =  11r. 2. If r1 then rk diverges. The series starts at k=0 and its first term is r0=1; in particular k=02k=2, while the series starting at k=1 sums to 1. Which starting index is meant has to be said, and it is said here. (For r<1, k0rk=1/(1r), and for r1 the series diverges).

Proof

technique · direct
1.1

Use the sum of 2n times the bounded coordinate metrics.

givenF1F2
2.1

Its balls and finite-coordinate basic neighbourhoods generate the same product topology.

step 1.1F1
3.1

A Cauchy sequence is coordinatewise Cauchy; assemble the coordinate limits and use a finite-head plus geometric-tail estimate.

step 2.1F3F1F4
4.1

Treat the empty product as a singleton.

step 3.1F1
5.1

The preceding construction and implications establish the assertion.

step 4.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Under countable choice, a countable product of completely metrizable spaces is completely metrizable

Statement

Assume the Axiom of Countable Choice. Every countable product of completely metrizable spaces is completely metrizable, including the empty product.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

Let ((Xn,dn))nN be complete metric spaces with dn1. On nXn, the formula D(x,y)=n=02(n+1)dn(xn,yn) defines a complete metric inducing the product topology. The empty product is the one-point space. (The standard weighted metric on a countable product of bounded complete metric spaces is complete).

[F2]

Let (X,d) be a metric space (def-metric-space) and define, for x,yX, d(x,y):=min{d(x,y), 1},d(x,y):=d(x,y)1+d(x,y). Both are well defined: d(x,y)0 (lem-metric-nonnegativity), so 1+d(x,y)>0 and is invertible, and the minimum of a two-element set of reals exists (lem-finite-set-has-max, def-max-min). Then: 1. d and d are metrics on X. 2. d(x,y)1 and d(x,y)<1 for all x,y; hence (X,d) and (X,d) are bounded metric spaces (def-metric-bounded-diameter), and if X then diam(X)1 for both. 3. d and d are each uniformly equivalent to d, hence topologically equivalent to it (def-equivalent-metrics, thm-metric-equivalence-hierarchy). Consequently every metric space carries a bounded metric with exactly the same topology, so boundedness cannot be read off the topology alone. (min(d,1) and d/(1+d) are metrics uniformly equivalent to d, so every metric space carries a bounded metric with the same topology).

[F3]

The Axiom of Countable Choice, written ACω, is the following statement. The statement is: for every family (Xn)nN of nonempty sets indexed by N there is a function f with domain N such that f(n)Xn for every nN. Equivalently, every at most countable family of nonempty sets has a choice function. (The Axiom of Countable Choice (ACω)).

[F4]

Let (X,d) be a metric space (def-metric-space) and let Td be its metric topology (def-metric-topology). Call Td completely metrizable if some metric ρ on X is topologically equivalent to d, that is Tρ=Td (def-equivalent-metrics), and makes (X,ρ) complete (def-complete-metric-space). Then: 1. Homeomorphism invariance. Let (Y,e) be a metric space and let h:XY be a bijection (def-injection-surjection-bijection) such that h and h1 are continuous (def-metric-continuity). If Td is completely metrizable then so is Te. 2. Closed subspaces. If Td is completely metrizable and AX is closed in (X,d), then TdA is completely metrizable, dA being the subspace metric (def-isometry-and-metric-embedding). 3. The property is strictly weaker than completeness. Let P:=(0,)R (def-interval) carry d(x,y):=xy (lem-real-line-is-a-metric-space). Then (P,d) is not complete, while ρP(x,y)  :=  xy  +  1x1y is a complete metric on P with TρP=Td. So Td is completely metrizable although no completeness assumption holds for d itself. Complete metrizability is a condition on the collection of open sets alone: the metric is quantified over and does not survive into the statement. That is exactly what completeness fails to be, and claim 3 shows the two conditions are genuinely different rather than merely stated differently. (Complete metrizability: admitting a topologically equivalent complete metric is preserved by homeomorphism and by closed subspaces, and (0,) has it without being complete).

Proof

technique · direct
1.1

Use countable choice to select a compatible complete metric in every factor, bound each metric without changing its topology, and invoke the standard weighted product metric.

givenF4F1F2F3
2.1

The preceding construction and implications establish the assertion.

step 1.1
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

Polish spaces are separable completely metrizable spaces

Definition

A topological space is Polish when it is separable (Separability: the existence of an at most countable dense subset) and completely metrizable: its topology is induced by some complete metric (Complete metrizability: admitting a topologically equivalent complete metric is preserved by homeomorphism and by closed subspaces, and (0,) has it without being complete). No particular compatible complete metric or countable dense subset is part of the structure.

PropositionStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

For completely metrizable spaces, the separable and second-countable definitions of Polish space agree under countable choice

Statement

Assume the Axiom of Countable Choice. For a completely metrizable space, separability is equivalent to second countability. Thus either countability convention gives the same notion of Polish space.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

A topological space is Polish when it is separable (def-separable-space) and completely metrizable: its topology is induced by some complete metric (lem-complete-remetrisation). No particular compatible complete metric or countable dense subset is part of the structure. (Polish spaces are separable completely metrizable spaces).

[F2]

Assuming ACω, a metrizable space is second countable iff it is separable iff it is Lindelöf. (Assuming countable choice, a metrizable space is second countable if and only if it is separable if and only if it is Lindelöf).

Proof

technique · direct
1.1

A completely metrizable space is metrizable.

givenF1F2
2.1

Apply the published metrizable-space equivalence between separability and second countability under countable choice, without strengthening the choice claim to ZF.

step 1.1F1F2
3.1

The preceding construction and implications establish the assertion.

step 2.1
TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

Every separable metrizable space embeds in the Hilbert cube [0,1]N

Statement

Every separable metrizable space is homeomorphic to a subspace of the Hilbert cube [0,1]N.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

A topological space X is separable if some at most countable subset DX is dense in X (def-dense-top, def-countable). Equivalently, every nonempty open subset of X meets D. (Separability: the existence of an at most countable dense subset).

[F2]

A topological space (X,T) (def-topological-space) is metrizable if there is a metric d on X (def-metric-space) whose metric topology is T, that is T=Td (def-metric-topology). Such a d is said to induce or metrise T. (Metrizable space: a topological space whose topology is induced by some metric; metrizability is topological, the metric is not).

[F3]

The product set. Let I be a set and let Xi be a set for each iI. The product is iIXi  :=  {x:x is a function with domain I and x(i)Xi for every iI}, and we write xi:=x(i), the i-th coordinate of x. Two elements of the product are equal exactly when they agree at every index, functions being equal when they have the same domain and the same values. For jI the j-th projection is πj:iIXiXj,πj(x):=xj.. The product topology TΠ on iXi is the initial topology of the projections: the topology generated by the subbasis {πi1[U]:iI, UTi}. Finite intersections of subbasic sets form a basis for it, and they are exactly the boxes iIUi with every Ui open in Xi and Ui=Xi for all but finitely many i. (The product set iIXi of functions choosing a point in each factor, the projections, the box topology, and the product topology as the initial topology of the projections; the empty product is a one-point space).

[F4]

Let (X,d) be a metric space (def-metric-space) and define, for x,yX, d(x,y):=min{d(x,y), 1},d(x,y):=d(x,y)1+d(x,y). Both are well defined: d(x,y)0 (lem-metric-nonnegativity), so 1+d(x,y)>0 and is invertible, and the minimum of a two-element set of reals exists (lem-finite-set-has-max, def-max-min). Then: 1. d and d are metrics on X. 2. d(x,y)1 and d(x,y)<1 for all x,y; hence (X,d) and (X,d) are bounded metric spaces (def-metric-bounded-diameter), and if X then diam(X)1 for both. 3. d and d are each uniformly equivalent to d, hence topologically equivalent to it (def-equivalent-metrics, thm-metric-equivalence-hierarchy). Consequently every metric space carries a bounded metric with exactly the same topology, so boundedness cannot be read off the topology alone. (min(d,1) and d/(1+d) are metrics uniformly equivalent to d, so every metric space carries a bounded metric with the same topology).

Proof

technique · direct
1.1

The empty space embeds by its unique map into the Hilbert cube.

givenF2F4F1
2.1

For a nonempty space choose a countable dense sequence and a bounded compatible metric.

step 1.1F4F2F1
3.1

Map a point to its bounded distances from the dense sequence.

step 2.1F4F1
4.1

The coordinates are continuous and separate points; if coordinate values converge, a coordinate centred close to the proposed point forces metric convergence.

step 3.1F4F2F3
5.1

Rescale the coordinate range to the unit interval and identify the induced topology with the product topology.

step 4.1F3F4F2
6.1

The preceding construction and implications establish the assertion.

step 5.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Under Dependent Choice, a subspace of a Polish space is Polish exactly when it is Gδ

Statement

Assume Dependent Choice, which yields the instances of Countable Choice used below. A subspace of a Polish space is Polish if and only if it is a Gδ subset.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

A topological space is Polish when it is separable (def-separable-space) and completely metrizable: its topology is induced by some complete metric (lem-complete-remetrisation). No particular compatible complete metric or countable dense subset is part of the structure. (Polish spaces are separable completely metrizable spaces).

[F2]

Assume Dependent Choice. For a subspace Y of a complete metric space X, Y is completely metrizable if and only if Y is a Gδ subset of X. (Alexandrov's theorem, under Dependent Choice: a subspace of a complete metric space is completely metrizable exactly when it is Gδ).

[F3]

Every subspace of a second countable space is second countable. (Second countability is hereditary).

[F4]

Assuming ACω, every second countable space is separable. (Assuming countable choice, every second countable space is separable).

[F5]

Assume the Axiom of Countable Choice. For a completely metrizable space, separability is equivalent to second countability. Thus either countability convention gives the same notion of Polish space. (For completely metrizable spaces, the separable and second-countable definitions of Polish space agree under countable choice).

Proof

technique · direct
1.1

Alexandrov gives the complete-metrizability equivalence.

givenF2F1F5
2.1

A subspace of a second-countable space is second countable, hence separable under the stated choice hypothesis, while every subspace already inherits metrizability.

step 1.1F3F4F1
3.1

Combine these facts in both directions.

step 2.1F3
4.1

The preceding construction and implications establish the assertion.

step 3.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Under the Axiom of Choice, a space is Polish exactly when it is homeomorphic to a Gδ subspace of the Hilbert cube

Statement

Assume the Axiom of Choice, which supplies both the Dependent Choice carried by the Polish-subspace characterisation of [F2] and the Choice carried by the Tychonoff theorem of [F4]. A space is Polish if and only if it is homeomorphic to a Gδ subspace of the Hilbert cube [0,1]N.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

Every separable metrizable space is homeomorphic to a subspace of the Hilbert cube [0,1]N. (Every separable metrizable space embeds in the Hilbert cube [0,1]N).

[F2]

Assume the Axiom of Countable Choice. A subspace of a Polish space is Polish if and only if it is a Gδ subset. (Under Dependent Choice, a subspace of a Polish space is Polish exactly when it is Gδ).

[F3]

Let ((Xn,dn))nN be complete metric spaces with dn1. On nXn, the formula D(x,y)=n=02(n+1)dn(xn,yn) defines a complete metric inducing the product topology. The empty product is the one-point space. (The standard weighted metric on a countable product of bounded complete metric spaces is complete).

[F4]

Assume the Axiom of Choice (def-axiom-of-choice). Let I be a set and let (Xi,Ti)iI be a family of compact topological spaces (def-compact-space, def-topological-space). Then the product P  :=  iIXi with the product topology (def-product-topology) is compact. The Axiom of Choice is spent twice, and both uses are flagged below. Once inside thm-alexander-subbase-lemma, through Zorn's lemma (thm-zorn), and once directly at step 2.1, to produce a point of a product of nonempty sets. (Tychonoff's theorem: an arbitrary product of compact spaces is compact in the product topology, assuming the Axiom of Choice).

Proof

technique · direct
1.1

Embed a Polish space in the Hilbert cube by universality.

givenF1F2F4
2.1

Since the Hilbert cube is complete for its standard product metric, Alexandrov makes the image Gδ.

step 1.1F3F1F4
3.1

Conversely, a Gδ subspace of the compact metrizable Hilbert cube is completely metrizable and second countable, hence Polish.

step 2.1F1F2F4
4.1

The preceding construction and implications establish the assertion.

step 3.1
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Under the Axiom of Countable Choice, countable products and Gδ subspaces of Polish spaces are Polish

Statement

Assume the Axiom of Countable Choice. A countable product of Polish spaces is Polish, and every Gδ subspace of a Polish space is Polish.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

Assume the Axiom of Countable Choice. Every countable product of completely metrizable spaces is completely metrizable, including the empty product. (Under countable choice, a countable product of completely metrizable spaces is completely metrizable).

[F2]

Assuming ACω, a countable product of second countable spaces is second countable. (Assuming countable choice, a countable product of second countable spaces is second countable).

[F3]

Assume the Axiom of Countable Choice. A subspace of a Polish space is Polish if and only if it is a Gδ subset. (Under Dependent Choice, a subspace of a Polish space is Polish exactly when it is Gδ).

[F4]

Assume the Axiom of Countable Choice. For a completely metrizable space, separability is equivalent to second countability. Thus either countability convention gives the same notion of Polish space. (For completely metrizable spaces, the separable and second-countable definitions of Polish space agree under countable choice).

Proof

technique · direct
1.1

Use the product theorem for complete metrizability and the published theorem that countable products of second-countable spaces are second countable.

givenF2F1F4
2.1

For a Gδ subspace apply the Polish-subspace characterisation.

step 1.1F3F4
3.1

The preceding construction and implications establish the assertion.

step 2.1
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

Baire sequence space NN and its cylinder topology

Definition

The Baire sequence space is N:=NN, the set of functions from N to itself (The set BA of all functions AB), with the product topology obtained by giving each copy of N the discrete topology (The product set iIXi of functions choosing a point in each factor, the projections, the box topology, and the product topology as the initial topology of the projections; the empty product is a one-point space, The discrete, indiscrete, cofinite, cocountable, particular-point and Sierpinski topologies). For a finite sequence s=(s0,,sk1), its cylinder is Ns:={xN:xi=si for i<k}. The empty sequence has cylinder N, and these cylinders form a basis.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Under the Axiom of Countable Choice, Baire sequence space is Polish, and its standard ultrametric is complete

Statement

On NN define d(x,y)=0 for x=y and d(x,y)=2k when k is the least index with xkyk. Then d is a complete ultrametric inducing the cylinder topology. Assuming the Axiom of Countable Choice, Baire sequence space is separable and hence Polish.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

The Baire sequence space is N:=NN, the set of functions from N to itself (def-the-set-of-functions-from-one-set-to-another), with the product topology obtained by giving each copy of N the discrete topology (def-product-topology, def-standard-topologies). For a finite sequence s=(s0,,sk1), its cylinder is Ns:={xN:xi=si for i<k}. The empty sequence has cylinder N, and these cylinders form a basis. (Baire sequence space NN and its cylinder topology).

[F2]

A topological space is Polish when it is separable (def-separable-space) and completely metrizable: its topology is induced by some complete metric (lem-complete-remetrisation). No particular compatible complete metric or countable dense subset is part of the structure. (Polish spaces are separable completely metrizable spaces).

[F3]

Let (X,d) be a metric space (def-metric-space). (X,d) is complete if every Cauchy sequence in (X,d) converges to a point of X; a subset AX is called complete when the metric subspace (A,dA) is complete. (Complete metric space: every Cauchy sequence converges in the space).

[F4]

Assume the Axiom of Countable Choice. Let (An)nN be a family of at most countable sets indexed by N. Then U=nNAn is at most countable (Countable unions of at most countable sets, assuming ACω).

Proof

technique · direct
1.1

Give two unequal sequences distance 2k where k is their first differing index.

givenF1F3
2.1

Verify the ultrametric and cylinder topology.

step 1.1F1F2
3.1

A Cauchy sequence eventually stabilises in every coordinate, producing a limit; eventually constant sequences form a countable dense set.

step 2.1F4F1F2
4.1

Check the zero-index convention at the first coordinate.

step 3.1F4
5.1

The preceding construction and implications establish the assertion.

step 4.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Under Dependent Choice, every nonempty Polish space is a continuous image of Baire sequence space

Statement

Assume Dependent Choice. Every nonempty Polish space is the image of a continuous surjection from Baire sequence space NN.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

The Baire sequence space is N:=NN, the set of functions from N to itself (def-the-set-of-functions-from-one-set-to-another), with the product topology obtained by giving each copy of N the discrete topology (def-product-topology, def-standard-topologies). For a finite sequence s=(s0,,sk1), its cylinder is Ns:={xN:xi=si for i<k}. The empty sequence has cylinder N, and these cylinders form a basis. (Baire sequence space NN and its cylinder topology).

[F2]

A topological space is Polish when it is separable (def-separable-space) and completely metrizable: its topology is induced by some complete metric (lem-complete-remetrisation). No particular compatible complete metric or countable dense subset is part of the structure. (Polish spaces are separable completely metrizable spaces).

[F3]

Let X be a set and let RX×X be a binary relation on X. Call R entire on X when for every xX there is yX with xRy. The Axiom of Dependent Choice, written DC, is the following statement. The statement is: for every nonempty set X, every relation R entire on X, and every aX, there is a sequence x:NX with x0=a and xnRxn+1 for every nN. (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain).

[F4]

Let (X,d) be a metric space (def-metric-space). Call a sequence (Fk)kN of subsets of X a Cantor chain if every Fk is nonempty, closed (def-metric-topology) and bounded, Fk+1Fk for every k, and diam(Fk)0 in R (def-metric-bounded-diameter, def-real-limit). Then: 1. If (X,d) is complete (def-complete-metric-space), every Cantor chain in X has an intersection kNFk with exactly one element. 2. Conversely, if every Cantor chain in X has nonempty intersection, then (X,d) is complete. Boundedness of each Fk is part of the definition of a Cantor chain because diam is defined for nonempty bounded sets only in this library (def-metric-bounded-diameter); it is not an extra hypothesis but the precondition for writing the diameter condition down. (In a complete metric space nested nonempty closed sets whose diameters tend to 0 meet in exactly one point, and this property characterises completeness).

[F5]

Let (X,d) be a metric space (def-metric-space), let xX and let rR with r>0 (def-real-order). Define B(x,r):={yX:d(x,y)<r},Bˉ(x,r):={yX:d(x,y)r},S(x,r):={yX:d(x,y)=r}. B(x,r) is the open ball, Bˉ(x,r) the closed ball and S(x,r) the sphere of centre x and radius r. The radius is always a strictly positive real; a ball of radius 0 or of negative radius is never written in this library. (Open ball, closed ball and sphere in a metric space).

Proof

technique · direct
1.1

Choose a compatible complete metric and recursively refine each nonempty open set into a countable cover by open sets whose closures remain inside the parent and whose diameters tend to zero.

givenF4F2F5
2.1

An infinite branch determines one point by completeness, giving a continuous map from Baire space.

step 1.1F1F2F4
3.1

For a prescribed target point, dependent choice selects a nested branch containing it, proving surjectivity.

step 2.1F3
4.1

Nonemptiness is necessary because the domain is nonempty.

step 3.1F4
5.1

The preceding construction and implications establish the assertion.

step 4.1
DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-08-16Open item page →

Simple continued fractions, convergents, and the integer-coordinate coding of NN

Definition

Define a bijection z:NZ by z(2k)=k and z(2k+1)=(k+1); the division algorithm makes these two cases exhaustive (Division with remainder in Z: for aZ and b>0 there are unique q,rZ with a=qb+r and 0r<b). For xNN put a0=z(x0) and an=xn+1 for n1. Its finite simple continued fractions [a0;,an] are defined by recursion on the length, evaluated in Q (The rationals as equivalence classes of pairs of integers, Arithmetic on the rationals): [an]:=an,[ak;ak+1,,an]:=ak+1[ak+1;,an](k<n). The recursion never divides by zero, because aj1 for j1 makes every tail value [ak+1;,an] at least 1. A finite prefix determines the cylinder of all codes extending it. Infinite continued-fraction values are established, rather than assumed, in Infinite simple continued fractions parametrise the irrational real numbers.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Continued-fraction convergents, determinant identities, and nested irrational cylinders

Statement

Let a0Z and anZ with an1 for n1. Define the convergent numerators and denominators by the initial values p2=0,p1=1,q2=1,q1=0 together with the recurrences pn=anpn1+pn2 and qn=anqn1+qn2 for n0. The initial values are part of the definition: without them the two recurrences have no value at n=0 and n=1. Then p0=a0 and q0=1; the qn are positive for n0 and strictly increasing for n1; and pnqn1pn1qn=(1)n1(n0).

For a finite prefix (a0,,an) write C(a0,,an)NN for the code cylinder of all codes extending that prefix, and write J(a0,,an):=the closed interval with endpoints pnqn and pn+pn1qn+qn1R. The intervals J are nested as the prefix is extended, and diamJ(a0,,an)=1qn(qn+qn1), which tends to 0.

A code cylinder and a real interval are different objects and the two are not identified here. Both endpoints of J(a0,,an) are rational, being ratios of integers. Whether an infinite code's value can equal such an endpoint is not settled on this page; it is settled in Infinite simple continued fractions parametrise the irrational real numbers, which proves every such value irrational.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

Define a bijection z:NZ by z(2k)=k and z(2k+1)=(k+1); the division algorithm makes these two cases exhaustive (thm-division-algorithm-in-z). For xNN put a0=z(x0) and an=xn+1 for n1. Its finite simple continued fractions are [a0;,an], evaluated in Q (def-rationals, def-rat-operations). A finite prefix determines the cylinder of all codes extending it. Infinite continued-fraction values are established, rather than assumed, in thm-simple-continued-fractions-parametrise-the-irrationals. (Simple continued fractions, convergents, and the integer-coordinate coding of NN).

[F2]

Let (N,0,σ) be a Peano system (def-peano-system), in particular the natural numbers N (def-natural-numbers). For any set A, any element aA, and any function f:AA, there is a unique function g:NA such that g(0)=a and g(σ(n))=f(g(n)) for all nN. (The recursion theorem).

[F3]

The relation of def-rat-order is well defined and makes the field Q (thm-rat-field) a totally ordered field: the order is total, xy implies x+zy+z, and 0<x, 0<y imply 0<xy. (The rationals form a totally ordered field).

[F4]

For each kN let Ik=[ak,bk] be a closed bounded interval with akbk (def-interval), and suppose the family is nested: Ik+1Ik(kN). Write k=bkak0 for the length of Ik. Then: 1. kNIk is nonempty. More precisely, with a=sup{ak:kN} and b=inf{bk:kN}, both of which exist, one has ab and kNIk=[a,b]. 2. kNIk is a single point if and only if k0 (def-real-limit). Every hypothesis is load bearing. Dropping closedness makes the intersection empty; dropping boundedness does the same; and dropping nonemptiness of the individual intervals is vacuously fatal. (A nested sequence of nonempty closed bounded intervals has nonempty intersection, and the intersection is a single point exactly when the lengths tend to 0).

[F5]

The map qq^ (def-real-numbers) is an embedding of ordered fields. Every real is approximated by rationals: for xR and rational ε>0 there is qQ with xq^<ε^. Consequently, strictly between any two reals lies a rational. (The rationals embed densely in the reals).

Proof

technique · direct
1.1

The recursion theorem [F2], applied on pairs, makes (pn,qn)n2 well defined from the four initial values and the two recurrences; p0=a01+0=a0 and q0=a00+1=1 follow at once. The determinant identity holds at n=0, where p0q1p1q0=a0011=1=(1)1, and passes from n to n+1 because pn+1qnpnqn+1=(an+1pn+pn1)qnpn(an+1qn+qn1)=(pnqn1pn1qn); induction in the ordered field [F3] gives it for every n0.

givenF1F3F5F2
2.1

After the arbitrary integer term a0 all partial quotients satisfy an1, so from q0=1 and q1=a11 the recurrence gives qn+1=an+1qn+qn1>qn for n1: the denominators are positive and strictly increasing, hence unbounded. Subtracting the two endpoint fractions and using the determinant identity of step 1.1 gives pnqnpn+pn1qn+qn1=pnqn1pn1qnqn(qn+qn1)=(1)n1qn(qn+qn1), so diamJ(a0,,an)=1/(qn(qn+qn1))0. Extending a prefix replaces J by one of the subintervals it determines, so the intervals are nested and [F4] applies to them.

step 1.1F4F1F5
3.1

The preceding construction and implications establish the assertion.

step 2.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Infinite simple continued fractions parametrise the irrational real numbers

Statement

The continued-fraction coding determined by Simple continued fractions, convergents, and the integer-coordinate coding of NN gives a bijection from the sequences (a0,a1,) with a0Z and an1 for n1 onto RQ. Both the coding map and its inverse are continuous for the cylinder and subspace topologies.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

Define a bijection z:NZ by z(2k)=k and z(2k+1)=(k+1); the division algorithm makes these two cases exhaustive (thm-division-algorithm-in-z). For xNN put a0=z(x0) and an=xn+1 for n1. Its finite simple continued fractions [a0;,an] are defined by recursion on the length, evaluated in Q (def-rationals, def-rat-operations): [an]:=an and [ak;ak+1,,an]:=ak+1/[ak+1;,an] for k<n. The recursion never divides by zero, because aj1 for j1 makes every tail value [ak+1;,an] at least 1. A finite prefix determines the cylinder of all codes extending it. Infinite continued-fraction values are established, rather than assumed, in this item. (Simple continued fractions, convergents, and the integer-coordinate coding of NN).

[F2]

Let a0Z and anZ with an1 for n1. With the initial values p2=0, p1=1, q2=1, q1=0 and the recurrences pn=anpn1+pn2, qn=anqn1+qn2 for n0: p0=a0 and q0=1; the qn are positive for n0 and strictly increasing for n1; and pnqn1pn1qn=(1)n1 for n0. For a finite prefix (a0,,an), C(a0,,an)NN is the code cylinder of all codes extending that prefix, and J(a0,,an) is the closed real interval with endpoints pn/qn and (pn+pn1)/(qn+qn1). The intervals J are nested as the prefix is extended, and diamJ(a0,,an)=1/(qn(qn+qn1)), which tends to 0. A code cylinder and a real interval are different objects and the two are not identified. Both endpoints of J(a0,,an) are rational, being ratios of integers; whether an infinite code's value can equal such an endpoint is not settled there. (Continued-fraction convergents, determinant identities, and nested irrational cylinders).

[F3]

Identify Z with its canonical copy inside R. Then for every real x there is exactly one integer m with mx<m+1, written x and called the integer part, or floor, of x. Existence is the Archimedean property (thm-of-archimedean) together with the well-ordering of N (thm-well-ordering-principle); uniqueness is the discreteness of Z, no integer lying strictly between m and m+1. (Integer part: for every real x there is exactly one integer m with mx<m+1).

[F4]

The map qq^ (def-real-numbers) is an embedding of ordered fields. Every real is approximated by rationals: for xR and rational ε>0 there is qQ with xq^<ε^. Consequently, strictly between any two reals lies a rational. (The rationals embed densely in the reals).

[F5]

For each kN let Ik=[ck,dk] be a closed bounded interval with ckdk (def-interval), and suppose the family is nested: Ik+1Ik for every kN. Write k=dkck0 for the length of Ik. Then: 1. kNIk is nonempty; more precisely, with c=sup{ck:kN} and d=inf{dk:kN}, both of which exist, one has cd and kNIk=[c,d]. 2. kNIk is a single point if and only if k0. (A nested sequence of nonempty closed bounded intervals has nonempty intersection, and the intersection is a single point exactly when the lengths tend to 0).

[F6]

The Baire sequence space is N:=NN, the set of functions from N to itself, with the product topology obtained by giving each copy of N the discrete topology (def-product-topology, def-standard-topologies). For a finite sequence s=(s0,,sk1), its cylinder is Ns:={xN:xi=si for i<k}. The empty sequence has cylinder N, and these cylinders form a basis. (Baire sequence space NN and its cylinder topology).

[F7]

For SX the subspace topology on S is TS:={US:UT}, the family of traces on S of the open sets of X; a subset of S lying in TS is said to be open in S. (Subspace topology: the traces of the open sets, its closed sets and its bases, the continuity of the inclusion, and the characteristic property of a map into a subspace).

[F8]

For dR(x,y):=xy: dR is a metric on R, the open ball is the bounded open interval B(x,r)=(xr,x+r), and consequently UR is open in the metric topology of dR exactly when for every xU there is r>0 with (xr,x+r)U; this topology is called the usual topology of R. (The absolute value makes R a metric space: d(x,y)=xy is a metric, its open balls are the intervals (xr,x+r), and it is unbounded, claims 1 to 3).

Proof

technique · direct
1.1

Write A for the set of sequences a=(a0,a1,) with a0Z and an1 for n1, and for a finite prefix put C(a0,,an):={bA:bk=ak for kn}; by [F1] the assignment xa with a0=z(x0) and an=xn+1 for n1 is a bijection of N=NN onto A, since z is a bijection of N onto Z and mm+1 is a bijection of N onto the integers that are at least 1, and it acts coordinatewise, so it carries the cylinder Ns of [F6] onto the cylinder C(t0,,tk1) of the decoded prefix t0=z(s0) and ti=si+1 for 1i<k, and every C(a0,,an) arises from exactly one Ns in this way; give A the topology transported along the bijection, so that the bijection is a homeomorphism and, the Ns being a basis of N by [F6] and their images being exactly the sets C(a0,,an), those sets are a basis of A, which is the cylinder topology of the Statement, while RQ carries the subspace topology of [F7] inherited from R.

givenF1F6F7
1.2

For aA let pn and qn be as in [F2] and, for n1, put Mn(t):=(pnt+pn1)/(qnt+qn1); the initial values of [F2] give M1(t)=(1t+0)/(0t+1)=t for every real t, and for n0 and every real t1 the denominator satisfies qnt+qn1>0, since q0t+q1=t>0 and, for n1, qn>0 and qn1>0 by [F2], so Mn is defined at every real t1 when n0 and at every real t when n=1.

givenF2algebra
1.3

For aA the intervals J(a0,,an) are closed and bounded, are nested as n increases, and satisfy diamJ(a0,,an)=1/(qn(qn+qn1))0, all by [F2], so by claims 1 and 2 of [F5] their intersection is a single real, written V(a), and V(a)J(a0,,an) for every nN; moreover V(a) is irrational, for suppose V(a)=u/v with u,v integers and v1, and note first that the qn are positive for n0 and strictly increasing for n1 by [F2] and are integers, so q11 and qn+1qn+1 give qnn for n1; for n1 both V(a) and the endpoint pn/qn lie in J(a0,,an), so V(a)pn/qn1/(qn(qn+qn1))<1/qn2 because qn1>0, and hence uqnvpn=vqnV(a)pn/qn<v/qn; taking n>v makes uqnvpn<1, and it is a nonnegative integer, hence 0, so V(a)=pn/qn for every n>v, which is impossible because the determinant identity of [F2] gives pn+1/qn+1pn/qn=(pn+1qnpnqn+1)/(qnqn+1)=(1)n/(qnqn+1)0.

givenF2F5
2.1

For n1 and reals s,t at which Mn is defined, clearing denominators gives Mn(s)Mn(t)=(st)(pnqn1pn1qn)/((qns+qn1)(qnt+qn1)), and by [F2] the determinant pnqn1pn1qn equals (1)n1 for n0 while for n=1 the initial values give p1q2p2q1=1100=1; in every case it is 1 or 1, and the denominators are positive by step 1.2, so Mn is strictly monotone on its domain, strictly increasing when that determinant is 1 and strictly decreasing when it is 1.

step 1.2F2algebra
2.2

Fix aA and n0; the recurrences of [F2] give Mn1(an)=(pn1an+pn2)/(qn1an+qn2)=pn/qn and Mn1(an+1)=(pn1(an+1)+pn2)/(qn1(an+1)+qn2)=(pn+pn1)/(qn+qn1), both arguments lying in the domain found in step 1.2 because an1 when n1 while M1 is defined on all of R, so by [F2] the interval J(a0,,an) is the closed interval with endpoints Mn1(an) and Mn1(an+1), both of which are rational by [F2]; the interval is nondegenerate because diamJ(a0,,an)=1/(qn(qn+qn1))>0, and Mn1 depends only on a0,,an1, since pn1,pn2,qn1,qn2 do.

step 1.2F2algebra
2.3

Let xRQ and define x0:=x, an:=xn and xn+1:=1/(xnan); by induction on n every xn is irrational and xn>1 for n1, since given xn irrational [F3] supplies the unique integer an with anxn<an+1, so that 0xnan<1 with xnan0 because xn is irrational while an is an integer, whence 0<xnan<1 and xn+1=1/(xnan)>1, and xn+1 is irrational because a rational nonzero xn+1 would make xn=an+1/xn+1 rational; consequently an=xn1 for n1, the recursion never divides by zero, and Φ(x):=(a0,a1,) is a member of the set A of step 1.1.

step 1.1F3algebra
2.4

Let S be open in RQ, so S=T(RQ) for some T open in R by [F7], and let aA satisfy V(a)S; claim 3 of [F8] gives a real r>0 with (V(a)r,V(a)+r)T, and the diameters diamJ(a0,,an) tend to 0 by [F2], so some n has diamJ(a0,,an)<r; for every bC(a0,,an) the interval J(b0,,bn) equals J(a0,,an), because [F2] computes it from the prefix alone, and both V(b) and V(a) lie in it by step 1.3, so V(b)V(a)<r and V(b)T(RQ)=S; hence every point of the preimage lies in a cylinder contained in it, so that preimage is the union of the cylinders it contains and is open by step 1.1, and the coding map is continuous.

step 1.1step 1.3F2F7F8
3.1

Fix aA and n0; subtracting and using the determinant identity of [F2] gives Mn(t)pn/qn=(qn(pnt+pn1)pn(qnt+qn1))/(qn(qnt+qn1))=(pnqn1pn1qn)/(qn(qnt+qn1))=(1)n/(qn(qnt+qn1)) for every real t1, and at t=1 the value Mn(1)=(pn+pn1)/(qn+qn1) is the endpoint of J(a0,,an) other than pn/qn identified in step 2.2; for t>1 the two differences Mn(t)pn/qn and Mn(1)pn/qn therefore have the same sign (1)n and satisfy Mn(t)pn/qn<Mn(1)pn/qn, because qnt+qn1>qn+qn1>0, so Mn(t) lies strictly between the two endpoints of J(a0,,an) and is neither of them.

step 1.2step 2.2F2algebra
3.2

Let xRQ, let (an) and (xn) be as in step 2.3, and let pn and qn be the convergent numerators and denominators of the code Φ(x); then x=Mn(xn+1) for every nN, by induction on n: at n=0 the values p0=a0, q0=1, p1=1 and q1=0 of [F2] give M0(x1)=(a0x1+1)/x1=a0+1/x1=a0+(x0a0)=x because x1=1/(x0a0), and for the inductive step xn+1=an+1+1/xn+2 with xn+2>1, so multiplying numerator and denominator by xn+2 gives Mn(xn+1)=((an+1pn+pn1)xn+2+pn)/((an+1qn+qn1)xn+2+qn)=(pn+1xn+2+pn)/(qn+1xn+2+qn)=Mn+1(xn+2) by the recurrences of [F2]; every denominator here is nonzero, since xn+1>1 and xn+2>1 lie in the domains found in step 1.2.

step 1.2step 2.3F2algebra
3.3

Let a,bA with ab and let m be the least index with ambm; the quantities pm1,pm2,qm1,qm2 are computed from the common initial segment a0,,am1 alone, which is empty when m=0, the four quantities then being the initial values of [F2], so by step 2.2 the codes a and b determine the same function M:=Mm1, and J(a0,,am) is the closed interval with endpoints M(am) and M(am+1) while J(b0,,bm) is the closed interval with endpoints M(bm) and M(bm+1); assume am<bm, which costs nothing by symmetry, so that am+1bm as these are integers, and all four arguments lie in the domain of M; if M is strictly increasing there, which is one of the two cases of step 2.1, then J(a0,,am)=[M(am),M(am+1)] and J(b0,,bm)=[M(bm),M(bm+1)] with M(am+1)M(bm), so the two meet in when M(am+1)<M(bm) and in {M(bm)} when M(am+1)=M(bm), while if M is strictly decreasing the same computation with the endpoints exchanged gives J(a0,,am)=[M(am+1),M(am)] and J(b0,,bm)=[M(bm+1),M(bm)] with M(bm)M(am+1), so the two meet in at most the single point M(am+1); in both cases J(a0,,am)J(b0,,bm) has at most one point, and any such point is an endpoint of both intervals and so is rational by step 2.2.

step 2.1step 2.2
4.1

Let xRQ and let a:=Φ(x) be the code produced in step 2.3; for every nN the tail identity of step 3.2 gives x=Mn(xn+1) with xn+1>1, so step 3.1 places x strictly between the two endpoints of J(a0,,an) and in particular inside it, whence xnNJ(a0,,an), which by step 1.3 is the single point V(a); therefore V(Φ(x))=x, and V maps A onto RQ.

step 1.3step 2.3step 3.1step 3.2
4.2

Let a,bA with ab and let m be least with ambm; by step 1.3 the values V(a) and V(b) are irrational with V(a)J(a0,,am) and V(b)J(b0,,bm), so if V(a)=V(b) then that common value would lie in J(a0,,am)J(b0,,bm) and hence be rational by step 3.3, a contradiction; therefore V(a)V(b) and V is injective.

step 1.3step 3.3
5.1

By step 1.3 the map V sends every member of A to an irrational real, it is surjective onto RQ by step 4.1 and injective by step 4.2, so V:ARQ is a bijection, its inverse sends an irrational x to the code Φ(x) of step 2.3, and composing with the coordinatewise bijection of step 1.1 presents it as a bijection defined on NN.

step 1.1step 1.3step 4.1step 4.2
6.1

Let C(a0,,an) be a cylinder and let xV[C(a0,,an)], say x=V(c) with cC(a0,,an), so that J(c0,,cn)=J(a0,,an) is a closed interval [α,β] with α<β rational by step 2.2 and x[α,β] irrational by step 1.3, giving α<x<β, and by [F4] there are rationals u,v with α<u<x<v<β; if x is irrational with u<x<v then x=V(b) for exactly one bA by step 5.1 and xJ(a0,,an), and were bkak for some kn then, taking m to be the least such index, so that mn, the nesting of [F2] would put x in J(a0,,am)J(b0,,bm), which by step 3.3 has at most one point and that point is rational, contradicting irrationality of x, so bC(a0,,an) and xV[C(a0,,an)]; consequently the set T:={(s,t):s<t rational and (s,t)(RQ)V[C(a0,,an)]} is a union of open intervals and so is open in R by [F8], and T(RQ)=V[C(a0,,an)], the inclusion from left to right being the defining condition of the union and the reverse holding because the interval (u,v) just produced for the arbitrary point x of the image is one of the united intervals; hence that image is open in RQ by [F7], and since every open subset of A is a union of cylinders by step 1.1 and the image of a union is the union of the images, V maps open sets to open sets, which for the bijection of step 5.1 says exactly that its inverse is continuous.

step 1.1step 1.3step 2.2step 3.3step 5.1F2F4F7F8
7.1

The coding map is a bijection onto RQ by step 5.1, it is continuous by step 2.4, and its inverse is continuous by step 6.1, which is the assertion.

step 2.4step 5.1step 6.1

Remarks

  • The tail identity is what makes the algorithm invert the coding. Running floors and reciprocals on an irrational x produces a code, but nothing in that recipe by itself says the code's value is x again. The identity x=Mn(xn+1) of step 3.2 says it: the whole of x, not merely an approximation to it, is recovered from the first n+1 partial quotients together with the exact remainder xn+1, and since xn+1>1 the value sits strictly inside the n-th prefix interval. The intersection of those intervals is a single point, so it is x.

  • Irrationality is used twice, and for different purposes. It is what makes the algorithm run forever, since a remainder equal to its own integer part would stop it; and it is what makes prefixes separate, since two prefix intervals of the same length belonging to different codes can share only a rational endpoint. The second use is what gives injectivity and the continuity of the inverse at once.

  • Where the parametrisation fails for rationals. Nothing above extends to a rational target: the algorithm terminates, and the coding map is onto the irrationals only. That is the reason the companion identification is with RQ and not with R, and the reason Q cannot be homeomorphic to NN by this route.

CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

Baire sequence space is homeomorphic to the irrational real numbers

Statement

Baire sequence space NN is homeomorphic to the irrational subspace RQ.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

The Baire sequence space is N:=NN, the set of functions from N to itself (def-the-set-of-functions-from-one-set-to-another), with the product topology obtained by giving each copy of N the discrete topology (def-product-topology, def-standard-topologies). For a finite sequence s=(s0,,sk1), its cylinder is Ns:={xN:xi=si for i<k}. The empty sequence has cylinder N, and these cylinders form a basis. (Baire sequence space NN and its cylinder topology).

[F2]

The continued-fraction coding determined by def-simple-continued-fraction-coding gives a bijection from the sequences (a0,a1,) with a0Z and an1 for n1 onto RQ. Both the coding map and its inverse are continuous for the cylinder and subspace topologies. (Infinite simple continued fractions parametrise the irrational real numbers).

Proof

technique · direct
1.1

Decode the zero-th coordinate by the fixed zigzag bijection with the integers and shift every later natural coordinate by one to obtain positive partial quotients.

givenF2F1
2.1

The coordinatewise coding preserves cylinders, and the continued-fraction parametrisation and its inverse therefore give the required homeomorphism.

step 1.1F2F1
3.1

The preceding construction and implications establish the assertion.

step 2.1
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Under Dependent Choice, a compact metric space carries a finitely branching refining tree of covers of arbitrarily small diameter

Statement

Assume Dependent Choice. If K is a nonempty compact metric space, there is a rooted levelled tree T=nNTn with every level Tn finite and nonempty, and nonempty compact sets (Ks)sT, such that T0 has one root r with Kr=K, every node has a finite nonempty set of children whose sets cover its set, every child set is contained in its parent set, and diam(Ks)2n for sTn after a harmless rescaling of the metric.

The tree is finitely branching with finite levels; it is not itself a finite set. Since every node has at least one child, induction from the root puts a node at every level, so T=nNTn is infinite.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

Let (X,d) be a metric space (def-metric-space), with open sets as in def-metric-topology and balls as in def-metric-ball. An open cover of (X,d) is a family U of open subsets of X with X=U; a subcover is a subfamily that is itself an open cover; and (X,d) is compact when every open cover of it has a finite subcover. (Open cover, subcover, compact metric space, and compact subset of a metric space).

[F2]

Let (X,d) be a compact metric space (def-metric-compactness, def-metric-space) and let FX be closed in X (def-metric-topology). Then F is a compact subset of X: the metric subspace (F,dF) is a compact metric space (def-isometry-and-metric-embedding). No choice principle is used. (A closed subset of a compact metric space is compact).

[F3]

Let (X,d) be a metric space (def-metric-space) and let A,BX. A is bounded if A= or there are x0X and a real r>0 with AB(x0,r); and for nonempty bounded A the diameter diam(A) is the supremum of D(A)={d(a,b):a,bA}, diameters being written in this library for nonempty bounded sets only. (Bounded subset, diameter, distance from a point to a set, and distance between two sets in a metric space).

[F4]

Let X be a set and let RX×X be a relation, called entire on X when for every xX there is yX with xRy. The Axiom of Dependent Choice is the statement: for every nonempty set X, every relation R entire on X, and every aX, there is a sequence x:NX with x0=a and xnRxn+1 for every nN (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain).

Proof

technique · direct
1.1

At stage zero take the single root r with Kr=K, a nonempty compact set, so T0 is finite and nonempty.

givenF2F1F3
2.1

Let L be a nonempty compact set and ε>0. The open balls B(x,ε/3) for xL form an open cover of L, so by the compactness clause of [F1] finitely many of them, say about x0,,xm, already cover L. The sets LB(xi,ε/3) are then finitely many nonempty-or-discardable subsets of L covering L; each is closed in L and hence compact by [F2], and each has diameter at most 2ε/3<ε by the triangle inequality and the diameter clause of [F3]. Discarding the empty ones leaves a finite nonempty family of nonempty compact subsets of L, covering L, each of diameter below ε.

step 1.1F2F1F3
3.1

Apply step 2.1 with ε=2(n+1) to every node of level n to obtain that node's children, and let Tn+1 be the resulting finite set of children. Each level is finite because level n is finite and each of its nodes gets finitely many children, and each level is nonempty because every node has at least one child. The passage from one level to the next makes a selection — step 2.1 supplies at least one admissible finite family per node but names none canonically — and the family available at level n+1 is not known until level n is fixed, so the recursion is licensed by Dependent Choice, applied via [F4] to the relation "is an admissible next level for" on finite levelled labellings, taking the root labelling of step 1.1 as the prescribed starting point. This is the Statement's hypothesis and the only place it is used.

step 2.1F1F4
4.1

The preceding construction and implications establish the assertion.

step 3.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Under Dependent Choice, every nonempty compact metric space is a continuous image of Cantor space

Statement

Assume Dependent Choice. Every nonempty compact metric space is the image of a continuous surjection from Cantor space {0,1}N.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

If K is a nonempty compact metric space, there is a rooted levelled tree T=nNTn, finitely branching with every level Tn finite and nonempty — so T itself is infinite — and nonempty compact sets (Ks)sT such that T0 has one root r with Kr=K, every node has a finite nonempty set of children whose sets cover its set, every child set is contained in its parent set, and diam(Ks)2n for sTn after a harmless rescaling of the metric. (Under Dependent Choice, a compact metric space carries a finitely branching refining tree of covers of arbitrarily small diameter).

[F2]

Let (X,d) be a compact metric space (def-metric-compactness, def-metric-space). Then (X,d) is totally bounded (def-totally-bounded) and complete (def-complete-metric-space). Both implications are theorems of ZF. Completeness is obtained here from the finite intersection characterisation (thm-compact-iff-finite-intersection-property) applied to the closures of the tails of a Cauchy sequence, and not from the extraction of a convergent subsequence, which would route the argument through sequential compactness. What matters for the ledger is that the route taken below selects nothing at all; the first remark below says why the other route was not taken. (A compact metric space is complete and totally bounded, and neither implication uses any choice principle).

[F3]

Let (X,d) be a metric space (def-metric-space). Call a sequence (Fk)kN of subsets of X a Cantor chain if every Fk is nonempty, closed (def-metric-topology) and bounded, Fk+1Fk for every k, and diam(Fk)0 in R (def-metric-bounded-diameter, def-real-limit). Then: 1. If (X,d) is complete (def-complete-metric-space), every Cantor chain in X has an intersection kNFk with exactly one element. 2. Conversely, if every Cantor chain in X has nonempty intersection, then (X,d) is complete. Boundedness of each Fk is part of the definition of a Cantor chain because diam is defined for nonempty bounded sets only in this library (def-metric-bounded-diameter); it is not an extra hypothesis but the precondition for writing the diameter condition down. (In a complete metric space nested nonempty closed sets whose diameters tend to 0 meet in exactly one point, and this property characterises completeness).

[F4]

The product set. Let I be a set and let Xi be a set for each iI. The product is iIXi  :=  {x:x is a function with domain I and x(i)Xi for every iI}, and we write xi:=x(i), the i-th coordinate of x. Two elements of the product are equal exactly when they agree at every index, functions being equal when they have the same domain and the same values. For jI the j-th projection is πj:iIXiXj,πj(x):=xj.. The product topology TΠ on iXi is the initial topology of the projections: the topology generated by the subbasis {πi1[U]:iI, UTi}. Finite intersections of subbasic sets form a basis for it, and they are exactly the boxes iIUi with every Ui open in Xi and Ui=Xi for all but finitely many i. (The product set iIXi of functions choosing a point in each factor, the projections, the box topology, and the product topology as the initial topology of the projections; the empty product is a one-point space).

[F5]

Throughout, a topology is as in def-topological-space, and finite, at most countable and uncountable are as in def-countable, so that "countable" always means "at most countable" and every finite set is countable. Let X be a set. The six families below are topologies on X; that each really satisfies (T1), (T2) and (T3) is discharged in full after the list. Among those six is the discrete topology Tdisc:=P(X), in which every subset is open and hence every subset is also closed. (The discrete, indiscrete, cofinite, cocountable, particular-point and Sierpinski topologies).

[F6]

Let X be a set and let RX×X be a binary relation on X. Call R entire on X when for every xX there is yX with xRy. The Axiom of Dependent Choice, written DC, is the following statement. The statement is: for every nonempty set X, every relation R entire on X, and every aX, there is a sequence x:NX with x0=a and xnRxn+1 for every nN. (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain).

Proof

technique · direct
1.1

Use the finite rooted refining tree and choose a finite block of binary digits at each level that surjects onto every child set of every node at that level.

givenF1F5F3F4F6
2.1

Successive blocks select a nested branch, and the complete compact intersection theorem gives its unique point.

step 1.1F2F3F1
3.1

The resulting map from Cantor space is continuous by the diameter bound and surjective by recursively selecting a child containing a prescribed point.

step 2.1F3F2F1
4.1

Keep nonemptiness explicit; no map from nonempty Cantor space can surject onto the empty space.

step 3.1F3F2F1
5.1

The preceding construction and implications establish the assertion.

step 4.1
DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-08-16Open item page →

Čech-complete spaces as Gδ subspaces of Hausdorff compactifications

Definition

A Tychonoff space X is Čech-complete when there is a Hausdorff compactification (K,i) of X (A Hausdorff compactification as a dense embedding into a compact Hausdorff space) for which i[X] is a Gδ subset of K (Gδ and Fσ subsets of a topological space, agreeing with the real-line notion). The definition asks for one compactification; under the ultrafilter lemma and Dependent Choice, Under the ultrafilter lemma and Dependent Choice, a Tychonoff space is Gδ in some Hausdorff compactification exactly when it is Gδ in every one proves the equivalent every-compactification form.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

A map of Hausdorff compactifications carries the larger remainder onto the smaller remainder

Statement

Let (K,i) and (L,j) be Hausdorff compactifications of X, and let f:KL be continuous with fi=j. Then f is surjective and f[Ki[X]]=Lj[X]. The embeddings are named because the identification of X with its image is licensed only after naming them.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

A Hausdorff compactification of a space X is a pair (K,i) in which K is compact (def-compact-space) and Hausdorff (def-hausdorff-space), and i:XK is an embedding with dense image (def-homeomorphism-and-open-maps, def-dense-top). We identify X with i[X] only after naming i; the density condition is a condition on that named image. (A Hausdorff compactification as a dense embedding into a compact Hausdorff space).

[F2]

Let (X,TX) and (Y,TY) be topological spaces (def-topological-space), and let R carry its usual topology, the metric topology of dR(s,t)=st (lem-real-line-is-a-metric-space, def-metric-topology, def-metrizable-space). Then: 1. Continuous images. If f:XY is continuous (def-continuous-map-top) and (X,TX) is compact (def-compact-space), then f[X] is a compact subset of Y. More generally, if KX is a compact subset of X then f[K] is a compact subset of Y. 2. Extreme values. If (X,TX) is compact and nonempty and g:XR is continuous, then g[X] has a maximum and a minimum (def-max-min): there are xmax,xminX with g(xmin)    g(x)    g(xmax)for every xX. 3. Compact to Hausdorff. If (X,TX) is compact, (Y,TY) is Hausdorff (def-hausdorff-space) and f:XY is a continuous bijection, then f is a homeomorphism (def-homeomorphism-and-open-maps). Nonemptiness in claim 2 is a hypothesis and not an oversight: for X= the image is empty and has neither a maximum nor a minimum. No choice principle is used: the one selection made below is over a finite index set, where lem-finite-choice is a theorem of ZF. (A continuous image of a compact space is compact; a continuous real-valued map on a nonempty compact space attains a maximum and a minimum; and a continuous bijection from a compact space to a Hausdorff space is a homeomorphism).

[F3]

Let (X,T) be a Hausdorff topological space (def-hausdorff-space, def-topological-space), with compact subsets as in def-compact-space. Then: 1. A point and a disjoint compact set are separated. If KX is compact and xXK, there are U,VT with xU,KV,UV=. 2. Two disjoint compact sets are separated. If K,LX are compact and KL=, there are U,VT with LU,KV,UV=. 3. Compact implies closed. Every compact subset of X is closed in X. 4. In a compact Hausdorff space the two classes coincide. If in addition (X,T) is compact, then a subset of X is compact if and only if it is closed. The proof is written choice-free, and that is not a stylistic preference. The textbook argument says "for each yK choose disjoint open Uy,Vy", which is a selection over an arbitrary index set and therefore an appeal to the full Axiom of Choice. What is done below instead is to take the family of all open V that admit some open Ux disjoint from them — a family cut out by a formula, with nothing selected — extract a finite subcover from it, and only then make finitely many selections, which lem-finite-choice supplies as a theorem of ZF. (In a Hausdorff space a point and a disjoint compact set, and two disjoint compact sets, have disjoint open neighbourhoods; hence every compact subset is closed, and in a compact Hausdorff space the compact subsets are exactly the closed ones).

Proof

technique · direct
1.1

Let a continuous map between compactifications restrict to the identity on the dense copy of the space.

givenF2F1F3
2.1

Compactness makes its image closed and density makes it surjective.

step 1.1F3F1F2
3.1

If a remainder point mapped into the dense copy, Hausdorff separation and density would contradict identity on the copy; conversely compactness of a fibre over a remainder point supplies a preimage outside the copy.

step 2.1F3F1F2
4.1

The preceding construction and implications establish the assertion.

step 3.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Under the ultrafilter lemma and Dependent Choice, a Tychonoff space is Gδ in some Hausdorff compactification exactly when it is Gδ in every one

Statement

Assume the ultrafilter lemma and Dependent Choice, the hypotheses under which the library establishes the Stone-Čech compactification and its universal property. A Tychonoff space is a Gδ subset of some Hausdorff compactification if and only if it is a Gδ subset of every Hausdorff compactification.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

A Tychonoff space X is Čech-complete when there is a Hausdorff compactification (K,i) of X (def-compactification-of-a-tychonoff-space) for which i[X] is a Gδ subset of K (def-g-delta-and-f-sigma-in-a-topological-space). The definition asks for one compactification; thm-cech-completeness-is-independent-of-compactification proves the equivalent every-compactification form. (Čech-complete spaces as Gδ subspaces of Hausdorff compactifications).

[F2]

Let X be dense in Hausdorff compactifications K and L, and let f:KL be continuous with fX=idX. Then f is surjective and f[KX]=LX. (A map of Hausdorff compactifications carries the larger remainder onto the smaller remainder).

[F3]

A Stone–Čech compactification of X is a Hausdorff compactification (B,i) (def-compactification-of-a-tychonoff-space) such that for every compact Hausdorff space K and continuous map f:XK (def-continuous-map-top), there is a unique continuous fˉ:BK with fˉi=f. The universal property, rather than a particular construction, is the definition. (The Stone–Čech compactification by its compact-Hausdorff extension property).

[F4]

Under the hypotheses of thm-stone-cech-evaluation-closure-universal-property, two Stone–Čech compactifications (B,i) and (B,i) of X are uniquely homeomorphic by a map u:BB satisfying ui=i. (Stone–Čech compactifications are uniquely homeomorphic over the original space).

Proof

technique · direct
1.1

For the empty space the empty compactification witnesses both quantifiers.

givenF1F3F4
2.1

Otherwise use the Stone–Čech compactification as a common dominating compactification.

step 1.1F3F1F4
3.1

The remainder-map lemma transfers the compact Fσ remainder condition along the canonical maps, and complements convert it back to the Gδ condition.

step 2.1F1F2F3
4.1

The preceding construction and implications establish the assertion.

step 3.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Under the ultrafilter lemma, Frolík's internal open-cover characterisation of Čech-completeness

Statement

Assume the ultrafilter lemma and Dependent Choice, the hypotheses carried by the compactification-independence theorem this proof uses. A Tychonoff space X is Čech-complete if and only if there is a sequence (Un) of open covers of X such that every centred family of closed subsets of X which is subordinate to every Un has nonempty intersection.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

A Tychonoff space X is Čech-complete when there is a Hausdorff compactification (K,i) of X (def-compactification-of-a-tychonoff-space) for which i[X] is a Gδ subset of K (def-g-delta-and-f-sigma-in-a-topological-space). The definition asks for one compactification; thm-cech-completeness-is-independent-of-compactification proves the equivalent every-compactification form. (Čech-complete spaces as Gδ subspaces of Hausdorff compactifications).

[F2]

Assume the ultrafilter lemma and Dependent Choice. A Tychonoff space is a Gδ subset of some Hausdorff compactification if and only if it is a Gδ subset of every Hausdorff compactification. (Under the ultrafilter lemma and Dependent Choice, a Tychonoff space is Gδ in some Hausdorff compactification exactly when it is Gδ in every one).

[F3]

Let (X,T) be a topological space (def-topological-space). For a family A of subsets of X write A  :=  {xX:xA for every AA}, so that =X, matching the convention for the empty finite intersection in def-finite-intersection-property. Then: 1. (X,T) is compact (def-compact-space) if and only if every family A of closed subsets of X with the finite intersection property (def-finite-intersection-property) satisfies A. 2. Equivalently: (X,T) is compact if and only if every family of closed subsets of X that is contained in some filter on X (def-filter) has nonempty intersection, a family of subsets of X lying in a filter exactly when it has the finite intersection property (lem-fip-generates-filter). No choice principle is used in either direction: complementation is a canonical bijection, so no member of a family ever has to be selected. (A space is compact exactly when every family of closed subsets with the finite intersection property has nonempty intersection).

[F4]

Let (X,T) be a topological space (def-topological-space). The following implications hold, and each is proved by an earlier item of this page. 1. Perfectly normal implies completely normal, assuming the Axiom of Countable Choice (def-countable-choice). 2. Completely normal implies normal, and perfectly normal implies normal. 3. Normal together with T1 implies T3, that is regular together with T1. 4. Completely regular implies regular, and Tychonoff implies T3. 5. Regular together with T1 implies Urysohn, which implies Hausdorff, which implies T1, which implies T0. 6. Metrizable implies every property named above: a metrizable space is perfectly normal, completely normal, normal, Tychonoff, completely regular, T3, regular, Urysohn, Hausdorff, T1 and T0, with no choice principle used. Reading the numbered axioms in order, clauses 1 to 5 give T6T5T4T3T212T2T1T0, the first arrow under ACω, together with T312T3. This is the whole of the classical chain that this page proves, and it is one arrow short of the classical chain. The implication T4T312 — a normal T1 space is completely regular — is Urysohn's lemma and is not available at this point in the reading order. Its absence is recorded, with what would license it, in this page's conventions remark; it is deliberately not asserted here, and no clause above may be read as giving it. (The implications proved on this page: perfectly normal gives completely normal under countable choice, and completely normal gives normal; normal with T1 gives T3; completely regular gives regular; regular with T1 gives Urysohn, hence Hausdorff, hence T1, hence T0; and metrizable gives every one of them).

[F5]

Let X be a set. A family BP(X) is a filter base on X when it satisfies: - (B1) nonemptiness: B; - (B2) properness: B; - (B3) downward directedness: for all B1,B2B there is B3B with B3B1B2. (Filter base and the filter it generates).

[F6]

Let X be a compact Hausdorff topological space. Then X is regular, and X is normal (A compact Hausdorff space is regular and normal, hence T3 and T4).

Proof

technique · direct
1.1

From a Gδ presentation in a compactification, use regularity of the compactification to choose open covers whose ambient closures lie in the successive layers. The compactification is compact Hausdorff, so [F6] supplies exactly that regularity; [F4] is the separation chain and does not state the compact-Hausdorff-to-regular implication.

givenF1F2F3F6
2.1

A centred family subordinate to every cover has centred ambient closures, hence a compactness cluster point; the layer condition puts that point back in the original space and closedness puts it in every family member.

step 1.1F3F4F1
3.1

Conversely, apply the centred-family condition to neighbourhood traces of each remainder point to construct countably many ambient open sets whose intersection excludes the whole remainder.

step 2.1F3F4F5
4.1

The preceding construction and implications establish the assertion.

step 3.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Under the ultrafilter lemma and the Axiom of Choice, every completely metrizable space is Čech-complete

Statement

Assume the ultrafilter lemma and the Axiom of Choice. Every completely metrizable space is Čech-complete.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

A Tychonoff space X is Čech-complete when there is a Hausdorff compactification (K,i) of X (def-compactification-of-a-tychonoff-space) for which i[X] is a Gδ subset of K (def-g-delta-and-f-sigma-in-a-topological-space). The definition asks for one compactification; thm-cech-completeness-is-independent-of-compactification proves the equivalent every-compactification form. (Čech-complete spaces as Gδ subspaces of Hausdorff compactifications).

[F2]

Let (X,d) be a metric space (def-metric-space) and let Td be its metric topology (def-metric-topology). Call Td completely metrizable if some metric ρ on X is topologically equivalent to d, that is Tρ=Td (def-equivalent-metrics), and makes (X,ρ) complete (def-complete-metric-space). Then: 1. Homeomorphism invariance. Let (Y,e) be a metric space and let h:XY be a bijection (def-injection-surjection-bijection) such that h and h1 are continuous (def-metric-continuity). If Td is completely metrizable then so is Te. 2. Closed subspaces. If Td is completely metrizable and AX is closed in (X,d), then TdA is completely metrizable, dA being the subspace metric (def-isometry-and-metric-embedding). 3. The property is strictly weaker than completeness. Let P:=(0,)R (def-interval) carry d(x,y):=xy (lem-real-line-is-a-metric-space). Then (P,d) is not complete, while ρP(x,y)  :=  xy  +  1x1y is a complete metric on P with TρP=Td. So Td is completely metrizable although no completeness assumption holds for d itself. Complete metrizability is a condition on the collection of open sets alone: the metric is quantified over and does not survive into the statement. That is exactly what completeness fails to be, and claim 3 shows the two conditions are genuinely different rather than merely stated differently. (Complete metrizability: admitting a topologically equivalent complete metric is preserved by homeomorphism and by closed subspaces, and (0,) has it without being complete).

[F3]

Assume the Axiom of Choice. Every metric space is paracompact. (Stone's theorem, under choice: every metric space is paracompact).

[F4]

Consequently every metrizable space (def-metrizable-space) is Tychonoff and perfectly normal, and hence T6, T5, T4, T312, T3, T212, T2, T1 and T0. (In a metric space every closed set is a zero set and a Gδ, and the distance function separates a point from a closed set, so every metrizable space is Tychonoff and perfectly normal).

[F5]

Assume the ultrafilter lemma. If X is Tychonoff, e:X[0,1]C(X,[0,1]) is its full evaluation map, and K=e[X], then (K,e) is a Hausdorff compactification of X. In particular every Tychonoff space has one. This statement uses the ultrafilter lemma only for compactness of the cube; it makes no assertion about dependent choice. (Assuming the ultrafilter lemma, every Tychonoff space has a Hausdorff compactification).

[F6]

Assume the ultrafilter lemma. A Tychonoff space is a Gδ subset of some Hausdorff compactification if and only if it is a Gδ subset of every Hausdorff compactification. (Under the ultrafilter lemma and Dependent Choice, a Tychonoff space is Gδ in some Hausdorff compactification exactly when it is Gδ in every one).

Proof

technique · direct
1.1

The empty space is Gδ in its empty compactification.

givenF1F6F2
2.1

Otherwise choose a compatible complete metric and locally finite refinements of the covers by balls of radius tending to zero.

step 1.1F2F1F3
3.1

In a Hausdorff compactification, extend the refined members to ambient open sets and use local finiteness to form open neighbourhoods whose intersection is exactly the original space: a point in every neighbourhood produces a Cauchy filter and hence a limit in the complete space.

step 2.1F1F2F6F4
4.1

Invoke compactification independence only after this construction is established.

step 3.1F1F6F5
5.1

The preceding construction and implications establish the assertion.

step 4.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Under the ultrafilter lemma, every metrizable Čech-complete space is completely metrizable

Statement

Assume the ultrafilter lemma, Dependent Choice and Countable Choice — the hypotheses carried by the compactification-independence theorem of [F2] and the completely-metrizable characterisation of [F5]. Every metrizable Čech-complete space is completely metrizable.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

A Tychonoff space X is Čech-complete when there is a Hausdorff compactification (K,i) of X (def-compactification-of-a-tychonoff-space) for which i[X] is a Gδ subset of K (def-g-delta-and-f-sigma-in-a-topological-space). The definition asks for one compactification; thm-cech-completeness-is-independent-of-compactification proves the equivalent every-compactification form. (Čech-complete spaces as Gδ subspaces of Hausdorff compactifications).

[F2]

Assume the ultrafilter lemma and Dependent Choice. A Tychonoff space is a Gδ subset of some Hausdorff compactification if and only if it is a Gδ subset of every Hausdorff compactification. (Under the ultrafilter lemma and Dependent Choice, a Tychonoff space is Gδ in some Hausdorff compactification exactly when it is Gδ in every one).

[F3]

Let (X,d) be a metric space (def-metric-space) and let C be the set of all Cauchy sequences in X (def-cauchy-in-metric). Then: 1. For all x=(xn) and y=(yn) in C the real sequence (d(xn,yn))n converges, so ρ(x,y)  :=  limnd(xn,yn) is a single well-determined real (thm-cauchy-criterion-via-lub, lem-limit-unique). 2. The relation xy:ρ(x,y)=0 is an equivalence relation on C. Write X^:=C/ ⁣ for the set of its classes and [x] for the class of x. 3. d^([x],[y]):=ρ(x,y) does not depend on the chosen representatives, and d^ is a metric on X^. 4. The map ι:XX^ sending p to the class of the constant sequence at p is an isometric embedding with dense image (def-isometry-and-metric-embedding, def-metric-interior-closure-boundary). 5. (X^,d^) is complete. Consequently ((X^,d^),ι) is a completion of (X,d) (def-metric-completion), and every metric space has a completion. The notation is kept honest. A Cauchy sequence in X need not converge in X, so no symbol limnxn appears anywhere below; the only limits taken are limits of real sequences, and each is written only after its existence has been proved. The equivalence relation is defined and verified here rather than cited, as was done for def-integers, so that the construction is self-contained and its transitivity argument is visible at the point of use. (Every metric space has a completion, constructed as the equivalence classes of its Cauchy sequences).

[F4]

Assume the ultrafilter lemma. If X is Tychonoff, e:X[0,1]C(X,[0,1]) is its full evaluation map, and K=e[X], then (K,e) is a Hausdorff compactification of X. In particular every Tychonoff space has one. This statement uses the ultrafilter lemma only for compactness of the cube; it makes no assertion about dependent choice. (Assuming the ultrafilter lemma, every Tychonoff space has a Hausdorff compactification).

[F5]

Assume the Axiom of Countable Choice. If (X,d) is a complete metric space and YX is Gδ in X, then the subspace Y is completely metrizable. (Under the Axiom of Countable Choice, every Gδ subspace of a complete metric space is completely metrizable).

[F6]

Let (X,d) be a metric space with its metric topology. Then X is Tychonoff and perfectly normal; in particular every metric space is a Tychonoff space (In a metric space every closed set is a zero set and a Gδ, and the distance function separates a point from a closed set, so every metrizable space is Tychonoff and perfectly normal).

Proof

technique · direct
1.1

The empty space has its unique compatible complete metric.

givenF3F1F5
2.1

Otherwise embed the space densely in its metric completion. The completion is a metric space, so by [F6] it is Tychonoff, which is the hypothesis [F4] requires before a compactification may be formed; compactify it, and observe that the resulting compact space is also a compactification of the original dense subspace.

step 1.1F3F1F2F6
3.1

Compactification independence makes the original space Gδ there and hence in the completion.

step 2.1F1F3F2F4
4.1

Apply the Gδ-subspace theorem to the complete metric completion.

step 3.1F3F5F1
5.1

The preceding construction and implications establish the assertion.

step 4.1
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

Under the ultrafilter lemma and the Axiom of Choice, a metrizable space is Čech-complete exactly when it is completely metrizable

Statement

Assume the ultrafilter lemma and the Axiom of Choice. A metrizable space is Čech-complete if and only if it is completely metrizable.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

Assume the ultrafilter lemma and the Axiom of Choice. Every completely metrizable space is Čech-complete. (Under the ultrafilter lemma and the Axiom of Choice, every completely metrizable space is Čech-complete).

[F2]

Assume the ultrafilter lemma. Every metrizable Čech-complete space is completely metrizable. (Under the ultrafilter lemma, every metrizable Čech-complete space is completely metrizable).

Proof

technique · direct
1.1

The empty space lies in both classes.

givenF1F2
2.1

For a nonempty metrizable space combine the two preceding implications, retaining metrizability only for the direction from Čech-completeness to complete metrizability.

step 1.1F2F1
3.1

The preceding construction and implications establish the assertion.

step 2.1
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Every locally compact Hausdorff space is Čech-complete

Statement

Assume the Axiom of Dependent Choice. Every locally compact Hausdorff space is Čech-complete.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

A Tychonoff space X is Čech-complete when there is a Hausdorff compactification (K,i) of X (def-compactification-of-a-tychonoff-space) for which i[X] is a Gδ subset of K (def-g-delta-and-f-sigma-in-a-topological-space). The definition asks for one compactification; thm-cech-completeness-is-independent-of-compactification proves the equivalent every-compactification form. (Čech-complete spaces as Gδ subspaces of Hausdorff compactifications).

[F2]

Let (X,T) be a topological space (def-topological-space) and let (X,T) be its one-point compactification, with added point (def-one-point-compactification). Then: 1. X is compact (def-compact-space). 2. X is an open subspace of X: XT, and the subspace topology that X inherits from X (def-subspace-topology-top) is T itself. 3. X is dense in X (def-dense-top) if and only if X is not compact. 4. X is Hausdorff (def-hausdorff-space) if and only if X is locally compact (def-locally-compact-space) and Hausdorff. In particular, a locally compact Hausdorff space is an open subspace of a compact Hausdorff space, which is the reason the construction is made. No choice principle is used: the only cover thinned below is thinned by the indexed form of lem-compactness-of-a-subspace-is-ambient, which returns its own indices. (X is compact and contains X as an open subspace; X is dense in X exactly when X is not compact; and X is Hausdorff exactly when X is locally compact and Hausdorff).

[F3]

Let (X,T) be a topological space (def-topological-space) and let AX. A is a Gδ set of X when there is a sequence (Vn)nN of open subsets of X with A=nNVn, and an Fσ set of X when there is a sequence (Fn)nN of closed subsets of X with A=nNFn. (Gδ and Fσ subsets of a topological space, agreeing with the real-line notion).

[F4]

Assume the Axiom of Dependent Choice. If (X,T) is locally compact and Hausdorff, then X is completely regular, and hence, being Hausdorff, Tychonoff (Under dependent choice a locally compact Hausdorff space is completely regular, hence Tychonoff).

Proof

technique · direct
1.1

The empty space is compact and is Gδ in itself.

givenF2F1F3
2.1

Čech-completeness is defined in [F1] for Tychonoff spaces only, so first record that the space qualifies: it is locally compact Hausdorff, so [F4] makes it completely regular and, being Hausdorff, Tychonoff. For a nonempty noncompact such space the one-point compactification is compact Hausdorff and contains the original space as an open subspace.

step 1.1F2F1F3F4
3.1

An open subset is a Gδ by repeating it in a constant countable intersection, so it witnesses Čech-completeness; an already compact space is its own witness.

step 2.1F2F1F3
4.1

The preceding construction and implications establish the assertion.

step 3.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Under Dependent Choice, every Čech-complete space is Baire

Statement

Assume Dependent Choice. Every Čech-complete space is a Baire space.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

A Tychonoff space X is Čech-complete when there is a Hausdorff compactification (K,i) of X (def-compactification-of-a-tychonoff-space) for which i[X] is a Gδ subset of K (def-g-delta-and-f-sigma-in-a-topological-space). The definition asks for one compactification; under the ultrafilter lemma and Dependent Choice, thm-cech-completeness-is-independent-of-compactification proves the equivalent every-compactification form. (Čech-complete spaces as Gδ subspaces of Hausdorff compactifications).

[F2]

A Hausdorff compactification of a space X is a pair (K,i) in which K is compact (def-compact-space) and Hausdorff (def-hausdorff-space), and i:XK is an embedding with dense image (def-homeomorphism-and-open-maps, def-dense-top). We identify X with i[X] only after naming i; the density condition is a condition on that named image. (A Hausdorff compactification as a dense embedding into a compact Hausdorff space).

[F3]

A function f:XY is an embedding if f is injective and the corestriction f0:Xf[X], f0(x)=f(x), is a homeomorphism onto f[X] carrying the subspace topology inherited from Y (def-subspace-topology-top). (Homeomorphism, open map, closed map, embedding, and what it means for a property to be topological).

[F4]

A subset A of a topological space X is a Gδ set of X when there is a sequence (Vn)nN of open subsets of X with A=nNVn. As everywhere in this library N contains 0, so the indexing starts at 0. (Gδ and Fσ subsets of a topological space, agreeing with the real-line notion).

[F5]

For SX the subspace topology on S is TS:={US:UT}, the family of traces on S of the open sets of X; a subset of S lying in TS is said to be open in S, and relatively open where the ambient space needs emphasis. Choosing a tracing set needs no choice principle, since U:={UT:USW} is a canonical member of T with US=W, for each WTS. (Subspace topology: the traces of the open sets, its closed sets and its bases, the continuity of the inclusion, and the characteristic property of a map into a subspace).

[F6]

AX is dense in X if A=X, and this is equivalent to UA for every nonempty open UX. (Dense, nowhere dense and codense subsets of a topological space, and the criterion by basic open sets).

[F7]

A topological space (X,T) is a Baire space when for every sequence (Un)nN of subsets of X that are open and dense in X (def-dense-top), the intersection nNUn is dense in X. (Baire space: a topological space in which every countable intersection of dense open subsets is dense).

[F8]

Let X be a compact (def-compact-space) Hausdorff (def-hausdorff-space) topological space. Then X is regular (def-regular-and-t3-spaces), X is normal, and X is T1, hence X is T3 and T4. (A compact Hausdorff space is regular and normal, hence T3 and T4).

[F9]

For a topological space (X,T) the following are equivalent: (a) X is regular (def-regular-and-t3-spaces); (b) for every xX and every open U with xU there is an open V with xVVU; (c) every point of X has a neighbourhood base consisting of closed neighbourhoods. (A space is regular if and only if every point has a neighbourhood base of closed neighbourhoods, if and only if xU open gives an open V with xVVU).

[F10]

A is closed, contains A, and is contained in every closed FX with AF; so it is the smallest closed superset of A, and A is closed if and only if A=A. (A point lies in the closure of A iff every basic neighbourhood of it meets A; the closure is the smallest closed superset and equals A together with its derived set, claim 2).

[F11]

Call a binary relation RX×X entire on X when for every xX there is yX with xRy. The Axiom of Dependent Choice is the statement: for every nonempty set X, every relation R entire on X, and every aX, there is a sequence x:NX with x0=a and xnRxn+1 for every nN. (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain).

[F12]

A topological space (X,T) is compact (def-compact-space) if and only if every family A of closed subsets of X with the finite intersection property (def-finite-intersection-property) satisfies A, where =X. No choice principle is used in either direction. (A space is compact exactly when every family of closed subsets with the finite intersection property has nonempty intersection, claim 1).

Proof

technique · direct
1.1

Let X be Čech-complete; by [F1] fix a Hausdorff compactification (K,i) of X such that i[X] is a Gδ subset of K, write Y:=i[X] and let TK be the topology of K, so K is compact Hausdorff and i:XK is an embedding by [F2], and by [F4] there is a sequence (Gn)nN of members of TK with Y=nNGn, whence YGn for every nN.

givenF1F2F4
1.2

By [F7] the assertion to be proved is that for every sequence (Un)nN of open dense subsets of X the set nNUn is dense in X, and by [F6] that says exactly that nNUn meets every nonempty open VX; fix such a sequence (Un)nN and such a set V, there being nothing to prove when X has no nonempty open subset, in particular when X=.

givenF6F7
2.1

By [F3] the corestriction i0:XY is a homeomorphism onto Y with the subspace topology inherited from K, so i[V] and every i[Un] are open in Y and i[V]; each i[Un] is moreover dense in Y, since for nonempty S open in Y the set i01[S] is nonempty and open in X, hence meets Un by [F6], and the image under i of a point of i01[S]Un lies in Si[Un]; putting W:={OTK:OYi[V]} and Wn:={OTK:OYi[Un]} for nN, the canonical tracing construction of [F5] makes these members of TK with WY=i[V] and WnY=i[Un], and since Wn is defined by a formula in n rather than selected, the sequence (Wn)nN is obtained with no appeal to countable choice.

step 1.1step 1.2F3F5F6
2.2

The space K is compact Hausdorff by step 1.1, hence regular by [F8], so clause (b) of [F9] holds in K: for every yK and every PTK with yP there is OTK with yOOP, all closures being taken in K.

step 1.1F8F9
3.1

Since i[V] is nonempty and open in Y and i[U0] is dense in Y, there is a point y0i[V]i[U0]=YWW0, and y0G0 because YG0; thus y0 lies in the member WW0G0 of TK, and the closure form of regularity yields O0TK with y0O0O0WW0G0, so that O0Y.

step 1.1step 2.1step 2.2F6
3.2

Let S:={(n,O):nN, OTK, OY} and let R hold of ((n,O),(m,O)) exactly when m=n+1 and OOWmGm; then R is entire on S, for given (n,O)S the set OY is nonempty and open in Y, so the dense set i[Un+1]=YWn+1 meets it in a point y, which lies in Gn+1 because YGn+1 and hence lies in the member OWn+1Gn+1 of TK, and the closure form of regularity yields OTK with yOOOWn+1Gn+1, so that (n+1,O)S and (n,O)R(n+1,O).

step 1.1step 2.1step 2.2F6
4.1

The class S is a set, being a subset of N×TK, it is nonempty by step 3.1, and R is entire on it by step 3.2, so [F11] applied to S, R and the starting point (0,O0) gives a sequence s:NS with s0=(0,O0) and snRsn+1 for every nN; since R raises the first coordinate by exactly one, induction on n gives sn=(n,On) for members On of TK with OnY, and the definition of R gives On+1OnWn+1Gn+1 for every nN, while O0WW0G0 by step 3.1.

step 3.1step 3.2F11
5.1

Each On is closed in K and contains the nonempty set On by [F10], hence is nonempty, and On+1OnOn by step 4.1 and [F10], so the family {On:nN} is decreasing; a nonempty finite subfamily therefore has intersection ON, where N is the largest index occurring in it, and the empty subfamily has intersection KO0, so the family consists of closed sets and has the finite intersection property, and compactness of K with claim 1 of [F12] produces a point ynNOn.

step 4.1F10F12
6.1

For every n1 step 4.1 gives yOnWnGn, and yO0WW0G0, so ynNGn=Y by step 1.1, and therefore yYWn=i[Un] for every nN and yYW=i[V] by step 2.2; as i is injective by [F3], the point x:=i01(y) of X lies in V and in Un for every nN.

step 1.1step 2.2step 4.1step 5.1F3
7.1

Thus nNUn meets the arbitrary nonempty open set V, so it is dense in X by step 1.2, and X is a Baire space.

step 1.2step 6.1

Remarks

  • The construction has to be run in K, on ambient open sets that MEET Y. It is tempting to build the nested sets inside X itself, or to ask for a nonempty member of TK contained in some i[Un]; the second is impossible in general, because a Čech-complete space may sit in its compactification with empty interior. Take K=[0,1] and Y its set of irrational points, which is a Gδ in K since KY is countable, and take every Un equal to X. A nonempty open subset of [0,1] contains an interval of positive length and hence a rational point, so no nonempty member of TK is contained in Y, and Y has empty interior in K. What steps 3.1 and 3.2 use instead is that OY, which is preserved because i[Un+1] is dense in Y and the shrinking is done with the closure form of regularity.

  • Where the choice principles enter, and where they do not. Dependent Choice is used once, at step 4.1, and it is genuinely needed: the admissible (n+1)-st open set depends on the n-th, so the family being selected from is not fixed in advance. Nothing else in the proof selects. The sets W and Wn are the canonical tracing sets of [F5], so passing from the relatively open i[Un] to an ambient Wn for all n at once is a definition rather than a countable choice; the Gn arrive as a sequence from [F4]; and the two individual points y0 and y are single existential instantiations.

  • Compact closures are not what the argument needs. Every On is a closed subset of the compact space K, so the intersection at step 5.1 could equally be obtained from the finite intersection property applied inside O0. What is load bearing is only that the On are closed in a compact space and decrease, together with OnGn, which is what forces the limit point into Y rather than into the remainder KY.

PropositionStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

Closed subspaces of Čech-complete spaces are Čech-complete

Statement

Every closed subspace of a Čech-complete space is Čech-complete.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

A Tychonoff space X is Čech-complete when there is a Hausdorff compactification (K,i) of X (def-compactification-of-a-tychonoff-space) for which i[X] is a Gδ subset of K (def-g-delta-and-f-sigma-in-a-topological-space). The definition asks for one compactification; thm-cech-completeness-is-independent-of-compactification proves the equivalent every-compactification form. (Čech-complete spaces as Gδ subspaces of Hausdorff compactifications).

[F2]

Let (X,T) be a topological space (def-topological-space), with subspaces as in def-subspace-topology-top and compactness as in def-compact-space. Then: 1. Closed in compact is compact. If (X,T) is compact and FX is closed in X, then F is a compact subset of X. 2. Finite unions. If nN and K0,,Kn are compact subsets of X, then K0Kn is a compact subset of X. The union of the empty list is , which is a compact subset of every space. Claim 1 needs X to be compact and claim 2 does not; no hypothesis of any kind is placed on X in claim 2. No choice principle is used: claim 1 selects nothing, taking a least index where a selection would be natural, and claim 2 makes finitely many selections through lem-finite-choice, a theorem of ZF. (A closed subspace of a compact space is compact, and a finite union of compact subspaces is compact).

[F3]

Let (X,T) be a Hausdorff topological space (def-hausdorff-space, def-topological-space), with compact subsets as in def-compact-space. Then: 1. A point and a disjoint compact set are separated. If KX is compact and xXK, there are U,VT with xU,KV,UV=. 2. Two disjoint compact sets are separated. If K,LX are compact and KL=, there are U,VT with LU,KV,UV=. 3. Compact implies closed. Every compact subset of X is closed in X. 4. In a compact Hausdorff space the two classes coincide. If in addition (X,T) is compact, then a subset of X is compact if and only if it is closed. The proof is written choice-free, and that is not a stylistic preference. The textbook argument says "for each yK choose disjoint open Uy,Vy", which is a selection over an arbitrary index set and therefore an appeal to the full Axiom of Choice. What is done below instead is to take the family of all open V that admit some open Ux disjoint from them — a family cut out by a formula, with nothing selected — extract a finite subcover from it, and only then make finitely many selections, which lem-finite-choice supplies as a theorem of ZF. (In a Hausdorff space a point and a disjoint compact set, and two disjoint compact sets, have disjoint open neighbourhoods; hence every compact subset is closed, and in a compact Hausdorff space the compact subsets are exactly the closed ones).

Proof

technique · direct
1.1

The empty closed subspace is Gδ in its empty compactification.

givenF1F2F3
2.1

Otherwise, if the space is Gδ in a compactification and the subspace is closed in the space, take its closure in the compactification.

step 1.1F1F3F2
3.1

Inside that compact closure, the subspace is the intersection of the inherited Gδ with an additional closed set, hence is Gδ.

step 2.1F3F2F1
4.1

The preceding construction and implications establish the assertion.

step 3.1
PropositionStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Under the Axiom of Choice, topological sums of Čech-complete spaces are Čech-complete

Statement

Assume the Axiom of Choice. The topological sum of any family of Čech-complete spaces is Čech-complete; the empty sum is included.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

A Tychonoff space X is Čech-complete when there is a Hausdorff compactification (K,i) of X (def-compactification-of-a-tychonoff-space) for which i[X] is a Gδ subset of K (def-g-delta-and-f-sigma-in-a-topological-space). The definition asks for one compactification; thm-cech-completeness-is-independent-of-compactification proves the equivalent every-compactification form. (Čech-complete spaces as Gδ subspaces of Hausdorff compactifications).

[F2]

The underlying set. Let I be a set and let Xi be a set for each iI. The disjoint union is iIXi  :=  iI(Xi×{i}), whose elements are the pairs (x,i) with iI and xXi. For jI the j-th canonical injection is κj:XjiIXi,κj(x):=(x,j). The construction is what makes the word "disjoint" honest. Each κj is injective (def-injection-surjection-bijection), since (x,j)=(x,j) forces x=x; the images κj[Xj]=Xj×{j} are pairwise disjoint, since the second coordinate determines j; and their union is the whole set. So no assumption that the Xi are disjoint as sets is needed, and none is made: the tag i separates the copies even when Xi=Xi for ii. (The disjoint union (coproduct) iXi with the final topology of the canonical injections: a set is open exactly when each of its traces is).

[F3]

Let (X,T) be a topological space (def-topological-space) and let (X,T) be its one-point compactification, with added point (def-one-point-compactification). Then: 1. X is compact (def-compact-space). 2. X is an open subspace of X: XT, and the subspace topology that X inherits from X (def-subspace-topology-top) is T itself. 3. X is dense in X (def-dense-top) if and only if X is not compact. 4. X is Hausdorff (def-hausdorff-space) if and only if X is locally compact (def-locally-compact-space) and Hausdorff. In particular, a locally compact Hausdorff space is an open subspace of a compact Hausdorff space, which is the reason the construction is made. No choice principle is used: the only cover thinned below is thinned by the indexed form of lem-compactness-of-a-subspace-is-ambient, which returns its own indices. (X is compact and contains X as an open subspace; X is dense in X exactly when X is not compact; and X is Hausdorff exactly when X is locally compact and Hausdorff).

[F4]

The Axiom of Choice (AC) is the following statement. The statement is: every family of nonempty sets has a choice function; that is, for every set F all of whose members are nonempty there is a function g with domain F satisfying g(S)S for every SF. (The Axiom of Choice).

Proof

technique · direct
1.1

Choose compactification witnesses Ki for the summands and form their topological sum K:=iKi, which is Hausdorff and contains iXi densely. Two cases arise, because [F3] makes K dense in K exactly when K is not compact. If K is compact — in particular whenever the family is finite, as for a single one-point summand — then K is itself a Hausdorff compactification of the sum and no point is adjoined. Otherwise K is noncompact, and its one-point compactification K is a Hausdorff compactification of the sum.

givenF3F1F2F4
2.1

Express the original sum by one countable family of open layers, using the same layer number in every clopen summand.

step 1.1F3F1
3.1

Verify the empty sum separately.

step 2.1F3
4.1

The preceding construction and implications establish the assertion.

step 3.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Under the Axiom of Choice, countable products of Čech-complete spaces are Čech-complete

Statement

Assume the Axiom of Choice, which supplies both the countable selections and the Tychonoff compactness used below. A countable product of Čech-complete spaces is Čech-complete, including the empty product.

Facts & Assumptions

Given: The objects, hypotheses, and choice principles stated above.

[F1]

A Tychonoff space X is Čech-complete when there is a Hausdorff compactification (K,i) of X (def-compactification-of-a-tychonoff-space) for which i[X] is a Gδ subset of K (def-g-delta-and-f-sigma-in-a-topological-space). The definition asks for one compactification; thm-cech-completeness-is-independent-of-compactification proves the equivalent every-compactification form. (Čech-complete spaces as Gδ subspaces of Hausdorff compactifications).

[F2]

Assume the Axiom of Choice (def-axiom-of-choice). Let I be a set and let (Xi,Ti)iI be a family of compact topological spaces (def-compact-space, def-topological-space). Then the product P  :=  iIXi with the product topology (def-product-topology) is compact. The Axiom of Choice is spent twice, and both uses are flagged below. Once inside thm-alexander-subbase-lemma, through Zorn's lemma (thm-zorn), and once directly at step 2.1, to produce a point of a product of nonempty sets. (Tychonoff's theorem: an arbitrary product of compact spaces is compact in the product topology, assuming the Axiom of Choice).

[F3]

The Axiom of Countable Choice, written ACω, is the following statement. The statement is: for every family (Xn)nN of nonempty sets indexed by N there is a function f with domain N such that f(n)Xn for every nN. Equivalently, every at most countable family of nonempty sets has a choice function. (The Axiom of Countable Choice (ACω)).

[F4]

N×NN (def-equinumerous): the plane of pairs of naturals is countably infinite (def-countable). The bijection is exhibited, not merely asserted to exist. Define 2m by recursion on m (thm-recursion) by 20=1 and 2σ(m)=2m+2m, and set J(m,n)=2mσ(n+n),that isJ(m,n)=2m(2n+1). Then J is a bijection from N×N onto N{0}, and σ is a bijection from N onto N{0}, so σ1J is a bijection N×NN. What makes J bijective is the decomposition of a nonzero natural into a power of two times an odd number, existence and uniqueness both. (N×NN).

[F5]

The product set. Let I be a set and let Xi be a set for each iI. The product is iIXi  :=  {x:x is a function with domain I and x(i)Xi for every iI}, and we write xi:=x(i), the i-th coordinate of x. Two elements of the product are equal exactly when they agree at every index, functions being equal when they have the same domain and the same values. For jI the j-th projection is πj:iIXiXj,πj(x):=xj.. The product topology TΠ on iXi is the initial topology of the projections: the topology generated by the subbasis {πi1[U]:iI, UTi}. Finite intersections of subbasic sets form a basis for it, and they are exactly the boxes iIUi with every Ui open in Xi and Ui=Xi for all but finitely many i. (The product set iIXi of functions choosing a point in each factor, the projections, the box topology, and the product topology as the initial topology of the projections; the empty product is a one-point space).

Proof

technique · direct
1.1

Choose compactification witnesses and Gδ presentations for the factors.

givenF1
2.1

Their compact product is compact by Tychonoff, and the product of the original spaces is the countable intersection over pairs of a coordinate and a layer of open cylinder sets.

step 1.1F2F5F4F3
3.1

Pair the two natural indices and include the empty product.

step 2.1F2F5F4
4.1

The preceding construction and implications establish the assertion.

step 3.1

5 · Examples, counterexamples and false statements

None yet.

Sources