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 moreMetrization 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 ZeroThe Number ZeroCounting to FiveCounting to 10Counting to 20Counting a Set of Objects Up to 20Cardinality: The Last Number CountedMatching Numerals to QuantitiesSubitizing Small QuantitiesAddition Within 10Number Bonds to 10Addition Within 20Doubles and Near DoublesDoubles Facts Within 10Near Doubles Facts Within 20Mental Math Strategies for AdditionMental Math: Adding and Subtracting TensAddition Within 100Repeated Addition as MultiplicationMultiplication as Equal GroupsMultiplication: ArraysBasic Multiplication Facts (0s, 1s, 2s, 5s, 10s)Multiplication Facts Within 100Division as Equal SharingDivision as Grouping (Measurement Division)Division: Grouping (Repeated Subtraction) ModelDivision: Fair Sharing ModelDivision as Equal SharingDivision as GroupingBasic Division FactsDivision Facts Within 100Multiplication and Division Fact FamiliesRelationship Between Multiplication and DivisionDivision Facts as Inverse of MultiplicationRemainders and Quotients in DivisionDivision Word ProblemsMulti-Step Word ProblemsSolving Multi-Step Word ProblemsMultiplication Word ProblemsDivision Word ProblemsIntroduction to Long DivisionFactors and MultiplesPrime and Composite NumbersEquivalent FractionsRelating Fractions and DecimalsDecimal Place ValueIntegers and the Number LineComparing and Ordering IntegersAbsolute ValueAdding IntegersSubtracting IntegersMultiplying IntegersIntroduction to ExponentsOrder of OperationsInteger Order of OperationsVariable ExpressionsThe Distributive PropertyVariables and Expressions ReviewIntroduction to PolynomialsAdding and Subtracting PolynomialsMultiplying PolynomialsFactorialPermutationsCombinationsCounting Principles: Addition and Multiplication RulesIntroduction to Graph TheoryPropositional Logic FoundationsLogical EquivalencesDe Morgan's LawsNegation of Quantified StatementsProof by ContradictionTopological Spaces: Definition and ExamplesOpen Sets in Topological SpacesSeparation Axioms (T0 through T4)Normal Spaces (T4 Spaces)Urysohn's Lemma

Longest path: 76 steps · 348 total prerequisite topics

Prerequisites (3)

Leads To (2)