TheoremComplete

Tietze Extension Theorem

The Tietze extension theorem states that continuous real-valued functions defined on closed subsets of a normal space can be extended to the entire space. This is one of the most powerful and widely applied results in topology and analysis.


Statement

Theorem6.9Tietze Extension Theorem

Let XX be a normal topological space and AβŠ†XA \subseteq X a closed subset. If f:Aβ†’[a,b]f: A \to [a, b] is continuous, then there exists a continuous extension F:Xβ†’[a,b]F: X \to [a, b] with F∣A=fF|_A = f.

More generally, if f:Aβ†’Rf: A \to \mathbb{R} is continuous, then there exists a continuous extension F:Xβ†’RF: X \to \mathbb{R} with F∣A=fF|_A = f.


Proof Outline

Proof

We prove the bounded case f:Aβ†’[βˆ’1,1]f: A \to [-1, 1]; the general case follows by rescaling and composing with a homeomorphism Rβ‰…(βˆ’1,1)\mathbb{R} \cong (-1, 1).

Step 1: Approximate ff by a function on XX.

Define Bβˆ’=fβˆ’1([βˆ’1,βˆ’1/3])B_- = f^{-1}([-1, -1/3]) and B+=fβˆ’1([1/3,1])B_+ = f^{-1}([1/3, 1]). These are disjoint closed subsets of AA, hence of XX (since AA is closed). By the Urysohn lemma, there exists g1:Xβ†’[βˆ’1/3,1/3]g_1: X \to [-1/3, 1/3] with g1∣Bβˆ’=βˆ’1/3g_1|_{B_-} = -1/3 and g1∣B+=1/3g_1|_{B_+} = 1/3.

Then ∣f(x)βˆ’g1(x)βˆ£β‰€2/3|f(x) - g_1(x)| \leq 2/3 for all x∈Ax \in A.

Step 2: Iterate.

Apply Step 1 to fβˆ’g1∣A:Aβ†’[βˆ’2/3,2/3]f - g_1|_A: A \to [-2/3, 2/3] (after rescaling) to get g2:Xβ†’[βˆ’2/9,2/9]g_2: X \to [-2/9, 2/9] with ∣fβˆ’g1∣Aβˆ’g2∣Aβˆ£β‰€4/9=(2/3)2|f - g_1|_A - g_2|_A| \leq 4/9 = (2/3)^2.

Continuing, we get a sequence gn:Xβ†’[βˆ’(2/3)nβˆ’1/3,(2/3)nβˆ’1/3]g_n: X \to [-(2/3)^{n-1}/3, (2/3)^{n-1}/3] such that: ∣f(x)βˆ’βˆ‘k=1ngk(x)βˆ£β‰€(23)nforΒ allΒ x∈A.\left|f(x) - \sum_{k=1}^n g_k(x)\right| \leq \left(\frac{2}{3}\right)^n \quad \text{for all } x \in A.

Step 3: Define the extension.

Set F(x)=βˆ‘n=1∞gn(x)F(x) = \sum_{n=1}^{\infty} g_n(x). The series converges uniformly (by comparison with βˆ‘(2/3)nβˆ’1/3=1\sum (2/3)^{n-1}/3 = 1). The uniform limit of continuous functions is continuous.

For x∈Ax \in A: F(x)=lim⁑Nβ†’βˆžβˆ‘k=1Ngk(x)=f(x)F(x) = \lim_{N \to \infty} \sum_{k=1}^N g_k(x) = f(x) (since the partial sums converge to ff on AA).

The bound ∣F(x)βˆ£β‰€βˆ‘n=1∞(2/3)nβˆ’1/3=1|F(x)| \leq \sum_{n=1}^{\infty} (2/3)^{n-1}/3 = 1 ensures F:Xβ†’[βˆ’1,1]F: X \to [-1, 1].

β– 

Consequences

Theorem6.10Equivalent Characterization of Normality

For a T1T_1 space XX, the following are equivalent:

  1. XX is normal.
  2. (Urysohn lemma) Disjoint closed sets can be separated by continuous functions.
  3. (Tietze) Every continuous f:Aβ†’Rf: A \to \mathbb{R} from a closed AβŠ†XA \subseteq X extends to F:Xβ†’RF: X \to \mathbb{R}.
Proof

(1 β‡’\Rightarrow 2) is the Urysohn lemma. (2 β‡’\Rightarrow 1) is noted above. (1 β‡’\Rightarrow 3) is the Tietze theorem. (3 β‡’\Rightarrow 2): Given disjoint closed A,BA, B, define f:AβˆͺBβ†’[0,1]f: A \cup B \to [0, 1] by f∣A=0f|_A = 0 and f∣B=1f|_B = 1. This is continuous (on a closed subset). Extend to F:Xβ†’[0,1]F: X \to [0, 1].

β– 

Applications

ExampleExtending Functions from Submanifolds

If MM is a closed submanifold of a normal space XX (e.g., a compact manifold inside Rn\mathbb{R}^n), any continuous function on MM extends to XX. This is used in differential topology to extend smooth functions via approximation.

ExampleThe Tietze Theorem in Metric Spaces

For a metric space (X,d)(X, d) with closed AβŠ†XA \subseteq X and continuous f:Aβ†’Rf: A \to \mathbb{R}, the McShane--Whitney extension provides an explicit formula: F(x)=inf⁑a∈A{f(a)+Lβ‹…d(x,a)}F(x) = \inf_{a \in A} \{f(a) + L \cdot d(x, a)\} where LL is the Lipschitz constant of ff (if ff is Lipschitz). For general continuous ff, the Tietze construction via the Urysohn lemma is needed.

ExampleApplications in Functional Analysis

The Tietze theorem is used to prove:

  1. Partitions of unity (subordinate to open covers of normal spaces).
  2. Approximation results: Stone--Weierstrass type theorems often require extending functions.
  3. Dugundji extension theorem: A generalization for metric spaces where the extension preserves convex combinations.
RemarkLimitations

The Tietze theorem requires AA to be closed. For open subsets, extension is generally impossible without additional conditions. For instance, f:(0,1)β†’Rf: (0, 1) \to \mathbb{R} given by f(x)=sin⁑(1/x)f(x) = \sin(1/x) has no continuous extension to [0,1][0, 1].

Also, the theorem applies to real-valued (or Rn\mathbb{R}^n-valued) functions. Extension to spaces other than Rn\mathbb{R}^n requires the target to have special properties (absolute neighborhood retract, or ANR).