logo

Proof of the Lifting Theorem in Algebraic Topology 📂Topological Data Analysis

Proof of the Lifting Theorem in Algebraic Topology

Theorem 1 2

Definitions of Covering and Lifting: Let’s denote the unit interval as I=[0,1]I = [0,1].

  1. An open set UXU \subset X of XX is evenly covered by pp if for every α\alpha \in \forall, all corresponding restricted functions pU~αp |_{\widetilde{U}_{\alpha}} are homeomorphisms, and α1α2    U~α1U~α2= \alpha_{1} \ne \alpha_{2} \implies \widetilde{U}_{\alpha_{1}} \cap \widetilde{U}_{\alpha_{2}} = \emptyset holds, meaning there exist disjoint open sets U~αX~\widetilde{U}_{\alpha} \subset \widetilde{X} in X~\widetilde{X} such that p1(U)=αU~α p^{-1} \left( U \right) = \bigsqcup_{\alpha \in \forall} \widetilde{U}_{\alpha} is satisfied.
  2. If p:X~Xp : \widetilde{X} \to X is a surjective function and for every xXx \in X, there exists an open neighborhood UxXU_{x} \subset X of xx that is evenly covered by pp, then p:X~Xp : \widetilde{X} \to X is called a covering.
  3. The domain X~\widetilde{X} of the covering pp is called the covering space, and the codomain XX is called the base space.
  4. Let nNn \in \mathbb{N}. If f:InXf : I^{n} \to X and f~:InX~\widetilde{f} : I^{n} \to \widetilde{X} satisfy the following, f~\widetilde{f} is called a lift of ff. f=pf~ f = p \circ \widetilde{f}

Let’s denote a covering with sphere S1S^{1} as its codomain by p:RS1p : \mathbb{R} \to S^{1}.

20220430_195032.png

Path Lifting Theorem

A continuous function f:IS1f : I \to S^{1} has a lift f~:IR\widetilde{f} : I \to \mathbb{R}. Specifically, for given x0S1x_{0} \in S^{1} and x~0p1(x0)\widetilde{x}_{0} \in p^{-1} \left( x_{0} \right), there exists a unique f~\widetilde{f} satisfying f~(0)=x~0\widetilde{f} \left( 0 \right) = \widetilde{x}_{0}.

Homotopy Lifting Theorem

A continuous function F:I2S1F : I^{2} \to S^{1} has a lift F~:I2R\widetilde{F} : I^{2} \to \mathbb{R}. Specifically, for given x0S1x_{0} \in S^{1} and x~0p1(x0)\widetilde{x}_{0} \in p^{-1} \left( x_{0} \right), there exists a unique F~\widetilde{F} satisfying F~(0,0)=x~0\widetilde{F} \left( 0 , 0 \right) = \widetilde{x}_{0}.

Explanation

Lifting Theorems are often mentioned as auxiliary theorems for studying the properties of the unit circle S1S^{1}. Formally, the distinction between path lifting and homotopy lifting is not significant.

The question most mathematicians should be curious about is whether a generalization for f:ImXf: I^{m} \to X, when XS1X \ne S^{1}, is possible. It’s a fact that lifting theorems can be discussed even for continuous functions f:Y×ImXf: Y \times I^{m} \to X over compact spaces YY. However, such extensions are said to be overly complicated and practically useless for direct study.

Proof

Strategy: We’ll only prove the path lifting theorem. Essentially, the proof of the homotopy lifting theorem is similar to that of the path lifting theorem. Like how the path lifting theorem is proved by subdividing the compact space II into finite intervals, the homotopy lifting theorem involves subdividing the compact space I2I^{2} into finite parts and repeating the same discussion.


Part 1. Setting

  1. If p:X~Xp : \widetilde{X} \to X is a surjective function and for every xXx \in X, there exists an open neighborhood UxXU_{x} \subset X of xx that is evenly covered by pp, then p:X~Xp : \widetilde{X} \to X is called a covering.

Since p:RS1p : \mathbb{R} \to S^{1} is a covering, for every xS1x \in S^{1}, there exists a neighborhood UxS1U_{x} \subset S^{1} of xx that is evenly covered by pp.

20220430_195032.png

Since I=[0,1]I = [0,1] is compact, there exists a finite set of points {ak}k=0nI\left\{ a_{k} \right\}_{k=0}^{n} \subset I satisfying 0=a0<a1<<an1<an=1 0 = a_{0} < a_{1} < \cdots < a_{n-1} < a_{n} = 1 and whose intervals [ak1,ak]I\left[ a_{k-1} , a_{k} \right] \subset I have images in S1S^{1}, especially satisfying the inclusion relation for some open set US1U \subset S^{1} as follows: f([ak1,ak])US1 f \left( \left[ a_{k-1} , a_{k} \right] \right) \subset U \subset S^{1} 20220422_171000.png

If we denote the disjoint preimages of UU under covering pp by U~t:=p1(Ut)\widetilde{U}_{t} := p^{-1} \left( U_{t} \right), each of them is homeomorphic to UU for every tZt \in \mathbb{Z}.


Part 2. Inductive Construction

Let’s specifically fix x0S1x_{0} \in S^{1} instead of any xS1x \in S^{1}, and denote one of the preimages under pp as x~0:=p1(x0)R\widetilde{x}_{0} := p^{-1} \left( x_{0} \right) \in \mathbb{R}. According to the initial setting, there exists a bijection between these elements and Z\mathbb{Z}, and it doesn’t matter which one is chosen.

We aim to define the lifting f~k\widetilde{f}_{k} inductively for [0,ak]\left[ 0, a_{k} \right], satisfying f~k(0)=x~0\widetilde{f}_{k} (0) = \widetilde{x}_{0}, instead of the entire II at once, to eventually find f~\widetilde{f}.

  • For k=0k = 0, we simply set it as f~0(0)=x~0\widetilde{f}_{0} (0) = \widetilde{x}_{0}, with no other choice.
  • Assume a unique continuous function f~k:[0,ak]R\widetilde{f}_{k} : \left[ 0 , a_{k} \right] \to \mathbb{R} is defined for k0k \ne 0.
    • For some unique U~{U~t}tZ\widetilde{U} \in \left\{ \widetilde{U}_{t} \right\}_{t \in \mathbb{Z}}, f~(ak)U~\widetilde{f} \left( a_{k} \right) \in \widetilde{U} holds.
    • Since f~k\widetilde{f}_{k} is continuous and interval [ak,ak+1]\left[ a_{k} , a_{k+1} \right] is path-connected, the extension function f~k+1\widetilde{f}_{k+1}, however defined, must map [ak,ak+1]\left[ a_{k} , a_{k+1} \right] strictly inside U~\widetilde{U}.
    • Since pp is a covering, a homeomorphism pU~t:U~tUp | \widetilde{U}_{t} : \widetilde{U}_{t} \to U exists for all tZt \in \mathbb{Z}, leading to a unique function ρk:[ak,ak+1]U~\rho_{k} : \left[ a_{k} , a_{k+1} \right] \to \widetilde{U} satisfying pρk=f[ak,ak+1] p \circ \rho_{k} = f | \left[ a_{k} , a_{k+1} \right] The existence of such function ρk\rho_{k} is based on the existence of a homeomorphism as a restriction of pp—in other words, due to its injectivity, ensuring ρk(ak)=f~k(ak)\rho_{k} \left( a_{k} \right) = \widetilde{f}_{k} \left( a_{k} \right) and the continuity of ρk\rho_{k}.

    Gluing Lemma: For a topological space X,YX,Y and two closed sets A,BXA,B \subset X satisfying AB=XA \cup B = X, and two continuous functions f:AYf : A \to Y and g:BYg : B \to Y agree on all xABx \in A \cap B as f(x)=g(x)f(x) = g(x), then the function hh defined as follows is continuous. h(x):={f(x),xAg(x),xB h(x) : = \begin{cases} f(x), & x \in A \\ g(x), & x \in B \end{cases}

    • By the Gluing Lemma, a unique continuous function f~k+1:[0,ak+1]R\widetilde{f}_{k+1} : \left[ 0 , a_{k+1} \right] \to \mathbb{R} can be defined as follows: f~k+1:={f~k(s),if s[0,ak]ρk(s),if s[ak,ak+1] \widetilde{f}_{k+1} := \begin{cases} \widetilde{f}_{k} (s) & , \text{if } s \in \left[ 0, a_{k} \right] \\ \rho_{k} (s) & , \text{if } s \in \left[ a_{k} , a_{k+1} \right] \end{cases}

According to mathematical induction, there specifically exists a lifting to the spiral winding around S1S^{1} as many times as the wheel of tZt \in \mathbb{Z}. Here, k=0,1,,nk = 0, 1, \cdots , n is not an index moving up and down in R\mathbb{R} but an index that slices S1S^{1} into finite parts while rotating.


Part 3. Homotopy Lifting Theorem

  • Let’s denote the set of integers from 00 to n1n-1 simply as 0:n0:n.

Just as we could choose 0=a0<<an=10 = a_{0} < \cdots < a_{n} = 1 based on the compactness of II, I2I^{2} is also compact, allowing for the existence of finite natural numbers n,mNn , m \in \mathbb{N} that subdivide the square into a grid. 0=a0<<an=10=b0<<bm=1 \begin{align*} 0 = a_{0} < \cdots < a_{n} = 1 \\ 0 = b_{0} < \cdots < b_{m} = 1 \end{align*} Defining each small square for i=0:ni = 0:n and j=0:mj = 0:m as Ri,j:=[ai1,ai]×[bj1,bj]I2 R_{i,j} := \left[ a_{i-1}, a_{i} \right] \times \left[ b_{j-1} , b_{j} \right] \subset I^{2} yields a sequence of small rectangles as follows: R0,0,R0,1,,R0,m,R1,0,Rn,m R_{0,0} , R_{0,1} , \cdots , R_{0,m} , R_{1,0} \cdots, R_{n,m} Repeating the discussion from the path lifting theorem proves the homotopy lifting theorem.


  1. Kosniowski. (1980). A First Course in Algebraic Topology: p137~138. ↩︎

  2. Hatcher. (2002). Algebraic Topology: p29~31. ↩︎