Read this lesson as text

Riemann Surfaces

Algebraic Topology · Axiom Academy

How covering spaces solve the problem of multi-valued functions in complex analysis The Multi-Valued Function Problem In complex analysis, we encounter functions that seem to have multiple values at a single point. Consider the square root function: For any non-zero complex number z , there are two square roots. For example, if z = 4, then √4 could be either 2 or -2. This creates a fundamental problem: functions should output a single value, not multiple values! Even more problematic is the complex logarithm: The logarithm has infinitely many values at each point because adding any multiple of 2πi gives another valid logarithm. Let's see what happens when we follow the square root function around a circle centered at the origin. We'll track how √z changes as we go around the circle once. Notice what happens when you complete a full circle (360°)! The square root doesn't return to its starting value —it's now the negative of what it started as. You need to go around twice (720°) to get back to the original value. We've seen that √z requires two complete loops around the origin to return to its starting value. What if we could create a new surface where making one loop on this new surface corresponds to making two loops in the complex plane? Think about it: If we had such a surface, what would happen to the square root function on this surface? Riemann Surfaces: Unfolding the Multi-Valued Function

This is the written version of the interactive lesson above. See the full Algebraic Topology course.