8.1.2 The classical proof

8.1.2 The classical proof

In classical

homotopy theory

, there is a standard proof of

π

1

⁢

(

𝕊

1

)

=

ℤ

using

universal covering spaces

.
Our proof can be regarded as a type-theoretic version of this proof, with covering spaces appearing here as

fibrations

whose fibers are sets.
Recall that

fibrations

over a space

B

in homotopy theory correspond to type families

B

→

𝒰

in type theory.
In particular, for a point

x

0

:

B

, the type family

(

x

↦

(

x

0

=

x

)

)

corresponds to the

path fibration

P

x

0

⁢

B

→

B

, in which the points of

P

x

0

⁢

B

are paths in

B

starting at

x

0

, and the map to

B

selects the other endpoint of such a path.
This

total space

P

x

0

⁢

B

is

contractible

, since we can “

retract

” any path to its initial endpoint

x

0

— we have seen the type-theoretic version of this as

\autoref

thm:contr-paths.
Moreover, the fiber over

x

0

is the

loop space

Ω

⁢

(

B

,

x

0

)

— in type theory this is obvious by definition of the loop space.

{tikzpicture}

[xscale=1.4,yscale=.6]

\node

(R) at (2,1)

ℝ

;

\node

(S1) at (2,-2)

S

1

;

\draw

[-¿] (R) – node[auto]

w

(S1);

\draw

(0,-2) ellipse (1 and .4);

\draw

[dotted] (1,0) arc (0:-30:1 and .8);

\draw

(1,0) arc (0:90:1 and .8) arc (90:270:1 and .3) coordinate (t1);

\draw

[white,line width=4pt] (t1) arc (-90:90:1 and .8);

\draw

(t1) arc (-90:90:1 and .8) arc (90:270:1 and .3) coordinate (t2);

\draw

[white,line width=4pt] (t2) arc (-90:90:1 and .8);

\draw

(t2) arc (-90:90:1 and .8) arc (90:270:1 and .3) coordinate (t3);

\draw

[white,line width=4pt] (t3) arc (-90:90:1 and .8);

\draw

(t3) arc (-90:-30:1 and .8) coordinate (t4);

\draw

[dotted] (t4) arc (-30:0:1 and .8);

\node

[fill,circle,inner sep=1pt,label=below:

𝖻𝖺𝗌𝖾

] at (0,-2.4) ;

\node

[fill,circle,inner sep=1pt,label=above left:

0

] at (0,.2) ;

\node

[fill,circle,inner sep=1pt,label=above left:

1

] at (0,1.2) ;

\node

[fill,circle,inner sep=1pt,label=above left:

2

] at (0,2.2) ;

Figure 1:

The winding map in classical

topology

Now in classical homotopy theory, where

𝕊

1

is regarded as a

topological space

, we may proceed as follows.
Consider the “winding” map

w

:

ℝ

→

𝕊

1

, which looks like a helix projecting down onto the circle (see

\autoref

fig:winding).
This map

w

sends each point on the helix to the point on the circle that it is “sitting above”.
It is a fibration, and the fiber over each point is

isomorphic

to the integers.
If we lift the path that goes counterclockwise around the loop on the bottom, we go up one level in the helix, incrementing the integer in the fiber.
Similarly, going clockwise around the loop on the bottom corresponds to going down one level in the helix, decrementing this count.
This fibration is called the

universal cover

of the circle.

Now a basic fact in classical homotopy theory is that a map

E

1

→

E

2

of fibrations over

B

which is a

homotopy equivalence

between

E

1

and

E

2

induces a homotopy equivalence on all fibers.
(We have already seen the type-theoretic version of this as well in

\autoref

thm:total-fiber-equiv.)
Since

ℝ

and

P

𝖻𝖺𝗌𝖾

⁢

S

1

are both contractible topological spaces, they are homotopy equivalent, and thus their fibers

ℤ

and

Ω

⁢

(

𝕊

1

)

over the basepoint are also homotopy equivalent.

Title

8.1.2 The classical proof

\metatable

Generated on Thu Feb 8 19:40:19 2018 by

LaTeXML