Solution

ID: past-exam-of-the-mathematics-course-of-the-university-of-cambridge/2025/ii/paper-2/21f/solution

A based loop is a continuous map with . Two loops are equivalent when they are joined by a homotopy that keeps both endpoints at . The fundamental group is the set of these based-homotopy classes.
For loops and , define concatenation by
If and are based homotopies from to and from to , concatenating and gives a based homotopy from to . Thus multiplication is well-defined.
Concatenating three paths with different breakpoints changes only the speed of traversal. Linear interpolation between the two increasing piecewise-linear parametrizations gives a based homotopy, proving associativity on classes. The constant loop is an identity, since deleting its stationary half is another endpoint-fixing reparametrization. The inverse of is represented by . Indeed, contracts through
and the analogous contraction handles . Hence the operation satisfies all group axioms.

New to topics? Read the docs here!