The notion of a fundamental group: How strong is it?
Abstract: This post will demonstrate the strength of the notion of a fundamental group by indicating several well-known problems whose solutions can be found much easier thanks to the fundamental group. 1. Compute the (co)homology groups The (co)homology groups of an arbitrary topological space X are defined complicatedly via the groups generated by all continuous maps from the standard simplices to X. Meanwhile, fundamental groups allow us to restrict ourselves to the space X alone. By Hurewicz theorem, which was named after the Polish mathematician Witold Hurewicz, in certain cases, we can compute the (co)homology groups via the fundamental groups, which simplify the set of mathematical objects that we need to consider. Example: Consider the unorientable surface of genus g. Its fundamental group has the following representation: <c(1), c(2), ..., c(g) | c(1)^2c(2)^2...c(g)^2>. By Hurewicz theorem, its first homology group is the abelizatio...