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.

✓ 11 results · all verified · 11 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 11 also cleared it.

Hausdorff via the Diagonal

1 · Prerequisites

2 · Summary

Objective. The Hausdorff condition (Hausdorff space: distinct points have disjoint open neighbourhoods; every metrizable space is Hausdorff and the indiscrete topology on two points is not) is stated as a quantifier over pairs of distinct points and pairs of open sets, and in that form it has to be re-verified by hand at every use. This page replaces it by a single closedness statement about one subset of one space: a space is Hausdorff exactly when its diagonal is closed in its square. The agreement-set and graph consequences below are obtained by pulling that closed set back along continuous maps, and dense uniqueness follows from the closed agreement set. The later sequential and compactness results use separate separation arguments.

The objects, and why the product has to be named carefully. The diagonal ΔX⊆X×X, the diagonal map δX, and the pairing ⟨f,g⟩ of two maps fixes the diagonal ΔX={ z∈X×X:z0=z1 }, the diagonal map δX(x)=(x,x), and the pairing ⟨f,g⟩ of two maps with a common domain. A point of the binary product is a function on the von Neumann 2 (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), so (u,v) is notation for that function and ΔX is a subset defined by a formula rather than by a picture. For an index set with two members the box basis and the product basis are one family, which is why every proof below may test a basic open set of the form U×V. δX is a topological embedding of X onto ΔX, and ⟨f,g⟩ is continuous whenever f and g are then records that δX is a topological embedding with image ΔX, its inverse being the restriction of a projection, and that a pairing is continuous exactly when both of its components are.

The criterion. A space is Hausdorff if and only if its diagonal is closed in the square carrying the product topology proves both directions by the same box. If X is Hausdorff, a point off the diagonal has distinct coordinates, and disjoint open sets around them give a box missing the diagonal; conversely, a box around (x,y) missing the diagonal has disjoint factors, since a point of the intersection of the factors would sit on the diagonal inside the box. Neither direction selects anything, so the criterion is a theorem of ZF.

Consequences, each a preimage of the diagonal. For continuous f,g:Z→Y with Y Hausdorff the agreement set {z∈Z:f(z)=g(z)} is closed in Z observes that { z:f(z)=g(z) } is ⟨f,g⟩−1[ΔY] and is therefore closed when Y is Hausdorff, with no hypothesis on the domain. Two continuous maps into a Hausdorff space that agree on a dense subset are equal adds density and concludes equality, so a continuous map into a Hausdorff space is determined by its restriction to any dense subset — a uniqueness statement, not an existence one. The graph of a continuous map into a Hausdorff space is closed in the product applies the same corollary to the two maps f∘π0 and π1 out of X×Y, whose agreement set is the graph of f.

The sequential form, and how much weaker it is. In a Hausdorff space a sequence converges to at most one point proves that a sequence in a Hausdorff space converges to at most one point, which is what licenses the notation lim⁡kxk that Convergence and cluster points of a sequence in a topological space, sequential continuity, and the sequential closure withholds in general. The converse fails: uniqueness of sequential limits does not imply the Hausdorff condition, and FALSE: a space in which every sequence has at most one limit is Hausdorff is the witness. A sequence sees at most countably many points, while closedness of the diagonal is a condition at every point of the square at once.

Compactness enters, and with it the separation axioms. A compact Hausdorff space is regular and normal, hence T3 and T4 proves that a compact Hausdorff space is regular and normal, hence T3 and T4. The argument is short because the work is elsewhere: in a compact space every closed set is compact (A closed subspace of a compact space is compact, and a finite union of compact subspaces is compact), and in a Hausdorff space a point and a disjoint compact set, and two disjoint compact sets, 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). The T1 half comes from Every Urysohn space is Hausdorff, every Hausdorff space is T1 and hence T0, and every regular T1 space is Urysohn. Nothing stronger is claimed here, and in particular no continuous real-valued function is produced. In a locally compact Hausdorff space every open set containing a point contains an open set containing it whose closure is compact and still inside; such a space is regular then works with a compact neighbourhood instead of a compact space: inside such a neighbourhood the previous theorem supplies regularity, and the transfers back to the ambient space use that the neighbourhood has open interior and, being compact in a Hausdorff space, is closed. The result is a base of open sets with compact closure, and regularity of the whole space.

The closed graph criterion. For a continuous map into a Hausdorff space the graph is closed; the converse needs a different hypothesis altogether. 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 proves that a map into a compact space whose graph is closed is continuous, with no separation hypothesis used in that direction, so for a compact Hausdorff codomain the two conditions are equivalent. Its proof is the model for the choice discipline of this page: the family of admissible boxes is collected by a formula, compactness cuts it down to finitely many members, and only then is a selection made, licensed by Every natural-number-indexed list of nonempty sets has a choice function on its family of values, a theorem of ZF. The empty case is written out rather than assumed away, since the set to be covered is empty exactly when the target open set is everything.

The false statements mark the hypotheses that cannot be dropped. FALSE: every function between topological spaces whose graph is closed in the product is continuous refutes the closed-graph implication without a compactness hypothesis, using the function equal to 1/x off 0 and to 0 at 0; the same witness shows, through the criterion itself, that R with its usual topology is not compact. FALSE: two continuous maps that agree on a dense subset of their common domain are equal, with no hypothesis on the codomain refutes the dense-agreement implication without a separation hypothesis on the codomain, using two maps into the indiscrete two-point space that agree at every rational and differ at every irrational.

What the criterion costs. Why the criterion is about the product topology, and the choice cost of the compact separation lemmas collects the running themes: that the criterion is a statement about the product topology on a binary product, where the box and product bases coincide; and that the naive proof of the compact separation clauses — one pair of open sets chosen for each point of an arbitrary set — is an application of the Axiom of Choice, while the formula-defined family together with Every natural-number-indexed list of nonempty sets has a choice function on its family of values is not. Where a step of this page spends a choice principle, the step names it.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (z-ai/glm-5.2)verified 2026-07-29 (claude-fable-5)Open item page →

The diagonal ΔX⊆X×X, the diagonal map δX, and the pairing ⟨f,g⟩ of two maps

Definition

Let (X,T) and (Y,TY) be topological spaces (Topology on a set, open and closed sets, clopen sets, the closed-set axiomatisation, and the coarser/finer comparison). Throughout, X×Y is the binary product ∏i<2Xi with X0=X and X1=Y (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), carrying the product topology; a point of it is a function z on the von Neumann natural 2={0,1}, written (z0,z1), and π0,π1 are the two projections.

The basis used throughout. For the index set 2 the product basis and the box basis coincide, since a box ∏i<2Ui has all but finitely many factors unrestricted for the trivial reason that it has only two (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). So

{ U×V:U∈T, V∈TY }

is a basis for the product topology on X×Y, and every statement below that tests a basic open set tests a box of two open sets.

The diagonal. The diagonal of X is

ΔX  :=  { z∈X×X:z0=z1 }  =  { (x,x):x∈X },

the second description being the first read through the definition of a point of the product as a function on 2. It is a subset of X×X and is given 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) whenever it is regarded as a space.

The diagonal map. The diagonal map of X is

δX:X→X×X,δX(x):=(x,x),

that is, the function sending x to the constant function 2→X with value x. Its two components are π0∘δX=idX and π1∘δX=idX, and by claim 2 of A map into a product is continuous iff each of its components is; the projections are continuous and open; and each projection is surjective when every factor is nonempty, which for an infinite index set uses the Axiom of Choice it is the unique function X→X×X with those two components. The same claim makes it continuous (Continuity of a map of topological spaces at a point and globally), the identity being continuous. Its image is ΔX, and it is injective, since δX(x)=δX(x′) forces x=x′ by reading the coordinate at 0. Whether δX is an embedding onto ΔX (Homeomorphism, open map, closed map, embedding, and what it means for a property to be topological) is not asserted here; it is the content of the next item.

The pairing of two maps. For functions f:Z→X and g:Z→Y on a common domain, the pairing is

⟨f,g⟩:Z→X×Y,⟨f,g⟩(z):=(f(z),g(z)).

By claim 2 of A map into a product is continuous iff each of its components is; the projections are continuous and open; and each projection is surjective when every factor is nonempty, which for an infinite index set uses the Axiom of Choice it is the unique function Z→X×Y with π0∘⟨f,g⟩=f and π1∘⟨f,g⟩=g; no hypothesis on f and g is needed for the pairing to be defined, and continuity of the pairing is exactly continuity of both components, which is again that claim. In this notation

δX=⟨idX,idX⟩,

so the diagonal map is a special case of the pairing and needs no separate treatment.

The preimage identity that every later proof uses. For f,g:Z→Y,

⟨f,g⟩−1[ΔY]  =  { z∈Z:f(z)=g(z) },

directly from the definitions above: ⟨f,g⟩(z)∈ΔY says that the function (f(z),g(z)) on 2 takes the same value at 0 and at 1.

Remarks

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

δX is a topological embedding of X onto ΔX, and ⟨f,g⟩ is continuous whenever f and g are

Statement

Let X, Y and Z be topological spaces, with X×Y and X×X carrying the product topology and ΔX the subspace topology (The diagonal ΔX⊆X×X, the diagonal map δX, and the pairing ⟨f,g⟩ of two maps, 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, 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. The pairing is continuous exactly when both components are. For functions f:Z→X and g:Z→Y, the pairing ⟨f,g⟩ is continuous if and only if f and g are continuous (Continuity of a map of topological spaces at a point and globally).
  2. The diagonal map is an embedding. δX:X→X×X is injective and continuous, its image is ΔX, and the corestriction δX0:X→ΔX, δX0(x)=(x,x), is a homeomorphism. So δX is an embedding (Homeomorphism, open map, closed map, embedding, and what it means for a property to be topological) and X≅ΔX.
  3. The inverse of δX0 is the restriction of the projection π0 to ΔX, and this restriction agrees with the restriction of π1.

Claim 2 is what licenses reading a property of ΔX as a property of X: being a topological property is exactly invariance under homeomorphism (Homeomorphism, open map, closed map, embedding, and what it means for a property to be topological).

Facts & Assumptions

Given: Topological spaces X, Y, Z; the products X×Y and X×X with the product topology; functions f:Z→X and g:Z→Y; the diagonal ΔX with the subspace topology; and the maps δX, ⟨f,g⟩ of The diagonal ΔX⊆X×X, the diagonal map δX, and the pairing ⟨f,g⟩ of two maps.

[A1]

δX(x)=(x,x) and ⟨f,g⟩(z)=(f(z),g(z)); ΔX={ z∈X×X:z0=z1 }; and π0∘δX=π1∘δX=idX, π0∘⟨f,g⟩=f, π1∘⟨f,g⟩=g (The diagonal ΔX⊆X×X, the diagonal map δX, and the pairing ⟨f,g⟩ of two maps).

[L1]

A map h into a product is continuous if and only if every component πi∘h is continuous, and every projection is continuous (A map into a product is continuous iff each of its components is; the projections are continuous and open; and each projection is surjective when every factor is nonempty, which for an infinite index set uses the Axiom of Choice, claims 1 and 2).

[L2]

The identity map of a space is continuous, since the preimage of an open set under it is that open set (Continuity of a map of topological spaces at a point and globally).

[L3]

For S⊆W with the subspace topology, a function g0:Z→S is continuous if and only if ι∘g0:Z→W is continuous, ι being the inclusion; and the restriction of a continuous map W→Y to S is continuous (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).

[L4]

A continuous bijection whose inverse is continuous is a homeomorphism, and a map that is injective and restricts to a homeomorphism onto its image with the subspace topology is an embedding (Homeomorphism, open map, closed map, embedding, and what it means for a property to be topological).

Proof

technique · direct
1.1

Suppose f and g are continuous; then the components π0∘⟨f,g⟩=f and π1∘⟨f,g⟩=g of ⟨f,g⟩ are continuous, so ⟨f,g⟩ is continuous.

A1L1
1.2

Suppose ⟨f,g⟩ is continuous; then its components f and g are continuous.

A1L1
1.3

δX is continuous, its two components both being idX, which is continuous.

A1L1L2
1.4

δX is injective: if δX(x)=δX(x′) then reading the coordinate at 0 gives x=x′.

A1
1.5

The image of δX is ΔX: each (x,x) lies in ΔX, and each z∈ΔX satisfies z=(z0,z0)=δX(z0).

A1
1.6

The restriction p:=π0∣ΔX:ΔX→X is continuous, being the restriction of the continuous π0 to a subspace; and π0∣ΔX=π1∣ΔX, since z0=z1 for z∈ΔX.

A1L1L3
2.1

Steps 1.1 and 1.2 together are claim 1.

step 1.1step 1.2
2.2

The corestriction δX0:X→ΔX is continuous, since composing it with the inclusion ΔX→X×X gives δX, which is continuous by step 1.3.

step 1.3L3
2.3

δX0 and p are mutually inverse: p(δX0(x))=π0(x,x)=x for x∈X, and δX0(p(z))=(z0,z0)=(z0,z1)=z for z∈ΔX, the middle equality holding because z0=z1.

step 1.5step 1.6A1
3.1

By steps 2.2, 2.3 and 1.6 the map δX0 is a continuous bijection with continuous inverse p, hence a homeomorphism, and its inverse is π0∣ΔX=π1∣ΔX; this is claim 3 and, with steps 1.4 and 1.5, claim 2.

step 1.4step 1.5step 1.6step 2.2step 2.3L4
4.1

Claims 1, 2 and 3 are steps 2.1, 3.1 and 3.1 respectively, so the lemma is proved.

step 2.1step 3.1∎

Remarks

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)verified 2026-08-08 (gpt-5.6-terra-codex-subscription)Open item page →

A space is Hausdorff if and only if its diagonal is closed in the square carrying the product topology

Statement

Let (X,T) be a topological space and give X×X 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 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) if and only if the diagonal ΔX (The diagonal ΔX⊆X×X, the diagonal map δX, and the pairing ⟨f,g⟩ of two maps) is closed in X×X:

X Hausdorff  ⟺  ΔX=ΔX‾ in X×X.

The condition on the right is a single closedness statement about one subset of one space, with no quantifier over pairs of points visible in it; that is what makes the criterion useful. In particular, the closed agreement-set result below is obtained by pulling ΔX back along a continuous pairing, and the graph result is a specialization of that argument.

Facts & Assumptions

Given: A topological space (X,T), the product X×X with the product topology, and the diagonal ΔX={ z∈X×X:z0=z1 }.

[A1]

X is Hausdorff when for all x≠y in X there are open U∋x and V∋y with U∩V=∅ (Hausdorff space: distinct points have disjoint open neighbourhoods; every metrizable space is Hausdorff and the indiscrete topology on two points is not).

[L1]

Proof

technique · direct
1.1

Assume X is Hausdorff and let z∈X×X with z∉ΔX, so that z0≠z1; by [A1] there are open U∋z0 and V∋z1 with U∩V=∅.

A1
1.2

Assume ΔX is closed and let x,y∈X with x≠y; then z:=(x,y) satisfies z∉ΔX=ΔX‾, the equality holding by [L1] since ΔX is closed.

L1
2.1

The box U×V of step 1.1 is a basic open set containing z, and (U×V)∩ΔX=∅: a point w of the intersection would satisfy w0=w1 with w0∈U and w1∈V, putting w0 in U∩V=∅.

step 1.1A2
2.2

By [L1] applied to the basis of [A2], step 1.2 supplies a basic open box U×V with z∈U×V and (U×V)∩ΔX=∅; so x∈U and y∈V.

step 1.2A2L1
3.1

From step 2.1 and [L1], z∉ΔX‾ for every z∉ΔX; hence ΔX‾⊆ΔX, and with [L2] this gives ΔX‾=ΔX, so ΔX is closed.

step 1.1step 2.1L1L2
3.2

The sets U and V of step 2.2 are disjoint: if t∈U∩V then (t,t) lies in U×V and in ΔX, contradicting (U×V)∩ΔX=∅.

step 2.2
4.1

Step 3.1 shows that X Hausdorff implies ΔX closed, and steps 2.2 and 3.2 show that ΔX closed implies that any two distinct points of X have disjoint open neighbourhoods, which by [A1] is the Hausdorff condition; the two implications are the theorem.

step 2.2step 3.1step 3.2A1∎

Remarks

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

For continuous f,g:Z→Y with Y Hausdorff the agreement set {z∈Z:f(z)=g(z)} is closed in Z

Statement

Let Z be a topological space, let Y 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) and let f,g:Z→Y be continuous (Continuity of a map of topological spaces at a point and globally). Then the agreement set

E(f,g)  :=  { z∈Z:f(z)=g(z) }

is closed in Z.

No hypothesis is placed on Z: the separation hypothesis is on the codomain alone, and it is not decoration. Let Y0={a,b} with a≠b carry the indiscrete topology (The discrete, indiscrete, cofinite, cocountable, particular-point and Sierpinski topologies), which is not Hausdorff. Every function Z→Y0 is continuous, the only preimages to check being those of ∅ and Y0, namely ∅ and Z. So for any subset S⊆Z the constant map f0≡a and the map g0 taking the value a on S and b off S are continuous with E(f0,g0)=S, closed or not.

Facts & Assumptions

Given: Topological spaces Z and Y with Y Hausdorff, continuous maps f,g:Z→Y, and the product Y×Y with the product topology.

[A1]

E(f,g)=⟨f,g⟩−1[ΔY], where ⟨f,g⟩:Z→Y×Y is the pairing and ΔY the diagonal (The diagonal ΔX⊆X×X, the diagonal map δX, and the pairing ⟨f,g⟩ of two maps).

[L1]

The pairing ⟨f,g⟩ is continuous whenever f and g are (δX is a topological embedding of X onto ΔX, and ⟨f,g⟩ is continuous whenever f and g are, claim 1).

Proof

technique · direct
1.1

⟨f,g⟩:Z→Y×Y is continuous.

L1
1.2

ΔY is closed in Y×Y.

L2
2.1

E(f,g)=⟨f,g⟩−1[ΔY] is the preimage of a closed set under a continuous map, hence closed in Z.

step 1.1step 1.2A1L3∎

Remarks

  • Why the diagonal criterion is the right tool here. The condition "f(z)=g(z)" is a condition on the pair of values, so it becomes a membership condition once the two maps are packaged into one map into the square; the criterion then converts the separation hypothesis on Y into the closedness of the set that condition names. Nothing is proved twice: the whole content is A space is Hausdorff if and only if its diagonal is closed in the square carrying the product topology together with the preimage identity of The diagonal ΔX⊆X×X, the diagonal map δX, and the pairing ⟨f,g⟩ of two maps.

  • Both hypotheses are used, and only these. Continuity of f and g enters only through [L1], and the Hausdorff condition only through [L2]. In particular no countability, compactness or separation hypothesis on Z appears anywhere in the argument.

  • The complement is what the statement is often used for. Z∖E(f,g) is open, so if f and g differ at a point they differ throughout some open neighbourhood of it. Equivalently, E(f,g) contains the closure of every subset of Z on which f and g agree, which is the form in which a statement about a dense set is obtained from this one.

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

Two continuous maps into a Hausdorff space that agree on a dense subset are equal

Statement

Let Z be a topological space, let D⊆Z be dense (Dense, nowhere dense and codense subsets of a topological space, and the criterion by basic open sets), let Y be Hausdorff (Hausdorff space: distinct points have disjoint open neighbourhoods; every metrizable space is Hausdorff and the indiscrete topology on two points is not) and let f,g:Z→Y be continuous (Continuity of a map of topological spaces at a point and globally) with

f(d)=g(d)for every d∈D.

Then f=g.

So a continuous map into a Hausdorff space is determined by its restriction to any dense subset of its domain. Nothing is asserted about which functions on D extend: the statement is about uniqueness of an extension, not existence.

Facts & Assumptions

Proof

technique · direct
1.1

E(f,g) is closed in Z.

L1
1.2

D⊆E(f,g), since f and g agree at every point of D.

given
2.1

Z=D‾⊆E(f,g), the equality by [A1] and the inclusion because E(f,g) is a closed set containing D.

step 1.1step 1.2A1L2
3.1

E(f,g)⊆Z holds by definition, so E(f,g)=Z, that is f(z)=g(z) for every z∈Z and f=g.

step 2.1∎

Remarks

  • The Hausdorff hypothesis is spent exactly once, inside [L1], and the density hypothesis exactly once, at step 2.1. Neither is used anywhere else, and neither can be weakened to the other: a dense agreement set alone does not force equality without a separation hypothesis on the codomain, and a Hausdorff codomain alone plainly does not.

  • Density is a hypothesis about Z, not about Y. In particular the statement is about one domain and one dense subset of it; it says nothing about restrictions to subsets that are merely large in some other sense, and there is no cardinality condition anywhere in it.

  • The uniqueness/existence split matters. A continuous f:D→Y need not extend continuously to Z at all. What this corollary rules out is two different extensions, and that is exactly what makes an extension, when it exists, worth naming.

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

In a Hausdorff space a sequence converges to at most one point

Statement

Let X 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), let (xk) be a sequence in X and let p,q∈X with xk→p and xk→q (Convergence and cluster points of a sequence in a topological space, sequential continuity, and the sequential closure). Then p=q.

So in a Hausdorff space a sequence has at most one limit, and the notation lim⁡kxk that Convergence and cluster points of a sequence in a topological space, sequential continuity, and the sequential closure withholds in a general space is legitimate there.

The converse is false. Uniqueness of sequential limits does not imply the Hausdorff condition: the cocountable topology on R has unique sequential limits and is not Hausdorff (FALSE: a space in which every sequence has at most one limit is Hausdorff). So this lemma is strictly weaker than the hypothesis it is proved from, and it is not a characterisation.

Facts & Assumptions

Given: A Hausdorff space X, a sequence (xk) in X, and points p,q∈X with xk→p and xk→q.

[A2]

xk→r means that for every neighbourhood N of r there is K∈N with xk∈N for all k≥K; and an open set containing r is a neighbourhood of r (Convergence and cluster points of a sequence in a topological space, sequential continuity, and the sequential closure, Neighbourhood of a point and neighbourhood base, with this library's convention that a neighbourhood need not be open).

[L1]

For all m,n∈N exactly one of m<n, m=n, m>n holds, so any two natural numbers are comparable (Trichotomy of the order on N).

Proof

technique · contradiction
1.1

Suppose p≠q.

assume-contra
2.1

By [A1] there are open sets U∋p and V∋q with U∩V=∅.

step 1.1A1
3.1

U is a neighbourhood of p and V a neighbourhood of q, so by [A2] there are K1,K2∈N with xk∈U for all k≥K1 and xk∈V for all k≥K2.

step 2.1A2
4.1

By [L1] the naturals K1 and K2 are comparable; let K be whichever of them is not smaller than the other, so that K≥K1 and K≥K2.

step 3.1L1choose
5.1

By step 3.1 and step 4.1 the term xK lies in U and in V, so xK∈U∩V.

step 3.1step 4.1
6.1

Step 5.1 contradicts U∩V=∅ from step 2.1, so the supposition of step 1.1 fails and p=q.

step 2.1step 5.1discharge-contradiction∎

Remarks

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (z-ai/glm-5.2)verified 2026-07-29 (claude-fable-5)Open item page →

A compact Hausdorff space is regular and normal, hence T3 and T4

Statement

Let X be a compact (Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right) Hausdorff (Hausdorff space: distinct points have disjoint open neighbourhoods; every metrizable space is Hausdorff and the indiscrete topology on two points is not) topological space. Then:

  1. X is regular (Regular spaces and T3 spaces, with the source disagreement over whether regularity includes T1 stated explicitly);
  2. X is normal (Normal spaces and T4 spaces, with the source disagreement over whether normality includes T1 stated explicitly);
  3. X is T1 (T0 (Kolmogorov) and T1 (Frechet) spaces), and hence X is T3 and T4.

Following Regular spaces and T3 spaces, with the source disagreement over whether regularity includes T1 stated explicitly and Normal spaces and T4 spaces, with the source disagreement over whether normality includes T1 stated explicitly, regular and normal name the separation conditions alone and the numerals T3 and T4 name their conjunctions with T1; claim 3 is what supplies the T1 half, and it is stated separately for that reason.

Nothing stronger is claimed. In particular it is not asserted here that a compact Hausdorff space is completely regular (Regular spaces and T3 spaces, with the source disagreement over whether regularity includes T1 stated explicitly distinguishes the two conditions), and no continuous real-valued function is produced anywhere below.

Facts & Assumptions

Given: A compact Hausdorff topological space X.

[A1]

X is regular when for every closed C⊆X and every x∈X∖C there are disjoint open U∋x and V⊇C; the case C=∅ is met by U=X and V=∅, and T3 is regular together with T1 (Regular spaces and T3 spaces, with the source disagreement over whether regularity includes T1 stated explicitly, T0 (Kolmogorov) and T1 (Frechet) spaces).

[A2]

X is normal when for all disjoint closed A,B⊆X there are disjoint open U⊇A and V⊇B; the cases A=∅ and B=∅ are met by ∅ together with X, and T4 is normal together with T1 (Normal spaces and T4 spaces, with the source disagreement over whether normality includes T1 stated explicitly, T0 (Kolmogorov) and T1 (Frechet) spaces).

[A3]

X is a topological space, so a subset is closed exactly when its complement is open (Topology on a set, open and closed sets, clopen sets, the closed-set axiomatisation, and the coarser/finer comparison).

Proof

technique · direct
1.1

Let C⊆X be closed and let x∈X∖C; since X is compact and C is closed in X, the subspace C is compact, and x does not lie in it.

A3L1
1.2

Let A,B⊆X be closed with A∩B=∅; since X is compact and both are closed in X, both subspaces A and B are compact.

A3L1
1.3

X is T1, being Hausdorff.

L3
2.1

By [L2], applied to the point x and the disjoint compact set C of step 1.1, there are disjoint open U∋x and V⊇C; as C and x were arbitrary this is exactly the condition of [A1], so X is regular, which is claim 1.

step 1.1A1L2
2.2

By [L2], applied to the two disjoint compact sets A and B of step 1.2, there are disjoint open U⊇A and V⊇B; as A and B were arbitrary this is the condition of [A2], so X is normal, which is claim 2.

step 1.2A2L2
3.1

By step 1.3 the space is T1; with step 2.1 it is regular and T1, hence T3, and with step 2.2 it is normal and T1, hence T4. This is claim 3.

step 1.3step 2.1step 2.2A1A2
4.1

Steps 2.1, 2.2 and 3.1 are claims 1, 2 and 3, so a compact Hausdorff space is regular, normal, T3 and T4.

step 2.1step 2.2step 3.1∎

Remarks

  • The whole content is that "closed" and "compact" coincide here, in the direction that is needed. Regularity asks a point to be separated from a closed set and normality asks two closed sets to be separated; compactness of the ambient space converts each closed set into a compact one, and the separation of compact sets in a Hausdorff space is what 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 supplies. No new separation argument is run.

  • Why compactness of X is needed and not just of the sets separated. The hypothesis is used only through [L1], to know that an arbitrary closed subset of X is compact. A Hausdorff space in which the sets to be separated happen to be compact is separated by [L2] alone and needs no hypothesis on the ambient space at all; what compactness of X buys is that every closed set is such a set.

  • The degenerate cases are not a gap. If C, A or B is empty the required open sets are named outright in [A1] and [A2], so the argument does not depend on any nonemptiness hidden in the compact-separation clauses.

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

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

Statement

Let X be a topological space, let Y be Hausdorff (Hausdorff space: distinct points have disjoint open neighbourhoods; every metrizable space is Hausdorff and the indiscrete topology on two points is not) and let f:X→Y be continuous (Continuity of a map of topological spaces at a point and globally). Then the graph

Gf  :=  { z∈X×Y:z1=f(z0) }  =  { (x,f(x)):x∈X }

is 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).

No hypothesis is placed on X. The Hausdorff hypothesis is on the codomain and the continuity hypothesis is on f; both are used, and the converse implication — that a closed graph forces continuity — needs a different hypothesis on the codomain and is treated separately.

Facts & Assumptions

Given: A topological space X, a Hausdorff space Y, a continuous map f:X→Y, and the product X×Y with the product topology and projections π0,π1.

Proof

technique · direct
1.1

π0 and π1 are continuous.

L1
2.1

f∘π0:X×Y→Y is continuous, being a composite of the continuous π0 with the continuous f.

step 1.1L2
3.1

By [A1] the graph Gf is the agreement set of the two continuous maps f∘π0 and π1 from X×Y to the Hausdorff space Y, so it is closed in X×Y.

step 1.1step 2.1A1L3∎

Remarks

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

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

Statement

Let X and Y be topological spaces, let f:X→Y be a function, and give X×Y 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), writing

Gf  =  { z∈X×Y:z1=f(z0) }

for the graph of f. Then:

  1. Closed graph implies continuity, over a compact codomain. If Y is compact (Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right) and Gf is closed in X×Y, then f is continuous (Continuity of a map of topological spaces at a point and globally). No separation hypothesis on Y is used in this direction.
  2. Continuity implies closed graph, over a Hausdorff codomain. If 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 is continuous, then Gf is closed in X×Y.
  3. The equivalence. If Y is compact and Hausdorff then f is continuous if and only if Gf is closed in X×Y.

The two halves carry different hypotheses and the equivalence is stated only where both hold. Claim 1 needs compactness and does not need the Hausdorff condition; claim 2 needs the Hausdorff condition and does not need compactness. Neither hypothesis may be transplanted to the other half.

Facts & Assumptions

Given: Topological spaces X and Y, a function f:X→Y, the product X×Y with the product topology, and the graph Gf={ z∈X×Y:z1=f(z0) }.

[A2]

f is continuous at x0 exactly when for every open V⊆Y with f(x0)∈V there is an open U⊆X with x0∈U and f[U]⊆V, and f is continuous when this holds at every point of X (Continuity of a map of topological spaces at a point and globally).

[A3]

A subset of a space is closed exactly when its complement is open; a finite intersection of open sets is open, and X itself is open (Topology on a set, open and closed sets, clopen sets, the closed-set axiomatisation, and the coarser/finer comparison).

[L1]

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, whose open sets are the traces of the open sets of the ambient space (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).

[L3]

A finite set is equinumerous with some natural number n, hence may be listed as a0,…,an−1 (Finite, countably infinite, countable, uncountable).

[L4]

If F 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).

Proof

technique · direct
1.1

Assume Y is compact and Gf is closed, and put N:=(X×Y)∖Gf, which is open.

A3
1.2

Fix x0∈X and an open V⊆Y with f(x0)∈V, and put C:=Y∖V; then C is closed in Y, hence a compact subspace.

A3L2
1.3

Let P be the set of all pairs (U,W) such that U is open in X, W is open in Y, x0∈U and (U×W)∩Gf=∅; this family is specified by a formula and nothing is selected in forming it.

construct
1.4

If Y is Hausdorff and f is continuous then Gf is closed, which is claim 2.

L5
2.1

Every y∈C lies in W for some (U,W)∈P: since f(x0)∈V and y∉V we have y≠f(x0), so (x0,y)∈N, and by [A1] there is a basic box U×W with (x0,y)∈U×W⊆N, which gives (U,W)∈P.

step 1.1step 1.2step 1.3A1
3.1

The family V:={ W∩C:(U,W)∈P for some U } consists of sets open in the subspace C and its union is C, by step 2.1.

step 2.1L1
4.1

By compactness of C there is a finite subfamily of V whose union is C; being finite it may be listed as V0,…,Vn−1 for some n∈N, so that C⊆⋃i<nVi.

step 1.2step 3.1L1L3
5.1

For each i<n the set Pi:={ (U,W)∈P:W∩C=Vi } is nonempty, since Vi∈V; so by [L4] applied to the function i↦Pi on n there is a choice function on the family of these sets, and it supplies a pair (Ui,Wi)∈Pi for every i<n.

step 4.1L4choose
6.1

Put U:={ x∈X:x∈Ui for every i<n }; this is X when n=0 and a finite intersection of open sets otherwise, hence open in either case, and x0∈U since x0∈Ui for every i<n.

step 5.1A3construct
7.1

f[U]⊆V: let x∈U and suppose f(x)∉V, that is f(x)∈C; then f(x)∈Vi=Wi∩C⊆Wi for some i<n by step 4.1, while x∈U⊆Ui, so the point (x,f(x)) of Gf lies in Ui×Wi, contradicting (Ui×Wi)∩Gf=∅; hence f(x)∈V.

step 4.1step 5.1step 6.1
8.1

By steps 6.1 and 7.1 there is, for the arbitrary x0∈X and the arbitrary open V containing f(x0) fixed in step 1.2, an open U∋x0 with f[U]⊆V; so f is continuous by [A2], which is claim 1.

step 1.2step 6.1step 7.1A2
9.1

If Y is compact and Hausdorff then step 8.1 gives one implication and step 1.4 the other, so continuity of f and closedness of Gf are equivalent, which is claim 3; with steps 8.1 and 1.4 the theorem is proved.

step 8.1step 1.4∎

Remarks

  • The choice cost is exactly one finite choice, and the family it is made from is defined by a formula. The textbook phrasing "for each y∈C choose a box around (x0,y) missing the graph" selects one object for each point of an arbitrary set and is an application of the Axiom of Choice. Step 1.3 avoids it by collecting all admissible pairs into one formula-defined family; only after compactness has cut the cover down to finitely many members is anything chosen, and that choice is licensed by Every natural-number-indexed list of nonempty sets has a choice function on its family of values, a theorem of ZF.

  • Why the empty case is written out. If V=Y then C=∅ and the finite subfamily of step 4.1 may be empty, so n=0; the set U of step 6.1 is then X, which is exactly what is wanted. Writing U as a defining condition rather than as an intersection is what makes that reading available, an intersection over no sets not being defined.

  • Compactness of the codomain is doing the work in claim 1, and it is not removable. Nothing in that direction separates points, and no Hausdorff hypothesis appears; what is used is that the complement of the target open set is compact. A discontinuous function with closed graph into a non-compact Hausdorff codomain is recorded on this page as a false statement.

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

In a locally compact Hausdorff space every open set containing a point contains an open set containing it whose closure is compact and still inside; such a space is regular

Statement

Let X be a locally compact (Locally compact topological space: every point has a compact neighbourhood; and what this says in a metric space) Hausdorff (Hausdorff space: distinct points have disjoint open neighbourhoods; every metrizable space is Hausdorff and the indiscrete topology on two points is not) space, so that every point of X has a compact neighbourhood (Neighbourhood of a point and neighbourhood base, with this library's convention that a neighbourhood need not be open, Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right). Closures are taken in X unless a subscript names another space (Interior, closure, boundary, exterior, derived set and isolated point in a topological space). Then:

  1. Shrinking with a compact closure. For every x∈X and every open U⊆X with x∈U there is an open V⊆X with x∈V⊆V‾⊆U and V‾ compact.
  2. A base. The family of open subsets of X whose closure is compact is a basis for the topology of X (Basis and subbasis for a topology, and the topology generated by a family of sets).
  3. Regularity. X is regular (Regular spaces and T3 spaces, with the source disagreement over whether regularity includes T1 stated explicitly).

Nothing stronger than regularity is claimed: complete regularity of such a space is a separate statement, needs a continuous real-valued function, and is not proved here.

Facts & Assumptions

Given: A locally compact Hausdorff space X, a point x∈X and an open set U⊆X with x∈U.

[L1]

For S⊆X the open sets of the subspace S are the traces U′∩S of the open sets of X; an open subset of X contained in S is open in S; and for S⊆T⊆X the topology S inherits from T is the topology it inherits from X (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).

[L3]
[L4]

A space is regular if and only if for every point p of it and every set W open in it with p∈W there is a set V open in it with p∈V⊆cl⁡(V)⊆W, the closure being taken in that space (A space is regular if and only if every point has a neighbourhood base of closed neighbourhoods, if and only if x∈U open gives an open V with x∈V⊆V‾⊆U, (a) iff (b), Regular spaces and T3 spaces, with the source disagreement over whether regularity includes T1 stated explicitly).

[L7]

A family of open sets is a basis for the topology exactly when for every open W and every p∈W some member of the family contains p and is contained in W (Basis and subbasis for a topology, and the topology generated by a family of sets).

Proof

technique · direct
1.1

By [A1] fix a compact K⊆X and an open O⊆X with x∈O⊆K; then O⊆int⁡(K) by [A3], so x∈int⁡(K).

A1A3choose
1.2

The subspace K is Hausdorff: distinct p,q∈K have disjoint open U1∋p and U2∋q in X by [A2], and the traces U1∩K and U2∩K are disjoint open sets of the subspace containing p and q respectively.

A2L1
1.3

K is closed in X, being a compact subset of the Hausdorff space X.

A2L2
2.1

The subspace K is compact and Hausdorff, hence regular.

step 1.2L3
2.2

Put G:=U∩int⁡(K); it is open in X, contains x by step 1.1, is contained in K by [A3], and is therefore also open in the subspace K.

step 1.1A3L1
3.1

Applying [L4] inside the space K, which is regular by step 2.1, to the point x and the set G open in K, there is a set V open in K with x∈V⊆cl⁡K(V)⊆G.

step 2.1step 2.2L4choose
4.1

V is open in X: by [L1] there is an open V′⊆X with V=V′∩K, and since V⊆G⊆int⁡(K) we get V=V∩int⁡(K)=V′∩K∩int⁡(K)=V′∩int⁡(K), an intersection of two open subsets of X.

step 2.2step 3.1L1A3
4.2

V‾=cl⁡K(V): from V⊆K and K closed in X (step 1.3) the smallest closed superset of V satisfies V‾⊆K, and [L5] gives cl⁡K(V)=V‾∩K=V‾.

step 1.3step 3.1A3L5
5.1

V‾ is compact: by step 4.2 it is cl⁡K(V), which is closed in the compact subspace K and hence compact by [L6]; and by the transitivity clause of [L1] the topology it inherits from K is the one it inherits from X, so it is a compact subset of X.

step 4.2L1L6
6.1

Combining, V is open in X by step 4.1, x∈V⊆V‾=cl⁡K(V)⊆G⊆U by steps 3.1, 4.2 and 2.2, and V‾ is compact by step 5.1; as x and U were arbitrary this is claim 1.

step 2.2step 3.1step 4.1step 4.2step 5.1
7.1

The open subsets of X with compact closure are open, and by step 6.1 every open U and every x∈U admit such a set V with x∈V⊆U; so by [L7] they form a basis for the topology of X, which is claim 2.

step 6.1L7
7.2

Step 6.1 gives, for every x and every open U∋x, an open V with x∈V⊆V‾⊆U, which is condition (b) of [L4] for the space X; hence X is regular, which is claim 3.

step 6.1L4
8.1

Steps 6.1, 7.1 and 7.2 are claims 1, 2 and 3, so the lemma is proved.

step 6.1step 7.1step 7.2∎

Remarks

  • Which clause of local compactness is used. Only that every point has a compact neighbourhood, in the weak sense of Locally compact topological space: every point has a compact neighbourhood; and what this says in a metric space: a compact K with x in its interior. The stronger-sounding conclusion, a neighbourhood base of open sets with compact closure, is derived from it here, and the Hausdorff hypothesis is what makes the derivation possible — it is used twice, once to make K closed in X and once to make the subspace K regular.

  • Why the argument moves into the subspace K and back out. Regularity is available inside K, because K is compact Hausdorff, and not yet available in X — proving it for X is claim 3. The two transfers back to X are step 4.1, which uses that V sits inside the open set int⁡(K), and step 4.2, which uses that K is closed. Neither transfer works without its hypothesis: an open set of a subspace need not be open in the ambient space, and a closure computed in a subspace need not agree with the ambient closure.

  • Compactness of V‾, not merely of its closure inside K. Compactness is a property of a space, and V‾ carries the same topology whether it is reached through K or directly from X (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); step 5.1 records that, so no second notion of "compact subset" is created.

RemarkRemark: AI-generatedProof: Not applicablejudge pass (z-ai/glm-5.2)verified 2026-07-29 (claude-fable-5)Open item page →

Why the criterion is about the product topology, and the choice cost of the compact separation lemmas

The criterion is a statement about the product topology, and the proof uses one specific fact about it. A space is Hausdorff if and only if its diagonal is closed in the square carrying the product topology tests the closedness of ΔX against basic open sets of X×X, and the basic open sets it uses are the boxes U×V with U and V open in X. That those boxes really are a basis is a feature of a binary product: by 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 a basic product-open set is a box all but finitely many of whose factors are unrestricted, and a box with two factors satisfies that condition for the trivial reason that it has only two. So for X×X the box basis and the product basis are one family, and the criterion carries no ambiguity about which of the two topologies is meant. No product with an infinite index set is formed anywhere on this page, and nothing here is asserted about one.

What the criterion buys, in one sentence. The Hausdorff condition is a quantifier over pairs of points and pairs of open sets; the criterion converts it into the closedness of a single subset of a single space. Every consequence on this page is then obtained the same way: package two maps into one map into a square with The diagonal ΔX⊆X×X, the diagonal map δX, and the pairing ⟨f,g⟩ of two maps, and pull Δ back along it, using the characteristic property of the product (A map into a product is continuous iff each of its components is; the projections are continuous and open; and each projection is surjective when every factor is nonempty, which for an infinite index set uses the Axiom of Choice) to know the packaged map is continuous. That is why an agreement set, and a graph, and the equality of two maps on a dense set are corollaries of the criterion rather than independent arguments.

The separation of compact sets, and what the naive proof of it would cost. The separation clauses used on this page are those of 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 a Hausdorff space a point and a disjoint compact set have disjoint open neighbourhoods, and so do two disjoint compact sets. The argument everyone writes first is

for each y∈K choose disjoint open Uy∋x and Vy∋y,

and it selects one pair of open sets for each point of an arbitrary set K. That is an application of the Axiom of Choice (The Axiom of Choice, Choice function), and it is avoidable. Take instead the family V of all open V for which there exists an open U with x∈U and U∩V=∅. This family is specified by a formula, so nothing is selected in forming it; it covers K, because 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) and x∉K; compactness (Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right) cuts it down to finitely many members V0,…,Vn−1; and only now is a Ui chosen for each i<n — finitely many choices, licensed by Every natural-number-indexed list of nonempty sets has a choice function on its family of values, which is a theorem of ZF. Then U:={ t∈X:t∈Ui for every i<n },V:=⋃i<nVi are the required neighbourhoods: U is open, being X when n=0 and a finite intersection of open sets otherwise, it contains x, and it misses each Vi because it is contained in each Ui. The same manoeuvre — collect a formula-defined family, cut it down by compactness, choose only afterwards — is what the closed-graph criterion on this page does. Where a step of this page spends a choice principle the step names it, and it is never more than Every natural-number-indexed list of nonempty sets has a choice function on its family of values.

Why the sequential form is weaker, and how much weaker. Uniqueness of sequential limits follows from the Hausdorff condition and does not imply it, which is why the criterion above is stated for the diagonal and not for sequences: a sequence sees at most countably many points, whereas closedness of ΔX is a condition at every point of the square at once.

Conventions. The separation vocabulary used here — regular and normal as conditions on sets alone, T3 and T4 as their conjunctions with T1 — is the one fixed in Conventions on this page, and the one implication of the classical chain that is not available at this point in the reading order, and every statement on this page writes the T1 hypothesis out where it is used rather than building it into an adjective.

5 · Examples, counterexamples and false statements

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

FALSE: every function between topological spaces whose graph is closed in the product is continuous

Statement

False claim: if X and Y are topological spaces and f:X→Y is a function whose graph Gf is 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).

The refutation is the function f:R→R, with R carrying 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), given by

f(x):=1x  (x≠0),f(0):=0.

Its graph is closed in R×R and it is not continuous at 0. Since a map into a compact space with closed graph is continuous (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, claim 1), the same witness shows as a by-product that R with its usual topology is not compact (Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right): the compactness hypothesis in that theorem is what the claim above drops, and it is not redundant.

Facts & Assumptions

Given: R with its usual topology, the product R×R with the product topology, the function f above, and its graph Gf={ z∈R×R:z1=f(z0) }.

[A3]

f is continuous at x0 exactly when for every open V with f(x0)∈V there is an open U∋x0 with f[U]⊆V, and continuous when this holds everywhere (Continuity of a map of topological spaces at a point and globally).

[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).

[L2]

The reciprocal x↦1/x is continuous at every c≠0 as a function on { x∈R:x≠0 }, being the quotient of the constant function 1 by the identity (Sums, scalar multiples, products, absolute values, maxima, minima and quotients with nonvanishing denominator of continuous functions are continuous, as are constants, the identity and every polynomial function, claims 4 and 5); continuity at c means that for every real ε>0 there is a real δ>0 such that x≠0 and ∣x−c∣<δ imply ∣1/x−1/c∣<ε (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).

[L3]

For every real ε>0 there is a natural number n≥1 with 1/n<ε (For every ε>0 in a complete ordered field there is a natural n≥1 with 1/n<ε).

Refutation

technique · constructive
1.1

Define f:R→R by f(x):=1/x for x≠0 and f(0):=0; this is a function on all of R, every nonzero real having a multiplicative inverse.

construct
1.2

Let z=(a,b)∈R×R with z∉Gf, so that b≠f(a).

given
1.3

f is not continuous at 0: put V:=(−1,1), an open set containing f(0)=0, and let U be any open set with 0∈U; by [A1] there is a real r>0 with (−r,r)⊆U, by [L3] there is a natural n≥1 with 1/n<min⁡{r,1}, and then 1/n∈U while f(1/n)=n>1, so f(1/n)∉V and f[U]⊈V.

A1A3L3
2.1

Suppose a≠0, so f(a)=1/a and ε:=∣b−1/a∣/2>0; by [L2] fix a real δ1>0 such that x≠0 and ∣x−a∣<δ1 imply ∣1/x−1/a∣<ε, and put δ:=min⁡{δ1,∣a∣}>0.

step 1.2L2choose
2.2

Suppose a=0, so f(a)=0 and b≠0, hence ∣b∣>0; put ρ:=1/(2∣b∣)>0 and σ:=∣b∣/2>0 and B:=(−ρ,ρ)×(b−σ,b+σ), a basic open set containing z=(0,b).

step 1.2A1A2construct
3.1

With a≠0 the box B:=(a−δ,a+δ)×(b−ε,b+ε) is a basic open set containing z and B∩Gf=∅: for (x,y)∈B one has ∣x−a∣<δ≤∣a∣, so x≠0 and f(x)=1/x with ∣1/x−1/a∣<ε, whence ∣f(x)−b∣≥∣b−1/a∣−∣1/x−1/a∣>2ε−ε=ε>∣y−b∣ and therefore y≠f(x).

step 2.1A1A2
3.2

With a=0 the box B of step 2.2 satisfies B∩Gf=∅: let (x,y)∈B with y=f(x); if x=0 then y=0 and ∣y−b∣=∣b∣>σ, contradicting y∈(b−σ,b+σ); and if x≠0 then 0<∣x∣<ρ gives ∣f(x)∣=1/∣x∣>1/ρ=2∣b∣, while ∣y∣≤∣b∣+∣y−b∣<∣b∣+σ=3∣b∣/2<2∣b∣, contradicting y=f(x).

step 2.2
4.1

Every z∉Gf has a basic open set containing it and missing Gf, by step 3.1 if its first coordinate is nonzero and by step 3.2 if it is zero; so no such z lies in Gf‾, whence Gf‾=Gf and Gf is closed in R×R.

step 1.2step 3.1step 3.2L1
5.1

By step 1.3 and [A3] the function f is not continuous, while by step 4.1 its graph is closed; so the claim is false.

step 4.1step 1.3A3
6.1

By [L4] a function into a compact codomain with closed graph is continuous, so steps 4.1 and 1.3 also show that R with its usual topology is not compact; the witness therefore refutes the claim and locates the missing hypothesis at the same time.

step 4.1step 1.3step 5.1L4discharge-construct∎

Remarks

  • Which hypothesis was dropped. The true statements in this neighbourhood are the two halves 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: a closed graph gives continuity when the codomain is compact, and continuity gives a closed graph when the codomain is Hausdorff (The graph of a continuous map into a Hausdorff space is closed in the product). The claim above asks for the first conclusion with neither hypothesis, and the witness has a Hausdorff codomain, so it is compactness and not separation that is missing.

  • Where the closedness of the graph comes from, informally. Off the vertical axis the graph is closed because the reciprocal is continuous there; on the axis it is closed because the function escapes: near 0 the values are large in absolute value, so a small box around a point (0,b) with b≠0 cannot meet the graph at all. That escape is exactly what a compact codomain would forbid.

  • The value chosen at 0 is immaterial. Replacing f(0)=0 by any fixed real c leaves both conclusions standing. For the graph, a point (0,b) with b≠c is separated from it by the box (−ρ,ρ)×(b−σ,b+σ) with σ:=∣b−c∣/2 and ρ:=1/(∣b∣+σ): the value at 0 is c, which lies outside the second factor, and for x≠0 in the first factor ∣1/x∣>∣b∣+σ forces ∣1/x−b∣>σ. For the discontinuity, step 1.3 uses only that f(1/n)=n exceeds every bound, which does not involve f(0) at all. The value 0 is chosen above only because it makes the two computations shortest.

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

FALSE: two continuous maps that agree on a dense subset of their common domain are equal, with no hypothesis on the codomain

Statement

False claim: if Z and Y are topological spaces, D⊆Z is dense (Dense, nowhere dense and codense subsets of a topological space, and the criterion by basic open sets), and f,g:Z→Y are continuous (Continuity of a map of topological spaces at a point and globally) with f(d)=g(d) for every d∈D, then f=g.

The refutation takes Z=R with 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), the dense set D=QR of rationals inside R (The rationals embed densely in the reals), and for codomain the two-point set Y0={a,b} with a≠b carrying the indiscrete topology (The discrete, indiscrete, cofinite, cocountable, particular-point and Sierpinski topologies), which is not Hausdorff (Hausdorff space: distinct points have disjoint open neighbourhoods; every metrizable space is Hausdorff and the indiscrete topology on two points is not). The maps are the constant f≡a and the map g equal to a at every rational and to b at every irrational. Both are continuous, they agree on D, and they differ at every irrational.

The hypothesis the claim drops is the Hausdorff condition on the codomain, which is what Two continuous maps into a Hausdorff space that agree on a dense subset are equal assumes.

Facts & Assumptions

Given: R with its usual topology; the set QR of rationals inside R; and a two-element set Y0={a,b} with a≠b.

[A3]

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).

[L2]

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

[L3]

The set R∖QR of irrationals is uncountable (The irrationals are uncountable); an uncountable set is not finite and the empty set is finite, so it is nonempty (Finite, countably infinite, countable, uncountable).

[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).

Refutation

technique · constructive
1.1

Give Y0={a,b} the indiscrete topology; it is not Hausdorff.

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, the set of irrationals being nonempty.

L3choose
2.1

Every function h from a topological space into Y0 is continuous: the only open subsets of Y0 are ∅ and Y0, whose preimages are ∅ and the whole domain, both open.

step 1.1A2L1
3.1

Define f:R→Y0 by f(x):=a for every x, and g:R→Y0 by g(x):=a for x∈QR and g(x):=b otherwise; both are continuous by step 2.1.

step 2.1construct
4.1

f and g agree at every point of QR, which is dense in R by step 1.2.

step 1.2step 3.1
4.2

f(t)=a and g(t)=b for the irrational t of step 1.3, and a≠b, so f≠g.

step 1.3step 3.1
5.1

Steps 3.1, 4.1 and 4.2 exhibit two continuous maps agreeing on a dense subset of their common domain and not equal, so the claim is false; by step 1.1 the codomain is not Hausdorff, which is exactly the hypothesis [L4] carries and the claim drops.

step 1.1step 3.1step 4.1step 4.2L4discharge-construct∎

Remarks

  • The failure is as large as it can be. The two maps agree precisely on QR and differ at every other point of R, so nothing is salvaged by weakening the conclusion from equality to agreement off a small set: the disagreement set is the whole of the irrationals.

  • Continuity is not being cheated. Both maps are continuous for the honest reason recorded in step 2.1, that the codomain has only two open sets. No pathology of R is involved, and the same construction runs with R replaced by any space with a dense subset that is not the whole space.

  • Why a two-point codomain suffices. The Hausdorff condition is a statement about pairs of distinct points, so the smallest space that can fail it has two points, and the indiscrete topology is the coarsest topology on it. Taking the coarsest topology is also what makes every map into it continuous, so the witness needs no verification of continuity beyond counting the open sets.

Sources