기본군의 정의에 따라 모든 루프 [f]∈π1(S1,1) 들은 1 에서 시작해 1 에서 끝나야 한다. [f] 가 반시계 방향으로 한 바퀴 돌아 다시 1 로 돌아오는 횟수를 deg+(f) 이라 하고, 시계방향으로 도는 횟수를 deg−(f) 이라 할 때 φ:π1(S1,1)→Z 를 다음과 같이 정의하자.
φ([f]):=deg+(f)−deg−(f)
모노드로미 정리: 1-스피어S1 에서 1:=(1,0) 을 시점으로 가지며 동치인 두 패스f0≃f1 가 주어져 있다고 하자. 만약 그 각각의 리프트가 f0,f1 가 f0(0)=f1(0) 을 만족한다면, f0(1)=f1(1) 이다.
f(0)=0 이라 하면, 모노드로미 정리에 따라 유일한 f:I→R 에 대해 φ([f])=f(1) 이고 φ 는 함수임을 알 수 있다. 이제 φ 가 아이소멀피즘임을 보이면 된다.
la(f) 를 a∈p−1(f(0)) 에서 시작된 f리프트라 두면 l0(f)=f 이고, 모든 a∈R 에 대해
(la(f))(t)=f(t)+a
이다. 여기서 b∈R 을 b:=f(t)+a 라 두면, 패스의 연산 ∗ 에 대해 자명하게도 다음이 성립한다.
la(f∗g)=la(f)∗lb(g)⋯🤔
이에 따라, a=0 일 때는 b=f(1) 이고 [f],[g]∈π1(S1,1) 에 대해
========φ([f][g])φ([f∗g])(f∗g)(1)l0(f∗g)(1)(l0(f)∗lb(g))(1)∵🤔lb(g)(1)b+g(1)f(1)+g(1)φ([f])+φ([g])
이므로 φ 는 π1(S1,1) 에서의 연산을 Z 에서도 보존시키는 호모몰피즘이다.
주어진 n∈Z 에 대해 ωn:I→R 를 ωn(t):=nt 와 같이 정의하면
p∘ωn:I→R→S1
은 1∈S1 을 기점으로 하는 루프다. 정의에 따라 ωn 은 ωn(0)=0 면서 p∘ωn 의 리프트고,
φ([p∘ωn])=φ(p∘ωn)=ωn(1)=n
이다. 이렇게 모든 n∈Z 에 대해 φ([p∘ωn])=n 을 만족시키는 [p∘ωn]∈π1(S1,1) 이 존재하므로, φ 는 전사surjection다.
호모토피 리프팅 정리: 연속함수F:I2→S1 은 리프트F:I2→R 을 가진다. 특히 주어진 x0∈S1 와 x0∈p−1(x0) 에 대해, F(0,0)=x0 인 F 는 유일하게 존재한다.
φ([f])=0 이라 가정하자. 여기서 0∈Z 은 그냥 0 이 아니라 정수의 덧셈의 항등원으로써의 0 이라는 점을 기억해야한다. 한편 이는 f 의 리프트 f:I→R 의 시점과 종점이 같다는 것이고, 리프트의 유일성에 따라
f(0)=f(1)=0
이므로 호모토피 리프팅 정리에 따라
F(0,t)=F(1,t)=F(s,0)=F(s,1)=f(t)00
를 만족하는 F:I2→R 이 존재한다는 것이다. 당연히 여기에 커버링(프로젝션) p 를 취한
p∘F:I2→R→S1
은 다음을 만족시킨다.
p∘F(0,t)=p∘F(1,t)=p∘F(s,0)=p∘F(s,1)=f(t)11
즉 [f]∈π1(S1,1) 은 π1(S1,1) 의 항등원, 즉 컨스턴트 패스[f]=[c1] 이고 kerφ={[c1]} 이다.