An open setU⊂X of X is evenly covered by p if for every α∈∀, all corresponding restricted functions p∣Uα are homeomorphisms, and
α1=α2⟹Uα1∩Uα2=∅
holds, meaning there exist disjoint open sets Uα⊂X in X such that
p−1(U)=α∈∀⨆Uα
is satisfied.
If p:X→X is a surjective function and for every x∈X, there exists an open neighborhoodUx⊂X of x that is evenly covered by p, then p:X→X is called a covering.
The domain X of the covering p is called the covering space, and the codomain X is called the base space.
Let n∈N. If f:In→X and f:In→X satisfy the following, f is called a lift of f.
f=p∘f
Let’s denote a covering with sphereS1 as its codomain by p:R→S1.
Path Lifting Theorem
A continuous functionf:I→S1 has a liftf:I→R. Specifically, for given x0∈S1 and x0∈p−1(x0), there exists a unique f satisfying f(0)=x0.
Homotopy Lifting Theorem
A continuous functionF:I2→S1 has a liftF:I2→R. Specifically, for given x0∈S1 and x0∈p−1(x0), there exists a unique F satisfying F(0,0)=x0.
Explanation
Lifting Theorems are often mentioned as auxiliary theorems for studying the properties of the unit circle S1. 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:Im→X, when X=S1, is possible. It’s a fact that lifting theorems can be discussed even for continuous functions f:Y×Im→X over compact spaces Y. 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 I into finite intervals, the homotopy lifting theorem involves subdividing the compact space I2 into finite parts and repeating the same discussion.
Part 1. Setting
If p:X→X is a surjective function and for every x∈X, there exists an open neighborhoodUx⊂X of x that is evenly covered by p, then p:X→X is called a covering.
Since p:R→S1 is a covering, for every x∈S1, there exists a neighborhood Ux⊂S1 of x that is evenly covered by p.
Since I=[0,1] is compact, there exists a finite set of points {ak}k=0n⊂I satisfying
0=a0<a1<⋯<an−1<an=1
and whose intervals [ak−1,ak]⊂I have images in S1, especially satisfying the inclusion relation for some open setU⊂S1 as follows:
f([ak−1,ak])⊂U⊂S1
If we denote the disjointpreimages of U under covering p by Ut:=p−1(Ut), each of them is homeomorphic to U for every t∈Z.
Part 2. Inductive Construction
Let’s specifically fix x0∈S1 instead of any x∈S1, and denote one of the preimages under p as x0:=p−1(x0)∈R. According to the initial setting, there exists a bijection between these elements and Z, and it doesn’t matter which one is chosen.
We aim to define the lifting fk inductively for [0,ak], satisfying fk(0)=x0, instead of the entire I at once, to eventually find f.
For k=0, we simply set it as f0(0)=x0, with no other choice.
Assume a unique continuous function fk:[0,ak]→R is defined for k=0.
Since p is a covering, a homeomorphismp∣Ut:Ut→U exists for all t∈Z, leading to a unique function ρk:[ak,ak+1]→U satisfying
p∘ρk=f∣[ak,ak+1]
The existence of such function ρk is based on the existence of a homeomorphism as a restriction of p—in other words, due to its injectivity, ensuring ρk(ak)=fk(ak) and the continuity of ρk.
Gluing Lemma: For a topological spaceX,Y and two closed sets A,B⊂X satisfying A∪B=X, and two continuous functionsf:A→Y and g:B→Y agree on all x∈A∩B as f(x)=g(x), then the function h defined as follows is continuous.
h(x):={f(x),g(x),x∈Ax∈B
By the Gluing Lemma, a unique continuous function fk+1:[0,ak+1]→R can be defined as follows:
fk+1:={fk(s)ρk(s),if s∈[0,ak],if s∈[ak,ak+1]
According to mathematical induction, there specifically exists a lifting to the spiral winding around S1 as many times as the wheel of t∈Z. Here, k=0,1,⋯,n is not an index moving up and down in R but an index that slices S1 into finite parts while rotating.
Part 3. Homotopy Lifting Theorem
Let’s denote the set of integers from 0 to n−1 simply as 0:n.
Just as we could choose 0=a0<⋯<an=1 based on the compactness of I, I2 is also compact, allowing for the existence of finite natural numbers n,m∈N that subdivide the square into a grid.
0=a0<⋯<an=10=b0<⋯<bm=1
Defining each small square for i=0:n and j=0:m as
Ri,j:=[ai−1,ai]×[bj−1,bj]⊂I2
yields a sequence of small rectangles as follows:
R0,0,R0,1,⋯,R0,m,R1,0⋯,Rn,m
Repeating the discussion from the path lifting theorem proves the homotopy lifting theorem.
■
Kosniowski. (1980). A First Course in Algebraic Topology: p137~138. ↩︎