For a nonconstant rational map between round unit Riemann spheres, . Counting inverse images with multiplicity gives . The Jacobian determinant vanishes at ramification points of a holomorphic map, but the integral still records the global degree of a holomorphic map.
Suppose a nonconstant holomorphic map from a connected compact Riemann surface has degree of a holomorphic map two and exactly four distinct branch values of a holomorphic map. The valency theorem forces each of their fibres to contain one ramification point with , a simple ramification point of a holomorphic map. Hence
This determines the genus without recognizing a torus in a drawing.
A concrete realization is the compact Riemann surface obtained by adding the two points at infinity to the even-degree hyperelliptic model given by the algebraic curve
Projection to has degree of a holomorphic map two. At a simple zero of , is a local coordinate and , so . At infinity set and : then . There are two points with , , each unramified since is a local coordinate. The four finite roots are therefore all the branch values of a holomorphic map.[ref]
Figure 1.
Cell-count schematic for a double cover of the sphere with four simple branch values: four vertices, twelve edges and eight faces upstairs
. Details.
Choose a triangulation of a surface on the Riemann sphere with these four branch values of a holomorphic map as vertices, combinatorially the boundary of a tetrahedron. Its counts are . Upstairs, each vertex has one preimage and each open edge and face has two lifts: , giving Euler characteristic . This is a cell schematic, not a geometric immersion of . The Triangulation proof of the Riemann-Hurwitz formula applies the same counting idea after refining a general triangulation of a surface around the branch values of a holomorphic map.[ref]
Let and choose holomorphic coordinate charts centred at and . A nonconstant holomorphic map has a local expansion , where and . Taking a local holomorphic th root of the nonvanishing factor and changing the source coordinate gives the exact local form . The integer
is the ramification index of a holomorphic map. A ramification point of a holomorphic map is a source point with , equivalently where its derivative vanishes; a branch value of a holomorphic map, also called a branch point here, is the image of such a point in . These are different sets, one in the source and one in the target.
Every fiber of a function is finite: locally it is the zero set of a nonzero holomorphic function, so its points are isolated, and compactness prevents infinitely many such zeros without an accumulation point. The same argument applied to the local derivatives makes the set of ramification points of a holomorphic map finite. The open mapping theorem and compactness show that is both open and closed in the connected target , hence is surjective.
For any , the degree of a holomorphic map is
To see independence of , choose disjoint small coordinate charts about its finitely many preimages. The local form shows that nearby values have preimages counted with multiplicity in the corresponding chart. Compactness excludes additional preimages outside these charts for sufficiently nearby values: a sequence of such preimages would have a limit in . The displayed sum is therefore locally constant, hence constant on connected . Away from branch values of a holomorphic map it is the ordinary number of preimages, and is a -sheeted covering map there.
The Riemann-Hurwitz formula is
or, in terms of the two genera,
For its proof, choose a triangulation of a surface on containing every branch value of a holomorphic map among its vertices. Every open edge and open face has lifts, since its interior avoids branch values of a holomorphic map. The lifted cells give a finite CW complex structure on . If are the target counts and , the source counts are
Indeed, at a target vertex the deficit from distinct preimages is precisely , and all nonzero contributions occur over vertices. Taking the alternating sum gives , as required. This is the Triangulation proof of the Riemann-Hurwitz formula.
In a cyclic group of prime order , a stabilizer subgroup has order either one or . The latter case consists exactly of points fixed by all of . Thus the fixed points each have ramification index of a holomorphic map , and every other point has index one. Applying the Riemann-Hurwitz formula with degree of a holomorphic map gives
Equivalently,
The count concerns fixed points upstairs. Each is its own group orbit, so their images are also distinct branch values of a holomorphic map.
For a nonconstant holomorphic map between compact connected Riemann surfaces, its degree of a holomorphic map is the number of preimages of a regular value. More generally it is the constant sum , where is the local multiplicity. The Riemann-Hurwitz formula is
Negation is well-defined on the complex torus because . It is holomorphic with holomorphic inverse itself, so is biholomorphic. Its fixed points satisfy . If , they are the four distinct classes
Away from these points, choose a small coordinate disk disjoint from . The quotient map is a homeomorphism from onto , so transfer its complex coordinate to that open set of . The transition between two such lifted charts is induced either by identity or by , hence is holomorphic. These charts give the required Riemann-surface structure, and is locally a holomorphic bijection there.
The quotient has generic degree two. At a fixed point, a local coordinate centred there changes under as . The assumed holomorphic quotient map is invariant under this operation, so its local expansion is even and has multiplicity at least two. Since the total degree is two, it is exactly two. There are no other ramification points. The domain torus has genus one, so Riemann-Hurwitz formula gives
For a nonconstant holomorphic map between compact connected Riemann surfaces, its degree is
where is the ramification index of a holomorphic map at . The valency theorem makes this sum independent of . The Riemann-Hurwitz formula is
Write . The map is well-defined and biholomorphic, with . Its fixed points satisfy
They are therefore indexed by , so there are four, as in the negation map on a one-dimensional complex torus.
For each choose a small open disc for which . The projection restricts to a homeomorphism
Use followed by a holomorphic coordinate on as a chart on . Choosing instead changes this coordinate by the holomorphic map induced by , so the transition functions are holomorphic. These charts make a Riemann surface and a holomorphic double covering map.
At each omitted fixed point, a centred local coordinate changes by , so the invariant quotient coordinate is . Hence the extension has degree two and exactly four ramification points, each with . Since the complex torus has genus one, Riemann--Hurwitz gives
Thus , in agreement with the general quotient of a one-dimensional complex torus by negation.
Let denote a hyperplane-section divisor of a projective plane curve. The adjunction formula for a smooth degree- projective plane curve states
Since , this gives the canonical degree of a smooth plane curve
Combining this with gives the genus of a smooth plane curve
Homogenization of the affine equation gives the projective completion
This is the plane model y plus x cubed plus xy cubed equals zero of the Klein quartic: after the coordinate relabelling , its equation is .
Its first partial derivatives are
If one of vanishes at a common zero of these three derivatives, the displayed equations successively force all three coordinates to vanish, which is impossible in projective space. If , multiplying the three derivative equations gives
again a contradiction. The Jacobian criterion therefore proves that is smooth.
The rational function defines a rational map of projective varieties . Because is a smooth projective curve, it extends uniquely to a morphism
For a generic finite value of , its fibre is given by the cubic
so the degree of a holomorphic map is . The discriminant of a depressed cubic is
At the fibre consists of . Since , the holomorphic implicit function theorem gives
so is a local coordinate and has ramification index of a holomorphic map there. Each of the seven distinct roots of gives one double, but not triple, root of the cubic in , hence seven further ramification points of index .
It remains to inspect the points at infinity. They are
Near , set and . The equation becomes , so , while has a simple pole. Thus . Near , set and . Now , so and
Thus has a double pole at and . These calculations are the ramification of the x-coordinate on the Klein quartic after the coordinate relabelling above.
The total ramification contribution is
The Riemann-Hurwitz formula for the degree-three map to the projective line now gives
and therefore
An irreducible complex analytic hypersurface in a complex manifold is a closed irreducible analytic subset of pure complex codimension one. A local defining function of a complex analytic hypersurface at is a holomorphic function on a neighbourhood such that
The necessary local algebra is that the stalk is a regular local ring, hence a unique factorization domain, and that the local branches of a hypersurface germ determine finitely many height-one prime ideals. Each is principal; the product of their generators gives , and removing repeated factors makes it reduced. This also covers a globally irreducible hypersurface that has several local branches at a singular point.
A divisor on a complex manifold is a locally finite formal sum of irreducible analytic hypersurfaces with integer coefficients. On a sufficiently small , local defining functions give a meromorphic equation for . The quotients are nowhere-zero holomorphic functions. Gluing frames by
produces the holomorphic line bundle associated to a divisor , and gives its canonical meromorphic section with divisor .
The Euler sequence on complex projective space
implies . Taking the dual determinant yields the canonical bundle of complex projective space
where is a hyperplane divisor.
The hypotheses on the homogeneous polynomial say that
is a smooth projective hypersurface of degree , so its divisor line bundle is . The adjunction formula gives
This is the canonical bundle of a smooth projective hypersurface.
Now fix an isomorphism and regard and as holomorphic sections of the same holomorphic line bundle. They have no common zero because . Their homogeneous coordinates therefore define a well-defined holomorphic map
In a local frame, the quotient
is a meromorphic function with divisor . Thus and , both with multiplicity one. The degree of a holomorphic map is therefore one. A nonconstant degree-one holomorphic map between compact connected Riemann surfaces is a biholomorphism, so the displayed map is biholomorphic.
If is a nonconstant holomorphic map between compact connected Riemann surfaces, its local degree at is the integer for which suitable local coordinates give
The valency theorem states that
is independent of . This common value is the degree of a holomorphic map, denoted .
Now let be a nonconstant rational function of degree . If its distinct finite poles have orders , and its pole order at infinity is , then
The derivative has a pole of order at each finite pole. When , the expansion shows that at infinity. Hence the degree of the derivative of a rational function is
In the first case , while in the second ; therefore
For every , the lower bound is attained by , whose derivative has degree (with a constant assigned degree zero). For distinct , the function
has simple poles, degree , and a derivative with double poles, so . Thus both rational bounds are sharp for every .
Let next be a nonconstant elliptic function for the period lattice . Its degree is the total order of its poles in a fundamental parallelogram; by the valency theorem, this is also the degree of the induced map . If these poles have orders , then , and has poles of orders . The degree of the derivative of an elliptic function is consequently
Since every nonconstant elliptic function has at least one pole and ,
Let be odd. The Weierstrass elliptic function supplies the lower-bound example
It has one pole modulo , of order , so its derivative has one pole of order . For the upper bound, choose distinct points modulo and nonzero constants with . The quasi-periodicity of the Weierstrass zeta function makes
elliptic. It has exactly simple poles, while has double poles. Therefore the two bounds are attained for every required odd degree.
For an integer , extend to a holomorphic map from the Riemann sphere to itself with . A nonzero finite regular value has distinct preimages, so the degree of a holomorphic map is . At zero the analytic ramification index is . At infinity, use local coordinates upstairs and downstairs: the same holomorphic map becomes , so too. Everywhere else the derivative is nonzero.
Figure 1.
Schematic of the sphere power map and its local degree: zero and infinity both have ramification index d
. Details.
There are two distinct ramification points and two distinct branch values of a holomorphic map, but
For , the total ramification of a holomorphic map is four, not two. The local-circle panel shows three nearby preimages converging to the single ramification point. For the holomorphic map is the identity and neither zero nor infinity is ramified.
Riemann-Hurwitz formula Created 2026-09-24 Updated 2026-10-14
For a degree- holomorphic map, .
Let be a nonconstant holomorphic map between compact Riemann surfaces that are connected spaces, without boundary. Write for their genera and for the degree of a holomorphic map. With analytic ramification index at each , the formula is
Here is the Euler characteristic. Only finitely many ramification points contribute. The holomorphic map is automatically surjective; the valency theorem gives even at a branch value of a holomorphic map. Constant maps are excluded.[ref]
The useful interpretation is that total ramification of a holomorphic map measures how much the source Euler characteristic falls short of copies of the target. The ramification of a power map of the Riemann sphere spends that entire correction at two points; the double cover of the sphere with four branch values spends it at four points and produces a genus-one surface.
Count ramification points upstairs in , weighted by , rather than counting distinct branch values of a holomorphic map downstairs in . Grouping by fibres gives
The cardinality counts distinct points; the degree of a holomorphic map counts them with their analytic ramification indices. Thus each summand is the number of missing distinct preimages in that fibre.[ref]
The phrase branch point varies across conventions: to keep the two surfaces distinct, use ramification point for and branch value of a holomorphic map for . The existing name branch point of a holomorphic map here denotes the latter. Several ramification points can share one branch value of a holomorphic map.