Loop spaces, homotopy classes, and the fundamental group of topological spaces
The fundamental group π₁(X) captures holes by classifying loops (based at a point x₀) up to continuous deformation (homotopy). π₁(circle) = ℤ (integer winding number), π₁(ℝ²) = 0 (contractible), π₁(ℝ²∖{0}) = ℤ (one hole), π₁(two holes) = F₂ (free group on 2 generators — non-abelian!), π₁(torus) = ℤ×ℤ. Van Kampen's theorem: π₁(X∪Y) = π₁(X) *_{π₁(X∩Y)} π₁(Y) (amalgamated free product). The homotopy slider shows how a loop can be continuously deformed.