Alphabeta Math
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.

✓ 8 results · all verified · 8 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full by a delegated reviewing agent on the owner's instruction; the judge is an additional, independent cross-model AI review of the proofs; all 8 also cleared it.

Hausdorff via the Diagonal: Examples and Counterexamples

1 · Prerequisites

2 · Summary

3 · Logical flowchart

4 · Definitions, theorems and proofs

None yet.

5 · Examples, counterexamples and false statements

ExampleConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)verified 2026-07-29 (claude-fable-5)Open item page →

The diagonal of R is closed in R2, computed from the product basis

Example

Give R its usual topology (The absolute value makes R a metric space: d(x,y)=∣x−y∣ is a metric, its open balls are the intervals (x−r,x+r), and it is unbounded, Metrizable space: a topological space whose topology is induced by some metric; metrizability is topological, the metric is not) and let R2=R×R carry the product topology (The product set ∏i∈IXi 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, For n≥1 the product topology on n copies of the usual topology of R is the metric topology of d∞ on Rn, and hence also of d1 and d2, so Rn as a product and Rn as a metric space are one space). Then the diagonal (The diagonal ΔX⊆X×X, the diagonal map δX, and the pairing ⟨f,g⟩ of two maps)

ΔR  =  { (t,t):t∈R }

is closed in R2, and the box that separates a point (a,b)∉ΔR from it may be written down:

(a−r,a+r)×(b−r,b+r),r:=12∣a−b∣>0.

Nothing here appeals to the general criterion; the computation is carried out against the product basis directly. It agrees with A space is Hausdorff if and only if its diagonal is closed in the square carrying the product topology, R being Hausdorff (Hausdorff space: distinct points have disjoint open neighbourhoods; every metrizable space is Hausdorff and the indiscrete topology on two points is not, Metrizable space: a topological space whose topology is induced by some metric; metrizability is topological, the metric is not), and the point of writing it out is to show what the criterion's abstract box is in this case: the two open intervals of half the distance between the coordinates.

Facts & Assumptions

Given: R with its usual topology, R2 with the product topology, and ΔR={ z∈R2:z0=z1 }.

[A3]

The absolute value satisfies ∣u+v∣≤∣u∣+∣v∣, whence ∣a−b∣=∣(a−t)+(t−b)∣≤∣a−t∣+∣t−b∣ for all reals a,b,t (The triangle inequality, Absolute value in an ordered field).

[L1]

A point lies in A‾ exactly when every basic open set containing it meets A, and A is closed exactly when 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, claims 1(d) and 2).

Verification

technique · direct
1.1

Let z=(a,b)∈R2 with z∉ΔR, so a≠b and r:=∣a−b∣/2>0.

given
2.1

The set B:=(a−r,a+r)×(b−r,b+r) is a basic open set of R2 containing z.

step 1.1A1A2
3.1

B∩ΔR=∅: a point of the intersection is of the form (t,t) with ∣t−a∣<r and ∣t−b∣<r, whence ∣a−b∣≤∣a−t∣+∣t−b∣<2r=∣a−b∣, which is impossible.

step 1.1step 2.1A3
4.1

By [L1] no z∉ΔR lies in ΔR‾, so ΔR‾=ΔR and ΔR is closed in R2.

step 1.1step 2.1step 3.1L1∎

Remarks

ExampleConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)verified 2026-07-29 (claude-fable-5)Open item page →

The cofinite topology on an infinite set, and the cocountable topology on R, are T1 with a diagonal whose closure is the whole square; on a countably infinite set the cocountable topology is discrete instead

Example

Standard topologies are as in The discrete, indiscrete, cofinite, cocountable, particular-point and Sierpinski topologies, diagonals as in The diagonal ΔX⊆X×X, the diagonal map δX, and the pairing ⟨f,g⟩ of two maps, and every square carries the product topology (The product set ∏i∈IXi 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).

  1. Cofinite, on an infinite set. Let X be infinite (Finite, countably infinite, countable, uncountable) and give it the cofinite topology Tcof. Then (X,Tcof) is T1 (T0 (Kolmogorov) and T1 (Frechet) spaces), no two nonempty open sets are disjoint, ΔX‾  =  X×X  ≠  ΔX, so ΔX is not closed and the space is not Hausdorff.
  2. Cocountable, on R. Give R the cocountable topology Tcoc. The same three conclusions hold: (R,Tcoc) is T1, no two nonempty open sets are disjoint, and ΔR‾=R×R≠ΔR.
  3. "Infinite" is the wrong hypothesis for the cocountable half. If Z is countably infinite then Tcoc on Z is the discrete topology, which is Hausdorff and whose diagonal is therefore closed. So clause 2 must be asserted of a set large enough that a cocountable set is a genuine restriction, and R is such a set; an arbitrary infinite set is not.

In every case the verdict on the diagonal matches A space is Hausdorff if and only if its diagonal is closed in the square carrying the product topology, as it must.

Facts & Assumptions

Given: An infinite set X with the cofinite topology; R with the cocountable topology; a countably infinite set Z with the cocountable topology; and each square with the product topology.

[A1]

The cofinite topology consists of ∅ together with the sets of finite complement, and its closed sets are the whole set together with the finite subsets; the cocountable topology consists of ∅ together with the sets of at most countable complement, and its closed sets are the whole set together with the at most countable subsets (The discrete, indiscrete, cofinite, cocountable, particular-point and Sierpinski topologies, Topology on a set, open and closed sets, clopen sets, the closed-set axiomatisation, and the coarser/finer comparison).

[A3]

A subset of a finite set is finite and a union of two finite sets is finite, both discharged in The discrete, indiscrete, cofinite, cocountable, particular-point and Sierpinski topologies; a set with at most one element is equinumerous with 0 or with 1 and hence finite, so an infinite set has at least two distinct elements (Finite, countably infinite, countable, uncountable).

[L2]

A point lies in A‾ exactly when every basic open set containing it meets A, and A is closed exactly when 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, claims 1(d) and 2).

[L4]

In the cocountable topology on R no two nonempty open sets are disjoint, so that space is not Hausdorff (FALSE: a space in which every sequence has at most one limit is Hausdorff).

Verification

technique · direct
1.1

Every singleton of X is finite, hence closed in Tcof, so (X,Tcof) is T1; every singleton of R is finite, hence at most countable, hence closed in Tcoc, so (R,Tcoc) is T1.

A1A3L1
1.2

No two nonempty U,V∈Tcof are disjoint: X∖U and X∖V are finite by [A1], so X∖(U∩V)=(X∖U)∪(X∖V) is finite by [A3], and X is infinite, so U∩V≠∅.

A1A3
1.3

No two nonempty members of Tcoc on R are disjoint.

L4
1.4

Each of X and R has two distinct points, X being infinite and R containing 0 and 1.

A3
1.5

Every subset of the countably infinite Z is at most countable by [L5], so every subset of Z has at most countable complement and is therefore open in Tcoc; thus Tcoc on Z is the discrete topology.

A1L5
2.1

Let (Y,T) be either (X,Tcof) or (R,Tcoc), and let z∈Y×Y and U×W be a basic open box containing z; then U∋z0 and W∋z1 are nonempty open, so U∩W≠∅ by step 1.2 or step 1.3, and any t∈U∩W gives (t,t)∈(U×W)∩ΔY.

step 1.2step 1.3A2
2.2

For distinct p,q∈Y the point (p,q) lies in Y×Y and not in ΔY, so ΔY≠Y×Y.

step 1.4
3.1

By step 2.1 and [L2] every point of Y×Y lies in ΔY‾, so ΔY‾=Y×Y, which by step 2.2 differs from ΔY; hence ΔY is not closed and by [L3] Y is not Hausdorff. This is claims 1 and 2, together with step 1.1.

step 1.1step 2.1step 2.2L2L3
4.1

Distinct p,q∈Z are separated by the disjoint open sets {p} and {q}, so (Z,Tcoc) is Hausdorff and by [L3] its diagonal is closed in Z×Z; this is claim 3, and with step 3.1 the example is verified.

step 3.1step 1.5L3∎

Remarks

  • Why clause 3 is stated rather than left implicit. The cofinite and the cocountable topologies behave alike only when the underlying set is large enough for the excluded sets to be a genuine restriction. On a countably infinite set "at most countable complement" excludes nothing, so the cocountable topology collapses to the discrete one and every conclusion of clause 2 reverses. Stating the two clauses with the same hypothesis would be a falsehood, and the falsehood is invisible unless the degenerate case is written out.

  • The closure of the diagonal is as large as it can be. In both spaces of clauses 1 and 2 it is the entire square, so the diagonal is not merely non-closed: it is dense. That is the extreme opposite of the metric picture of The diagonal of R is closed in R2, computed from the product basis, where the diagonal is closed and its complement is open.

  • T1 is doing no work here. Both spaces satisfy T1 and neither satisfies T2, which is exactly the separation between the two axioms; the diagonal criterion detects the second and is blind to the first, since it is a statement about the square rather than about singletons.

ExampleConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)verified 2026-08-08 (gpt-5.6-terra-codex-subscription)Open item page →

The graph of a continuous f:R→R is closed in R2

Example

Facts & Assumptions

[L3]

The graph of a continuous map into a Hausdorff space is closed in the product (The graph of a continuous map into a Hausdorff space is closed in the product).

Verification

technique · direct
1.1

R with its usual topology is Hausdorff.

A1L1
1.2

f is continuous as a map of topological spaces from R to R.

A1L2
2.1

By [L3] applied with X=Y=R, the graph Gf is closed in R×R.

step 1.1step 1.2L3∎

Remarks

CounterexampleConstruction: Literature-sourcedVerification: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)verified 2026-07-29 (claude-fable-5)Open item page →

Refuted: a function into a Hausdorff space whose graph is closed is continuous. The function equal to 1/x off 0 and to 0 at 0 has a closed graph, is discontinuous at 0 alone, and has a Hausdorff codomain

Statement refuted

False claim: if X is a topological space, Y is Hausdorff (Hausdorff space: distinct points have disjoint open neighbourhoods; every metrizable space is Hausdorff and the indiscrete topology on two points is not) and f:X→Y has graph closed in X×Y with the product topology (The product set ∏i∈IXi 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), then f is continuous (Continuity of a map of topological spaces at a point and globally).

This is the sharpening of FALSE: every function between topological spaces whose graph is closed in the product is continuous that adds to the codomain the hypothesis under which the other half of the closed-graph criterion holds. It is still false, and the same witness refutes it:

f:R→R,f(x)=1x  (x≠0),f(0)=0,

with R carrying its usual topology, which is metrizable and hence Hausdorff. Its graph is closed in R2, it is continuous at every c≠0, and it is not continuous at 0; so its set of discontinuities is exactly {0}.

What the criterion of A map into a compact space whose graph is closed is continuous; so for a compact Hausdorff codomain, continuity and closedness of the graph are equivalent asks of the codomain in the direction "closed graph implies continuous" is compactness, and the Hausdorff condition contributes nothing there.

Facts & Assumptions

Given: R with its usual topology, R2=R×R with the product topology, and the function f above with graph Gf.

[L1]

The function f above has graph closed in R2 and is not continuous at 0 (FALSE: every function between topological spaces whose graph is closed in the product is continuous).

Counterexample

technique · constructive
1.1

Take f:R→R with f(x)=1/x for x≠0 and f(0)=0, and give R its usual topology; the codomain is then Hausdorff.

A1construct
1.2

Gf is closed in R2 and f is not continuous at 0.

L1
2.1

f is continuous at every c≠0: given a real ε>0, [L2] supplies a real δ>0 such that x≠0 and ∣x−c∣<δ imply ∣1/x−1/c∣<ε; put δ′:=min⁡{δ,∣c∣}>0, and then every x∈R with ∣x−c∣<δ′ satisfies x≠0, hence ∣f(x)−f(c)∣=∣1/x−1/c∣<ε. So f is continuous at c in the sense of Continuity of f:A→R at a point of A and on A: the ε-δ condition, its agreement with lim⁡x→cf(x)=f(c) at a limit point, and continuity at an isolated point, hence at c as a map of topological spaces.

step 1.1L2
3.1

By steps 1.1, 1.2 and 2.1 the map f has a closed graph and a Hausdorff codomain and is not continuous, its set of discontinuities being exactly {0}; so the claim is false.

step 1.1step 1.2step 2.1
4.1

By [L3] the same three facts show that R with its usual topology is not compact, so the hypothesis the claim should have carried is compactness of the codomain and not any separation property of it.

step 1.2step 2.1step 3.1L3discharge-construct∎

Remarks

  • Adding a separation hypothesis to the codomain cannot repair the claim, and this is why. In A map into a compact space whose graph is closed is continuous; so for a compact Hausdorff codomain, continuity and closedness of the graph are equivalent the Hausdorff condition is what makes a continuous map have closed graph, and compactness is what makes a closed-graph map continuous. The two hypotheses belong to opposite directions, and the witness above has the first without the second.

  • The failure is a single point, and it is not removable by redefining f there. No value at 0 makes f continuous, because ∣f(x)∣ exceeds every bound as x approaches 0; and no value at 0 destroys the closedness of the graph. The example is therefore not a matter of a badly chosen value: it is the behaviour of the reciprocal near 0, and a compact codomain is exactly what would forbid that behaviour.

  • Where this sits relative to the functional-analytic closed graph theorem. That theorem replaces compactness of the codomain by completeness of both spaces and linearity of the map, and neither hypothesis is available or claimed here; the witness above is not linear, and nothing on this page bears on the functional-analytic statement.

ExampleConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)verified 2026-07-29 (claude-fable-5)Open item page →

Two continuous maps R→R agreeing at every rational are equal

Example

Let f,g:R→R be continuous (Continuity of f:A→R at a point of A and on A: the ε-δ condition, its agreement with lim⁡x→cf(x)=f(c) at a limit point, and continuity at an isolated point) and suppose

f(q)=g(q)for every q∈QR,

where QR is the set of rationals inside R (The rationals embed densely in the reals). Then f=g.

So a continuous real function is determined by its values at the rationals, and two continuous functions that are visibly different must already differ at some rational. Nothing is claimed about which functions on QR extend continuously to R; the statement is about uniqueness of the extension only.

Facts & Assumptions

Given: Continuous f,g:R→R agreeing at every rational, with R carrying its usual topology.

[A2]

A⊆R is dense exactly when U∩A≠∅ for every nonempty open U⊆R (Dense, nowhere dense and codense subsets of a topological space, and the criterion by basic open sets, form 2).

[L1]

Strictly between any two reals lies a rational (The rationals embed densely in the reals).

[L4]

Two continuous maps into a Hausdorff space agreeing on a dense subset of their common domain are equal (Two continuous maps into a Hausdorff space that agree on a dense subset are equal).

Verification

technique · direct
1.1

QR is dense in R: given a nonempty open U, pick x∈U and by [A1] a real r>0 with (x−r,x+r)⊆U; by [L1] some rational lies strictly between x−r and x+r, hence in U.

A1A2L1
1.2

R is Hausdorff and both f and g are continuous as maps of topological spaces.

L2L3
2.1

By [L4] applied with domain R, dense subset QR and Hausdorff codomain R, the hypothesis f=g on QR gives f=g.

step 1.1step 1.2L4∎

Remarks

CounterexampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)verified 2026-07-29 (claude-fable-5)Open item page →

Refuted: the agreement set of two continuous maps is closed, with no hypothesis on the codomain. Two continuous maps R→{a,b} into the indiscrete two-point space have agreement set Q

Statement refuted

False claim: for continuous maps f,g:Z→Y between topological spaces the agreement set E(f,g)={ z∈Z:f(z)=g(z) } is closed in Z, with no hypothesis on the codomain Y.

The witness is the pair of maps of FALSE: two continuous maps that agree on a dense subset of their common domain are equal, with no hypothesis on the codomain: take Z=R with its usual topology, Y0={a,b} with a≠b and the indiscrete topology (The discrete, indiscrete, cofinite, cocountable, particular-point and Sierpinski topologies), f≡a, and g equal to a at every rational and to b at every irrational. Both are continuous, and

E(f,g)  =  QR,

which is dense in R (Dense, nowhere dense and codense subsets of a topological space, and the criterion by basic open sets) and is not all of R, hence is not closed.

So the hypothesis dropped is the Hausdorff condition on the codomain, which is what For continuous f,g:Z→Y with Y Hausdorff the agreement set {z∈Z:f(z)=g(z)} is closed in Z assumes; and the failure is the worst possible one, the agreement set being dense rather than merely non-closed.

Facts & Assumptions

Given: R with its usual topology; the set QR of rationals inside R; the two-point set Y0={a,b} with a≠b and the indiscrete topology; and the maps f≡a and g equal to a on QR and to b off it.

[A3]

A⊆R is dense exactly when U∩A≠∅ for every nonempty open U, equivalently when A‾=R (Dense, nowhere dense and codense subsets of a topological space, and the criterion by basic open sets, forms 1 and 2).

[L2]

Strictly between any two reals lies a rational (The rationals embed densely in the reals).

[L3]

The set of irrationals is uncountable, hence not finite, hence nonempty (The irrationals are uncountable, Finite, countably infinite, countable, uncountable).

[L5]

If the codomain is Hausdorff then the agreement set of two continuous maps is closed, and two such maps agreeing on a dense subset are equal (For continuous f,g:Z→Y with Y Hausdorff the agreement set {z∈Z:f(z)=g(z)} is closed in Z, Two continuous maps into a Hausdorff space that agree on a dense subset are equal).

Counterexample

technique · constructive
1.1

Give Y0={a,b} the indiscrete topology and take f,g:R→Y0 with f(x)=a for every x, g(x)=a for x∈QR and g(x)=b otherwise.

A2construct
1.2

QR is dense in R: given a nonempty open U, pick x∈U and by [A1] a real r>0 with (x−r,x+r)⊆U; by [L2] some rational lies strictly between x−r and x+r, hence in U.

A1A3L2
1.3

There is a real t∉QR.

L3choose
2.1

Both maps are continuous: the only open subsets of Y0 are ∅ and Y0, whose preimages are ∅ and R, both open.

step 1.1A2L1
2.2

E(f,g)=QR: for x∈QR both maps take the value a, and for x∉QR they take the values a and b, which differ.

step 1.1
3.1

E(f,g)‾=R by steps 1.2 and 2.2, while E(f,g)≠R since t∉QR by step 1.3; so E(f,g) is not closed by [L4].

step 1.2step 1.3step 2.2A3L4
4.1

Steps 2.1 and 3.1 exhibit two continuous maps whose agreement set is not closed, so the claim is false; by [A2] the codomain is not Hausdorff, which is exactly the hypothesis [L5] carries.

step 2.1step 3.1A2L5discharge-construct∎

Remarks

ExampleConstruction: Literature-sourcedVerification: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)verified 2026-07-29 (claude-fable-5)Open item page →

A finite Hausdorff space is discrete, and its diagonal is closed for the trivial reason that every subset of the square is

Example

Let (X,T) be a Hausdorff space (Hausdorff space: distinct points have disjoint open neighbourhoods; every metrizable space is Hausdorff and the indiscrete topology on two points is not) whose underlying set is finite (Finite, countably infinite, countable, uncountable). Then:

  1. T is the discrete topology on X (The discrete, indiscrete, cofinite, cocountable, particular-point and Sierpinski topologies): every subset of X is open.
  2. X×X with the product topology (The product set ∏i∈IXi 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) is discrete as well, so every subset of it — the diagonal ΔX included — is both open and closed.

Clause 2 makes the diagonal criterion (A space is Hausdorff if and only if its diagonal is closed in the square carrying the product topology) true here for a reason that has nothing to do with the diagonal: in a discrete square every subset is closed. The example is worth recording precisely because it is the degenerate case, where the criterion carries no information.

Facts & Assumptions

Given: A Hausdorff space (X,T) with X finite, and X×X with the product topology.

Verification

technique · direct
1.1

X is T1, being Hausdorff.

L1
2.1

Every subset A⊆X is finite by [A1], hence closed by step 1.1 and [L2]; so every subset of X is closed.

step 1.1A1L2
3.1

Every subset A⊆X is open, its complement X∖A being a subset of X and therefore closed by step 2.1; so T is the discrete topology, which is claim 1.

step 2.1A2
4.1

Every singleton {(u,v)}={u}×{v} of X×X is a basic open box by step 3.1 and [A3], so every subset of X×X, being the union of the singletons of its elements, is open; hence X×X is discrete and every subset of it, ΔX included, is closed. This is claim 2.

step 3.1A2A3∎

Remarks

ExampleConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)verified 2026-07-29 (claude-fable-5)Open item page →

A finite subset of any space is compact, so the compact separation clauses specialise to separating a point from a finite set in a Hausdorff space

Example

Let X be a topological space (Topology on a set, open and closed sets, clopen sets, the closed-set axiomatisation, and the coarser/finer comparison) and let F⊆X be finite (Finite, countably infinite, countable, uncountable), with the subspace topology (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). Then:

  1. F is compact (Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right), whatever X is and whatever topology it carries.
  2. Consequently, if X is Hausdorff (Hausdorff space: distinct points have disjoint open neighbourhoods; every metrizable space is Hausdorff and the indiscrete topology on two points is not) then a point x∈X∖F and the set F have disjoint open neighbourhoods, and two disjoint finite subsets of X have disjoint open neighbourhoods (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); in particular F is closed in X.

Clause 1 spends a choice principle, and exactly one: finite choice (Every natural-number-indexed list of nonempty sets has a choice function on its family of values), which is a theorem of ZF. The naive phrasing of the same argument — "for each y∈F pick a member of the cover containing it" — is a selection over the index set of F, and because that index set is a natural number the selection is licensed outright.

Facts & Assumptions

Given: A topological space X, a finite subset F⊆X with the subspace topology, and, where clause 2 is at issue, the hypothesis that X is Hausdorff.

[A1]

F is finite, so F is equinumerous with a natural number n and may be listed as y0,…,yn−1 (Finite, countably infinite, countable, uncountable).

[A2]

A space is compact when every family of its open sets whose union is the whole space has a finite subfamily whose union is the whole space; a subset is compact when it is compact as a subspace (Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right, 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).

[L1]

If G is a function with domain a natural number n all of whose values are nonempty sets, then the family of its values has a choice function; this is a theorem of ZF (Every natural-number-indexed list of nonempty sets has a choice function on its family of values, Choice function).

Verification

technique · direct
1.1

List F as y0,…,yn−1 for a natural number n, and let U be a family of sets open in the subspace F whose union is F.

A1A2
2.1

For each i<n the set Ui:={ O∈U:yi∈O } is nonempty, since the union of U is F and yi∈F; so by [L1] applied to the function i↦Ui on n there is a choice function on the family of these sets, and it supplies Oi∈Ui for every i<n.

step 1.1L1choose
3.1

The finitely many sets O0,…,On−1 lie in U and their union contains every yi, hence is F; as U was arbitrary, F is compact, which is claim 1.

step 1.1step 2.1A2
4.1

If X is Hausdorff then, F being compact by step 3.1, [L2] separates F from any point of X∖F by disjoint open sets, separates F from any disjoint finite subset of X likewise, and makes F closed in X. This is claim 2.

step 3.1L2∎

Remarks

Sources