Normal Space
Statement
A topological space is normal (a space when also ) if for every pair of disjoint closed sets and there exist disjoint open sets and :
Every metric space is normal — the distance function provides explicit separating open sets.
Visualization
Two disjoint closed disks in — explicit separating opens:
ℝ² plane (normal space via Euclidean metric):
F = closed disk of radius 1 at (-2, 0)
G = closed disk of radius 1 at (+2, 0)
distance from F: d(x, F) = max(0, |x - (-2,0)| - 1)
distance from G: d(x, G) = max(0, |x - (+2,0)| - 1)
U (open, contains F) V (open, contains G)
╭──────────╮ ╭──────────╮
/ ╭────╮ \ / ╭────╮ \
│ │ F │ │ │ │ G │ │
│ │ ● │ │ │ │ ● │ │
\ ╰────╯ / \ ╰────╯ /
╰──────────╯ ╰──────────╯
│ ← gap ─────────────────────────
U = {x : d(x,F) < 1/2} V = {x : d(x,G) < 1/2}
U ∩ V = ∅ since d(F,G) = 2 > 1/2 + 1/2 = 1
Normal vs. not normal:
| Space | Normal? | Reason |
|---|---|---|
| (metric) | yes | metric separation |
| yes | compact Hausdorff | |
| (subspace of ) | yes | metrizable |
| Long line | no | not normal ( but not ) |
| Niemytzki plane | no | normal but not perfectly normal |
Proof Sketch
Metric spaces are normal:
- For disjoint closed sets (metric space), define .
- The denominator is positive since : if then (closed), so .
- is continuous, , .
- Set and ; both open, disjoint, and contain , respectively.
This is precisely what Urysohn's lemma formalizes, and it shows metrizable normal.
Connections
- Urysohn's LemmaUrysohn's LemmaIn a normal space, disjoint closed sets can be separated by a continuous functionRead more → — Urysohn's lemma is the precise statement that in a normal space one can find a continuous real-valued function separating any two disjoint closed sets; normality is the exact hypothesis needed.
- Regular SpaceRegular SpaceA topological space is regular if a closed set and a disjoint point can be separated by open neighborhoodsRead more → — normality strengthens regularity: regular spaces separate a point from a closed set; normal spaces separate two closed sets. Every metric space satisfies both.
- Heine–Borel TheoremHeine–Borel TheoremIn ℝⁿ, a subset is compact if and only if it is closed and boundedRead more → — compact Hausdorff spaces are normal (); Heine–Borel identifies the compact sets in where normality applies.
- Tychonoff's TheoremTychonoff's TheoremAn arbitrary product of compact spaces is compact in the product topologyRead more → — a product of normal spaces need not be normal in general; Tychonoff's theorem compactifies, and compact Hausdorff spaces are always normal.
Lean4 Proof
import Mathlib.Topology.GDelta.MetrizableSpace
/-- Every pseudo-metrizable space is normal.
Mathlib: the instance `[PseudoMetrizableSpace X] : NormalSpace X`
lives in `Mathlib.Topology.GDelta.MetrizableSpace`. -/
theorem pseudoMetrizable_normal
{X : Type*} [TopologicalSpace X] [PseudoMetrizableSpace X] : NormalSpace X :=
inferInstanceReferenced by
- Regular SpaceTopology