Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-generatedPipeline-generatedjudge pass (gpt-5.6-terra)audited 2026-09-22
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.

Metrizable spaces are collectionwise normal

Facts & Assumptions

[F2]

Collectionwise normality asks that a discrete family of closed sets be separated, that is, have a pairwise disjoint open expansion (Normalized families and collectionwise normality).

[L1]

For nonempty A⊆X and u∈X the distance d(u,A)=inf⁡{ d(u,a):a∈A } exists, is ≥0, and equals 0 when u∈A; the map u↦d(u,A) differs by at most d(u,v) at two points u,v (Bounded subset, diameter, distance from a point to a set, and distance between two sets in a metric space, ∣d(x,A)−d(y,A)∣≤d(x,y), so the distance to a fixed nonempty set is 1-Lipschitz).

[L2]

If A⊆B are nonempty then d(u,B)≤d(u,A), because every lower bound of the set of distances to B is one for A and the infimum is the greatest lower bound (Greatest lower bound (infimum)). If A is closed and u∉A then d(u,A)>0: d(u,A)=0 would let balls of every radius about u meet A, so u would lie in the closure of A and hence in A (Open ball, closed ball and sphere in a metric space, The metric topology: a set is open when every one of its points has a ball around it inside the set; closed means open complement).

Proof

technique · direct
1.1givenF1

Fix d and F as in the Given. For each i∈I put Gi:=⋃j≠iFj, a possibly empty closed set by [F1].

2.1step 1.1L1

For each i, define Ui by cases: Ui:=∅ if Fi=∅; Ui:=X if Fi≠∅ and Gi=∅; and Ui:={ x∈X:d(x,Fi)<13d(x,Gi) } if both Fi and Gi are nonempty. This definition is a formula in Fi and Gi, so the assignment i↦Ui is a single definable function and no selection is used.

3.1step 2.1L1

Each Ui is open. The first two cases are clear. In the third, let x∈Ui and put c:=d(x,Fi)≥0 and h:=d(x,Gi)>0, so 3c<h by definition of Ui; set r:=(h−3c)/8>0. For y with d(x,y)<r we get d(y,Fi)≤c+r and d(y,Gi)≥h−r, and 3c+3r=3c+38(h−3c)<12(h+3c)<h−r, where the last inequality is 3c<h; hence 3 d(y,Fi)<d(y,Gi) and y∈Ui. So every point of Ui has a ball around it inside Ui, and Ui is open in the metric topology (Open ball, closed ball and sphere in a metric space, The metric topology: a set is open when every one of its points has a ball around it inside the set; closed means open complement).

3.2step 2.1L1L2

Each Fi⊆Ui. If Fi=∅ this is clear; if Gi=∅ then Ui=X; otherwise y∈Fi gives d(y,Fi)=0 and d(y,Gi)>0 because Gi is closed and y∉Gi, so 0<13d(y,Gi) and y∈Ui.

3.3step 2.1L1L2

The sets Ui are pairwise disjoint. Let x∈Ui∩Uk with i≠k. If either of the first two cases produced Ui or Uk, then one of them is empty and the other is X only when every Fj with j≠i is empty, in which case Uk=∅ for k≠i; so both sets are given by the third case. Then Fk⊆Gi and Fi⊆Gk give by [L2] that d(x,Fi)<13d(x,Gi)≤13d(x,Fk) and d(x,Fk)<13d(x,Gk)≤13d(x,Fi), hence d(x,Fi)<19d(x,Fi), so that d(x,Fi)=0 and then d(x,Fk)<0, contradicting d(x,Fk)≥0.

4.1step 3.1step 3.2step 3.3F2∎

By steps 3.1, 3.2 and 3.3 the family (Ui)i∈I is a pairwise disjoint open expansion of F, so F is separated and X is collectionwise normal by [F2].

Remarks

  • The empty cases are real cases. If Fi=∅ then Gi may be everything, and the formula 13d(x,Gi) with Gi=X would give d(x,X)=0 and force Ui=∅; the first case records that directly. If all other Fj are empty, Gi=∅ and the distance d(x,Gi) is undefined, which is why the second case is separated out. Both are decided by the given data, so no choice enters.

  • No choice anywhere. One metric is fixed by the hypothesis, the sets Ui are defined by a formula, and the three cases are decided by definable conditions; the argument therefore runs in ZF.

Depends on

Used by

Dependency tree · two levels

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

Sources