How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Riemann Surfaces, Branched Maps, and Differentials
1 · Prerequisites
- Abelian Categories
- Absolute and Conditional Convergence; Rearrangement; Products
- Affine Algebraic Sets and Coordinate Rings
- Analytic Majorants and the Cauchy–Kovalevskaya Theorem
- Analyticity of Holomorphic Functions; Liouville and Morera
- Arc Length and Rectifiable Curves
- Areas of Elementary Plane Figures
- Binary Operations, Monoids, Groups and Subgroups
- Bounded Variation and the Riemann–Stieltjes Integral
- Cardinal Arithmetic, Cofinality and the Alephs
- Categories, Functors and Natural Transformations
- Cayley Graphs, Word Metrics and Quasi-Isometry
- Chain Complexes and Homology
- Chain Homotopy and the Homotopy Category
- Classification of Compact Connected Surfaces
- Compactness
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Complex Differentiability and the Cauchy–Riemann Equations
- Complex Power Series and Analytic Functions
- Connectedness
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Continuity, IVT, EVT, and Uniform Continuity
- Contour Integration
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Countability Axioms and Cardinal Functions
- Covering Spaces and Lifting
- Cup Cap Cross Products and Cohomology Rings
- Cw Complexes and Cellular Homology
- Derived Functors
- Determinants of Matrices over a Commutative Ring
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Divisibility, Greatest Common Divisors and Bézout's Identity
- Exactness and the Member Calculus
- Ext and Balanced Resolutions
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Foundations of the Real Numbers for Analysis
- Free Modules, Exact Sequences, Projective and Injective Modules
- Fubini and Change of Variables
- Function Space Topologies and the Exponential Law
- Fundamental Trigonometric Identities
- Goursat's Theorem and Cauchy's Theorem in a Convex Domain
- Graphs, Walks and Connectivity
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- Group Homomorphisms and the Isomorphism Theorems
- Hall–Mal’cev Coordinates and Bass–Guivarc’h Growth
- Hereditary and Productive Behaviour of the Separation Axioms
- Holomorphic Functions of Several Complex Variables
- Homotopy and Homotopy Equivalence
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Isolated Singularities and Laurent Series
- Kunneth Exactness and Splittings over Principal Ideal Domains
- Limits and Colimits
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Line Integrals and the Gradient Theorem
- Linear Independence, Bases and Dimension
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Long Exact Sequences in Homology
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Metric Spaces
- Mittag-Leffler and Runge's Theorem
- Mixed Partials, Taylor Formulae, and Extrema
- Modules over a Principal Ideal Domain and the Canonical Forms
- Modules, Submodules, Quotient Modules and the Isomorphism Theorems
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Noetherian Rings and Hilbert Basis
- Normal Subgroups and Quotient Groups
- Order, Zorn's Lemma, and the Axiom of Choice
- Ordinal Arithmetic and the First Uncountable Ordinal
- Ordinals, Cardinals, and Transfinite Recursion
- Orientations Poincare Lefschetz and Alexander Duality
- Partitions of Unity and Paracompactness
- pi: the Equivalent Characterizations
- Plane Graphs, Euler's Formula and the Five Colour Theorem
- Polynomial Rings, the Division Algorithm and Roots
- Power Series and Real-Analytic Functions
- Preadditive and Additive Categories and Biproducts
- Projective Algebraic Sets Projective Morphisms and Cones
- Projective and Injective Resolutions
- Properties of the Integral and the Working FTC
- Reflective Subcategories and the Adjoint Functor Theorems
- Relations, Functions, and Quotients
- Relative Homology Excision and Mayer Vietoris
- Rings, Subrings, Integral Domains and Fields
- Rⁿ as a Normed Space; Vector-Valued Functions
- Roots, Rational Powers, and Classical Inequalities
- Separation Axioms: the Hierarchy
- Sequences and Limits
- Sequences and Series of Functions; Uniform Convergence
- Series: Convergence and the Nonnegative Tests
- Simple Field Extensions and the Construction of the Complex Numbers
- Simplicial Complexes and Simplicial Homology
- Simplicial Subdivision and Simplicial Approximation
- Simply Connected Plane Domains: the Grand Equivalence
- Sine, Cosine, and the Definition of Pi
- Singular Chains and Singular Homology
- Singular Cohomology and Coefficient Theorems
- Smooth Manifolds and Smooth Maps
- Subobject Lattices Generators and the Grothendieck Axioms
- Subspaces, Products, and Quotients
- Suprema and Infima
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- Tensor Products of Modules
- The Cantor Set, Baire Category, and Measure Zero in ℝ
- The Complex Exponential and Euler's Formula
- The Derivative and the Mean Value Theorems
- The Diagram Lemmas in an Abelian Category
- The Exponential Function
- The Fundamental Group
- The Fundamental Group of the Circle
- The Fundamental Theorems of Calculus
- The Holomorphic Inverse Function Theorem and Weierstrass Preparation
- The Identity Theorem, the Maximum Principle and the Open Mapping Theorem
- The Inverse and Implicit Function Theorems
- The Logarithm and General Powers
- The Residue Theorem and the Evaluation of Real Integrals
- The Riemann Integral in Rᵐ and Jordan Content
- The Riemann Integral: Definition and Integrability
- The Riemann Sphere and Möbius Transformations
- The Seifert–van Kampen Theorem
- The Topology of Euclidean Space
- The Total Derivative in ℝᵐ → ℝⁿ
- The Winding Number and the Global Cauchy Theorem
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
- Trees, Forests and Spanning Trees
- Universal Coefficients and Kunneth Theorems
- Universal Properties, Representables and the Yoneda Lemma
- Vector Spaces, Linear Subspaces, Span and Direct Sums
- Zariski Tangent Spaces, Regular Points, Smoothness, and Bertini
2 · Summary
This page develops the Riemann-surface interface of complex analysis: holomorphic atlases, holomorphic and meromorphic maps, meromorphic differentials with their orders and residues, ramification, and the two global theorems that organise the subject here, the residue theorem on a compact Riemann surface and the Riemann–Hurwitz formula.
The two opening lemmas are the local plane-geometry input: a compact plane region bounded by finitely many piecewise real-analytic curves admits a finite triangulation by curvilinear triangles avoiding any prescribed finite set, and the positively oriented boundary of a graph-bounded region has winding number one at interior points and zero outside. The chartwise construction on a compact Riemann surface gives rectifiable graph-bounded cells with a common boundary subdivision, and also a face-to-face topological refinement. The residue theorem places poles in the original cell interiors and cancels their paired subedge integrals, without Stokes or de Rham input. Nonsingular complex algebraic curves are shown to carry holomorphic charts through the several-variable implicit function theorem, so the algebraic examples of the companion page are honest Riemann surfaces.
Branched maps are treated through the local normal form : it defines the ramification index, supplies the local multiplicity count, and makes the pullback order formula local and explicit. From it the page proves that a proper nonconstant holomorphic map of Riemann surfaces is onto, has finite fibres, and has a degree computed as a weighted fibre count, and that off the branch locus the map is a genuine -sheeted covering.
The last three items are global and carry the Axiom of Choice exactly through the in-run classification of compact connected surfaces: a compact Riemann surface is oriented by its holomorphic atlas and is homeomorphic to a sphere with a unique number of handles; that number is the genus, with ; and Riemann–Hurwitz computes the genus change of a degree- branched cover as . The finite face-to-face topological refinement makes the Euler-characteristic count in that proof honest, and the classification chain from which these three items inherit the Axiom of Choice is an in-run construction whose remaining obligations are tracked in the run's dependency records.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Slab triangulation of a compact plane region bounded by finitely many piecewise real-analytic curves
Statement
A subset is a real-analytic arc when it is homeomorphic to a compact interval and has the following local graph form. At each point other than its two endpoints, some neighbourhood meets in the graph or of a real-analytic function on an open interval. At either endpoint, the same holds with the graph restricted to one side of the endpoint coordinate; the analytic function is defined on an open interval containing that coordinate (A real-analytic function on an open subset of is locally represented by a convergent real power series). A piecewise real-analytic arc is a subset homeomorphic to that is a finite union of real-analytic arcs meeting only at their endpoints, and a piecewise real-analytic simple closed curve is a subset homeomorphic to the unit circle that is a finite union of real-analytic arcs meeting only at their endpoints. A Puiseux-analytic arc is a graph over a compact horizontal or vertical coordinate interval of a continuous function that is real analytic on the open interval and, at each endpoint, has a convergent one-sided Puiseux expansion in the distance from that endpoint, for some positive integer . A piecewise Puiseux-analytic arc is a finite union of such arcs meeting only at their endpoints. Its pieces have finite length: substituting gives a parametrization near each endpoint, and the remaining compact interior is . A curvilinear triangle is the image of the closed plane triangle under a homeomorphism onto a subset of such that the images of the three sides of are piecewise Puiseux-analytic arcs.
Lemma. Let be compact and the closure of a bounded connected open set, and suppose is a finite disjoint union of piecewise real-analytic simple closed curves. Let be finite. Then there are finitely many pairwise interior-disjoint curvilinear triangles with such that any two of them meet in the empty set, in a common vertex, or in a full common edge, and such that no point of lies on an edge of any . The construction uses no choice principle. Moreover each is, in an orthonormal affine coordinate system of the plane, a graph-bounded region: there are and continuous functions on , real-analytic on and with Puiseux-analytic-arc graphs in the sense above, such that in those coordinates, and the boundary of is the positively oriented boundary contour of this region (bottom segment, graph of traversed upwards, top segment, graph of traversed downwards). The coordinate system is obtained from the standard one by a rotation and a translation determined by the construction.
Facts & Assumptions
Given: A compact region which is the closure of a bounded connected open set, its boundary written as a finite disjoint union of piecewise real-analytic simple closed curves, and a finite set .
on an open is real analytic when every has a neighbourhood on which is the sum of a convergent power series (A real-analytic function on an open subset of is locally represented by a convergent real power series).
If a real-analytic map between open subsets of has invertible derivative at a point, then it is locally invertible with real-analytic inverse; if is real analytic near with and invertible, then near its zero set is exactly the graph of a unique real-analytic with (Real analytic inverse and implicit functions).
If is real analytic near and , then either all coefficients of a power-series expansion of about vanish, so that vanishes on a neighbourhood of , or is an isolated zero of (At a zero of a real-analytic function, either some first nonzero coefficient makes the zero isolated or every local coefficient vanishes).
Every derivative of a power-series sum is again given by a power series with the same radius of convergence at its centre (A power-series sum is infinitely differentiable inside its radius and satisfies at its centre), so derivatives of real-analytic functions of one variable are real analytic.
Proof
Proof technique: cut by horizontal lines through all critical heights, all endpoints of the chosen analytic pieces and horizontal boundary pieces; in each slab express the boundary as finitely many ordered graphs bounding closed bands; triangulate each band by pulling back an explicit rectangle triangulation, splitting pinched bands by an explicit quotient, and choosing the internal cuts and the auxiliary heights to avoid the given finite set and avoid the special heights.
(Local shape of the boundary.) Every real-analytic arc of is locally a graph of a real-analytic function, in either the -variable or the -variable, with a one-sided graph germ at its endpoints, and the representation can be switched at every point where the tangent is neither horizontal nor vertical, by [F2] applied to a local real-analytic equation of the arc. If an arc point has horizontal tangent, then near that point the arc is with real analytic and horizontal tangency there is exactly ; by [F4] the derivative is again real analytic, so by [F3] its zeros are isolated on that arc, or and the arc lies in a horizontal line [F1]. If an arc point is not a horizontal-tangency point then, by continuity of the tangent direction along the arc, some neighbourhood of it contains no horizontal-tangency point.
(Choice of direction.) Fix a finite decomposition of the boundary into real-analytic arcs and let be the finite set of all their endpoints, including smooth joins as well as corners. Call a point critical for the direction when the tangent line of at is perpendicular to , and write . We claim that only finitely many directions are bad in the sense that some has equal to the height of a point of or of a point of that is critical for . Indeed, fix . If is critical for some and , then is parallel to the tangent line of at . On each real-analytic arc, the points whose tangent line passes through are the zeros of a real-analytic equation for the parameter; by [F3] they are finitely many unless the equation vanishes identically on a subarc, in which case that subarc is straight and contributes only its one constant tangent direction, hence at most the two directions normal to it [F1]. A point of fixed in advance determines the two directions perpendicular to its tangent line, and each point of determines the two directions perpendicular to the difference of that point and ; with finitely many arcs, finitely many such , and finitely many points of this gives only finitely many bad directions . Choose, once and for all, a direction that is not bad, and rename the coordinate axes so that is the positive -direction.
(Endpoint form of a projected analytic arc.) Let be a boundary graph obtained by projecting one of the input analytic arcs to the -axis, and suppose its graph has an endpoint at a wall. If that arc is locally , the one-sided Taylor expansion of is an ordinary convergent power series in . Otherwise it is locally ; because it projects to a nonempty open -interval, is not constant, and its first nonzero Taylor term on the relevant side is for , where , , is analytic and . The function is analytic near zero with nonzero derivative; the positive analytic root exists by the power-series expansion of the root near , and [F2] gives an analytic inverse . Since on the arc, has a convergent one-sided Puiseux expansion. A finite sum or product of such expansions, after taking a common denominator for their exponents, again has a convergent Puiseux expansion. A continuous graph with such an expansion has finite length near its endpoint: with , both coordinates are functions of on a closed short interval.
(Finitely many special heights.) Because is a finite union of real-analytic arcs meeting only at endpoints and each arc is compact, step 1.1 gives that there are only finitely many points of with horizontal tangent outside the maximal horizontal pieces of , and only finitely many such pieces: on each arc the horizontal-tangency set is locally finite and closed, hence finite in the compact arc, and if it is all of an arc that arc is a horizontal piece. Hence the set of heights of all points of , of points with horizontal tangent, and of maximal horizontal pieces is a finite subset of .
(Auxiliary heights.) Let the elements of the finite set of step 2.1 be . Choose numbers so small that the numbers are pairwise distinct, lie outside , avoid the -coordinates of points of , and the closed intervals are pairwise disjoint. In particular each such interval contains no element of other than . These are finitely many nonempty open restrictions together with finitely many forbidden values for each . Put and call the elements of the walls. Then every interval between consecutive walls contains no element of in its interior, and each interval contains as its only wall.
(The boundary is a finite family of graphs in each strip.) Let be an interval between consecutive walls. Every connected component of is the graph of a function that is real analytic on and continuous on : by step 3.1 the component contains no point of , so it lies in a single real-analytic piece of the fixed decomposition, and it contains no point of horizontal tangency, so at each of its points it is locally a graph over the -axis by step 1.1 and these local graphs glue. The components have no limit point in the strip, since otherwise two of them or one of them twice would meet at a point of the compact set in the open strip, and each spans the whole strip, so there are finitely many of them; write them as . Two disjoint graphs over the same interval are everywhere ordered, because their difference is continuous and never vanishes, so after relabelling for every .
(Bands.) For the set is a compact union of intervals whose boundary points are exactly the graph points ; every open interval between two consecutive such points lies entirely in or entirely outside , since a transition point in its interior would be a further boundary point at that height. Crossing a graph point the horizontal line passes from one local side of to the other, so membership in flips, and every point sufficiently far to the left is outside because is bounded. Hence is even, , and . The closures are compact subsets of which are exactly the closures in of the open bands above, and is the union of the finitely many over all strips. Call the the bands and say that a band is pinched at an end when its two bounding graphs agree at that wall.
(Marks on a wall.) Fix a wall and consider the finitely many bands whose closure meets the height , that is, bands over the strips having as an endpoint. The values at of the graphs bounding those bands are finitely many points of ; call these points the marks at height . They are exactly the points at which the partition of into band sides can change from one side of the wall to the other: a point of lying in the interior of a band side from each adjacent strip is interior to both, and if the two sides overlap in a segment then their endpoints are values at of bounding graphs. Every point of has a height strictly between two consecutive walls by step 3.1, hence lies in the interior of a strip and of a band, and no point of lies on because .
(Non-pinched bands are pulled back from a rectangle.) Let be a band with and . The map , , is well defined; its denominator is continuous and positive on the compact interval, so is a continuous bijection, and the displayed formula for has the continuous inverse . Thus is a homeomorphism.
(A graph-bounded fan in a nonpinched band.) For the rectangle of step 6.2, mark on its bottom and top sides exactly the -images of the wall marks of step 6.1 that lie on the corresponding side of , including the four corners. Choose a height and a parameter , put , and , and draw the two horizontal segments and . In the upper rectangle fan from to every top-wall mark: its triangles are , then for consecutive top marks, then . In the lower rectangle do the symmetric fan from to every bottom-wall mark. These finitely many triangles cover face to face, and on its top and bottom sides introduce exactly the prescribed wall marks, with no additional wall vertex. Every nonhorizontal fan edge is a straight segment with -coordinate affine in , say ; its pullback under is the graph . By step 1.3 it is analytic on the open strip and has convergent Puiseux expansions at wall endpoints; at the interior height it is ordinary analytic. Each pulled-back fan triangle is graph-bounded over or : a middle triangle lies between two adjacent spoke graphs, which meet at , and a side triangle lies between one spoke graph and or . Horizontal fan edges pull back to horizontal segments. Thus all resulting cells are curvilinear triangles with piecewise Puiseux-analytic rectifiable edges, and their graph-bounded presentations have continuous, open-interval analytic boundary functions with Puiseux endpoints.
(Pinched bands split into a triangle and a band.) Suppose the band of step 5.1 is pinched at the bottom wall, so ; the case of a pinch at the top wall is symmetric. By step 3.1 the other wall satisfies , and is an auxiliary wall outside (consecutive walls cannot both belong to ). A pinch outside would force a boundary junction or a horizontal tangent, since at any other boundary point there is a single graph over height. Thus the band is not pinched at , so . The map , , is a continuous surjection that is injective off the bottom edge and collapses that edge to the point . Since is compact and is Hausdorff, is a quotient map, so is homeomorphic to the quotient of the rectangle obtained by collapsing one edge to a point; that quotient is a closed plane triangle. After affinely rescaling to , the map for and is a homeomorphism from the standard triangle onto the quotient. Under these identifications the three sides of correspond to the two graph arcs of and the wall segment at height , all piecewise Puiseux-analytic by step 1.3. To respect every prescribed mark on the nonpinched wall, always cut along a horizontal segment at a height , chosen below the heights of all points of in when there are any and otherwise chosen arbitrarily in the open interval. The lower piece is a curvilinear triangle containing no point of and having no extra mark on its new horizontal side. The upper piece is a nonpinched band, triangulated by steps 6.2 and 7.1 using all marks on its original wall. The top-pinched case is symmetric, with the cut chosen above all points of when needed.
(Avoiding the finite set in each fan.) Fix a nonpinched band and the finitely many points of in its open interior. Choose different from their -coordinates, so none lies on the horizontal fan edges of step 7.1. Under each such point is an interior point of . For one fixed top or bottom wall mark , a spoke from to can contain for at most one value of , because the line through and meets the horizontal line at a unique point; if is outside the spoke's height range, there is no forbidden value. There are finitely many pairs , so choose outside their finitely many forbidden values. Then no spoke contains a point of , while the band-boundary arcs are disjoint from by hypothesis. For every band pinched at one wall, first make the horizontal cut of step 8.1, below (or above) all heights of its points of when needed, and apply this choice to its nonpinched remainder. Every point of therefore lies in an open triangular face, not on an edge.
(Face-to-face across the walls.) At a wall , step 6.1 supplies the same finite marks for every band side meeting the same wall segment. The fan of step 7.1 adds no further vertex on its top or bottom wall, so each maximal interval between consecutive marks is exactly one full triangle edge on each incident band side. The horizontal cut inside a pinched band in step 8.1 is shared in full by its lower triangular piece and the fan triangulation of its upper nonpinched piece. Distinct bands have disjoint interiors; their common parts are only the marked wall intervals or endpoint marks. Thus the triangles from all bands meet only in full common edges, common vertices or the empty set.
(Conclusion.) The finitely many triangles produced in steps 7.1, 8.1 and 9.1 are curvilinear triangles with piecewise Puiseux-analytic, hence rectifiable, edges contained in , their interiors are pairwise disjoint, they meet only in full edges or vertices by steps 7.1 and 9.2, and their union is because every point of lies in a band of step 5.1 and every band is triangulated. By steps 6.1 and 9.1 no point of lies on an edge. Every choice made was a choice from finitely many explicitly described alternatives: the direction of step 1.2, the finitely many heights of step 3.1, and the finitely many cuts and diagonals of steps 7.1 and 9.1. No choice principle is used.
Source locator
Jost, Compact Riemann Surfaces, §2.3.A, Theorem 2.3.A.1, printed pp. 37–39 (PDF pp. 49–51), subdivides a compact surface into polygonal pieces along a geodesic network and then subdivides each piece into triangles by short geodesics. The present lemma is the plane-local replacement used for the chartwise triangulation of a compact Riemann surface: horizontal cuts play the role of the network, the graph representation of each boundary arc replaces geodesic convexity, and the rectangle fan pullback replaces the geodesic diagonal construction.
Valette, On subanalytic geometry, Definition 1.2.1 and Theorem 1.2.3, printed pp. 14–15, gives analytic cylindrical cells, and Proposition 1.8.4, printed p. 38, gives Puiseux endpoint expansions for one-variable globally subanalytic functions. It does not assert the face-to-face graph-bounded triangulation here; steps 1.3 and 5.1–10.1 establish that construction and its endpoint regularity directly from the input analytic arcs.
Index of the boundary of a graph-bounded plane region
Statement
A Puiseux-analytic arc is a compact graph whose defining function is analytic on the open parameter interval and has a convergent one-sided Puiseux expansion at each endpoint, as in Slab triangulation of a compact plane region bounded by finitely many piecewise real-analytic curves.
Let , let be continuous with , real-analytic on , and suppose the graph of and the graph of are Puiseux-analytic arcs. Put so that has interior and let be the positively oriented boundary contour of : the concatenation of the bottom segment from to , the graph of traversed with increasing, the top segment from to , and the graph of traversed with decreasing, degenerate pieces (when at a wall) being constant paths. Then:
- is a closed complex contour (Rectifiable complex contours, reversal, concatenation, closedness, and orientation);
- for every and for every (The winding number of a closed contour about a point off its trace);
- consequently is null-homologous in every open set with ;
- the same two index assertions hold for the region with boundary contour , for every orientation-preserving similarity , .
No choice principle is used.
Facts & Assumptions
Given: , continuous on , real-analytic on , with Puiseux-analytic-arc graphs, the region and its boundary contour .
The boundary contour is a finite concatenation of the graph paths and over and the two wall segments; for a closed contour and a continuous logarithm of along exists, and for every continuous argument of (Every contour missing a point admits a continuous logarithm, unique up to a constant in , The winding number is the increment of a continuous argument divided by , The winding number of a closed contour about a point off its trace).
If is a closed contour, and , then is a closed contour with ; this is [F1] applied to the logarithms of and of (Every contour missing a point admits a continuous logarithm, unique up to a constant in ). Also , the reversal, satisfies (Rectifiable complex contours, reversal, concatenation, closedness, and orientation).
is continuous on , constant on each connected component of that complement, and there is with whenever (The index of a cycle is locally constant off its trace and vanishes far from it).
The graph path of a continuous function on that is differentiable with continuous derivative on is rectifiable, with finite length (If is continuous on , differentiable on , and extends continuously to , then the graph of has length ); a finite concatenation of rectifiable paths is rectifiable (Rectifiable complex contours, reversal, concatenation, closedness, and orientation).
For a closed rectifiable loop with one has for (For loops in C times, the winding number about 0 equals the circle degree); path-homotopic based circle loops have the same degree (Path-homotopic based circle loops have the same degree, Homotopies of continuous maps, homotopies relative to a subspace, and path homotopies relative to the endpoints).
For , and , , one has for and for (A circle traversed times has winding number inside and outside).
Proof
( is a closed complex contour.) The wall segments are straight paths. Near either endpoint the Puiseux expansion of has the form , or the analogous expansion in . Substituting parametrizes that graph segment by ; both coordinates are on a closed short interval, so the segment has finite length by [F4]. On the remaining compact subinterval the graph is because is analytic on , again giving finite length by [F4]. The same argument applies to . Thus all four (possibly degenerate) pieces are rectifiable, their concatenation is a rectifiable path, and it is closed because consecutive endpoints agree, so is a closed complex contour.
(Based homotopies preserve the index.) Let be closed rectifiable loops with , and let be continuous with for and for all . Put , and ; then takes values in , is a path homotopy between the loops based at , and is a path homotopy between the based circle loops ; by [F5] the degrees of and are equal, and by [F5] and [F2] applied to the closed rectifiable loops based at , ; hence .
(Exterior case.) Let . If , the vertical ray is disjoint from because every point of has ; if , the upward vertical ray has the same property; if and (the endpoint case included, since every point of at height has first coordinate in ), the rightward horizontal ray is disjoint from ; and if the leftward horizontal ray is disjoint from . These cases exhaust , since a point with and lies in . Each chosen ray is a connected set containing , contained in (because ) and meeting for as in [F3]; hence by [F3].
(Interior case: reduction to a rectangle.) Let . Choose and , and put . For let be the region bounded by the graphs , and , where and ; then are continuous, real-analytic on , and lies on the bottom wall of because . Parametrize the boundary of by the five arcs bottom-from-, right graph of , top wall, left graph of , bottom-to-, the parameter on each arc being proportional to the arc parameter; every coordinate is built from and the continuous functions by affine operations, so is continuous, , and is a positively oriented closed contour. Moreover for every : indeed in the first stage and in the second, with fixed by . Hence is a based homotopy in from to the positively oriented boundary of the rectangle , which is rectifiable as a finite concatenation of segments; by step 1.2, .
(Interior case: reduction of the rectangle to a circle.) Write and for each direction let be the unique positive number with ; explicitly is the minimum of the positive numbers among for , for , for and for , so is continuous and positive on . With the argument of and , put for and ; then is continuous, for every , so is a based homotopy of closed curves in , with a positively oriented parametrization of and the circle of radius about traversed once positively. By step 1.2 and [F6], .
(Interior case concluded.) For steps 2.1 and 2.2 give .
(Similarity invariance.) Let with and let . By [F1] there is a continuous logarithm of along ; then is a continuous logarithm of along , so by [F1] the two contours have the same index, . Hence for , writing with , step 3.1 gives ; and for the point lies in , so step 1.3 gives and therefore . Multiplication by is orientation-preserving, so is the positively oriented boundary contour of , and clause 4 follows.
(Conclusion.) Steps 3.1 and 1.3 give the two index assertions. For the homology claim, define This is continuous and its restriction to the positively oriented boundary of the square traces . Thus is null-homotopic in , and a null-homotopic loop represents zero in singular homology, so it is null-homologous in . The construction selected only finitely many explicit numbers (, , the parameters of the arcs), so no choice principle is used.
Remarks
The two index computations replace the unavailable general Jordan curve theorem by explicit deformations: the graph-bounded region is straightened into a rectangle by moving its two graph sides to distant vertical lines while the basepoint stays on the bottom wall, and the rectangle is then deformed radially onto a circle through the basepoint. Only the circle theorem A circle traversed times has winding number inside and outside supplies a numerical index; the deformations are compared through the degree of the normalized loop, whose invariance under path homotopy is Path-homotopic based circle loops have the same degree. For a point outside the region the index vanishes by the ray argument, which is the same device used in Admissible cycle around a compact plane set. This lemma is the plane-local input of the residue theorem on a compact Riemann surface; it is stated for regions, not for the interior of an arbitrary closed curve, exactly because the general Jordan curve theorem is not available here.
Riemann surfaces and holomorphic atlases
Definition
Throughout, carries its usual topology, and an open subset of is a plane domain when it is nonempty and connected. A chart on a topological space is a homeomorphism from an open set onto an open subset (Homeomorphism, open map, closed map, embedding, and what it means for a property to be topological); here is the domain of the chart and its coordinate. Two charts and are compatible when the transition maps are holomorphic on the (possibly empty) open sets where they are defined.
A holomorphic atlas on is a family of pairwise compatible charts whose domains cover . A Riemann surface is a topological space such that
- is nonempty and connected;
- is Hausdorff (Hausdorff space: distinct points have disjoint open neighbourhoods; every metrizable space is Hausdorff and the indiscrete topology on two points is not) and second countable (Second countability: an at most countable basis for the topology);
- carries a holomorphic atlas .
The three topological conditions say exactly that is a nonempty connected topological -manifold without boundary (Topological manifolds without boundary: Hausdorff, second-countable, and locally Euclidean spaces): each chart is a homeomorphism onto an open subset of , and conversely the local Euclidean condition is a supply of charts. The one-dimensional complex structure is the additional datum .
Maximal atlases. Fix a topological space and an atlas . A chart on is compatible with when it is compatible with every member of . Write Then , the family is an atlas, any two of its members are compatible, and it contains every atlas consisting of charts compatible with ; in particular every holomorphic atlas on is contained in a unique maximal atlas, namely . To see pairwise compatibility, let belong to and let lie in their overlap. Since covers , there is a chart whose domain contains . On this triple overlap, is holomorphic as a composition of holomorphic maps, and the same holds for its inverse. Such neighbourhoods cover the overlap, proving compatibility. Any atlas containing consists of charts compatible with , hence is contained in ; maximality therefore forces equality. The covering hypothesis is essential: a noncovering compatible family need not determine a unique complex structure on all of . Thus "the complex structure of " may be named by any one of its atlases, and two atlases determine the same complex structure exactly when their union is again an atlas.
Conventions fixed for this page and its companion.
- Nonemptiness is part of the definition. The empty space carries the empty atlas and is a -manifold in the topological sense, but it is not a Riemann surface here; statements about Riemann surfaces may therefore use points.
- Connectedness is part of the definition. A disjoint union of two Riemann surfaces is a topological -manifold with a holomorphic atlas but is not a Riemann surface; when a construction produces a possibly disconnected complex curve, its connected components are Riemann surfaces by restriction of the atlas.
- Charts are homeomorphisms. A chart is required to be a homeomorphism onto an open subset of ; a merely holomorphic bijection onto a nonopen image would not be a chart. Because each transition is holomorphic with nowhere-vanishing derivative on a plane domain, has no zero and is its holomorphic inverse; requiring holomorphy in both directions is therefore a symmetric formulation of the usual one-sided requirement, and it is kept because it is the form used here.
- The Riemann sphere and other examples. The standard two-chart atlas of the Riemann sphere, the identity atlas on a plane domain, and the quotient atlases of complex tori are produced on the companion page; this definition only fixes the axioms they must satisfy.
- No choice principle is used in the definition. An atlas is a set of charts; nothing selects a chart at a point, and a maximal atlas is determined by a first-order condition on charts.
Local holomorphic charts on nonsingular complex algebraic curves
Statement
Let be a complex algebraic curve, meaning a one-dimensional algebraic set over (An affine algebraic set in affine space), and let lie either in (affine case) or in a standard affine chart of with its coordinates (projective case, projective space points). Assume that near the curve is the common zero set of holomorphic functions on a neighbourhood of , and that their complex Jacobian matrix at has rank . Here the matrix uses the equation-row and coordinate-column convention of Equation rows and coordinate columns in an affine Jacobian, extended directly to the stated local holomorphic functions by their complex partial derivatives; this hypothesis is the Jacobian-rank sense of nonsingularity used in this pair.
Then there are an index , a plane domain and a holomorphic map such that, after permuting the coordinates so that the -th coordinate comes first, agrees near with the graph , and the projection is a homeomorphism of that neighbourhood of in onto the plane domain whose inverse is holomorphic: one free ambient coordinate is a local parameter. Moreover, if two such local parameters and are defined on overlapping pieces, coming from the same ambient chart or from two standard affine charts, then the transition is holomorphic wherever both are defined.
Facts & Assumptions
Given: A complex algebraic curve , a point of , local holomorphic functions with whose Jacobian at has rank , and the hypothesis that agrees with near .
Let , open and holomorphic with and ; then there are neighbourhoods of , of and a unique holomorphic with for (The holomorphic implicit function theorem).
An affine algebraic set is and (An affine algebraic set in affine space).
For a polynomial generating list, the Jacobian matrix has equation rows and coordinate columns (Equation rows and coordinate columns in an affine Jacobian). For the local holomorphic functions in the hypothesis, define by the same displayed array of their existing complex partial derivatives. Thus rank means an minor is nonzero. This extension of notation does not identify an arbitrary holomorphic list with a polynomial ideal.
with exactly when for some , classes written (projective space points).
For the final topology of a single surjection, a function out of the quotient is continuous if and only if is continuous (Characteristic properties: a map into a space with the initial topology is continuous iff every composite with the defining family is, a map out of a space with the final topology is continuous iff every composite with the defining family is, and the two topologies are respectively the coarsest and the finest making that family continuous, The initial topology of a family of maps into spaces and the final topology of a family of maps out of spaces, and the subspace topology as the model initial topology).
Sums, products and quotients of holomorphic functions of several variables are holomorphic, the quotient on the open set where its denominator does not vanish (Sums, products and nonvanishing quotients of holomorphic functions are holomorphic).
A chart on a topological space is a homeomorphism of an open set onto an open subset of , and compatible charts have holomorphic transitions (Riemann surfaces and holomorphic atlases).
The bijection identifies with , so coordinatewise is read as ; products of continuous maps are continuous, and a continuous bijection with continuous inverse is a homeomorphism ( is the real coordinate plane, with coordinate arithmetic, Continuity of a map of topological spaces at a point and globally, Homeomorphism, open map, closed map, embedding, and what it means for a property to be topological).
Proof
(A free coordinate exists.) If , there are no defining functions or dependent coordinates: the sole ambient coordinate is free, and agrees locally with an open subset of by the empty zero-set condition. Write for the unique empty coordinate tuple in this case. If , the Jacobian matrix of at has rank , so some minor is invertible; permute the ambient coordinates so that the columns of that minor are the last and write the permutation as the invertible linear change of names , , with .
(Standard affine charts are homeomorphisms with holomorphic transitions.) For put and ; the section satisfies and , so is a bijection. The preimage is open and saturated, hence is open by the quotient topology [F5]. The restriction is a quotient map because is open and saturated. Thus is continuous by [F5], since is the continuous coordinate-ratio map on ; is continuous because it is the quotient of the continuous map sending to its normalized coordinate vector. These coordinate formulas are holomorphic where their denominators do not vanish by [F6]; thus is a homeomorphism, and for the transition is holomorphic on its domain .
(The curve is locally a graph.) If , choose a connected plane neighbourhood of contained in the local open piece of from step 1.1; with and the unique map , the piece is its graph. If , apply [F1] with , , , to to obtain a plane domain containing (after shrinking to the connected component of the first coordinate of the neighbourhood), a domain and a holomorphic with on ; because agrees near with , one has .
(The free coordinate is a chart.) On the piece the projection is the restriction of the continuous coordinate function and has the continuous inverse built from the holomorphic, hence continuous, ; so is a homeomorphism onto the plane domain with holomorphic inverse, i.e. a chart for a holomorphic atlas on .
(Projective case.) If lies in a standard affine chart of , step 1.2 identifies with by a homeomorphism whose transitions to any other standard affine chart are holomorphic, and the hypothesis of the lemma is imposed in these coordinates, so the construction of steps 1.1–3.1 applies verbatim in the chart and supplies the local parameter at ; the same chart transition is used when a second parameter comes from another affine chart.
(Transitions of local parameters are holomorphic.) Let and be two such parameters, where is the point whose free coordinate equals ; by step 2.1 every ambient coordinate of a point of the graph is either the free coordinate or a component of , hence a holomorphic function of , so the second free coordinate and with it the transition is holomorphic; if the two parameters come from different standard affine charts, then the passage between the two affine coordinate systems is the holomorphic transition of step 1.2, and a composite of holomorphic functions is holomorphic.
(Conclusion.) Steps 2.1 and 3.1 exhibit, in the affine case, a plane domain and a homeomorphism of a neighbourhood of in onto with holomorphic inverse, i.e. a chart given by one free ambient coordinate; step 4.1 gives the same in the projective case inside a standard affine chart, and step 5.1 shows that all such local parameters have holomorphic transition maps, so the local parameters form a holomorphic atlas on the pieces where they are defined.
Source locator
Looijenga, Riemann Surfaces, Ch. 1 §2, Examples 1.9(iii)–(iv), printed pp. 10–11, obtains holomorphic charts on a zero set with nonvanishing gradient and on a projective hypersurface from the holomorphic implicit function theorem; the dehomogenized equations of a projective hypersurface are used in the standard affine charts . The present lemma records the local consequence in the form used by this pair: the free ambient coordinate is a chart, and any two such local parameters transform holomorphically. The Jacobian-rank hypothesis is stated explicitly because a nonsingular point of a curve of codimension is exactly a point at which the local defining equations have independent differentials, and the implicit function theorem applies to a chosen invertible minor of that Jacobian matrix.
Remarks
No compactness, connectedness or global atlas statement is claimed here; those belong to Nonsingular affine and projective curves as Riemann surfaces ↗.
Holomorphic maps and meromorphic functions on Riemann surfaces
Definition
Let and be Riemann surfaces with atlases and (Riemann surfaces and holomorphic atlases), and let be the Riemann sphere with its standard holomorphic charts (The standard holomorphic charts on the Riemann sphere, with holomorphy and poles at infinity).
Holomorphic maps. A map is holomorphic at when there are charts with and with such that the chart expression is defined on for some open neighbourhood of with and is holomorphic at : Since is a chart, is open in . The map is holomorphic when it is holomorphic at every point of .
Independence of the charts. The condition does not depend on the charts chosen, and it is enough to test it on one atlas on each side. If and are further charts with and , the given local chart expression makes continuous on a neighbourhood of . Shrink that neighbourhood to an open set on which both source charts are defined and . Then near , and all three factors are holomorphic on neighbourhoods of the relevant points: the outer two are transitions between compatible charts, and the middle one is holomorphic by hypothesis. The chain rule gives holomorphy of the composite. A map tested with one pair of charts at is therefore holomorphic at whatever charts an alternative atlas supplies. In particular, replacing either atlas by its maximal one does not change the class of holomorphic maps, so the notion depends only on the two complex structures.
A holomorphic map is continuous, since in the charts above it is locally the composite of continuous maps; in particular a holomorphic map is determined by its values on a nonempty open set when the target is Hausdorff and the source connected, a fact used later but not proved here. Constant maps, the identity , restrictions to open (with the restricted atlas and the subspace topology), and composites of holomorphic maps are holomorphic.
Meromorphic functions. A meromorphic function on is a holomorphic map that is not the constant map with value . Equivalently, writing in the charts of : is meromorphic when for every there is a chart of with such that the local expression is either holomorphic at (when ) or has a pole at in the sense of Isolated singularities: removable, poles, and essential singularities (when ), and the set is not all of . The points of are the poles of ; at such a point the reciprocal chart expression near , where , is holomorphic with value , so poles are isolated and coincide with the usual plane-domain notion in a chart.
Agreement with plane domains. If is a plane domain with its identity atlas and is meromorphic in the sense of Meromorphic functions on a plane domain, with pole set , then the map with for and for is holomorphic: away from this is the ordinary statement that is holomorphic, and at the chart expression in is , which is holomorphic near with value , because has a pole at . Conversely, if is holomorphic and not constant , then restricted to the open set is holomorphic there and every point of is a pole of , so is meromorphic on in the plane-domain sense. The two notions therefore agree, and this is the sense in which a meromorphic function on a Riemann surface is locally a usual meromorphic function.
Conventions.
- The map constant at is holomorphic but is excluded from being meromorphic; it is the analogue of the zero function being excluded from having a well-defined finite order. Every nonconstant holomorphic map is meromorphic.
- Constants, the identity, and on (and the standard chart transition of ) are examples of meromorphic functions; the definition of holomorphic map is used here for maps between surfaces of possibly different complex dimension conventions only in dimension one, so all chart expressions are functions of one complex variable.
- No choice principle is used. Charts are quantified over an atlas, which is a set; the independence argument is a chain-rule computation. No chart is selected.
Finite chartwise triangulation of a compact Riemann surface
Statement
Let be a compact Riemann surface in the sense of Riemann surfaces and holomorphic atlases, and let be finite. An oriented chart cellulation of subordinate to consists of finitely many closed topological triangles covering , with disjoint interiors. Each lies in one holomorphic chart and its chart image is, up to an orientation-preserving similarity, a graph-bounded curvilinear triangle as in Slab triangulation of a compact plane region bounded by finitely many piecewise real-analytic curves. Its boundary arcs are piecewise Puiseux-analytic and rectifiable. The boundary arcs admit a finite common subdivision into subedges such that each subedge belongs to exactly two cells and their induced boundary orientations on it are opposite. Every point of lies in the interior of one cell.
Lemma. For every compact Riemann surface and finite there is an oriented chart cellulation subordinate to . It has a finite face-to-face topological triangulation refining its cells, with each refined triangle still contained in one chart and every point of in a refined face interior. The refined edges are only asserted to be topological arcs; the Puiseux and graph-bounded conclusions concern the original cells. No choice axiom is used.
Facts & Assumptions
Given: A compact Riemann surface with holomorphic atlas, and a finite set .
A Riemann surface is a nonempty connected Hausdorff second-countable topological -manifold without boundary together with a holomorphic atlas; charts are homeomorphisms onto open subsets of and transitions in both directions are holomorphic (Riemann surfaces and holomorphic atlases).
A topological -manifold without boundary is locally homeomorphic to , hence locally path connected and locally compact (Topological manifolds without boundary: Hausdorff, second-countable, and locally Euclidean spaces).
In a subset is compact exactly when it is closed and bounded (Heine-Borel in : with the Euclidean metric a subset of is compact if and only if it is closed and bounded, and the proof by bisection uses no choice principle; the same holds on the real line).
The Jacobian determinant of a holomorphic function is at every point, and is positive exactly where (The Jacobian determinant of a holomorphic map is and is positive exactly where ). An injective holomorphic map on a plane domain has nonzero derivative everywhere (An injective holomorphic map has no critical point and is biholomorphic onto its image); chart transitions have this property.
Holomorphic functions on open subsets of are real analytic and smooth (Holomorphic functions are real analytic and smooth in their two real coordinates).
Let be compact and the closure of a bounded connected open set whose boundary is a finite disjoint union of piecewise real-analytic simple closed curves, and let be finite. Then is a finite union of curvilinear triangles with piecewise Puiseux-analytic rectifiable edges that are pairwise interior-disjoint and meet only in full edges or common vertices, with no point of on an edge; the construction is choice free (Slab triangulation of a compact plane region bounded by finitely many piecewise real-analytic curves).
Proof
(A finite cover by round coordinate discs.) Consider all triples in which is a chart, , and ; include with each triple its open disc . These discs cover : for each , an individual chart around can be translated and scaled so that and . Compactness supplies finitely many of the indexed triples whose discs cover , without selecting a chart simultaneously at every point. Write their charts as , centres as , and outer radii as . Then , and for every .
(Exceptional radii are finite.) For each fix once and for all with ; it suffices to choose in the smaller interval , because will preserve the cover. Suppose have been fixed and write . The closed chart annulus is compact and lies in . On a neighbourhood of the function is real analytic along the real-analytic circle [F5]. A radius gives a nontransverse meeting of with precisely at a critical point of this restricted function with value . Its derivative along is analytic. By the isolated-zero alternative, finitely many compact analytic neighbourhoods covering contain only finitely many isolated critical points, except where that derivative vanishes identically on an arc; on any such arc is constant, yielding only one critical radius. Thus each earlier circle contributes finitely many tangency radii. A common arc of and also has constant and is included in these exceptional radii. The additional forbidden radii are for in the finite set or in the finite set of intersections of pairs of earlier circles lying in ; the latter is finite by the induction hypothesis that the earlier circles meet transversally and share no arc. Their union with the tangency radii is a finite set . Notice that the distance values of all points of an earlier circle need not be finite; only these critical and prescribed-point values are excluded.
(Choice of radii.) Choose and then, inductively for , a radius where is the finite exceptional set of step 2.1 for the already chosen radii. Set and . Since , the still cover . The construction is a finite induction with finitely many choices at each stage, and by the choice of the radii: the circles are pairwise transverse, no three of them meet, no two share an arc, and no circle contains a point of . Put .
( is a finite embedded graph.) Two transverse circles meet in finitely many points: otherwise the intersection points would accumulate on the compact circle , and in a chart of a limit point the two real-analytic curves would agree on a nondegenerate arc, contradicting step 3.1. With finitely many circles and pairs, has finitely many vertices, where a vertex is a point at which two circles meet. On each circle insert three additional distinct vertices away from all crossing points and from ; this is a finite selection from nonempty open arcs. Cutting each circle at its crossings and these auxiliary vertices produces finitely many embedded closed arcs with distinct endpoints; the arcs meet only at common endpoints, so is a finite embedded graph. An auxiliary vertex has degree two and lies on one circle only. The complement is open, and its connected components are the faces.
(Faces have constant disc membership and lie in one chart.) Let be a face. For each the value of `` meets '' is constant: if met and met , then by connectedness of and [F2] there would be a path in from a point of to a point outside , and it would cross the boundary , contradicting . Since cover and is nonempty, there is an index with ; then the closure satisfies , because is compact and contained in the chart domain , and every limit point of lies in . In particular is compact and bounded, and is a bounded connected open subset of whose closure is .
(Face boundaries are piecewise real-analytic simple closed curves.) Assign to each the sign vector , which is locally constant and hence constant on each face. At a crossing vertex exactly two circles meet, by step 3.1, and the four local sectors have four different sign vectors, because the two coordinates belonging to the crossing circles differ; hence four different faces meet there, and a single face occupies exactly one sector. At an auxiliary degree-two vertex one circle divides a small disk into two sectors with different sign vectors, so again a face occupies at most one sector. Walking around a face along the edges of therefore visits every vertex at most once. Each edge separates local points with different signs in the coordinate of its circle, so its two sides belong to different faces and each edge is traversed once by the boundary walk of each of the two faces it borders. Consequently the boundary of a face is a disjoint union of finitely many simple closed curves in , one for each boundary walk, and each such curve is a finite union of edges that meet only at their endpoints. Each edge lies in some circle ; in the chart of a face containing it, its image is the image of a round circle arc under the transition , a holomorphic and hence real-analytic map [F5], so the edge is a real-analytic arc. Thus the boundary of each face is a finite disjoint union of piecewise real-analytic simple closed curves in the sense of [F6].
(The planar lemma applies to the closure of every face.) Let be a face and let be an index with , so that by step 5.1. In the chart the set is compact and is the closure of the bounded connected open set ; its boundary is the image of the boundary of , hence by step 6.1 a finite disjoint union of piecewise real-analytic simple closed curves. The set is finite and lies in , because no point of lies on , hence none lies on the boundary of . The planar lemma [F6] applied in to and gives finitely many curvilinear triangles with piecewise Puiseux-analytic rectifiable edges covering , pairwise interior-disjoint, meeting only in full edges or vertices, with no point of on an edge. Transporting them back by gives finitely many closed topological triangles in , all contained in the single chart , whose edges are piecewise Puiseux-analytic and rectifiable in that chart, covering , meeting only in full edges or common vertices, and with no point of on an edge.
(Orientation and a common boundary subdivision.) For charts the transition is holomorphic and has nonzero derivative at every point, so its real Jacobian determinant is by [F4]. The chart-induced orientations agree on overlaps. Each cell of step 7.1 inherits this orientation. The cells within one face meet face to face by [F6]; cells from distinct faces meet along arcs of or its vertices. Collect all cell-boundary vertices on every edge of , including those supplied by the two adjacent faces, and split that graph edge at their union. This is a finite subdivision. On each resulting open subedge the two adjacent cells are constant: within each face its planar triangles meet face to face, so a boundary point away from their finite vertices belongs to exactly one cell on that side. The two cells lie on opposite sides of the common arc in an orientation-preserving chart, and therefore induce opposite boundary orientations. Interior edges of the planar subdivisions already have the same property. Subdividing them at any additional boundary vertices yields a finite common subedge system.
(The rectifiable cells.) A finite embedded graph on a compact surface has finitely many complementary components: insert its finitely many vertices and edges successively; each new open arc can split at most one component. Thus has finitely many faces, each contributing finitely many cells by step 7.1. Their interiors are disjoint and their union is . Every point of lies in exactly one face and, by step 7.1, in one cell interior. The common boundary subdivision of step 8.1 proves the oriented chart cellulation assertion, without claiming that independently chosen cells on opposite sides of already share full sides.
(A face-to-face topological refinement.) Regard each cell as a closed topological triangle, and list in cyclic order the finitely many vertices of the common subedge system on . Choose a homeomorphism from a standard Euclidean closed triangle onto carrying its three corners to the three original cell corners. The inverse images of the boundary vertices give finitely many marked points on the Euclidean triangle boundary. Choose an interior point outside the finite union of lines through one boundary mark and one point of , and outside itself. Cone to every boundary mark. The Euclidean triangle splits into finitely many closed triangles, one for each consecutive pair of boundary marks; transporting them by gives closed topological triangles inside the same chart as . The choice of ensures that no point of lies on a new spoke. Each new triangle meets the boundary of in exactly one full common subedge. Within the fan triangles meet in full spokes or at vertices; across two original cells their refined triangles meet in the full shared subedge or a common vertex by step 8.1. Hence the assembled finite refinement is face to face, chart-contained and avoids on its edges. Its inherited orientations agree across the surface. The finitely many choices in the construction require no choice axiom; no regularity of the new spokes is asserted.
Source locator
Jost, Compact Riemann Surfaces, §2.3.A, Theorem 2.3.A.1, printed pp. 37–39 (PDF pp. 49–51), proves triangulability of a compact metric surface by choosing a finite geodesic net in general position and subdividing the resulting polygonal faces. The present lemma supplies two compatible outputs: rectifiable chart cells for the residue theorem and a topological face-to-face refinement for the Riemann–Hurwitz formula. It replaces the geodesic net with generically chosen boundary circles of round coordinate discs and obtains the cells from the planar slab lemma Slab triangulation of a compact plane region bounded by finitely many piecewise real-analytic curves.
Meromorphic differentials, orders and residues
Definition
Let be a Riemann surface with its maximal holomorphic atlas (Riemann surfaces and holomorphic atlases). Let be the subatlas of all charts in with nonempty connected domain. It covers : a chart restricts to each connected component of its domain, and these components are open because its image is open in . Thus every image of a chart in is a plane domain (Meromorphic functions on a plane domain).
A meromorphic differential on is a family , where each is a meromorphic function on the domain (Meromorphic functions on a plane domain), subject to the transition law: for charts with coordinates and and transition , on each connected component of ,
One writes in the chart , so that the law is the familiar . The differential is zero when every is the zero function, and nonzero otherwise; a nonzero differential has a local expression that is not identically zero near every point, as the well-definedness argument below shows. The differential is holomorphic at when some, equivalently every, local expression is holomorphic at , and holomorphic when it is holomorphic at every point.
The pole set of is the set of points at which some, equivalently every, local expression of a nonzero has a pole. Since poles of a meromorphic function on a plane domain are isolated (Isolated singularities: removable, poles, and essential singularities), the pole set of a nonzero is a discrete subset of .
Order and residue. Let and , and choose a chart with ; such centred charts exist, since translations of charts are again compatible with the maximal atlas. Writing , the order of at is
and the residue of at is the coefficient of in the Laurent expansion of at (The residue of an isolated singularity, Laurent expansion on an annulus); in particular when is holomorphic at . The point is a zero, respectively a pole, of of order when , respectively .
Conventions.
- On a disconnected chart of , its coefficient is determined component by component by the coefficients of its restrictions in ; meromorphic on such an open set means meromorphic on each nonempty connected component. No plane-domain definition is applied to a disconnected set.
- Each local expression is meromorphic on a possibly different domain, and the transition law is required only on connected components of overlaps; the two charts may be taken from any atlas contained in , because compatibility is a local condition on overlaps.
- On a plane domain with its identity atlas, a meromorphic differential is exactly an expression with meromorphic on , and the order and residue above are the usual Laurent order and residue of (Isolated singularities: removable, poles, and essential singularities, The residue of an isolated singularity).
- No choice principle is used: the data are functions indexed by the charts of a fixed atlas, and the well-definedness argument below uses only the identity theorem and local Laurent expansions.
Facts & Assumptions
Given: A Riemann surface with maximal holomorphic atlas , a meromorphic differential on , and charts with coordinates and components of overlaps on which the transitions are defined.
Charts are compatible when their transitions are holomorphic in both directions, and compatibility is local; a transition restricted to a connected component of the overlap of two charts in the maximal atlas is a biholomorphism between plane domains (Riemann surfaces and holomorphic atlases).
A nonzero meromorphic function on a plane domain has finite order at each point: a zero of a finite order, a pole of a finite order, or a nonzero value; its Laurent development converges on an annulus around the point, with regular part and finite principal part, and the residue is the coefficient (Isolated singularities: removable, poles, and essential singularities, Laurent expansion on an annulus, Laurent series split into regular and principal parts, The residue of an isolated singularity).
The chain rule and the product rule hold for complex derivatives (The chain rule for complex derivatives, Linearity, product, reciprocal, and quotient rules for complex derivatives).
An injective holomorphic map on a complex domain has nowhere-vanishing derivative (An injective holomorphic map has no critical point and is biholomorphic onto its image).
A function analytic at a point has a holomorphic primitive on some neighbourhood of that point, and a nowhere-zero holomorphic function on a disc has a holomorphic logarithm whose derivative is (Every complex analytic function has a primitive on a neighbourhood of each point, A nonvanishing holomorphic function on a disc has a holomorphic logarithm, A holomorphic logarithm is a primitive of the logarithmic derivative).
If a holomorphic function on a domain vanishes on a set with an accumulation point in the domain, it vanishes identically (Identity theorem for holomorphic functions).
Laurent coefficients are unique: two convergent Laurent expansions of the same function on an annulus have equal coefficients (Laurent coefficients are given by contour integrals and are unique).
Proof
(The transition law is a cocycle and its derivative is nowhere zero.) On each triple overlap, for charts the law for the pair follows from the laws for and by the chain rule applied to , ; and on a connected component of an overlap the transition is injective holomorphic on a complex domain, so there by [F4].
(Nonvanishing is chart-independent, so orders are defined.) If for some chart vanished identically near , then by the transition law and step 1.1 the same would hold for the expression in every chart near ; the set of points near which all local expressions vanish is then nonempty, open by definition and closed by [F6] applied in a small centred chart after clearing a possible pole: multiply by for a sufficiently large nonnegative integer to obtain a holomorphic function. If locally zero points accumulate at the centre, this product vanishes identically, so the centre cannot be a pole and the differential is zero near it, hence is all of because is connected, contradicting ; therefore every local expression of a nonzero is not identically zero near any point, and the Laurent order supplied by [F2] is a finite integer at every point.
(Order is chart-independent.) Let be centred charts at , so that the transition satisfies with by step 1.1, and write with holomorphic and ; if with holomorphic and , then with , so has a zero or pole of the same order at ; hence does not depend on the centred chart.
(Residue is chart-independent.) Keep two centred charts as in step 3.1 and write with finite principal part and holomorphic near by [F2], so that ; the term is the derivative of for a local primitive of by [F5] and hence is holomorphic at , contributing nothing to the coefficient of ; in the finite sum the term with equals , using with and the local logarithm of by [F5], so it contributes exactly to that coefficient; and for , writing with and holomorphic, the product has vanishing coefficient of because receives there, being the coefficient of in ; hence the coefficient of in is in the -chart, and the residue is chart-independent.
(Conclusion.) Steps 2.1–4.1 show that the order and the residue of a nonzero meromorphic differential at a point are well defined by any centred chart, that they are the Laurent order and the coefficient of of a local expression, and that a nonzero differential has no chart expression vanishing identically near a point; a nonzero differential is holomorphic exactly where its order is , and its residue vanishes away from its pole set.
Remarks
The transition law is the statement that transforms as a differential, and it is exactly what makes the order invariant: the Jacobian factor is a unit in the local ring at because a change of coordinates is injective. The residue is invariant for the same reason, and the computation in step 4.1 isolates the one term ; a ramified map such as is not a change of coordinates, which is consistent with the pullback formula proved later for branched maps.
Local power-map normal form on Riemann surfaces
Statement
Let be a nonconstant holomorphic map between Riemann surfaces (Holomorphic maps and meromorphic functions on Riemann surfaces) and let . Then there are holomorphic coordinates on a neighbourhood of with and on a neighbourhood of with such that
for a unique positive integer ; equivalently, in these coordinates is the power map . Uniqueness means that does not depend on the choice of the two coordinates. Moreover is the local degree of the chart expression, , and exactly when is a local biholomorphism at .
Facts & Assumptions
Given: A nonconstant holomorphic map between Riemann surfaces and a point .
A map between Riemann surfaces is holomorphic when a chart expression is holomorphic at ; the definition is independent of the charts, and charts are homeomorphisms onto open subsets of (Holomorphic maps and meromorphic functions on Riemann surfaces, Riemann surfaces and holomorphic atlases).
For a nonconstant holomorphic on a complex domain and , there are a complex domain containing and a biholomorphic with and , where is the local degree of at (Local normal form of a nonconstant holomorphic map, Local degree of a nonconstant holomorphic map).
is the order of vanishing at of : with , and exactly when (The order of a zero is the exponent in its local holomorphic factorization, Local degree of a nonconstant holomorphic map).
If two holomorphic functions on a complex domain agree on a set with an accumulation point in the domain, then they agree identically (Identity theorem for holomorphic functions); a holomorphic map on a connected space that is constant near one point is constant (Separation of a topological space, connected and disconnected spaces, clopen sets, and connected subsets).
A composite of biholomorphic maps between plane domains is biholomorphic, and the inverse of a biholomorphism is holomorphic (Biholomorphic maps between complex domains); the connected component of an open subset of is a complex domain (A complex domain is a nonempty connected open subset of ).
Proof
(A chart expression of a nonconstant map is never locally constant.) Choose a chart at and a chart at with , , and put , holomorphic near ; if were constant on some neighbourhood of , then would be constant near , and the set of points near which is locally constant would be nonempty, open by definition, and closed because a limit point of forces the chart expression to be constant near the limit point by [F4], so by connectedness of and would be constant, a contradiction.
(The local degree is chart-independent.) Let and be chart expressions of at with and ; writing the transitions as and with (they are injective holomorphic maps of complex domains), one has , and [F3] gives , because a biholomorphism at differs from its derivative by a unit and preserves vanishing orders.
(Planar normal form for the chart expression.) By step 1.1 the function is not constant on any neighbourhood of , so there is a disc around contained in its domain on which is nonconstant; applying [F2] to at gives a domain , a holomorphic bijection with , and on with .
(Source coordinates putting the expression in power form.) Let on ; it is a chart at with , since is a biholomorphic map of plane domains by [F5], and with the chart expression becomes for ; hence the required coordinates exist with .
(Uniqueness of the exponent and conclusion.) If another pair of centred coordinates exhibits as , then for that chart expression , which equals by step 1.2, so : the exponent is independent of the charts. By [F3], , and exactly when , which is exactly the condition that is a local biholomorphism at by [F5] and [F1]; this proves the normal form and all the stated properties.
Remarks
The exponent is the ramification index Ramification index, ramification order and branch value of at ; the normal form is the reason a nonconstant holomorphic map is locally a branched covering, and the uniqueness of proved here is what makes the ramification index well defined. If were constant, the chart expression would be locally constant and no finite positive exponent would exist, so nonconstancy is a necessary hypothesis, not a convenience.
Ramification index, ramification order and branch value
Definition
Let be a nonconstant holomorphic map between Riemann surfaces and let (Holomorphic maps and meromorphic functions on Riemann surfaces). By Local power-map normal form on Riemann surfaces there are holomorphic coordinate charts centred at and centred at such that the chart expression is the power map with a unique positive integer . Define:
- the ramification index of at to be this exponent,
- the ramification order of at to be ;
- to be a critical point (or ramification point) of when , and to be unramified at when ;
- a branch value of to be a point for which there is a critical point with ; the set of branch values is the branch locus of , and the set of critical points is the critical locus.
Conventions. The index is well defined because the exponent of the normal form is unique; the proof below records this together with the equivalent descriptions in any centred charts (Local degree of a nonconstant holomorphic map), and exactly when is a local biholomorphism at (Biholomorphic maps between complex domains). In particular a critical point is a point where is not locally injective, and the set of critical points is discrete in . A meromorphic function on is a holomorphic map to the Riemann sphere (Holomorphic maps and meromorphic functions on Riemann surfaces), so the same index, order and branch language applies to it; a pole of a meromorphic function is a point where its value is the point at infinity, and says nothing by itself about ramification. No choice principle is used anywhere in this definition: an index is a single positive integer determined by local data.
Facts & Assumptions
Given: A nonconstant holomorphic map between Riemann surfaces and a point .
There are charts at , at with and near for a unique positive integer ; with these coordinates is the local degree of the chart expression, is a local biholomorphism at exactly when , and for every other pair of centred charts the exponent equals the same (Local power-map normal form on Riemann surfaces, Biholomorphic maps between complex domains).
For a nonconstant holomorphic function on a complex domain and in the domain, is the order of vanishing of at , and exactly when (Local degree of a nonconstant holomorphic map, The order of a zero is the exponent in its local holomorphic factorization).
A map between Riemann surfaces is a local biholomorphism at exactly when some, equivalently every, chart expression of it at has nonzero derivative there (Holomorphic maps and meromorphic functions on Riemann surfaces, Biholomorphic maps between complex domains).
Proof technique: direct.
Proof
(The index exists and is unique.) By [F1] centred charts exhibiting the normal form exist, with a unique positive exponent ; since the exponent of any such pair of charts equals , the number is independent of the charts, and it is the local degree of the chart expression by [F1].
(Equivalent descriptions of the index.) Let be a chart expression with ; by [F2], , so , and exactly when , which by [F3] is exactly the condition that be a local biholomorphism at .
(Critical points are isolated, and the critical locus is discrete.) Fix and take the power-form charts of [F1] on a sufficiently small disc about , so the local expression is with . Its derivative is . If this is nowhere zero on the disc; if it vanishes there only at . By [F2] and step 2.1, the points with vanishing derivative are exactly the critical points in this chart neighbourhood. Thus every has a neighbourhood containing no critical point other than possibly itself, so the critical locus is discrete. By [F1], a critical point is exactly a point at which is not a local biholomorphism.
(Conclusion.) Steps 1.1–3.1 show that , the ramification order , the critical points, and the branch values are well defined, that with equality exactly at local biholomorphisms, and that the critical locus is discrete; a branch value is by definition the image of a critical point.
Remarks
The index is the multiplicity used in Degree of a proper holomorphic map of Riemann surfaces, where a weighted fibre count is shown to be independent of , and in Riemann–Hurwitz formula for compact Riemann surfaces, where the numbers are summed over the critical locus. Both uses require the finiteness of the critical locus on a compact surface and not merely its discreteness; that finiteness is a consequence of compactness and is stated and used where it is needed. The local normal form theorem is the only place where the exponent is manufactured, and it is applied to a nonconstant map throughout; a constant map has no honest local power form and is excluded by hypothesis.
Residue theorem on a compact Riemann surface
Statement
Let be a compact Riemann surface (Riemann surfaces and holomorphic atlases) and let be a meromorphic differential on (Meromorphic differentials, orders and residues). Then for only finitely many , and For the zero differential all residues are zero. The proof below applies the one-variable residue theorem inside charts and cancels the integrals along the paired subedges of a finite chart cellulation; it uses no choice principle, no de Rham theorem and no Stokes theorem.
Facts & Assumptions
Given: A compact Riemann surface and a meromorphic differential on , with pole set .
A chart of maps homeomorphically onto an open subset of , and every point lies in a chart with connected domain; a chart expression of is a meromorphic function on a plane domain, and the transition law holds on overlaps; charts are holomorphic, hence orientation-preserving (Riemann surfaces and holomorphic atlases, Meromorphic differentials, orders and residues).
A meromorphic function on a plane domain has only isolated poles: its pole set is a closed discrete subset of the domain (Meromorphic functions on a plane domain, Isolated singularities: removable, poles, and essential singularities); a holomorphic function on a domain vanishing on a set with an accumulation point in the domain vanishes identically (Identity theorem for holomorphic functions).
If is compact and is finite, there is an oriented chart cellulation subordinate to : finitely many closed topological triangle cells covering , each inside a holomorphic chart , pairwise interior-disjoint, with piecewise Puiseux-analytic rectifiable boundary arcs. Their boundaries have a finite common subdivision into subedges, each traversed by exactly two cells with opposite induced orientations, and lies in cell interiors (Finite chartwise triangulation of a compact Riemann surface).
Every cell of [F3] is, in its chart plane, the image under an orientation-preserving similarity of a graph-bounded region with continuous, real-analytic on the open interval and with Puiseux-analytic-arc graphs; the boundary contour of the region is positively oriented (Slab triangulation of a compact plane region bounded by finitely many piecewise real-analytic curves).
For a graph-bounded region as in [F4] with positively oriented boundary contour : is a closed complex contour, for and for , and is null-homologous in every open ; the same holds for the image of under an orientation-preserving similarity (Index of the boundary of a graph-bounded plane region).
Admissible cycles and the plane residue theorem: if is open, meromorphic on with pole set , and is a complex cycle with and for every , then , where is the Laurent coefficient; only finitely many terms are nonzero (Admissible cycles for the residue theorem, The residue theorem for a null-homologous cycle).
For a piecewise contour the Riemann–Stieltjes contour integral equals the parametrized integral (For piecewise-C1 contours the Riemann–Stieltjes integral agrees with the parametric complex integral and the published real line integrals); the chain rule holds for complex derivatives (The chain rule for complex derivatives); complex line integrals are additive over concatenations and change sign under reversal (Complex line integrals change sign under reversal and add under concatenation).
A closed subset of a compact space is compact (A closed subspace of a compact space is compact, and a finite union of compact subspaces is compact).
Proof
(The pole set is closed and discrete, hence finite.) Suppose . The pole set is discrete: each has a chart neighbourhood off which the local expression of is holomorphic except at , by [F1] and [F2]. It is also closed: if and is a chart expression of near , then is holomorphic at because is not a pole, and by [F2] the poles of are isolated, so a neighbourhood of contains none of them, whence a neighbourhood of is disjoint from . As a closed subset of the compact surface, is compact by [F8]; a discrete compact space is finite, because the family of singletons is an open cover admitting a finite subcover only when the space is finite. Hence is finite.
(The integral of along a path is chart-independent.) For a piecewise path in whose trace lies in a chart define with the chart expression. If another chart contains the trace, put on and ; by [F1] the transition law gives , and by [F7] and the chain rule the parametrized integrals of over and of over agree; so the definition is independent of the chart used. The integral is additive over concatenations and changes sign under reversal. The face edges used below admit piecewise parametrizations: each Puiseux endpoint germ becomes after the parameter substitution supplied in the planar lemma, and holomorphic chart changes preserve piecewise regularity.
(Chart cellulation subordinate to the poles.) Apply [F3] with : the cells cover , each lies in a chart , the interiors are pairwise disjoint, each pole lies in the interior of exactly one cell, and the cell boundaries have the finite common subedge system of [F3].
(Each cell is graph-bounded in its chart.) Fix . By [F4] there is an orientation-preserving similarity of the chart plane and a graph-bounded region with ; write for the positively oriented boundary contour of , i.e. the image under of the boundary contour of . The induced orientation of is the complex orientation of , and is holomorphic hence orientation-preserving. The finite common boundary subdivision of [F3] splits into contour contributions from subedges, each of which occurs on precisely two cells with opposite orientations.
(A chart domain in which the only poles are the interior ones.) Fix , put , and let be the chart expression of on the chart domain of , with pole set ; by [F2] and [F1], is closed and discrete in the chart domain. The compact set is disjoint from , because the poles of lie in face interiors and maps the boundary of onto ; hence the distance from to is positive (read as if is empty). Since the compact set lies in the open chart image , its distance from is also positive. Choose smaller than half of both distances and put ; it is open, contains and lies in , so is defined throughout . Every pole in lies in : if a pole were outside the closed set , then , contradicting , and is impossible because .
(Summing over the cells.) By step 3.1 each of the finitely many subedges occurs in the boundary of exactly two cells, traversed with opposite orientations; split each at the subedge vertices and use additivity, chart independence and reversal from step 1.2. Every subedge contribution occurs twice with opposite signs, so
(Plane residue theorem on each face.) Fix . The contour has trace in , and it is null-homologous in : for we have , so [F5] gives . Applying [F6] to on and , whose only poles in are the images of the poles of lying in , gives because the index of at each of those poles is by [F5].
(Conclusion.) Summing the identities of step 5.1 over and using step 4.2 gives since each pole lies in exactly one cell interior by step 2.1; dividing by gives , and the residues vanish off the finite set . For the assertion is the convention recorded in the statement. All choices made were finite, so no choice principle was used.
Remarks
The proof is a finite bookkeeping argument: each pole contributes exactly once, through the face whose interior contains it, and every interior edge contributes twice with opposite signs, so the total is zero. Two points deserve emphasis. First, the index one of a face boundary at an interior point is supplied by Index of the boundary of a graph-bounded plane region through explicit deformations (the graph sides are straightened to distant vertical lines and the resulting rectangle is deformed onto a circle), not by the general Jordan curve theorem, which this library deliberately does not assume. Second, the chart cellulation of Finite chartwise triangulation of a compact Riemann surface supplies finitely many chart-contained rectifiable cells and paired subedges, so the boundary contributions cancel as finite sums of well-defined path integrals. The residue theorem for the sphere Orders and residues under inversion on the sphere ↗ checks the statement in the simplest compact case.
Pullback order formula for a branched holomorphic map
Statement
Let be a nonconstant holomorphic map between Riemann surfaces (Holomorphic maps and meromorphic functions on Riemann surfaces) and let be a meromorphic differential on (Meromorphic differentials, orders and residues). The pullback is the meromorphic differential on whose expression in charts at and at is where is the chart expression of and is the expression of in the chart ; the family of expressions is compatible with all chart changes of and .
Lemma. Let , , the ramification index (Ramification index, ramification order and branch value) and let be a nonzero meromorphic differential near . Then In particular reproduces , and for the power map and the formula gives the order of the ramified pullback. This is the local analytic Riemann–Hurwitz interface; no global nonzero meromorphic differential and no canonical divisor is assumed to exist.
Facts & Assumptions
Given: A nonconstant holomorphic map of Riemann surfaces, points , , a nonzero meromorphic differential on a neighbourhood of , and the ramification index .
and of a nonzero meromorphic differential are defined by the Laurent expansion of any local expression in a centred chart, and are independent of the centred chart; the transition law holds on overlaps (Meromorphic differentials, orders and residues).
In suitable centred charts at and the map is the power map with the unique positive integer ; a nonzero meromorphic germ at has a factorization with , holomorphic near and , where is the order of at (Local power-map normal form on Riemann surfaces, Ramification index, ramification order and branch value, Isolated singularities: removable, poles, and essential singularities, Laurent expansion on an annulus, The order of a zero is the exponent in its local holomorphic factorization).
The chain rule and product rule hold for holomorphic derivatives, and a composition of holomorphic functions on plane domains is holomorphic (The chain rule for complex derivatives, Linearity, product, reciprocal, and quotient rules for complex derivatives).
Proof
(Compatibility of the pullback expressions.) Let and be charts on and the corresponding expressions of ; changing the source chart multiplies by the transition derivative, and changing the target chart replaces by the transition law of and by the chain rule, so the coefficient transforms exactly as the coefficient of a differential on : the two ways of computing in overlapping charts agree by [F3] and [F1]. Hence is a meromorphic differential on ; it is nonzero because on a connected chart domain the product of the coefficient and the derivative is not identically zero: is not identically zero since the nonconstant holomorphic has isolated values, is not identically zero since the zeros and poles of the nonzero meromorphic are isolated while is not locally constant, and a product of two functions on a domain, neither identically zero, is not identically zero.
(Computation in normal-form coordinates.) Choose centred charts as in [F2], so that ; write the expression of in the target chart as with , and holomorphic with . Then , and the coefficient is holomorphic near with value ; hence the expression of in the source chart has order at .
(Conclusion.) By [F1] the order of at is the order of its expression in any centred source chart, and the order of at is the exponent of the factorization in [F2]; step 1.2 computes the former as in the normal-form charts, and step 1.1 shows that this is the pullback differential defined by all charts. The special cases and follow by substitution.
Remarks
The formula is local: it never chooses a global differential, and the order is the ramification order of . It is applied in Riemann–Hurwitz formula for compact Riemann surfaces as one of the two interfaces of that theorem, the other being the Euler-characteristic cell count. The same computation shows that a coordinate change, in which at every point, preserves orders, which is the invariance already recorded in Meromorphic differentials, orders and residues; the point here is that a genuinely ramified map with multiplies the target order by and adds . Thus a nonzero holomorphic differential of order at the image pulls back to a zero of order , which equals exactly when the target differential is nonvanishing there.
Degree of a proper holomorphic map of Riemann surfaces
Statement
Let be a nonconstant holomorphic map between connected Riemann surfaces (Holomorphic maps and meromorphic functions on Riemann surfaces) that is proper, i.e. is compact for every compact . Then:
- is onto and every fibre is nonempty and finite;
- the weighted fibre count is a positive finite integer, independent of (Ramification index, ramification order and branch value); it is the degree of , written ;
- the branch values of form a locally finite — and, when is compact, finite — subset of ;
- off the branch locus is a finite-sheeted covering of degree : every point that is not a branch value has an evenly covered open neighbourhood with a disjoint union of open sets, each carried biholomorphically onto by (Covering maps, evenly covered neighbourhoods, fibres, sheets, and trivial coverings, Biholomorphic maps between complex domains).
The proof is choice-free: all selections are made inside finitely many charts from finite data.
Facts & Assumptions
Given: A proper nonconstant holomorphic map between connected Riemann surfaces.
At each there are centred charts with chart expression , ; exactly when is a local biholomorphism at ; the only critical points of in a disc around are when and none when (Local power-map normal form on Riemann surfaces, Ramification index, ramification order and branch value).
If is nonconstant holomorphic on a complex domain, in the domain and , then after shrinking there is a neighbourhood of and such that for every with the equation has exactly distinct solutions in (A local degree-m holomorphic map has m nearby sheets); in particular every value near other than has exactly preimages in .
A nonconstant holomorphic function on a complex domain is an open map (Open mapping theorem for holomorphic functions); if a holomorphic chart expression of were constant on a neighbourhood of a point, then, by the identity theorem applied in overlapping charts, would be constant on the connected surface (Identity theorem for holomorphic functions).
Riemann surfaces are locally compact Hausdorff spaces (Topological manifolds are locally compact and locally path connected, Riemann surfaces and holomorphic atlases); a compact subset of a Hausdorff space is closed (In a Hausdorff space a point and a disjoint compact set, and two disjoint compact sets, have disjoint open neighbourhoods; hence every compact subset is closed, and in a compact Hausdorff space the compact subsets are exactly the closed ones); the continuous image of a compact space is compact (A continuous image of a compact space is compact; a continuous real-valued map on a nonempty compact space attains a maximum and a minimum; and a continuous bijection from a compact space to a Hausdorff space is a homeomorphism); a closed subset of a compact space is compact (A closed subspace of a compact space is compact, and a finite union of compact subspaces is compact); a compact discrete space is finite.
A continuous map is a covering map over an open set when the set is evenly covered: its preimage is a disjoint union of open sets each mapped homeomorphically onto it (Covering maps, evenly covered neighbourhoods, fibres, sheets, and trivial coverings).
A separation of a space is a pair of disjoint nonempty open subsets with union the whole space; since the two pieces are complementary, each is also closed, so a separation is the same thing as a partition into two nonempty clopen pieces, and a connected space is one admitting no separation. Hence the only clopen subsets of a connected space are and the space itself (Separation of a topological space, connected and disconnected spaces, clopen sets, and connected subsets).
Proof
( is a closed map.) Let be closed and let . Choose a compact neighbourhood of , possible by local compactness [F4], and put for its interior. Since is proper, is compact, so , a closed subset of it, is compact, and its image is compact, hence closed in , and does not contain . Then is open, contains , and is disjoint from : for with one has , so , which avoids. Hence is open and is closed.
( is an open map.) Let be open and . Choose a chart at and a chart at , and let be the chart expression on a connected neighbourhood of ; by [F3] is not constant, so the planar open mapping theorem [F3] applied to on shows that is open in the target chart plane, that is, it contains a neighbourhood of the image of . Since charts carry neighbourhoods to neighbourhoods, contains a neighbourhood of ; as was arbitrary, is open.
( is onto.) The image is nonempty, open by step 1.2, and closed by step 1.1; is connected, so its only nonempty clopen subset is itself and .
(Fibres are finite.) Let . By properness is compact, and it is nonempty by step 2.1. Each is isolated in : in the coordinates of [F1] the fibre over corresponds, near , to the solutions of in a disc, and is the only solution. Hence is discrete and compact, hence finite; write and .
(Local constancy of the weighted count.) Fix and use the notation of step 3.1. For each choose centred charts as in [F1] and apply [F2] to the chart expression , which has and : shrink to open neighbourhoods of , pairwise disjoint, and of with , such that for every the fibre of meets in exactly points, and the fibre of meets only in . The set is closed, and its image under the closed map of step 1.1 is closed and does not contain , so there is an open neighbourhood of with . For the fibre lies in and meets in exactly points; in the coordinates of [F1] a point with satisfies , where is the source coordinate, and there the derivative of the expression is , so by [F1]; hence .
(The degree.) By step 4.1 every point of has an open neighbourhood on which is constant. Fix and put . Then is nonempty, it is open because step 4.1 gives a neighbourhood of each of its points on which is constant, and is open because for step 4.1 gives a neighbourhood of on which is constant, with value , hence disjoint from . So is a nonempty clopen subset of the connected surface , hence by [F6]; that is, is constant. Its value is a positive integer because every fibre is nonempty and the sum over the finite fibre of the positive integers is positive and finite.
(Branch values are locally finite.) In the situation of step 4.1, let be a critical point of with . Then for some , and in the coordinates of [F1] the chart expression is , whose derivative vanishes in a disc around only at when and nowhere when ; a point with therefore has by [F1]. So the critical points above are among , and the branch values in are among : finitely many. Hence every point of has a neighbourhood containing only finitely many branch values.
(Covering off the branch locus.) Let not be a branch value, so for every by definition of the branch locus, and let , be as in step 4.1. For each the chart expression is on in the coordinates of [F1], so is a biholomorphism onto with the coordinate change as inverse; restricting to shows that is evenly covered with sheets , one for each of the points of the fibre (each contributing ). Hence is a finite-sheeted covering map of degree over the complement of the branch locus.
(Conclusion.) Steps 2.1, 3.1, 5.1, 6.1 and 5.2 establish all four claims; when is compact, finitely many relatively compact open sets cover and each contains only finitely many branch values, so the branch locus is finite. Every selection above was made from the finite fibre of a fixed point and from finitely many charts, so no choice principle is used.
Remarks
Properness makes the weighted count finite and locally constant. Without it, the count need not be finite: every fibre of the exponential map is infinite, as The exponential map has no finite proper-map degree ↗ shows. The degree is used in Riemann–Hurwitz formula for compact Riemann surfaces, where the unramified part of is a genuine -sheeted covering and the ramified fibres contribute the deficit . The branch locus is not assumed finite in advance: local finiteness follows from the finiteness of fibres and from the local normal form, and finiteness on a compact target is then immediate.
Topological classification of compact Riemann surfaces
Statement
Assume the Axiom of Choice. Let be a compact Riemann surface (Riemann surfaces and holomorphic atlases). Then:
- the holomorphic atlas of canonically orients ; the orientation is determined by the complex structure, and the charts of the atlas are mutually orientation-preserving for it (R-orientation of a topological manifold);
- is homeomorphic to the sphere with handles for a unique : writing for the connected sum of copies of the torus, with , there is exactly one with .
The finite chart triangulation of Finite chartwise triangulation of a compact Riemann surface supplies the finite triangulation on which the polygonal reduction operates, and the reduction itself together with the uniqueness of is the content of Classification of compact connected surfaces. The Axiom of Choice is used exactly through that in-run classification theorem; the chart orientation and the local triangulation are choice-free.
Facts & Assumptions
Given: A compact Riemann surface with its holomorphic atlas, and the in-run classification theorem for compact connected surfaces.
A Riemann surface is a nonempty connected Hausdorff second-countable space with a holomorphic atlas: its charts are homeomorphisms onto open subsets of , and any two compatible charts have holomorphic transition maps in both directions (Riemann surfaces and holomorphic atlases); consequently is, in particular, a topological 2-manifold without boundary (Topological manifolds without boundary: Hausdorff, second-countable, and locally Euclidean spaces).
For holomorphic on an open set of the real Jacobian determinant satisfies , with equality exactly where (The Jacobian determinant of a holomorphic map is and is positive exactly where ); an injective holomorphic map on a plane domain has nowhere-vanishing derivative (An injective holomorphic map has no critical point and is biholomorphic onto its image).
An integral orientation of an -manifold is a continuous section of its local -homology system whose value at every point generates the local homology group; a manifold is orientable when it admits one (R-orientation of a topological manifold).
Assume the Axiom of Choice. Every nonempty compact connected boundaryless topological 2-manifold is homeomorphic to , to the connected sum of copies of the torus for a unique , or to the connected sum of copies of the real projective plane for a unique ; two such surfaces are homeomorphic if and only if they have the same integral orientability and the same Euler characteristic; the corresponding canonical polygon words are the empty reduced word for the sphere (represented geometrically by the sphere digon), the -fold commutator word, and the -fold square word (Classification of compact connected surfaces).
For every compact Riemann surface and every finite there is an oriented topological face-to-face triangulation of subordinate to , with finitely many triangles, each inside a single chart, pairwise interior-disjoint, meeting only in full common edges or common vertices, and every point of in a face interior (Finite chartwise triangulation of a compact Riemann surface). The supplier separately gives a rectifiable chart cellulation for contour integration; no edge regularity is asserted here for the topological refinement.
The Axiom of Choice: every family of nonempty sets has a choice function (The Axiom of Choice).
Proof
( is a compact connected boundaryless topological 2-manifold.) By [F1] the charts of are homeomorphisms onto open subsets of , so is a topological 2-manifold; it has no boundary because charts take values in open sets of , it is nonempty and connected by the Riemann-surface convention, and it is compact by hypothesis.
(The holomorphic atlas orients .) For charts with transition on a plane domain, is biholomorphic onto its image, hence injective and holomorphic, so everywhere by [F2] and then everywhere by [F2]. Transporting the standard orientation of through each chart therefore gives local orientations that agree on every overlap; equivalently, the maximal atlas is an oriented atlas. The resulting local orientation data are canonical for the holomorphic structure: any chart compatible with the atlas has biholomorphic transitions to the charts of the atlas, hence the same Jacobian positivity, so it defines the same orientation.
(Finite chart triangulation.) Applying [F5] with and gives a finite oriented topological triangulation of by chart-contained triangles; this is the finite triangulation on which the polygonal reduction of [F4] operates.
(The atlas orientation is the integral orientability read by [F4].) The orientation of step 1.2 gives, at every and in every chart around , the generator of the local homology determined by the standard orientation of the plane through that chart; the transition computation of step 1.2 shows the generator is independent of the chart, and it varies continuously because it is locally induced by one chart. Hence carries an integral orientation in the sense of [F3], so is orientable, and this orientation is canonical for the holomorphic structure.
(Classification and exclusion of the nonorientable models.) By [F4], whose hypothesis is satisfied by the compact connected boundaryless 2-manifold of step 1.1, the surface is homeomorphic to , to the connected sum of tori, or to the connected sum of projective planes, these being the canonical polygon words of the classification; and by the same theorem the models are distinguished by integral orientability and Euler characteristic. By step 2.1 the surface is orientable, and the nonorientable models are exactly the -fold connected sums of the real projective plane, ; identifying the square-word family with the nonorientable models is an explicit obligation on Classification of compact connected surfaces, which must deliver it together with the normal forms. Hence or for some .
(Unique handle number.) The alternative is the case of , and for the number is unique by the uniqueness clause of [F4]; hence there is exactly one with , the sphere with handles. The chart triangulation of step 1.3 witnesses the finite triangulation fed into the polygonal reduction, and the Axiom of Choice is used exactly through [F4] by [F6]; the chart orientation of steps 1.2–1.3, the local triangulation of step 1.3 and the uniqueness conclusion use no choice principle.
Remarks
Two obligations belong to the in-run supplier Classification of compact connected surfaces rather than to this page. First, the theorem is stated for compact connected boundaryless topological 2-manifolds and must deliver the homeomorphism to its normal forms together with the uniqueness of the label; the finite triangulation consumed here is the chartwise one of Finite chartwise triangulation of a compact Riemann surface, whose closed-triangle homeomorphisms and face-to-face incidences supply the finite topological triangulation needed for polygonal reduction. Second, the phrase "integral orientability" in the classification invariant must agree with the orientation produced by a complex atlas; the standard local-homology generator carried by a chart is the bridge used in step 2.1, and it is the part of the argument to compare with the orientability argument in step 5.1 of Classification of compact connected surfaces. The holomorphic input is genuinely used only for orientability: a nonorientable compact connected surface admits no complex structure of the kind considered here.
Genus and Euler characteristic of a compact Riemann surface
Definition
Assume the Axiom of Choice. Let be a compact Riemann surface (Riemann surfaces and holomorphic atlases), and let be its homeomorphism type as a sphere with handles (Topological classification of compact Riemann surfaces); here is the connected sum of copies of the torus and .
- The genus of is that number, Equivalently, exactly when is homeomorphic to the sphere, and is the unique number of handles in the classification.
- The Euler characteristic of is the alternating cell count of any finite cell structure of , in the sense of Euler characteristic of a finite CW complex: choose a finite triangulation or polygonal schema of , count its vertices, edges and faces, and take the alternating sum.
Well-definedness
The number is well defined by the uniqueness clause of Topological classification of compact Riemann surfaces: among the orientable normal forms , , the homeomorphism type determines uniquely, and the value depends only on the topological type of , not on the holomorphic atlas used to exhibit it.
The displayed formula is the content of the in-run corollary Euler characteristic of an orientable compact surface: it states that a nonempty compact connected orientable boundaryless topological 2-manifold has a unique genus — the sphere being — and Euler characteristic , so the alternating count is independent of the triangulation and of the polygonal schema chosen. The empty reduced word denotes the zero-handle terminal case; it is not itself a polygonal schema. The sphere has the actual one-face digon , with two quotient vertices, one paired edge and one face, so . For the -fold commutator word gives one vertex, edges and one face, so . The same value is obtained from any finite triangulation by the subdivision-invariance of . The formula also shows that is even and at most .
Axiom of Choice. This definition assumes AC because the topological classification theorem it invokes does; AC enters exactly through Classification of compact connected surfaces and its finite triangulation and Schoenflies chain (The Axiom of Choice). No further choice is made here: the genus is read off from the classification, and the cell count is finite.
Remarks
For the two basic cases: the Riemann sphere has and , and the complex torus has and , matching the count for its commutator polygon. The Euler characteristic is used in this pair only through the two identities and substituted into the cell count of Riemann–Hurwitz formula for compact Riemann surfaces; no other surface invariant is asserted here. Because the genus is defined topologically, it is automatically invariant under biholomorphism, and the notation may be used before the homological or de Rham interpretations of the genus, which belong to later pages.
Riemann–Hurwitz formula for compact Riemann surfaces
Statement
Assume the Axiom of Choice. Let be a nonconstant holomorphic map between compact connected Riemann surfaces (Holomorphic maps and meromorphic functions on Riemann surfaces), let be its degree and the ramification index at (Degree of a proper holomorphic map of Riemann surfaces, Ramification index, ramification order and branch value). Then the ramification sum is finite and with genus and Euler characteristic as in Genus and Euler characteristic of a compact Riemann surface.
The proof is a finite cell count: a chartwise topological triangulation of , subdivided so that every branch value is a vertex and no triangle has two branch-value vertices, is lifted through the covering off the vertices, and the vertex deficit appears there. The local analytic interface Pullback order formula for a branched holomorphic map records the same deficit as the order formula for pulled-back differentials; no global canonical differential and no Stokes or de Rham input is assumed. The Axiom of Choice enters only through the genus-classification interface of Genus and Euler characteristic of a compact Riemann surface.
Facts & Assumptions
Given: A nonconstant holomorphic map of compact connected Riemann surfaces.
Since is compact and is Hausdorff, and holomorphic maps are continuous, is proper: for compact the preimage is closed in the compact space , hence compact (A closed subspace of a compact space is compact, and a finite union of compact subspaces is compact, Holomorphic maps and meromorphic functions on Riemann surfaces).
Degree theory of proper maps: is onto with finite fibres, has a degree with for every , its branch values are locally finite and finite because is compact, and off the branch locus is a finite-sheeted covering of degree ; moreover at every there are centred charts in which is (Degree of a proper holomorphic map of Riemann surfaces, Ramification index, ramification order and branch value).
Chartwise triangulation: for every finite there are finitely many chart-contained closed topological triangles, each supplied with a homeomorphism from the standard closed triangle; they cover , meet face to face in full edges or vertices, and avoid on their edges (Finite chartwise triangulation of a compact Riemann surface). This is the topological refinement supplied by the chart lemma; its new edges carry no asserted analytic regularity.
The homeomorphism from a standard closed triangle in [F3] transports the elementary face and edge subdivisions of that triangle to topological subdivisions of its image. A face insertion changes by ; an edge insertion in the boundaryless surface changes it by . Thus each operation preserves . Choose the new arcs to avoid the finitely many other prescribed points and use the same split on both sides of a shared edge. These are finite topological cell operations; no smooth-edge subdivision claim is needed.
Simply connected bases: every nonempty convex subset of is simply connected (Every nonempty convex subset of is simply connected), and every connected covering of a locally path-connected simply connected space is one-sheeted and isomorphic to the identity covering (A connected covering of a locally path-connected simply connected space is one-sheeted and trivial).
Euler characteristic and genus: a finite face-to-face topological triangulation gives a finite CW structure by taking its vertices, open edges and open faces as cells. Hence for a compact Riemann surface , (Genus and Euler characteristic of a compact Riemann surface, Euler characteristic of a finite CW complex).
The Axiom of Choice (The Axiom of Choice).
Proof
(Properness and finiteness of the ramification.) By [F1], is proper, so [F2] applies. The branch values of form a finite set because is compact [F2]. The set is a finite union of finite fibres, hence finite. Every ramification point lies in , although a fibre over a branch value can also contain unramified points. Thus has only finitely many nonzero terms.
(A topological triangulation with isolated branch vertices.) Apply [F3] with to obtain a finite face-to-face topological triangulation whose edges avoid . Insert each into the open face containing it by joining it to that face's three vertices, choosing the arcs to avoid the other finitely many points of [F4]. Call the resulting triangulation ; every branch value is now a vertex. Next choose one interior point on every edge of and perform the edge subdivision of [F4], including the matching splits in its two incident faces. Call the final triangulation and its counts . Every old edge has been split, while an edge newly drawn during subdivision has its split point as an endpoint. Thus no edge of joins two vertices of , although a new edge may join two split points. In particular no edge, and hence no triangular face, has two branch-value vertices. Every subdivision preserves the topological cell count, so by [F4] and [F6].
( is a degree- covering off the vertex set.) Let be the vertex set of and put . By step 2.1 the branch locus is contained in , so no point of is a branch value; by [F2] the restriction is then a covering map of degree : every point of has an evenly covered neighbourhood on which is a -sheeted covering.
(Vertices above the vertices.) For each the degree formula of [F2] gives , and every there satisfies ; hence . Summing over the finitely many vertices gives , because a point with is a ramification point and its image in is a vertex of by step 2.1, while a point with contributes nothing.
(Each open cell has exactly lifts.) Let be the relative interior of an edge or an open face of . An open edge is homeomorphic to the convex open interval, hence simply connected, and an open face is homeomorphic to an open triangle, which is convex, hence simply connected [F5]; a homeomorphism transports null-homotopies of loops, so both are simply connected in the sense of [F5]. Each connected component of is a connected covering of , hence is one-sheeted over by [F5]; since every fibre of over has exactly points, has exactly components, each mapped homeomorphically onto by .
(The lifted cells form a finite topological triangulation of .) Fix a closed target triangle of . By step 2.1, contains at most one branch value , and if present it is a vertex. Put in that case and otherwise. The homeomorphism from a Euclidean closed triangle in [F3] transports its straight-line contraction away from one vertex, so is connected and simply connected. The covering of supplied by [F2], restricted to , therefore has components, each mapped homeomorphically to by [F5]. At an unramified vertex the local inverse of extends the sheet uniquely. At a branch vertex , choose a small coordinate disk about such that is the disjoint union of coordinate disks about the finitely many points of , with on each given by ; compactness of excludes further preimage components after shrinking . The closed-triangle homeomorphism gives a neighbourhood basis of inside whose punctured members are connected. Take one such punctured corner neighbourhood contained in . Its image under any one sheet inverse is connected and therefore lies in one of those disjoint source disks, centred at some . As points of that corner approach , the local equation forces their inverse images to approach . Thus this sheet inverse extends continuously to by assigning it . The extended map from compact to Hausdorff is injective, since it was injective on and lies over the omitted target point, and is therefore a homeomorphism onto a closed topological triangle. The same corner argument closes each lifted open edge to an interval, including at a ramified endpoint.
These closed lifted triangles meet face to face. Two different lifts of one target triangle have disjoint interiors and open edge lifts; by the local inverse at every unramified point they can meet only over its possible single branch vertex, hence in at most one vertex. For different target triangles, their images meet in at most one full target edge or one target vertex by [F3]. Over the interior of a common edge, the covering has exactly one lifted face on each local side of each lifted edge. An edge has at most one branch-value endpoint by step 2.1. If two closed lifted faces over adjacent target faces meet above both endpoints of that edge, they meet above an unramified endpoint; its unique local inverse makes their lifted edge germs coincide, and uniqueness of lifting along the connected open edge makes the whole lifted edge coincide. Thus they cannot meet in two vertices without sharing the full edge. Since each closed lifted triangle maps homeomorphically to its target triangle, two lifted triangles either share that one full lifted edge, share one vertex above a target vertex, or are disjoint. The local sectors of occur cyclically around a ramified source vertex, and ordinary local inverses give the usual circle links elsewhere. The lifted data therefore give a finite topological triangulation and hence a finite CW structure on by [F6]. There are vertices, open edges and open faces by step 4.1, so .
(The cell count.) Combining steps 6.1 and 3.2, using from step 2.1.
(Substituting .) By [F6], and ; substituting into step 7.1 gives , and rearranging yields .
(Conclusion.) The formula holds, and the ramification sum is finite by step 1.1. The Axiom of Choice is used exactly through the genus interface [F6] of [F7], that is, through the topological classification theorem on which it rests; the triangulation, its subdivision, the covering triviality over the simply connected cells and the local model are choice-free, every selection being made from finitely many explicit cells and fibres.
Remarks
The two interfaces of the statement are deliberately separated. The covering side is Degree of a proper holomorphic map of Riemann surfaces, which supplies the degree and the local model ; the genus side is Genus and Euler characteristic of a compact Riemann surface. The local analytic bridge to the divisor language is Pullback order formula for a branched holomorphic map, whose formula produces the same deficit as the cell count above, without requiring a global nonzero differential on . For the sphere case the formula reads , which is the count of the sources. The hypothesis that is compact is essential here only through properness and finite ramification; the proper degree theorem already supplies the latter, so no separate finiteness argument for critical points is needed beyond step 1.1.
5 · Examples, counterexamples and false statements
None yet.
Sources
- Jürgen Jost, Compact Riemann Surfaces: An Introduction to Contemporary Mathematics
- Guillaume Valette, On subanalytic geometry (2025)
- Theo Bühler and Dietmar A. Salamon, Functional Analysis, Definition 5.24 and the cycle-existence remark
- Eduard Looijenga, Riemann Surfaces (2007)
- Curtis T. McMullen, Riemann Surfaces, Math 213b course notes (2026)
- Vladimir Hinich, Riemann Surfaces, lecture 7
- Jürgen Jost, Compact Riemann Surfaces, Ch. 2 §2.3.A and §2.4.A