Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-adaptedSession-authored (Fable 5 assisted)precheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)verified 2026-08-08 (gpt-5.6-terra-codex-subscription)
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

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

Statement

Let (X,T)(X, \mathcal{T}) be a topological space and give X×XX \times X the product topology (The product set iIXi\prod_{i \in I} X_i 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 XX 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\Delta_X (The diagonal ΔXX×X\Delta_X \subseteq X \times X, the diagonal map δX\delta_X, and the pairing f,g\langle f, g \rangle of two maps) is closed in X×XX \times X:

X Hausdorff    ΔX=ΔX in X×X.X \text{ Hausdorff} \iff \Delta_X = \overline{\Delta_X} \text{ in } X \times 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\Delta_X back along a continuous pairing, and the graph result is a specialization of that argument.

Facts & Assumptions

Given: A topological space (X,T)(X,\mathcal{T}), the product X×XX \times X with the product topology, and the diagonal ΔX={zX×X:z0=z1}\Delta_X = \{\, z \in X \times X : z_0 = z_1 \,\}.

[A1]

XX is Hausdorff when for all xyx \ne y in XX there are open UxU \ni x and VyV \ni y with UV=U \cap V = \varnothing (Hausdorff space: distinct points have disjoint open neighbourhoods; every metrizable space is Hausdorff and the indiscrete topology on two points is not).

[L1]

For a basis B\mathcal{B} of a space, a point lies in A\overline{A} if and only if every BBB \in \mathcal{B} containing it meets AA; and AA is closed if and only if A=AA = \overline{A} (A point lies in the closure of AA iff every basic neighbourhood of it meets AA; the closure is the smallest closed superset and equals AA together with its derived set, claims 1(d) and 2, Interior, closure, boundary, exterior, derived set and isolated point in a topological space).

Proof

technique · direct
1.1

Assume XX is Hausdorff and let zX×Xz \in X \times X with zΔXz \notin \Delta_X, so that z0z1z_0 \ne z_1; by [A1] there are open Uz0U \ni z_0 and Vz1V \ni z_1 with UV=U \cap V = \varnothing.

A1
1.2

Assume ΔX\Delta_X is closed and let x,yXx, y \in X with xyx \ne y; then z:=(x,y)z := (x,y) satisfies zΔX=ΔXz \notin \Delta_X = \overline{\Delta_X}, the equality holding by [L1] since ΔX\Delta_X is closed.

L1
2.1

The box U×VU \times V of step 1.1 is a basic open set containing zz, and (U×V)ΔX=(U \times V) \cap \Delta_X = \varnothing: a point ww of the intersection would satisfy w0=w1w_0 = w_1 with w0Uw_0 \in U and w1Vw_1 \in V, putting w0w_0 in UV=U \cap V = \varnothing.

step 1.1A2
2.2

By [L1] applied to the basis of [A2], step 1.2 supplies a basic open box U×VU \times V with zU×Vz \in U \times V and (U×V)ΔX=(U \times V) \cap \Delta_X = \varnothing; so xUx \in U and yVy \in V.

step 1.2A2L1
3.1

From step 2.1 and [L1], zΔXz \notin \overline{\Delta_X} for every zΔXz \notin \Delta_X; hence ΔXΔX\overline{\Delta_X} \subseteq \Delta_X, and with [L2] this gives ΔX=ΔX\overline{\Delta_X} = \Delta_X, so ΔX\Delta_X is closed.

step 1.1step 2.1L1L2
3.2

The sets UU and VV of step 2.2 are disjoint: if tUVt \in U \cap V then (t,t)(t,t) lies in U×VU \times V and in ΔX\Delta_X, contradicting (U×V)ΔX=(U \times V) \cap \Delta_X = \varnothing.

step 2.2
4.1

Step 3.1 shows that XX Hausdorff implies ΔX\Delta_X closed, and steps 2.2 and 3.2 show that ΔX\Delta_X closed implies that any two distinct points of XX 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

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 60 results over 12 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.

Sources