A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Urysohn's Lemma

Graduate Depth 75 in the knowledge graph ☐ I know this ☆ Set as goal
6topics build on this
348prerequisites beneath it
See this on the map →
Continuous Functions in Topological SpacesNormal Spaces (T4 Spaces)+1 more→→Metrization TheoremsTietze Extension Theorem
urysohn lemma

Core Idea

In a normal space, if F and G are disjoint closed sets, there exists a continuous function f: X → [0,1] with f(F) = {0} and f(G) = {1}.

Explainer

You already know that a normal space is one where any two disjoint closed sets can be separated by disjoint open neighborhoods — a strong form of the Hausdorff property. You also know what continuous functions between topological spaces look like. Urysohn's Lemma bridges these two ideas in a non-obvious direction: normality is not only a separation property about open sets, it is actually a *function-construction* property. Given two disjoint closed sets F and G in a normal space, you can find a continuous function that maps all of F to 0 and all of G to 1, varying continuously in between.

Why is this surprising? Continuity is a topological condition: preimages of open sets must be open. Building a continuous function from scratch that takes prescribed values on two "far apart" closed sets requires precise coordination of the topology across the entire space. The key to the proof is an inductive construction using dyadic rationals — the numbers of the form k/2ⁿ for integers k and n. For each dyadic rational r ∈ [0,1], you construct an open set U(r) satisfying F ⊆ U(r) and U(r) ⊆ U(s) for r < s, with G disjoint from U(1). The normality hypothesis is used at each step to insert a separating open set between the closures. Once all U(r) are built, define f(x) = inf{r : x ∈ U(r)}. The nested structure of the U(r)'s guarantees continuity.

The construction is an elegant iteration: start with U(0) and U(1) separating F from G (using normality once), then insert U(1/2) between them (using normality again), then U(1/4) and U(3/4), and so on. The dyadic rationals are dense in [0,1], so the resulting function f is determined at enough "checkpoints" that it must be continuous everywhere. This is a rare instance where a density argument is used not to find limits, but to construct a function.

Urysohn's Lemma is a cornerstone result with major consequences. It implies the Tietze Extension Theorem (continuous functions defined on closed subsets of normal spaces extend to the whole space) and is the key step in proving Urysohn's Metrization Theorem (second-countable normal spaces are metrizable). The lemma also reveals that normality is the *right* condition for doing analysis in a topological setting: normal spaces support enough continuous functions to separate points and closed sets, which is the minimum needed for function-theoretic arguments to work.

Practice Questions 5 questions

Prerequisite Chain

Understanding Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Number Bonds to 10 → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts (0s, 1s, 2s, 5s, 10s) → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Comparing and Ordering Integers → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Introduction to Exponents → Order of Operations → Integer Order of Operations → Variable Expressions → The Distributive Property → Variables and Expressions Review → Introduction to Polynomials → Adding and Subtracting Polynomials → Multiplying Polynomials → Factorial → Permutations → Combinations → Counting Principles: Addition and Multiplication Rules → Introduction to Graph Theory → Propositional Logic Foundations → Logical Equivalences → De Morgan's Laws → Negation of Quantified Statements → Proof by Contradiction → Topological Spaces: Definition and Examples → Open Sets in Topological Spaces → Separation Axioms (T0 through T4) → Normal Spaces (T4 Spaces) → Urysohn's Lemma

Longest path: 76 steps · 348 total prerequisite topics

Prerequisites (3)

Leads To (2)