Alphabeta Math
Pipeline-generated
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.

✓ 20 results · all verified · 15 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 5 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Periods, Jacobians, and Abel--Jacobi Theory

1 · Prerequisites

2 · Summary

Integration of holomorphic differentials over cycles turns the topology of a compact Riemann surface into linear data. The one-polygon normal form exhibits the commutator model whose side loops form a symplectic basis of H1≅Z2g; the intersection form is the Poincaré-dual cup pairing, computed on the model with its standard unimodular matrix. This is the topological input to everything on the page and is supplied by cw-complexes-and-cellular-homology and classification-of-compact-connected-surfaces.

The period pairing evaluates a holomorphic differential on a homology class. The path integral is defined by local primitives, so the continuous side loops of the polygonal model can be integrated directly; the pairing descends to homology and agrees with the usual contour integral. Cutting the surface along a symplectic basis produces primitives with computable boundary jumps, which yields the wedge-period formula ∫Xα∧β=∑i(α(ai)β(bi)−α(bi)β(ai)). The Riemann bilinear relations then show that the period subgroup is a full lattice and that the matrix of b-periods of the normalized basis is symmetric with positive-definite imaginary part.

The Jacobian is the complex torus obtained by dividing the dual of the space of holomorphic differentials by the period lattice. The Abel-Jacobi map integrates a holomorphic differential from a base point; its ambiguity is exactly a period, so the point map is well defined, holomorphic, and additive on degree-zero divisors, where it is also independent of the base point. For a principal divisor the preimage of a curve from infinity to zero is a chain with vanishing holomorphic periods, which proves one direction of Abel's theorem; the converse solves a ∂ˉ-equation for a weak solution of the divisor. Jacobi inversion shows that every class of the Jacobian is represented by a degree-zero divisor, and the two directions together identify Pic⁡0(X) with Jac⁡(X).

For positive genus, the final results embed the surface in its Jacobian and describe the image. The point map is injective because a vanishing point difference would be a principal divisor with a single simple pole, forcing a degree-one map to the sphere; it is an immersion because some holomorphic differential is nonzero at every point; and compactness makes it a closed embedding. The image generates the Jacobian as a group. Full AC is inherited from the cohomological, Riemann–Roch and duality suppliers, and the choice assumptions are carried in the item statements; the period and divisor constructions use it only where those suppliers do.

3 · Logical flowchart

4 · Definitions, theorems and proofs

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

Cellular homology of the one-polygon surface model

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let X be a compact connected oriented topological surface of genus g≥0. The Axiom of Choice is used only to invoke the polygonal normal form and surface classification (Polygonal normal forms for compact connected surfaces, Classification of compact connected surfaces) and identify the standard one-polygon model Σg with X. For g=0, Σ0 is the paired sphere digon with boundary word aa−1; for g≥1, Σg is the 4g-gon with boundary word ∏i=1gaibiai−1bi−1 (Polygonal schemas and paired boundary edges). In the associated cellular chain complex with integral coefficients:

  1. If g≥1, there is one 0-cell, 2g oriented 1-cells e1,…,e2g corresponding in order to a1,b1,…,ag,bg, and one 2-cell, with ∂1=∂2=0. Thus H1(X;Z)≅Z2g, freely based by the side-loop classes, while H0(X;Z)≅H2(X;Z)≅Z and Hq(X;Z)=0 for q≥3.
  2. If g=0, the digon has two 0-cells v0,v1, one oriented 1-cell e from v0 to v1, and one 2-cell. Its differentials are ∂1e=v1−v0 and ∂2=0, so H1(X;Z)=0, H0(X;Z)≅H2(X;Z)≅Z, and Hq(X;Z)=0 for q≥3.
  3. The Euler characteristic of the displayed cell structure is 2−2g in both cases.

For g≥1, subdividing one loop 1-cell by inserting a vertex and replacing it by two oriented edges leaves H1 free of rank 2g: the subdivided side class is represented by the sum of the two new edge classes, together with the other side-loop classes.

Facts & Assumptions

Given: X is a compact connected oriented topological surface of genus g≥0.

[F1]

Under the Axiom of Choice, the polygonal normal form and surface classification identify X with the sphere digon when g=0, and with the commutator 4g-gon when g≥1 (Polygonal normal forms for compact connected surfaces, Classification of compact connected surfaces, The Axiom of Choice).

[F2]

A one-polygon schema has a finite CW structure with its corner classes as 0-cells, paired side classes as 1-cells, and polygon interiors as 2-cells (Polygonal schemas and paired boundary edges).

[F3]

The cellular groups and boundary maps are those of Oriented cellular chain group and Cellular boundary from three consecutive skeleta; the incidence-degree formula computes each boundary coefficient (Incidence number of two CW cells, Cellular boundary is the incidence degree matrix), and ∂2=0 (The cellular boundary squares to zero).

[F4]

Cellular homology is the homology of this chain complex and agrees naturally with singular homology (Cellular homology, Cellular homology computes singular homology).

[F5]

For a finite CW structure, Euler characteristic is the alternating cell count (Euler characteristic of a finite CW complex).

Proof

technique · direct
1.1F1F2

By [F1], it is enough to compute on the indicated polygonal model; the homeomorphism transfers the resulting singular homology groups to X. In the commutator polygon, let v0,…,v4g=v0 be the successive corners. For each handle block aibiai−1bi−1, its side identifications join the four corners in that block successively: the ai pair identifies the first with the fourth and the second with the third, while the bi pair identifies the second with the next block's first and the third with the fourth. Thus every corner lies in one class. There are consequently one 0-cell, 2g paired 1-cells, and one 2-cell.

1.2F1F2F3

For g=0, the sphere digon has two corner classes: its paired sides identify each corner with itself, leaving the two distinct corners v0,v1. Orient the single paired edge from v0 to v1. The 1-cell incidence formula gives ∂1e=v1−v0. The attaching word aa−1 has total exponent zero, so its 2-cell has ∂2=0. Therefore ker⁡∂1=0 and coker⁡∂1≅Z.

2.1F3step 1.1

When g≥1, every 1-cell is a loop at the unique vertex, so ∂1=0 by [F3]. The coefficient of each 1-cell in ∂2 is the degree of the attaching word after the other edges are collapsed; each label occurs once with each exponent, so that degree is 1−1=0. Hence ∂2=0. The chain groups are C2=Z, C1=Z2g, C0=Z, and Cq=0 for q≥3.

3.1F4F5step 2.1step 1.2

Taking kernels modulo images in the chain complexes of steps 2.1 and 1.2 gives the stated cellular homology groups in both cases. By [F4], these are the singular homology groups, and the cellular generators in the commutator model are exactly its side-loop classes. Counting cells gives 1−2g+1=2−2g for g≥1 and 2−1+1=2 for the digon, proving the Euler-characteristic claim by [F5].

4.1F3step 2.1∎

To verify the subdivision claim, let the new vertex be w and orient the two replacement edges from the old vertex v to w and from w to v. Their boundaries are w−v and v−w; all other loop edges still have zero boundary. In the attaching word the subdivided side occurs once in each direction, so each new edge also has total exponent zero and ∂2=0. The kernel of ∂1 is generated by the sum of the two replacement edges and the other 2g−1 loop edges. This gives the asserted basis, with the original side class represented by that sum.

DefinitionDefinition: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

Path integral of a holomorphic differential on a Riemann surface

Definition

Let X be a Riemann surface, let ω be a holomorphic differential on X, and let γ:[a,b]→X be a continuous path. In a holomorphic chart z:U→D, write ω=h(z) dz. A local primitive of ω on a coordinate disk U is a holomorphic function HU:U→C of the form HU=G∘z, where G′=h on D. For any finite subdivision a=t0<⋯<tN=b and local primitives Hj defined on coordinate disks Uj with γ([tj−1,tj])⊆Uj, set ∫γω:=∑j=1N(Hj(γ(tj))−Hj(γ(tj−1))). For a=b define the integral to be zero. The value is independent of the subdivision, charts, and local primitives, and is called the path integral of ω along γ.

The path integral is additive under concatenation, changes sign under path reversal, is zero on a constant path, and is C-linear in ω. When γ is piecewise C1, it agrees in every chart with the usual complex contour integral of the local coefficient h(z) dz. Continuous paths are included so that the topological side loops of a polygonal homology model can be integrated without assuming that a chosen topological representative is already piecewise smooth.

Facts & Assumptions

Given: A Riemann surface X, a holomorphic differential ω on X, and a continuous path γ:[a,b]→X.

[F1]

In a holomorphic chart, a meromorphic differential is h(z) dz; for a holomorphic differential h is holomorphic, and the coefficients obey the differential transition law (Meromorphic differentials, orders and residues).

[F2]

A holomorphic coefficient equals its convergent Taylor series locally, and an analytic function has a primitive on a neighborhood of each point (A holomorphic function equals its Taylor series throughout the largest centred disc in its domain, Every complex analytic function has a primitive on a neighbourhood of each point).

[F3]

A holomorphic function with zero derivative on a connected plane domain is constant (A holomorphic function with zero derivative on a domain is constant, A complex domain is a nonempty connected open subset of C).

[F4]

The image of a connected space under a continuous map is connected (A continuous image of a connected space is connected, and connectedness is a topological property).

[F7]

If H′=h on a neighborhood of the trace of a rectifiable contour, then ∫γh(z) dz=H(γ(b))−H(γ(a)) (The line integral of a continuous function admitting a primitive is that primitive's endpoint increment along every rectifiable path).

[F8]

Holomorphic coordinate changes are smooth in real coordinates, so a piecewise-C1 path on X has piecewise-C1 coordinate paths (Riemann surfaces and holomorphic atlases, Holomorphic functions are real analytic and smooth in their two real coordinates).

[F9]

The derivative of a composite of complex-differentiable maps obeys the complex chain rule (The chain rule for complex derivatives).

Verification

Given: The data above and, when relevant, a finite collection of paths and holomorphic differentials.

Proof technique: direct local construction and comparison on overlaps.

1.1F1F2F5F10given

If a<b, around each point of the compact trace γ([a,b]) choose a coordinate disk on which [F2] gives a local primitive of the coefficient in [F1]. The preimages of these disks cover [a,b]; [F5] supplies a Lebesgue number, so a finite subdivision can be chosen with each subpath contained in one primitive disk. There are only finitely many disk and primitive choices, so [F10] suffices and no unrestricted choice is used. If a=b, the empty subdivision gives the stated zero convention.

1.2F1F3given

On a fixed coordinate disk, two local primitives have the same derivative h in its coordinate; their difference has zero derivative and is constant by [F3]. Therefore replacing a chosen primitive on one subinterval does not change its endpoint increment.

1.3F1F3F4F9given

Suppose a connected subpath lies in two coordinate disks U,V, with coordinates z,w and local primitives HU,HV. Its image lies in one connected component of U∩V by [F4]. Put GU=HU∘z−1 and GV=HV∘w−1. In the z coordinate, [F1] and [F9] give ddz(GV(w(z))−GU(z))=hV(w(z))w′(z)−hU(z)=0, so [F3] makes this difference constant on that component. The two endpoint increments are equal.

2.1step 1.1step 1.2step 1.3algebra

Compare any two admissible subdivisions by taking the finite common refinement of their breakpoints. On each refined subinterval, the two original primitive disks both contain the path image, so step 1.3 identifies their increments; splitting an increment inside one disk changes nothing because the same primitive values telescope. Thus the two defining sums agree, proving independence of subdivision, chart, and local primitive.

3.1step 2.1algebra

Splitting the defining sum at a join proves additivity under concatenation; reversing each subinterval swaps the two endpoint values and negates the sum; for a constant path every endpoint increment is zero. If λ,μ∈C, local primitives for λω1+μω2 are λH1+μH2, so the formula is complex-linear.

4.1F6F7F8step 2.1∎

If γ is piecewise C1, refine the partition so each coordinate subpath is piecewise C1. By [F6] it is a rectifiable contour, and [F7] identifies its usual contour integral with the increment of the local primitive. Summing the finitely many chart segments gives exactly the path integral defined above.

Remarks

For a continuous path, this definition uses only local primitives and endpoint differences, not a derivative of the path. For a piecewise-C1 path it recovers the usual contour integral in local coordinates. No choice principle beyond finite choice is used.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

A degree-one holomorphic map of compact Riemann surfaces is an isomorphism

Statement

Let f:X→Y be a nonconstant holomorphic map between compact connected Riemann surfaces (Holomorphic maps and meromorphic functions on Riemann surfaces, Riemann surfaces and holomorphic atlases). Then f is proper and has a degree d as in Degree of a proper holomorphic map of Riemann surfaces. If d=1, then f is bijective and its set-theoretic inverse g:Y→X is holomorphic. Thus g∘f=idX and f∘g=idY, so f is an isomorphism of Riemann surfaces.

Facts & Assumptions

Given: A nonconstant holomorphic map f:X→Y between compact connected Riemann surfaces.

[F1]

The source X is compact, and the target Y is Hausdorff because it is a Riemann surface (Riemann surfaces and holomorphic atlases).

[F2]

A holomorphic map of Riemann surfaces is continuous (Holomorphic maps and meromorphic functions on Riemann surfaces).

[F4]

For a proper nonconstant holomorphic map between connected Riemann surfaces, every fibre is nonempty and finite, and the degree is the constant weighted count ∑x∈f−1(y)ex(f) (Degree of a proper holomorphic map of Riemann surfaces).

[F5]

Each ramification index ex(f) is a positive integer, and ex(f)=1 exactly when f is a local biholomorphism at x (Ramification index, ramification order and branch value).

[F6]

In suitable centred charts, f is locally z↦zex(f); in particular, if ex(f)=1, the local inverse is holomorphic (Local power-map normal form on Riemann surfaces, Biholomorphic maps between complex domains).

Proof

technique · direct
1.1F1F2F3F4

Let K⊆Y be compact. By [F3], K is closed in Y, and by [F2] its preimage f−1(K) is closed in X. Since X is compact by [F1], f−1(K) is compact. This holds for every compact K, so f is proper and the degree in [F4] is defined.

1.2F4F5

Suppose d=1. For every y∈Y, [F4] gives a nonempty finite fibre with ∑x∈f−1(y)ex(f)=1. Each summand is a positive integer by [F5], so the fibre has exactly one point, with ramification index 1. Thus f is bijective and is unramified at every point.

2.1F6step 1.2∎

For each x∈X, [F6] gives charts in which f is z↦z near x, so it has a holomorphic local inverse near f(x). The set-theoretic inverse g from step 1.2 agrees with each such local inverse on its domain, hence is holomorphic on all of Y. Its defining identities g∘f=idX and f∘g=idY show that f is an isomorphism.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

The intersection form on the homology of a closed oriented surface

Definition

Assume the Axiom of Choice (The Axiom of Choice), as required by the classification, Poincaré-duality, and geometric-intersection interfaces used here. Let X be a nonempty compact connected topological 2-manifold without boundary, with a specified integral orientation (Topological manifolds without boundary: Hausdorff, second-countable, and locally Euclidean spaces, R-orientation of a topological manifold) and with H1(X;Z) free of finite rank. For the standard surfaces on this page, the rank condition follows from Cellular homology of the one-polygon surface model; for a general compact connected orientable surface it follows from Classification of compact connected surfaces and the same cellular computation. A compact Riemann surface has the orientation determined by its complex structure (Topological classification of compact Riemann surfaces).

Write [X]∈H2(X;Z) for the fundamental class of the specified orientation (Fundamental class of a compact oriented manifold). Cap with this class gives the Poincaré-duality isomorphism DX:H1(X;Z)⟶H1(X;Z),DX(a):=a∩[X] (The cap-duality map of an oriented manifold, Poincaré duality for oriented topological manifolds); write DX−1 for its inverse. The intersection form is ⟨⋅,⋅⟩X:H1(X;Z)×H1(X;Z)⟶Z,⟨γ,δ⟩X:=⟨DX−1(γ)⌣DX−1(δ),[X]⟩, where ⌣ is the singular cup product (Singular cohomology ring, Singular cup product on cochains) and the outer brackets denote Kronecker evaluation (Kronecker evaluation pairing, The kronecker pairing is independent of cocycle and cycle representatives).

For genus zero, H1(X;Z)=0 and this is the unique bilinear form on the zero group. A closed connected oriented surface has rank⁡H1=2g, so rank one does not occur (Cellular homology of the one-polygon surface model, Classification of compact connected surfaces).

This form is well defined and biadditive because the cup product and Kronecker evaluation descend to cohomology and homology. Graded commutativity in degree one gives ⟨γ,δ⟩X=−⟨δ,γ⟩X (Singular cohomology is graded commutative); since the values lie in the torsion-free group Z, it follows also that ⟨γ,γ⟩X=0, so the form is alternating. For all a,b∈H1(X;Z) the cap-cup adjunction identity is ⟨a⌣b,[X]⟩=⟨b,DX(a)⟩, where the right side is Kronecker evaluation (Poincaré duality gives a nonsingular cup pairing). Equivalently, for all γ,δ∈H1(X;Z), ⟨γ,δ⟩X=⟨DX−1(δ),γ⟩.

When X is a closed oriented smooth surface and A,B⊂X are closed oriented smooth embedded curves meeting transversely, ⟨[A],[B]⟩X equals their algebraic intersection number I(A,B), with the first-factor convention of The geometric intersection pairing on a closed oriented manifold (The geometric intersection number is the Poincare-dual cup pairing). The analogous geometric formula modulo 2 holds for closed smooth surfaces without orientability (The geometric intersection number is the Poincare-dual cup pairing).

Reversing the orientation changes [X] and both inverse-duality classes by a sign. The signs on the two cup-product factors cancel, while evaluation on −[X] negates the result, so the intersection form changes sign. No unimodularity assertion is made here; it is proved with the symplectic-basis theorem below. Once the duality isomorphism is given, the formula and its algebraic identities are choice-free; AC is used only through the stated global classification, duality, and geometric-intersection interfaces.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-10-08Open item page →

Weak solutions of a degree-zero divisor and the logarithmic-derivative identity

Statement

Assume the Axiom of Choice (The Axiom of Choice), inherited from the smooth-partition interfaces used to glue the local constructions. Let X be a compact connected Riemann surface and let D=∑j=1k(Qj−Pj) be a divisor of degree zero written as a sum of point differences (Divisors, principal divisors and canonical divisors on a Riemann surface); let c=∑j=1kγj be a 1-chain of continuous curves γj from Pj to Qj, so that ∂c=D in the sense that the boundary of γj is Qj−Pj as a divisor. Then:

  1. Weak solution. There exists a weak solution of D, i.e. a function f on X that is smooth and nowhere zero on X∖∣D∣ and extends across ∣D∣ with the local behaviour f=z−nph  near a pole p (np=−D(p)>0),f=znph  near a zero p (np=D(p)>0), with h smooth and nowhere vanishing near p.
  2. Logarithmic-derivative identity. For every closed smooth complex 1-form ω on X, 12πi∫Xdff∧ω=∫cω. The integral on the left is the absolutely convergent improper integral obtained by deleting small coordinate disks about the support of D; its local coefficients have at most an O(1/∣z∣) singularity. For every holomorphic ω∈Ω(X) this is the same as 12πi∫X∂ˉff∧ω=∫cω, where ∂ˉf/f=∂ˉlog⁡f is smooth even at the points of ∣D∣ (Bigraded complex forms and the Dolbeault operators, The Wirtinger derivatives ∂zf and ∂zˉf, and antiholomorphic functions, The d, partial and dbar identities).
  3. Uniqueness up to a smooth factor. If f and g are two weak solutions of the same divisor D, then the quotient g/f is smooth and nowhere vanishing on X; the construction therefore produces a weak solution unique up to multiplication by such a factor.

Facts & Assumptions

Given: Full AC, a compact connected Riemann surface X, a degree-zero divisor D=∑j(Qj−Pj) with a chain c=∑jγj of continuous curves from Pj to Qj, and a closed smooth complex 1-form ω on X.

[F1]

A closed smooth complex 1-form has a smooth local primitive. Its integral along a continuous path is the finite sum of primitive endpoint differences on a subdivision into primitive neighborhoods. Two such choices agree after a common refinement because their primitives differ locally by constants; the resulting integral is additive and reverses sign on path reversal. Compactness of the interval and its Lebesgue-number lemma give such finite subdivisions, and only finite choice is needed (Closed differential forms are locally exact, Heine-Borel in Rn: with the Euclidean metric a subset of Rn 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, Every open cover of a compact metric space has a Lebesgue number: a δ>0 such that every nonempty subset of diameter less than δ lies inside a single member of the cover, Every natural-number-indexed list of nonempty sets has a choice function on its family of values).

[F2]

On the slit plane C∖(−∞,0] the principal logarithm Log⁡ is holomorphic with derivative 1/ζ (The principal logarithm is the normalised holomorphic branch on the slit plane).

[F3]

For a compact set inside a bounded open set there is a smooth cutoff ψ with 0≤ψ≤1 and ψ=1 near the compact set, supported in the open set (A manifold bump for a compact set inside an open set). Its support is closed and bounded, hence compact by Heine-Borel in Rn: with the Euclidean metric a subset of Rn 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.

[F4]

For a local weak solution f=zku, with u smooth and nowhere zero, df/f=k dz/z+du/u. The integral of dz/z on a positively oriented small circle is 2πi, and multiplication by a smooth test function tends to its value at the center in this circle integral (A positively oriented circle integral is the sum of the enclosed residues, The logarithmic derivative of a meromorphic function, The logarithmic derivative has residue equal to local order).

[F5]

For a smooth complex 1-form η on an oriented surface and a compact regular region with piecewise smooth boundary, Stokes' theorem holds: ∫Rdη=∫∂Rη, with the induced boundary orientation (Stokes formula for finite ordinary surface corners, A smooth differential k-form, Chart integral with its orientation sign).

[F6]

The wedge product, the integral of compactly supported top forms on an oriented manifold, and the sum of integrals over a partition of the domain into finitely many regions are defined as usual (The wedge product of differential forms, Integral of a compactly supported top form, A smooth differential k-form).

[F7]

For a holomorphic differential ω and a smooth function f, the (1,0)-part of df/f wedged with ω vanishes, so (df/f)∧ω=(∂ˉf/f)∧ω; here df=∂f+∂ˉf and ∂ˉf/f is smooth where f≠0, hence also across ∣D∣ after cancellation of the local powers (The d, partial and dbar identities, The Wirtinger derivatives ∂zf and ∂zˉf, and antiholomorphic functions, Bigraded complex forms and the Dolbeault operators).

[F9]

Full AC is assumed, hence permits any choice hypothesis inherited by the Stokes supplier. The displayed model uses the smooth cutoff of [F3] and finitely many local selections; the construction itself requires only finite choice (The Axiom of Choice).

Proof

technique · direct
1.1F1F2F3

For a path contained in a coordinate disk V identified with the unit disk, write its endpoints as a,b and choose 0<r<r′<1 with the entire compact path image in {∣z∣<r}. Choose ψ equal to 1 on {∣z∣≤r} and supported in {∣z∣<r′} by [F3]. If a=b, set f0=1; the integral of a closed form on this path is zero by [F1]. If a≠b, put R(z)=(z−b)/(z−a) and use L=Log⁡R outside the segment [a,b]. Indeed R(z) belongs to the nonpositive real ray only on [a,b], which lies inside {∣z∣<r}, so [F2] defines L throughout the annulus r<∣z∣<1. Set f0=R for ∣z∣≤r and f0=exp⁡(ψL) for r<∣z∣<1. These formulas agree smoothly across ∣z∣=r: where L is defined, f0=Rexp⁡((ψ−1)L), and ψ−1 vanishes smoothly on the inner disk. Since f0=1 near ∂V, extend it by 1 off V. This gives a weak solution of Q−P with a simple zero at b, a simple pole at a, and no other zeros or poles.

1.2given

For claim 3, let f and g be weak solutions of D. Near a support point both have the local form znphf and znphg with the same integer np=D(p) and smooth nowhere-vanishing factors, so g/f=hg/hf is smooth and nowhere vanishing near p; away from ∣D∣ both functions are smooth and nowhere vanishing. Hence g/f is smooth and nowhere vanishing on all of X.

2.1F1F3F4F5F6step 1.1

The endpoint integral of [F1] is invariant under fixed-endpoint homotopy: subdivide the compact homotopy square into sufficiently small triangles in primitive neighborhoods, where every boundary sum telescopes, and cancel the interior edges. A coordinate disk contracts to a point, so this makes integration from a fixed point path independent on the disk. The resulting function is a local primitive plus a constant near each point, hence a smooth global primitive of any closed form there. Let ω=dg near the closed disk ∣z∣≤r′, and multiply the local primitive by a cutoff supported in V and equal to 1 near that disk, obtaining a global smooth g without changing dg where df0/f0 is supported. Put α=df0/f0 away from a,b. It is closed there, since d(f0−1df0)=−f0−2df0∧df0=0. The local form in [F4] shows that α∧dg is absolutely integrable: its coefficient is O(1/∣z−a∣)+O(1/∣z−b∣). On a compact coordinate disk containing its support with small disks about a,b deleted, d(gα)=dg∧α=−α∧dg. The outer boundary contributes zero since α=0 there. On the two inner circles the boundary orientation is clockwise; [F4] therefore gives ∫α∧dg=2πi(g(b)−g(a)) as their radii tend to zero. Thus 12πi∫X(df0/f0)∧ω=g(b)−g(a)=∫γω by [F1]. For a=b both sides vanish.

2.2F1F4step 1.1

Subdivide each curve into finitely many subpaths contained in coordinate disks, using compactness and the Lebesgue-number argument of [F1], and construct the factor fjℓ for each subpath by step 1.1. Each construction depends only on its subpath and disk, not on ω; every closed form has a primitive on such a disk, since local primitive endpoint integrals are invariant under fixed-endpoint homotopy by subdividing a compact homotopy square into primitive neighborhoods, whose boundary increments telescope. Form the finite product f=∏j,ℓfjℓ. At any endpoint of the subdivided curves, each factor has an integer coordinate power times a smooth unit; changing a centered holomorphic coordinate multiplies that power by a holomorphic unit. Summing the endpoint exponents gives exactly the boundary of the original chain: intermediate endpoint contributions cancel, even when endpoints repeat or a subpath is closed. Therefore f=zD(p)h with h smooth and nowhere zero at support points, and f extends smoothly and nonvanishingly at all canceled intermediate endpoints. Away from the endpoints it is smooth and nonzero. On their complement, the finite product rule gives df/f=∑j,ℓdfjℓ/fjℓ.

3.1F1F6F7step 2.1step 2.2

Sum the absolutely convergent model identities from step 2.1 and use the product rule of step 2.2 and finite additivity of the path integral in [F1]. This gives 12πi∫X(df/f)∧ω=∑j,ℓ∫γjℓω=∫cω for every closed smooth complex 1-form. For holomorphic ω, the (1,0) term wedges to zero by [F7], while the local form f=zD(p)h gives ∂ˉf/f=∂ˉh/h, a smooth form across every support point. Hence the displayed holomorphic identity has an ordinary smooth top-form integral.

4.1F9step 2.2step 3.1step 1.2∎

The construction proves the weak-solution and integral claims in steps 2.2 and 3.1, and step 1.2 proves uniqueness up to a smooth nowhere-vanishing factor. The zero chain gives the empty product f=1; a nonzero closed chain can instead give a nonconstant nowhere-zero f, as its period identity requires. All selections in the construction are finite, and full AC covers the inherited Stokes hypothesis in [F9].

Source notes

The construction and the identity are Forster's §§20.1-20.5 (Lectures on Riemann Surfaces, printed pp. 159-163): the local model exp⁡(ψlog⁡z−bz−a), the multiplication of local solutions along a subdivision of the curve, and the identity ∫cω=12πi∫Xdff∧ω via Stokes and the residue of df/f at the zeros and poles. McMullen's Lemmas 15.10 and 15.12 (printed pp. 131-133) give the same statement in the form ∫Xdff∧ω=2πi∫Cω. The item proves the endpoint and jump conventions explicitly and does not invoke any smoothing of the chain.

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

A symplectic homology basis of a compact Riemann surface

Statement

Assume the Axiom of Choice (The Axiom of Choice), used through the polygonal normal form, the classification, the integral universal coefficient theorem, Poincaré duality, and the geometric-intersection theorem. Let X be a compact connected Riemann surface of genus g with its canonical orientation (Topological classification of compact Riemann surfaces, Genus and Euler characteristic of a compact Riemann surface). Choose an orientation-compatible one-polygon normal form; for g=0 it is the sphere digon, and for g≥1 its boundary word is ∏i=1gaibiai−1bi−1 (Polygonal normal forms for compact connected surfaces, Classification of compact connected surfaces). Let e1,e2,…,e2g be the homology classes of its ordered side loops a1,b1,…,ag,bg. Then:

  1. Rank and basis. H1(X;Z) is free of rank 2g, with basis e1,…,e2g; for g=0 it is zero (Cellular homology of the one-polygon surface model).
  2. Standard intersection matrix. In the ordered basis (a1,b1,…,ag,bg) the intersection matrix is (⟨ep,eq⟩X)p,q=diag⁡(J2,…,J2),J2=(01−10), equivalently ⟨ai,aj⟩X=⟨bi,bj⟩X=0 and ⟨ai,bj⟩X=δij. Its determinant is 1 (including the empty matrix convention at g=0), so the intersection form is unimodular. In the evaluation-dual basis of H1(X;Z), the cup pairing has the same matrix and is unimodular.
  3. Symplectic basis. The side-loop classes form a symplectic basis: a Z-basis with the pairings in (2).
  4. Geometric meaning. For any two smooth closed oriented embedded-curve representatives of classes ep,eq that are transverse, their signed geometric intersection number is ⟨ep,eq⟩X (The geometric intersection pairing on a closed oriented manifold, The geometric intersection number is the Poincare-dual cup pairing).

Reversing the surface orientation negates all intersection entries; replacing each bi by −bi restores the displayed symplectic basis convention.

Facts & Assumptions

Given: X is a compact connected Riemann surface of genus g with its canonical orientation.

[F1]

Under AC, the topological classification and polygonal normal form give an orientation-compatible one-polygon model: the sphere digon for g=0 and the commutator 4g-gon for g≥1. The genus is the unique handle number (The Axiom of Choice, Genus and Euler characteristic of a compact Riemann surface, Topological classification of compact Riemann surfaces, Classification of compact connected surfaces, Polygonal normal forms for compact connected surfaces).

[F2]

The cellular calculation gives H1(X;Z)=0 when g=0, and gives the ordered side-loop classes as a Z-basis of rank 2g when g≥1; connectedness gives H0(X;Z)≅Z (Cellular homology of the one-polygon surface model).

[F3]

The AC-stated universal coefficient sequence maps H1(X;Z) to Hom⁡(H1(X;Z),Z) by Kronecker evaluation; since H0(X;Z)≅Z is free, its Ext⁡1 term vanishes (The Axiom of Choice, Topological universal coefficient short exact sequence for cohomology, Kronecker evaluation pairing).

[F4]

For the ordered side-loop basis, its evaluation-dual cohomology basis x1,…,x2g and the positive generator ω∈H2(X;Z) satisfy ⟨xp⌣xq,[X]⟩=Jpq, where J=diag⁡(J2,…,J2) (Integral surface cup pairing from the oriented polygon).

[F5]

Under AC, Poincaré duality makes DX(a)=a∩[X] an isomorphism; the intersection-form definition states both ⟨γ,δ⟩X=⟨DX−1(γ)⌣DX−1(δ),[X]⟩X and the cap-cup adjunction ⟨a⌣b,[X]⟩=⟨b,DX(a)⟩ (The Axiom of Choice, The intersection form on the homology of a closed oriented surface, Poincaré duality for oriented topological manifolds).

[F6]

The geometric-intersection theorem, invoked under AC, identifies for closed oriented smooth embedded curves A,B in a closed oriented smooth surface that are transverse the signed count I(A,B) with ⟨PD⁡[A]⌣PD⁡[B],[X]⟩ in the stated first-factor convention; the finite count itself is choice-free (The Axiom of Choice, The geometric intersection pairing on a closed oriented manifold, The geometric intersection number is the Poincare-dual cup pairing).

[F7]

The complex atlas makes X smooth because its holomorphic transitions are smooth in real coordinates; the compact Riemann surface is closed and its complex structure gives its canonical orientation (Riemann surfaces and holomorphic atlases, Holomorphic functions are real analytic and smooth in their two real coordinates, Topological classification of compact Riemann surfaces).

Proof

technique · direct
1.1F1F2

Choose the one-polygon normal form in [F1] with its orientation matching the canonical orientation of X. If this orientation gives the inverse commutator word, use the finite relabeling ai:=bg+1−i and bi:=ag+1−i; since [a,b]−1=[b,a], this changes the reversed word back to ∏iaibiai−1bi−1 without changing the quotient orientation. By [F2], for g≥1 the ordered side loops are a basis of H1(X;Z), and for g=0 the group is zero.

1.2F2F3

Suppose g≥1. The universal coefficient sequence [F3] has kernel Ext⁡Z1(H0(X;Z),Z)=Ext⁡Z1(Z,Z)=0, since Z is free. Thus evaluation β:H1(X;Z)→Hom⁡(H1(X;Z),Z) is an isomorphism; let ep∗ be the coordinate functional with ep∗(eq)=δpq and set xp=β−1(ep∗). These classes form the cohomology basis dual to the side-loop basis.

2.1F4step 1.2

Suppose g≥1 and let J=diag⁡(J2,…,J2). The polygon cup-pairing computation [F4] gives ⟨xp⌣xq,[X]⟩=Jpq, with the positive generator ω normalized by ⟨ω,[X]⟩=1. Thus the cup-pairing matrix on this evaluation-dual basis is J, so it is unimodular.

3.1F3F5step 1.2step 2.1

Suppose g≥1. By the adjunction identity in [F5], ⟨xq,DX(xp)⟩=⟨xp⌣xq,[X]⟩=Jpq. Since xq is evaluation-dual to eq by step 1.2, these are the coordinates of DX(xp), so DX(xp)=∑qJpqeq. For each q put zq=∑pJpqxp. Then ⟨xr,DX(zq)⟩=∑pJpqJpr=(JTJ)qr=δqr, hence DX(zq)=eq and DX−1(eq)=zq.

4.1F5step 3.1

Suppose g≥1. Substituting the inverse-duality coordinates from step 3.1 into the definition in [F5] gives ⟨ep,eq⟩X=∑r,sJrpJsqJrs=(JTJJ)pq=Jpq, because JTJ=I. Thus the matrix is J, each 2×2 block has determinant 1, and the form is unimodular for g≥1.

5.1F2F3F6F7step 4.1∎

If g=0, [F2] gives H1(X;Z)=0, and [F3] then gives H1(X;Z)=0 because H0(X;Z)≅Z is free. Both pairings are on the zero group, whose empty matrix has determinant 1 by convention, so both are unimodular. For g≥1, whenever smooth transverse embedded-curve representatives of the side-loop classes are given, [F6,F7] identifies their signed counts with the same intersection form. Reversing orientation changes [X] to −[X] and negates the intersection form; replacing each bi by −bi restores the displayed symplectic basis convention.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-10-08Open item page →

The dbar-solvability criterion and the holomorphic-orthogonality pairing

Statement

Assume the Axiom of Choice (The Axiom of Choice), in particular its countable-choice consequence used to choose compatible Hermitian metrics. Let X be a compact connected Riemann surface, let Ω0,1(X) be the space of smooth (0,1)-forms, let Ω0,0(X)=C∞(X,C), and define the global Dolbeault group of the trivial holomorphic line bundle by H0,1(X,OX):=Ω0,1(X)/∂ˉΩ0,0(X). Every smooth (0,1)-form is ∂ˉ-closed because there are no (0,2)-forms on a Riemann surface. Let K=Λ1,0T∗X and let Ω(X)=H0(X,K) be the space of holomorphic differentials (Holomorphic line bundles and meromorphic sections on a Riemann surface, Meromorphic differentials, orders and residues). For θ∈Ω0,1(X), the following are equivalent:

  1. θ=∂ˉg for some smooth g:X→C.
  2. Its Dolbeault class [θ]∈H0,1(X,OX) is zero.
  3. ∫Xθ∧ω=0 for every ω∈Ω(X).

The pairing B:H0,1(X,OX)×H0(X,K)⟶C,B([θ],ω)=∫Xθ∧ω is well defined and induces the complex-linear isomorphism H0,1(X,OX)≅H0(X,K)∗. The quotient definition gives the equivalence of (1) and (2); Stokes' theorem makes B well defined; harmonic-star duality gives the isomorphism, hence the equivalence of (2) and (3) (Harmonic star duality for line bundle valued dolbeault cohomology, The general Stokes theorem).

Facts & Assumptions

Given: A compact connected Riemann surface X, a smooth (0,1)-form θ, and the full Axiom of Choice.

[F1]

The Riemann surface atlas supplies a connected smooth oriented real surface with its complex orientation. The trivial holomorphic line bundle has global Dolbeault operator ∂ˉ, and on a curve (0,2)-forms vanish (Holomorphic line bundles and meromorphic sections on a Riemann surface, Bigraded complex forms and the Dolbeault operators).

[F2]

Holomorphic differentials are the holomorphic sections of K=Λ1,0T∗X; locally ω=f(z) dz with ∂ˉf=0, so dω=df∧dz=0 (Holomorphic line bundles and meromorphic sections on a Riemann surface, Meromorphic differentials, orders and residues, Bigraded complex forms and the Dolbeault operators).

[F3]

The manifold is boundaryless, and for every smooth 1-form η on compact X, under the countable-choice consequence of the assumed full AC, Stokes gives ∫Xdη=0; compactness makes η compactly supported (The general Stokes theorem).

[F4]

Assume full AC (The Axiom of Choice). For a compact Riemann surface, a holomorphic line bundle with a Hermitian metric, and a compatible Riemannian metric, the integration pairing H0,1(X,E)×H0(X,K⊗E∗)→C is well defined and induces an isomorphism H0,1(X,E)→H0(X,K⊗E∗)∗. The metrics required here exist for the trivial line bundle under the countable-choice consequence of AC (Harmonic star duality for line bundle valued dolbeault cohomology, Hermitian metric and L2 pairing on a compact Riemann surface).

Proof

technique · quotient definition, Stokes' theorem, and the Dolbeault pairing
1.1F1given

By definition, [θ]=0 in Ω0,1(X)/∂ˉΩ0,0(X) exactly when θ belongs to the image of the global operator, which is exactly the existence of a smooth g with θ=∂ˉg. Every (0,1)-form is closed because the next bidegree is (0,2)=0, so this quotient is the Dolbeault group stated above.

1.2F2F3givenalgebra

If θ is replaced by θ+∂ˉg and ω is holomorphic, then d(gω)=∂ˉg∧ω: the term ∂g∧ω has type (2,0) and vanishes on a curve, while dω=0 by [F2]. Thus Stokes [F3] gives ∫X(∂ˉg)∧ω=∫Xd(gω)=0. The integral therefore depends only on [θ]. It is complex-bilinear, since wedge product and integration are complex-linear in each factor. If θ=∂ˉg, the same identity gives ∫Xθ∧ω=0 for every ω, proving (1)⇒(3).

2.1F4step 1.1step 1.2given∎

Choose a compatible Hermitian metric on X and a Hermitian metric on the trivial line bundle, as supplied by [F4]; the full Axiom of Choice implies the countable-choice assumption used for this metric existence. Apply [F4] to E=OX, so E∗≅OX and K⊗E∗≅K. Its integration pairing is exactly B, hence the induced map [θ]↦B([θ],⋅) is an isomorphism, in particular injective. If (3) holds, this functional is zero, so injectivity gives [θ]=0 and (2) follows; then (1) follows from step 1.1. This also covers the zero class and the case H0(X,K)=0: in the latter case the isomorphism forces H0,1(X,OX)=0, so the vacuous orthogonality condition still implies solvability. Full AC supplies the assumptions of harmonic-star duality and the countable choice required by the metric-existence and Stokes interfaces. The quotient calculation in step 1.1 uses no choice.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

Every holomorphic line bundle on a compact Riemann surface has a meromorphic section

Statement

Assume the full Axiom of Choice (The Axiom of Choice). Let X be a compact connected Riemann surface, let E→X be a holomorphic line bundle, and let p∈X. Then there is a global meromorphic section s of E that is holomorphic on X∖{p} and has a pole at p.

Facts & Assumptions

Given: Full AC, the compact connected Riemann surface X, a holomorphic line bundle E→X, and a point p∈X.

[F1]

Full AC implies ACω; compatible Riemannian and Hermitian metrics on X and E therefore exist (The Axiom of Choice, AC implies DC implies countable choice, Hermitian metric and L2 pairing on a compact Riemann surface).

[F2]

The global degree-one Dolbeault group is H0,1(X,E):=Ω0,1(X,E)/∂ˉEΩ0,0(X,E); its zero class consists exactly of forms ∂ˉEu for global smooth sections u (Holomorphic line bundles and meromorphic sections on a Riemann surface, Dolbeault cohomology of a compact riemann surface is finite dimensional).

[F3]

The global degree-one Dolbeault group H0,1(X,E) is finite-dimensional for a compact Riemann surface and holomorphic line bundle (Dolbeault cohomology of a compact riemann surface is finite dimensional).

[F4]

In a holomorphic frame e, ∂ˉE(fe)=(∂ˉf)e, and ∂ˉEu=0 exactly when u is holomorphic (Holomorphic line bundles and meromorphic sections on a Riemann surface).

[F5]

A meromorphic section is given by meromorphic local coefficients satisfying the frame transition law (Holomorphic line bundles and meromorphic sections on a Riemann surface).

[F6]

A Riemann surface is nonempty and connected and is covered by holomorphic coordinate charts (Riemann surfaces and holomorphic atlases).

[F7]

If K0 is compact and contained in an open set U of a smooth manifold, there is a smooth cutoff supported in U and equal to 1 near K0 (A manifold bump for a compact set inside an open set).

[F8]

On a one-dimensional complex manifold, (0,2)-forms vanish (Bigraded complex forms and the Dolbeault operators).

Proof

technique · local principal parts and finite-dimensional Dolbeault cohomology
1.1F1F3F4F6F7given

By [F1], choose compatible metrics on X and E to apply [F3], and set m=dim⁡CH0,1(X,E)<∞. Choose a holomorphic coordinate disk U about p with z(p)=0 and a holomorphic frame e for E on U. Choose a smaller closed coordinate disk K0⊂U whose interior contains p, and by [F7] choose χ∈Cc∞(U) equal to 1 near K0; its support is compact because X is compact.

2.1F4F6F7F8step 1.1given

For each j=1,…,m+1, define σj=χz−je on U∖{p} and extend it by zero to X∖{p}. This is smooth away from p because χ is supported inside U. Define θj=∂ˉEσj on X∖{p}. On a neighborhood of p one has χ=1, so σj=z−je there and θj=0; thus θj extends by zero to a global smooth E-valued (0,1)-form. Every such form is ∂ˉE-closed because (0,2)=0 by [F8].

3.1F2F3step 1.1step 2.1algebra

Define T:Cm+1→H0,1(X,E) by T(c)=[∑j=1m+1cjθj]. This is complex-linear by [F2]. Choose a basis of its m-dimensional target; the equation T(c)=0 then has m homogeneous linear equations in m+1 unknowns. Row reduction has at most m pivots and leaves a free variable, so choose c≠0 in the kernel, including when m=0. Put θ=∑jcjθj; its Dolbeault class is zero.

4.1F1F2F3step 3.1

Since [θ]=0, the quotient definition [F2] supplies a global smooth section u of E with ∂ˉEu=θ. The only choice hypothesis is inherited through metric existence and finite-dimensional cohomology; the kernel calculation is finite.

5.1F4F5step 2.1step 4.1construct∎

On X∖{p} set s=∑jcjσj−u. Then ∂ˉEs=0, so s is holomorphic there by [F4]. Near p, where χ=1, its coefficient in the frame e is ∑jcjz−j−ue(z). Since θ=0 near p, [F4] makes ue holomorphic there; the nonzero Laurent polynomial ∑jcjz−j has a pole, so this coefficient has the same nonzero principal part. Thus s extends meromorphically across p, has a pole there, is holomorphic elsewhere, and is not identically zero.

DefinitionDefinition: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

The Picard group of divisor classes and its degree-zero part

Statement

Assume the full Axiom of Choice (The Axiom of Choice). Let X be a compact connected Riemann surface and let Div⁡(X) be its group of divisors (Divisors, principal divisors and canonical divisors on a Riemann surface). Let Prin⁡(X):={(f):f∈M(X)∗} be the subgroup of principal divisors. Divisors are linearly equivalent when D∼D′ iff D−D′∈Prin⁡(X). The quotient Pic⁡(X):=Div⁡(X)/Prin⁡(X) is the Picard group of divisor classes. Since principal divisors have degree zero, degree descends to a homomorphism deg⁡:Pic⁡(X)→Z, and Pic⁡0(X):=ker⁡(deg⁡)=Div⁡0(X)/Prin⁡(X),Div⁡0(X):=ker⁡(deg⁡:Div⁡(X)→Z), is the subgroup of degree-zero divisor classes. The map [D]↦[O(D)] is a canonical group isomorphism from Pic⁡(X) to the isomorphism classes of holomorphic line bundles on X under tensor product (The holomorphic line bundle associated to a divisor, Holomorphic line bundles and meromorphic sections on a Riemann surface, Every holomorphic line bundle on a compact Riemann surface has a meromorphic section). In particular, O(D)≅O(D′) iff D∼D′, and Pic⁡0(X) corresponds exactly to degree-zero line bundles, with deg⁡(O(D)):=deg⁡D. Full AC is used through the meromorphic-section existence lemma for surjectivity; the construction of O(D) on compact X uses a finite cover.

Facts & Assumptions

Given: Full AC and a compact connected Riemann surface X.

[F1]

For nonzero meromorphic functions, (fg)=(f)+(g) and (1/f)=−(f), so principal divisors form a subgroup of Div⁡(X) (Divisors, principal divisors and canonical divisors on a Riemann surface).

[F2]

On compact X, every principal divisor has degree zero, and divisor degree is additive (Divisors, principal divisors and canonical divisors on a Riemann surface).

[F3]

The divisor-bundle construction satisfies O(D+D′)≅O(D)⊗O(D′) and O(0)≅X×C (The holomorphic line bundle associated to a divisor).

[F4]

If D∼D′, then O(D)≅O(D′); the supplier constructs this isomorphism from a meromorphic function whose divisor is D′−D (The holomorphic line bundle associated to a divisor).

[F5]

The bundle O(D) has a canonical meromorphic section sD with divisor (sD)=D, obtained locally from equations fi of D and frames ei by sD∣Ui=fiei (The holomorphic line bundle associated to a divisor).

[F6]

A meromorphic section is a family of meromorphic local coefficients satisfying the same frame transition law (Holomorphic line bundles and meromorphic sections on a Riemann surface).

[F7]

Every holomorphic line bundle on compact connected X has a nonzero meromorphic section; for each prescribed p∈X one can choose it holomorphic off p with a pole at p (Every holomorphic line bundle on a compact Riemann surface has a meromorphic section).

[F8]

Full AC is assumed and supplies the hypothesis used by [F7]; no choice is used in forming the divisor quotient or its degree kernel (The Axiom of Choice).

[F9]

A nonzero meromorphic function has a local factorization f=zmu with u holomorphic and nonzero; order zero therefore means a holomorphic unit (Divisors, principal divisors and canonical divisors on a Riemann surface).

[F10]

The divisor of a nonzero meromorphic section is locally finite and has finite support on compact X (Holomorphic line bundles and meromorphic sections on a Riemann surface).

Proof

technique · divisor quotient and local line-bundle isomorphisms
1.1F1givenalgebra

Let Prin⁡(X)={(f):f∈M(X)∗}. By [F1] it is a subgroup of the abelian group Div⁡(X). Thus D∼D′ exactly when D−D′∈Prin⁡(X) is an equivalence relation, and its classes form the quotient abelian group Pic⁡(X)=Div⁡(X)/Prin⁡(X).

2.1F2step 1.1algebra

Divisor degree is additive and vanishes on Prin⁡(X) by [F2], so it induces a homomorphism deg⁡:Pic⁡(X)→Z. A class [D] lies in its kernel exactly when deg⁡D=0, hence ker⁡(deg⁡)=Div⁡0(X)/Prin⁡(X), which is the stated Pic⁡0(X).

2.2F3F4step 1.1algebra

Define Θ:Pic⁡(X)→Pic⁡bun(X) by Θ([D])=[O(D)], where Pic⁡bun(X) is the group of isomorphism classes of holomorphic line bundles under tensor product. This is well defined by [F4], and [F3] makes it a group homomorphism.

3.1F5F6step 2.2givenalgebra

Suppose O(D)≅O(D′), and let Φ be a holomorphic bundle isomorphism between them. By [F5], Φ(sD) and sD′ are nonzero meromorphic sections; a bundle isomorphism is locally multiplication by a nowhere-zero holomorphic function, so Φ(sD) has divisor D. By [F6], their ratio f:=Φ(sD)/sD′ is a global nonzero meromorphic function, with (f)=D−D′. Thus D∼D′ and Θ is injective.

4.1F5F6F7F8F9F10step 2.2step 3.1construct∎

Let E→X be any holomorphic line bundle. By [F7] choose a nonzero meromorphic section s and put D=(s), a finite divisor by [F10]. On a common finite refinement of the local frames for E and the equations defining O(D), write s=hivi and sD=fiei. Since (hi)=(fi)=D∣Ui, [F9] makes ai:=fi/hi holomorphic and nowhere zero. Define Φ(vi)=aiei; the transition laws gijE=hi/hj and gijO=fi/fj give ajgijO=gijEai, so these local maps glue to a holomorphic line-bundle isomorphism E→O(D) carrying s to sD. Hence Θ is surjective. Together with step 3.1 this proves the claimed group isomorphism; degree is well defined on line-bundle classes by injectivity, and Pic⁡0(X) corresponds exactly to degree-zero line bundles. Full AC is used here only through [F7]; the compact divisor-bundle construction uses a finite cover.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

The space of holomorphic differentials and the degree of the canonical divisor

Statement

Assume the full Axiom of Choice (The Axiom of Choice). Let X be a compact connected Riemann surface of topological genus g (Genus and Euler characteristic of a compact Riemann surface) and let Ω(X) be its complex vector space of holomorphic differentials (Meromorphic differentials, orders and residues). The Riemann–Roch theorem supplies a nonzero meromorphic differential; for any such η, put K:=(η) and define ℓ(K):=dim⁡CH0(X,OX(K)). Then:

  1. dim⁡CΩ(X)=ℓ(K)=g; hence Ω(X)=0 for g=0 and Ω(X)≠0 for g≥1 (The Riemann-Roch theorem on a compact Riemann surface, The holomorphic line bundle associated to a divisor).
  2. Every nonzero ω∈Ω(X) has effective divisor (ω) of degree 2g−2, so it has exactly 2g−2 zeros counted with multiplicity. In particular, for g=1 a nonzero holomorphic differential has no zeros, and for g=0 there is no nonzero holomorphic differential (The Riemann-Roch theorem on a compact Riemann surface, Divisors, principal divisors and canonical divisors on a Riemann surface).
  3. If ω≠0, its zeros are isolated and its zero set is finite (Zeros of a nonzero holomorphic function are isolated, Meromorphic differentials, orders and residues).
  4. Every holomorphic differential is closed: dω=0 (The d, partial and dbar identities, Bigraded complex forms and the Dolbeault operators, The Wirtinger derivatives ∂zf and ∂zˉf, and antiholomorphic functions, Complex differentiability is equivalent to real total differentiability together with a complex-linear derivative, with ∂zˉf=0, or with the Cauchy–Riemann equations).

Full AC enters through the genus and Riemann–Roch interfaces used for the dimension and canonical-degree claims; the local zero and closedness arguments use no choice.

Facts & Assumptions

Given: Full AC, a compact connected Riemann surface X of topological genus g, and its holomorphic differentials.

[F1]

For every divisor D, Riemann–Roch gives ℓ(D)−h0(X,KX⊗OX(D)∗)=deg⁡D+1−g, with the relevant spaces finite-dimensional (The Riemann-Roch theorem on a compact Riemann surface).

[F2]

For a canonical divisor Kη=(η), OX(Kη)≅KX (The holomorphic line bundle associated to a divisor).

[F3]

The holomorphic sections of KX are exactly the holomorphic differentials (The holomorphic line bundle associated to a divisor).

[F4]

The divisor-bundle construction gives OX(−D)≅OX(D)∗ and OX(0)≅X×C (The holomorphic line bundle associated to a divisor).

[F5]

Any two canonical divisors are linearly equivalent (Divisors, principal divisors and canonical divisors on a Riemann surface).

[F6]

Principal divisors have degree zero, so degree is constant on linear-equivalence classes (Divisors, principal divisors and canonical divisors on a Riemann surface).

[F7]

A nonzero meromorphic differential has no local coefficient that vanishes identically near a point; its local order defines its divisor (Meromorphic differentials, orders and residues).

[F8]

Every divisor on compact X has finite support (Divisors, principal divisors and canonical divisors on a Riemann surface).

[F9]

A holomorphic function on a complex domain that is not identically zero has only isolated zeros (Zeros of a nonzero holomorphic function are isolated).

[F10]

The exterior derivative decomposes as d=∂+∂ˉ on complex forms (The d, partial and dbar identities).

[F11]

On a complex curve, a local (1,0)-form is h dz and dz∧dz=0 (Bigraded complex forms and the Dolbeault operators).

[F12]
[F14]

The genus g is the nonnegative integer determined by the topological type of X (Genus and Euler characteristic of a compact Riemann surface).

[F15]

Riemann–Roch on compact X supplies a nonzero meromorphic differential η (The Riemann-Roch theorem on a compact Riemann surface).

[F16]

Riemann–Roch states ℓ(0)=1 (The Riemann-Roch theorem on a compact Riemann surface).

[F17]

Full AC is assumed by the genus and Riemann–Roch interfaces used for the dimension and canonical-degree claims (The Axiom of Choice).

Proof

technique · Riemann–Roch at the zero and canonical divisors, followed by local differential calculations
1.1F2F3F4F5F6F15F16F17given

By [F15] choose a nonzero meromorphic differential η and put K:=(η). By [F2], OX(K)≅KX, so ℓ(K)=dim⁡CΩ(X); also OX(0) is trivial and ℓ(0)=1. The degree of K is independent of this choice by [F5, F6].

1.2F7F8F9given

At any point choose a holomorphic coordinate and write ω=h dz. For nonzero ω, [F7] ensures h is not identically zero near that point; [F9] makes its zeros isolated. The zero set is contained in the finite support of (ω) by [F8], so it is finite.

2.1F1F2F3F4F14step 1.1algebra

Apply [F1] with D=0. Since KX⊗OX(0)∗≅KX, this gives ℓ(0)−dim⁡Ω(X)=1−g. Using step 1.1 yields dim⁡Ω(X)=g. Therefore Ω(X)=0 for g=0 and is nonzero for g≥1.

3.1F1F2F4F6step 1.1step 2.1algebra

Apply [F1] with D=K. By [F2], KX⊗OX(K)∗≅X×C, so the right-hand cohomology term has dimension ℓ(0)=1. Step 2.1 gives ℓ(K)=g, and hence g−1=deg⁡K+1−g. Thus deg⁡K=2g−2.

4.1F5F6F7F8step 2.1step 3.1given

If ω≠0 is holomorphic, it has no poles, so (ω) is effective. It is a canonical divisor, hence linearly equivalent to K by [F5]; therefore deg⁡(ω)=deg⁡K by [F6] and equals 2g−2 by step 3.1. This degree is the number of zeros counted with multiplicity. For g=1 the effective divisor has degree zero and is empty; for g=0 no such ω exists by step 2.1.

5.1F10F11F12F13given∎

In a holomorphic chart write ω=h dz. By [F13], ∂ˉh=0. Using [F10], [F11] and [F12], dω=dh∧dz=(∂h+∂ˉh)∧dz=(∂zh)dz∧dz=0. This holds in every chart, so dω=0 globally.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

Trace of a holomorphic differential along a nonconstant map to the sphere

Statement

The conclusion and its main proof are choice-free. Full AC is used only in the supplementary Riemann–Roch check at step 4.1, which confirms the same Ω(C^)=0 consequence (The Axiom of Choice). Let X be a compact connected Riemann surface and let F:X→C^ be a nonconstant holomorphic map. It is proper, so it has a positive degree n=deg⁡F, and its finite branch-value set is denoted by R (Riemann surfaces and holomorphic atlases, Holomorphic maps and meromorphic functions on Riemann surfaces, The Riemann sphere is the published one-point compactification of the complex plane, Degree of a proper holomorphic map of Riemann surfaces).

For every holomorphic differential ω on X, the following hold.

  1. Trace differential. On a disk V⊆C^∖R that is evenly covered by inverse branches φ1,…,φn:V→X, define F∗ω∣V:=∑j=1nφj∗ω. These local holomorphic differentials agree on overlaps and extend uniquely to a holomorphic differential on all of C^.
  2. Vanishing. The extended differential is zero.
  3. Transfer-chain integral. Let γ be a finite smooth singular 1-chain in C^∖R. For each smooth path simplex σ in it and each point x over its initial endpoint, lift σ through the covering F:X∖F−1(R)→C^∖R starting at x. The sum of these n lifted simplices, extended linearly, is the transfer chain Tr⁡F(γ). Then ∫Tr⁡F(γ)ω=∫γF∗ω=0. The sum counts lifted paths with multiplicity; it does not assert that the inverse image of a closed curve is a disjoint union of embedded circles.
  4. Boundary and principal divisor. If γ is a smooth path simplex from a regular value b to a regular value a, then ∂Tr⁡F(γ)=F∗(a)−F∗(b)=div⁡(ma,b∘F). Here F∗(c):=∑F(x)=cex(F)[x]. For g=ma,b∘F, div⁡(g) is the finite formal sum of its local zero orders and negative pole orders: in a coordinate z at x, g=zru with u(0)≠0 contributes r[x]; the support is finite because it lies in the two finite fibres over a and b (Isolated singularities: removable, poles, and essential singularities, The order of a zero is the exponent in its local holomorphic factorization). For distinct a,b, take ma,b(z)={(z−a)/(z−b),a,b∈C,1/(z−b),a=∞, b∈C,z−a,a∈C, b=∞; and set ma,a=1. Thus the divisor claim also applies when either endpoint is ∞. Integrals of complex forms are taken componentwise.

Facts & Assumptions

Given: A compact connected Riemann surface X, a nonconstant holomorphic map F:X→C^, a holomorphic differential ω on X, and the objects in the statement.

[F2]

A proper nonconstant holomorphic map between connected Riemann surfaces is onto with finite fibres, has constant positive degree given by the weighted fibre count, has finitely many branch values when the target is compact, and is a degree-n covering off those values (Degree of a proper holomorphic map of Riemann surfaces, Ramification index, ramification order and branch value).

[F3]

Near each x∈X, in centred holomorphic coordinates, F has the form t=zex(F); its inverse branches over t≠0 are z=ζkt1/ex(F) for the ex(F) roots of unity ζk (Local power-map normal form on Riemann surfaces, Ramification index, ramification order and branch value).

[F4]

A meromorphic differential has a local expression h(z) dz, and it is holomorphic exactly when each coefficient h is holomorphic; its transition law is the differential pullback law (Meromorphic differentials, orders and residues).

[F6]

Every bounded entire function on C is constant (Liouville's theorem: every bounded entire function is constant).

[F7]

Smooth singular 1-chains are finite linear combinations of smooth singular 1-simplices, their boundary is the terminal point minus the initial point, and the integral over a chain is the corresponding finite linear sum (Smooth singular simplex, Smooth singular chain and cochain complexes, Integral of a form over a smooth singular simplex).

[F8]

A path in the base of a covering has a unique lift from each prescribed starting point (Existence and uniqueness of path lifts through a covering map).

[F9]

Pullback of smooth forms is smooth and functorial; in local coordinates the integral of a pulled-back form along a lifted simplex is the integral of the original form along the base simplex after pullback (Pullback of forms is smooth functorial and preserves wedges, Integral of a form over a smooth singular simplex, A smooth differential k-form).

[F10]

If two holomorphic functions on a connected plane domain agree on a set with an accumulation point in the domain, they agree identically (Identity theorem for holomorphic functions).

[F11]

A pole of order r has local form z−ru(z) with u(0)≠0; a zero of order r has local form zru(z) with u(0)≠0 (Isolated singularities: removable, poles, and essential singularities, The order of a zero is the exponent in its local holomorphic factorization).

[F12]

Under full AC, the Riemann–Roch theorem identifies i(0)=h0(X,KX⊗OX(0)∗) and gives i(0)=g (The Riemann-Roch theorem on a compact Riemann surface, The Axiom of Choice).

[F13]

The zero-divisor bundle OX(0) is trivial, and the holomorphic sections of the canonical bundle are exactly the holomorphic differentials (The holomorphic line bundle associated to a divisor).

[F14]

The Riemann sphere has topological genus 0 (Genus and Euler characteristic of a compact Riemann surface).

[F15]

A holomorphic function on a plane domain is continuous (Complex differentiability at a point implies continuity there).

[F17]

A holomorphic coefficient on a disk equals its convergent Taylor series there (A holomorphic function equals its Taylor series throughout the largest centred disc in its domain).

Proof

technique · direct local construction, followed by the identity theorem
1.1F1F2F5given

For every compact K⊆C^, [F5] makes K closed; continuity of F from [F1] makes F−1(K) closed in compact X, hence compact by [F1]. Thus F is proper in the stated sense, so [F2] supplies its degree n≥1, its finite branch-value set R, and its finite-sheeted covering away from R.

1.2F2F3F4given

On a disk V evenly covered off R, each inverse branch φj is holomorphic, so [F4] gives a holomorphic pullback φj∗ω and their finite sum is holomorphic. At a point y∈V∩V′, both sheet lists contain each point of F−1(y) exactly once. Match the branches whose values at y coincide; local uniqueness of an inverse to a biholomorphism makes each matched pair equal on a neighbourhood of y, and finitely many branches let us shrink to one common neighbourhood. Thus the lists differ there only by a permutation, so their sums agree. Hence the local definitions give a well-defined holomorphic differential on C^∖R.

1.3F1F2F3F5given

Fix y0∈R. Its fibre is finite by [F2], say F−1(y0)={x1,…,xs}. Fix one target chart t centred at y0; applying the local normal form to each chart expression in this same target chart gives pairwise disjoint source coordinate neighbourhoods Ui with t∘F=ziei and ei=exi(F). The degree formula gives ∑iei=n. The complement X∖⋃iUi is compact; its image is compact by continuity and therefore closed in the Hausdorff sphere, and it omits y0. Shrink the target disk V about y0 to miss that image and so that each local power model is defined over V. Then every point over V lies in one of the Ui, so the local computations below account for every inverse branch over V∖{y0}.

1.4F2F7F8given

Let σ be a smooth singular path simplex in the complement of R. By [F2] that complement is covered by degree-n local biholomorphic sheets; for each of the n points over its initial endpoint, [F8] gives one lift. On each subinterval lying in an evenly covered neighbourhood, the lift is the holomorphic inverse branch composed with σ, hence is smooth; a finite subdivision as in the path-lifting construction makes each lift a smooth singular path chain. Summing the n lifts defines Tr⁡F(σ). Linearity defines it on finite chains.

1.5F2F3F7F8algebra

Suppose γ runs from regular b to regular a. Each lift contributes its terminal point minus its initial point to the boundary by [F7]. Lifting the reverse path gives the inverse endpoint correspondence, so the terminal points are exactly the fibre over a, once each, and the initial points are exactly the fibre over b, once each. Thus ∂Tr⁡F(γ)=F∗(a)−F∗(b); regularity makes every ramification weight in these two fibres equal to 1.

2.1F3F4F17step 1.3algebra

In Ui, write ω=hi(zi) dzi with hi(zi)=∑m≥0ci,mzim by [F17]. On any simply connected sector of the punctured target disk, choose a branch of t1/ei; the ei inverse branches are zi=ζkt1/ei, where ζ is a primitive ei-th root of unity, and changing the root branch only permutes them. Their contribution to the coefficient of dt in the trace is ∑k=0ei−1hi(ζkt1/ei)ζkeit1/ei−1=∑q≥1ci,qei−1tq−1, because ∑k=0ei−1ζk(m+1) is zero unless ei∣(m+1), when it equals ei. Termwise summation is valid inside the convergent Taylor radius, so this branch-independent power series is holomorphic at t=0. Summing over the finitely many i extends the trace holomorphically over y0; repeating at each point of finite R proves the extension claim.

3.1F10step 2.1

If two holomorphic differentials extend the trace, their difference is zero on the complement of finite R, which accumulates at every point of R. The identity theorem [F10] applied to local coefficient functions makes the difference zero near every point of R as well, so the extension is unique.

3.2F4F5F6F15F16step 2.1

To show that every holomorphic differential η on the sphere is zero, write η=g(z) dz on C. In the infinity coordinate w=1/z, its coefficient is −g(1/w)w−2 and is holomorphic at w=0 by [F4, F5]. Thus g(z)=O(∣z∣−2) as ∣z∣→∞; it is bounded outside a disk. By [F15] it is continuous, and [F16] makes its image of a closed disk bounded, so g is bounded on all of C. Liouville's theorem [F6] makes g constant; its limit at infinity is zero, so g=0. Applied to the extension from step 2.1, this proves clause 2.

4.1F12F13F14step 3.2given

As an independent AC-dependent check, [F14] gives genus g=0 for the sphere. Under the full AC hypothesis of [F12], Riemann–Roch at D=0 gives h0(KC^)=i(0)=g after [F13] trivializes OX(0) and identifies holomorphic sections of K with holomorphic differentials. Hence it also gives Ω(C^)=0, agreeing with the direct choice-free proof in step 3.2.

4.2F7F9step 1.2step 3.2algebra

On each evenly covered subinterval, [F9] identifies the integral of ω over each lifted segment with the integral of the corresponding inverse-branch pullback along the base segment. Summing over the n starting points gives the integral of ∑jφj∗ω=F∗ω there; adding the finitely many subintervals and simplices yields ∫Tr⁡F(γ)ω=∫γF∗ω. Step 3.2 makes the right side zero, proving clause 3 with multiplicities retained even when lifts trace the same geometric subset.

5.1F3F5F11step 1.5algebra∎

If a≠b, the stated rational function ma,b has one simple zero at a, one simple pole at b, and no other zero or pole, including at ∞ by [F5]. In a local coordinate at x, [F3] writes F as a power zex(F); composing with a simple zero or pole therefore gives order ex(F) or −ex(F) by [F11], respectively, and order zero elsewhere. Consequently div⁡(ma,b∘F)=F∗(a)−F∗(b) under the definitions in the statement. If a=b, both sides are zero because ma,a=1. Combining this with step 1.5 proves clause 4.

Remarks

For a closed path, monodromy can permute the sheets, so its inverse image as a subset need not be a union of closed curves. The transfer chain records all path lifts with their multiplicities; this is the object for which the trace integral identity and endpoint boundary formula hold.

DefinitionDefinition: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-10-08Open item page →

The period pairing and the period subgroup

Definition

Assume full AC (The Axiom of Choice), used for the symplectic basis and dim⁡CΩ(X)=g interfaces below. Let X be a compact connected Riemann surface of genus g, with a symplectic basis a1,b1,…,ag,bg of H1(X;Z) supplied by the paired side loops of a one-polygon normal form (A symplectic homology basis of a compact Riemann surface). Write A1,B1,…,Ag,Bg for those fixed continuous closed side-loop representatives on X. The path integral of a holomorphic differential along each such path is defined by Path integral of a holomorphic differential on a Riemann surface.

For ω∈Ω(X), the period pairing on this fixed basis and its chosen representatives is P ⁣(∑i=1g(miai+nibi),ω):=∑i=1g(mi∫Aiω+ni∫Biω),mi,ni∈Z. The symplectic basis makes the coordinates mi,ni unique. Thus P is additive in its homology-class argument and C-linear in ω. This definition uses the fixed polygon representatives; representative- and basis-independence are separate claims.

Define e:H1(X;Z)→Ω(X)∗ by e(γ)(ω):=P(γ,ω), and let Λ:=e(H1(X;Z))⊆Ω(X)∗. This is the period subgroup, generated by the 2g period vectors e(a1),e(b1),…,e(ag),e(bg). The later bilinear-relations result establishes when this subgroup is a full lattice; discreteness and fullness are not asserted here. Since dim⁡CΩ(X)=g, after choosing a C-basis ω1,…,ωg of Ω(X) the period matrix is the g×2g matrix whose columns are the coordinates of those period vectors. For g=0, both bases are empty, P=0, Λ={0}, and the period matrix is the empty 0×0 matrix.

Facts & Assumptions

Given: Full AC, a compact connected Riemann surface X of genus g, a chosen symplectic basis with its polygon side-loop representatives, and ω∈Ω(X).

[F1]

Under full AC, the one-polygon side-loop classes form a symplectic basis of H1(X;Z); every class has unique integer coordinates in that basis, and the genus-zero group is zero (A symplectic homology basis of a compact Riemann surface, The Axiom of Choice).

[F2]

Under full AC, Ω(X) is a finite-dimensional complex vector space of dimension g (The space of holomorphic differentials and the degree of the canonical divisor, The Axiom of Choice).

[F3]

The path integral of a holomorphic differential along a continuous path exists independently of its chart subdivision and local primitives; it is additive under concatenation and C-linear in the differential (Path integral of a holomorphic differential on a Riemann surface).

[F4]

Ω(X) denotes the complex vector space of holomorphic differentials on X (Meromorphic differentials, orders and residues).

Verification

Given: The objects and hypotheses in the Definition.

Proof technique: direct.

1.1F1F3F4given

Each side loop Ai or Bi is a continuous path, so [F3] defines its period integral for every ω∈Ω(X). When g=0 there are no side loops and the finite sum is empty.

2.1F1step 1.1given

Every γ∈H1(X;Z) has unique integer coordinates in the chosen basis by [F1]. Substituting those coordinates and the already-defined side-loop integrals from step 1.1 therefore gives one value of P(γ,ω) for the fixed basis data.

3.1F3step 2.1algebra

The finite coordinate formula and [F3] show that P is additive in γ and complex-linear in ω. Hence for each γ, e(γ) is a complex-linear functional on Ω(X), and e is a homomorphism of abelian groups.

4.1F1F2step 3.1algebra∎

Because the basis generates H1(X;Z), the image Λ is the subgroup generated by the 2g values e(ai),e(bi); for g=0 it is the zero subgroup. By [F2], the algebraic dual has complex dimension g, so choosing a basis of Ω(X) gives exactly g coordinates for each of the 2g period vectors and hence the stated g×2g period matrix. This verifies the definition without asserting that Λ is discrete or full.

Remarks

The side loops are topological representatives from the polygonal normal form; the local-primitive path integral defines their periods even if those fixed representatives are only continuous. The later well-definedness result proves that the resulting pairing agrees with integration over arbitrary smooth cycles and is independent of representative and symplectic basis. The later bilinear relations prove that the period subgroup is a full lattice.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

Holomorphic differentials separate generic points

Statement

Assume the full Axiom of Choice (The Axiom of Choice). Let X be a compact connected Riemann surface of genus g≥1 and let Ω(X) be its g-dimensional complex vector space of holomorphic differentials (Genus and Euler characteristic of a compact Riemann surface, Meromorphic differentials, orders and residues, The space of holomorphic differentials and the degree of the canonical divisor). Write KX for the canonical holomorphic line bundle, and let K be any canonical divisor. Then:

  1. For every p∈X, evaluation ev⁡p:Ω(X)→(KX)p, ω↦ω(p), is nonzero. Equivalently, ℓ(K−p)=g−1 (The holomorphic line bundle associated to a divisor, The Riemann-Roch theorem on a compact Riemann surface).
  2. There are g distinct points a1,…,ag∈X for which the combined evaluation map Ev⁡(a1,…,ag):Ω(X)⟶⨁j=1g(KX)aj,ω⟼(ω(a1),…,ω(ag)), is an isomorphism. Equivalently, the only holomorphic differential vanishing at all the aj is zero.
  3. More generally, if 0≤k≤g and a1,…,ak are distinct points for which the combined evaluation map to ⨁j=1k(KX)aj is surjective, then they can be extended by g−k further distinct points so that the combined evaluation map is an isomorphism. Surjectivity is the frame-independent meaning of independent evaluations; in chosen nonzero local frames these are the corresponding maps into Ck and Cg.

Here ℓ(D):=dim⁡CL(D) is the Riemann–Roch dimension for a divisor D (Divisors, principal divisors and canonical divisors on a Riemann surface). Full AC is inherited through the Riemann–Roch and differential-dimension suppliers; the finite induction below makes only finitely many selections.

Facts & Assumptions

Given: Full AC, a compact connected Riemann surface X of genus g≥1, its space Ω(X) of holomorphic differentials, and a canonical divisor K.

[F1]

dim⁡CΩ(X)=g, and each nonzero ω∈Ω(X) has a finite zero set (The space of holomorphic differentials and the degree of the canonical divisor).

[F2]

For any canonical divisor K, Riemann–Roch gives ℓ(D)−ℓ(K−D)=deg⁡D+1−g for every divisor D, gives ℓ(0)=1, and supplies a nonzero meromorphic differential from which such a K is obtained (The Riemann-Roch theorem on a compact Riemann surface).

[F3]

The divisor-bundle construction identifies OX(K) with KX and its holomorphic sections with Ω(X); it identifies sections of OX(K−p) with holomorphic differentials vanishing at p, so ℓ(K−p)=dim⁡ker⁡(ev⁡p) (The holomorphic line bundle associated to a divisor, Meromorphic differentials, orders and residues).

[F4]

L(D) consists of zero and the meromorphic functions f with (f)+D≥0. Thus any f∈L(p) has no pole away from p and has pole order at most one at p; the pole order is the local degree of the map f:X→C^ over infinity. A nonconstant meromorphic function on compact X is proper (Divisors, principal divisors and canonical divisors on a Riemann surface, Holomorphic maps and meromorphic functions on Riemann surfaces).

[F5]

For a proper nonconstant holomorphic map between connected Riemann surfaces, the map is onto and its degree is a positive integer equal to the sum of its ramification indices in each fibre; in particular, its degree is the total pole order over infinity (Degree of a proper holomorphic map of Riemann surfaces).

[F6]

A degree-one holomorphic map between compact connected Riemann surfaces is a biholomorphism (A degree-one holomorphic map of compact Riemann surfaces is an isomorphism).

[F7]

Genus is a topological invariant; a compact Riemann surface has genus zero exactly when it is homeomorphic to the sphere (Genus and Euler characteristic of a compact Riemann surface).

Proof

technique · Riemann–Roch and induction on the number of independent evaluations
1.1F1F2F3F8given

Choose a nonzero meromorphic differential η supplied by [F2] and put K=(η). By [F3] and [F1], ℓ(K)=g; [F2] also gives ℓ(0)=1. Applying [F2] to D=K yields g−1=deg⁡K+1−g, so deg⁡K=2g−2.

1.2F4F5F6F7given

Constants lie in L(p), so ℓ(p)≥1. If f∈L(p) were nonconstant, [F4] would make it a nonconstant holomorphic map X→C^ whose total pole order is at most one and which is proper. By [F5] its degree is positive and at most one, hence is one. By [F6] this is a biholomorphism to the sphere, so [F7] gives g=0, contrary to the hypothesis. Thus L(p) consists exactly of constants and ℓ(p)=1.

1.3F1algebrachoosegiven

Let 0≤k<g and suppose the combined evaluation Ek:Ω(X)→⨁j=1k(KX)aj at distinct points is surjective; for k=0 this is the map to the zero space. Its kernel W has dimension g−k by [F1]. Choose a nonzero ω∈W. By [F1] its zero set is finite and contains each aj, so choose q outside that set; this is possible because a coordinate disk in X contains infinitely many points (Riemann surfaces and holomorphic atlases). Then q is distinct from the previous points and ev⁡q∣W is nonzero, hence onto the one-dimensional fiber (KX)q. Given any target in ⨁j=1k(KX)aj⊕(KX)q, first lift its first k coordinates through Ek and then adjust that lift by an element of W to attain the last coordinate. Thus the combined evaluation at a1,…,ak,q is surjective, and its kernel has dimension g−k−1. Iterating finitely until k=g gives a surjection between g-dimensional spaces, hence an isomorphism; starting with k=0 proves claim 2, and starting with any surjective family proves claim 3.

2.1F1F2F3step 1.1step 1.2algebra

Apply [F2] to D=K−p. Using step 1.1 and step 1.2, ℓ(K−p)−ℓ(p)=deg⁡(K−p)+1−g=(2g−3)+1−g=g−2, so ℓ(K−p)=g−1. By [F3] this is the kernel dimension of ev⁡p:Ω(X)→(KX)p. Since [F1] gives dim⁡Ω(X)=g and (KX)p is one-dimensional, rank-nullity shows that the evaluation has rank one, hence is nonzero (indeed surjective).

3.1F3step 1.3step 2.1algebra∎

Each fiber (KX)aj is one-dimensional. Choosing a nonzero local frame identifies it with C, and changing frames composes the combined evaluation with an invertible diagonal map on the target. Thus surjectivity and isomorphism do not depend on those frame choices; for k=g, injectivity is exactly that no nonzero differential vanishes at every selected point. Step 1.3 and step 2.1 give the existence and extension claims and the one-point evaluation calculation.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

The period pairing is well defined and computed by integration

Statement

Assume the full Axiom of Choice (The Axiom of Choice), used for the symplectic basis and through countable choice in the de Rham comparison. Let X, ai,bi and the period pairing P be as in The period pairing and the period subgroup, with fixed continuous side-loop representatives Ai,Bi. For a continuous singular 1-chain c=∑jnjσj, define ∫cω:=∑jnj∫σjω using the local-primitive path integral of Path integral of a holomorphic differential on a Riemann surface. Then:

  1. For every γ∈H1(X;Z), every continuous singular cycle c representing γ, and every ω∈Ω(X), P(γ,ω)=∫cω. If c is piecewise C1, this is the usual contour integral. Thus the value is independent of the cycle representative and of the chosen symplectic basis.
  2. For every continuous singular 2-chain β, ∫∂βω=0. Hence integration against ω defines a homomorphism on singular homology.
  3. P is additive in γ and C-linear in ω. If g≥1, write v=(a1,b1,…,ag,bg)T and p(ω)=(P(vi,ω))i=12g. For a symplectic change of basis v′=Uv, with U∈GL2g(Z) and UJUT=J for J=diag⁡(J2,…,J2) and J2=(01−10), the new period vector is p′(ω)=Up(ω).
  4. Let JX:HdR1(X;R)→H1(X;R) be the real de Rham comparison of De Rham vector-space comparison with continuous singular cohomology. For ω=α+iβ with real 1-forms α=Re⁡ω and β=Im⁡ω, the complexified comparison satisfies P(γ,ω)=⟨JX[α],γ⟩+i⟨JX[β],γ⟩, where each bracket on the right is the real Kronecker pairing.

For g=0, H1(X;Z)=0, so P=0 and the period vector and basis-change statement are empty. Full AC is also sufficient for the countable-choice hypothesis in the de Rham comparison (AC implies DC implies countable choice, The Axiom of Countable Choice (ACω)).

Facts & Assumptions

Given: Full AC, a compact connected Riemann surface X of genus g, the fixed symplectic basis and side-loop representatives used to define P, and a holomorphic differential ω.

[F1]

Under full AC, the fixed side-loop classes form a symplectic basis of H1(X;Z); on this basis and its continuous loop representatives, the period definition uses integer coordinates and path integrals, and is additive in the homology class and complex-linear in ω (A symplectic homology basis of a compact Riemann surface, The period pairing and the period subgroup).

[F2]

A holomorphic differential has a chart-independent path integral along every continuous path, additive under concatenation, sign-reversing under path reversal, and equal to the usual contour integral on piecewise-C1 paths (Path integral of a holomorphic differential on a Riemann surface).

[F3]

Every holomorphic differential on a compact Riemann surface is a closed smooth complex-valued 1-form (The space of holomorphic differentials and the degree of the canonical divisor).

[F4]

Every point has a coordinate disk on which the coefficient of ω has a holomorphic primitive (Every complex analytic function has a primitive on a neighbourhood of each point, Meromorphic differentials, orders and residues).

[F5]

For any open cover whose interiors cover X, a finite singular chain admits an iterated barycentric subdivision all of whose simplices lie in members of that cover; the subdivision commutes with the singular boundary (Finite chains eventually become cover-small, Cover-small singular chains, Barycentric subdivision is a chain map).

[F6]

A singular n-chain is a finite formal sum of continuous singular n-simplices, its boundary is the alternating sum of its faces, and the continuous singular cochain coboundary is δφ=φ∂ (The singular chain complex and singular homology, Singular cochain complex with coefficients).

[F7]

For a finite-dimensional Hausdorff second-countable smooth manifold, the real de Rham comparison is JX=rX−1IX:HdRk(X;R)→Hk(X;R), where IX is integration on smooth singular simplices and rX is restriction from continuous to smooth cohomology; it is an isomorphism under ACω (De Rham vector-space comparison with continuous singular cohomology, De rham cohomology, De Rham integration cochain, Smooth singular chain and cochain complexes).

[F8]

For an abelian coefficient group G, the Kronecker pairing evaluates a class in H1(X;G) on an integral singular homology class, is independent of both representatives, and is additive; this includes G=C as well as G=R (Singular cohomology with coefficients, Kronecker evaluation pairing, The kronecker pairing is independent of cocycle and cycle representatives).

[F9]

A Riemann surface is a Hausdorff, second-countable topological 2-manifold with a holomorphic atlas; holomorphic coordinate changes are smooth, giving its underlying finite-dimensional smooth structure (Riemann surfaces and holomorphic atlases, Holomorphic functions are real analytic and smooth in their two real coordinates, Smooth manifolds and their smooth charts).

[F10]

Full AC implies countable choice; only that consequence is needed by the de Rham comparison (The Axiom of Choice, AC implies DC implies countable choice, The Axiom of Countable Choice (ACω)).

[F11]

A complex-valued differential form has unique real and imaginary component forms, and integration is real-linear on each component (Bigraded complex forms and the Dolbeault operators, C is the real coordinate plane, with coordinate arithmetic).

[F12]

Only finitely many local primitive disks need be assigned to the finitely many small triangles of one subdivided simplex; finite choice is available in ZF (Every natural-number-indexed list of nonempty sets has a choice function on its family of values).

Proof

technique · local primitives on subdivided singular simplices, followed by the de Rham comparison
1.1F2F4F5F6F12given

Let σ:Δ2→X be any continuous singular 2-simplex. The coordinate disks equipped with local primitives from [F4] form an open cover of X. By [F5], some iterated barycentric subdivision of σ is a finite sum of small singular 2-simplices, each mapped into a disk carrying a primitive H. For one such triangle τ, [F2] gives ∫τδ0ω=H(τ(v2))−H(τ(v1)), ∫τδ1ω=H(τ(v2))−H(τ(v0)), and ∫τδ2ω=H(τ(v1))−H(τ(v0)); the alternating face sum is zero. Summing over the subdivision cancels interior faces in opposite orientations, and additivity of the edge path integrals recovers the original boundary. Hence ∫∂σω=0.

2.1F6F8step 1.1algebra

Extend Cω(σ):=∫σω from continuous singular 1-simplices to the complex singular 1-cochain by finite linearity. Applying step 1.1 to each simplex in a finite 2-chain β gives Cω(∂β)=∫∂βω=0. Thus Cω is a cocycle and its evaluation on a 1-cycle depends only on that cycle's homology class; it equals the complex-coefficient Kronecker evaluation of [Cω] on that class.

3.1F1F2step 2.1algebra

Let γ have coordinates ∑i(miai+nibi) in the basis of [F1], and let c be any continuous singular cycle representing it. The cocycle from step 2.1 evaluates on ai,bi as the path integrals over their fixed representatives Ai,Bi. By [F1] these are exactly the defining values used in P; additivity and the basis expansion therefore give Cω(c)=P(γ,ω). If c is piecewise C1, [F2] identifies this value with the usual contour integral. The same canonical homology functional is obtained from any symplectic basis or representative.

4.1F1F2step 3.1algebra

Additivity of the path integral in the chain and its C-linearity in ω from [F2] imply the stated bilinearity of P by step 3.1. If vi′=∑jUijvj, then P(vi′,ω)=∑jUijP(vj,ω) for each i, so p′=Up. For g=0 both vectors are empty.

5.1F3F7F8F9F10F11step 2.1step 3.1given∎

Write ω=α+iβ as in [F11]. By [F3], α and β are closed real 1-forms. The real and imaginary parts of Cω from step 2.1 are continuous singular 1-cocycles. By [F9], X is a finite-dimensional Hausdorff second-countable smooth manifold, so [F7] applies. On every smooth singular 1-simplex, [F2] and [F7] identify the cocycle restrictions with the de Rham integration cochains IX(α) and IX(β). Thus rX[Re⁡Cω]=IX[α] and rX[Im⁡Cω]=IX[β]; injectivity of rX in [F7] gives [Re⁡Cω]=JX[α] and [Im⁡Cω]=JX[β]. Evaluating by [F8] on γ and using step 3.1 yields the displayed de Rham identity. Full AC supplies the symplectic basis in [F1] and implies ACω through [F10]; the local subdivision and endpoint calculations use only finite choice.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

The cut surface, primitives of closed forms, and their boundary jumps

Statement

Assume full AC (The Axiom of Choice), used to obtain the one-polygon symplectic side-loop data. Let X be a compact connected Riemann surface of genus g≥1 with the symplectic basis a1,b1,…,ag,bg supplied by A symplectic homology basis of a compact Riemann surface, and let Ai,Bi:[0,1]→X be its fixed continuous side-loop representatives. The standard one-polygon schema has a closed polygon disk D and quotient map q:D→X (Polygonal schemas and paired boundary edges). Let C:=⋃i(im⁡Ai∪im⁡Bi) and F:=X∖C. Define F^:=D, the cut-open completion before the side identifications; it is not the closure of F in X. Then:

  1. Cut geometry. q restricts to a homeomorphism from the polygon interior D∘ onto F. Thus F is open and simply connected (Simply connected topological spaces). The boundary of F^ retains separate copies Ai+,Ai−,Bi+,Bi− of each paired side, in the boundary word ∏i=1gaibiai−1bi−1.
  2. Primitives. For every closed smooth complex 1-form α on X and base point x0∈F, define integrals along continuous paths by local primitive endpoint differences. The function f(x):=∫x0xα(x∈F), taken along any continuous path in F, is well defined and smooth, with df=α∣F. If α is holomorphic, then f is holomorphic.
  3. Boundary jumps. Label the positive-exponent occurrence in each pair of sides by + and the inverse-exponent occurrence by −; parameterize both copies in the orientation of the corresponding side loop. The function f extends continuously to each separate boundary copy of F^. Write Πα(ai):=∫Aiα and Πα(bi):=∫Biα for the local-primitive path integrals. Then, as equalities of functions on the parameterized side loops, f∣Ai−−f∣Ai+=Πα(bi),f∣Bi−−f∣Bi+=−Πα(ai). When α∈Ω(X), these are respectively P(bi,α) and −P(ai,α) for the period pairing of The period pairing and the period subgroup.

The analytic construction of local path integrals and the jump calculation use no choice principle; only the selected polygonal symplectic data uses full AC.

Facts & Assumptions

Given: Full AC, the compact connected Riemann surface X of genus g≥1, its selected one-polygon symplectic side loops, and a closed smooth complex 1-form α on X.

[F1]

The symplectic basis theorem supplies the orientation-compatible standard one-polygon schema, its side-loop classes, and the boundary word ∏iaibiai−1bi−1; the cellular calculation identifies the side pairs as the 1-cells based at the single vertex (A symplectic homology basis of a compact Riemann surface, Cellular homology of the one-polygon surface model).

[F2]

A one-polygon schema is a quotient of a closed polygon disk by its paired boundary sides, with the quotient topology. The disk interior is disjoint from the boundary and maps injectively; the images of boundary side pairs form the one-skeleton (Polygonal schemas and paired boundary edges, The quotient topology of a surjection, quotient maps, saturated sets, and the quotient of a space by an equivalence relation with its canonical projection).

[F3]

A closed smooth real 1-form has a smooth local primitive on a neighborhood of each point (Closed differential forms are locally exact). A smooth complex form has real and imaginary parts, so applying local exactness to both parts and combining their primitives gives a complex primitive (Bigraded complex forms and the Dolbeault operators, A smooth differential k-form, C is the real coordinate plane, with coordinate arithmetic).

[F5]

A holomorphic differential has local form h(z) dz with h holomorphic, and h has a local holomorphic primitive (Meromorphic differentials, orders and residues, Every complex analytic function has a primitive on a neighbourhood of each point).

[F6]

The period pairing is defined using the fixed continuous side-loop representatives, and for holomorphic differentials it agrees with the local primitive path integral on each representative (The period pairing and the period subgroup, The period pairing is well defined and computed by integration).

[F7]

Full AC is used through the existence of the polygonal symplectic basis; the local primitive, finite subdivision, homotopy, and boundary calculations require only finite choices (The Axiom of Choice, A symplectic homology basis of a compact Riemann surface).

[F8]

A simply connected space is path connected and has trivial fundamental group; the open unit disk contracts to its center by the straight-line homotopy (Simply connected topological spaces).

Proof

technique · construct the path integral from local primitives, use homotopy invariance on a disk, and compute the jumps from the oriented boundary word
1.1F1F2F7F8given

Let q:D→X be the quotient model from [F1,F2]. The boundary image is C, and no interior points are identified, so q−1(F)=D∘ and this restriction is a homeomorphism by the quotient topology. The interior of a disk is path connected and contracts to a point, hence is simply connected by [F8]; this proves the cut geometry.

1.2F3F4

For any continuous path γ:[0,1]→X, cover its image by neighborhoods U with local primitives HU from [F3]. Compactness of [0,1] and a Lebesgue number for the pulled-back cover give a finite subdivision so that each subpath lies in one such U. Define Iα(γ):=∑j(HUj(γ(tj))−HUj(γ(tj−1))). This value is independent of the subdivision and primitives: on each segment of a common refinement, the two primitives differ by a locally constant function on their overlap, and the connected path image lies in one component of that overlap. The definition is additive under concatenation and changes sign under path reversal.

2.1F3F4F5F8step 1.1step 1.2

The path integral is invariant under homotopy with fixed endpoints. For a homotopy H:[0,1]2→X, pull back the local-primitive cover along H. By [F4], choose n so that 2/n is below a Lebesgue number, divide the square into an n×n grid, and split each small square into two triangles; each triangle maps into one primitive neighborhood. Choose such a neighborhood for each triangle using finite choice. The integral around each triangle is zero because it is the sum of endpoint differences of one primitive. Summing cancels all interior edges and leaves the integral around the square boundary; for a fixed-endpoint homotopy the two vertical edges are constant paths and contribute zero, so the two endpoint paths have equal integrals. For any two paths from x0 to x in F, their concatenation with one path reversed is a loop; [F8] makes its class trivial, hence a null-homotopy gives a homotopy between the two paths with endpoints fixed. Applying the square argument inside F shows their integrals agree, so f is well defined. Near each point, a local primitive HU gives f=HU+constant, proving smoothness and df=α∣F. If α is holomorphic, [F5] gives a holomorphic local primitive and the same local equality proves that f is holomorphic.

3.1F1F2F3F6step 2.1∎

For z∈D, define f^(z) by integrating α along the image under q of any path in D from the lift of x0 to z. The disk is simply connected, so the homotopy argument of step 2.1 makes this independent of the path. Near each point of D, a local primitive on X shows that f^ is that primitive composed with q, plus a constant; hence f^ is continuous up to every boundary side and corner and restricts to f on D∘. For a matched point at parameter t on Ai+ and Ai−, the positively oriented boundary path from Ai+(t) to Ai−(t) traverses the remaining part of Ai+, all of Bi+, and the oppositely oriented matching part of Ai−. The two ai contributions cancel by additivity and reversal, leaving Πα(bi). For a matched point on Bi+ and Bi−, the corresponding boundary path traverses the remaining part of Bi+, the inverse-oriented Ai−, and the inverse-oriented matching part of Bi−. The bi contributions cancel, leaving −Πα(ai). These differences are independent of t. When α is holomorphic, [F6] identifies these local-primitive path integrals with P on the named homology classes.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

The symplectic period formula for integrals of wedge products

Statement

Assume the Axiom of Choice (The Axiom of Choice), used for the selected symplectic basis and, through dependent choice, the countable-choice de Rham comparison. Let X be a compact connected Riemann surface of genus g≥1, oriented by its complex structure, and let a1,b1,…,ag,bg be the ordered symplectic homology basis with its fixed continuous side-loop representatives from A symplectic homology basis of a compact Riemann surface. For a closed smooth complex 1-form α, let Πα(ai) and Πα(bi) be the local-primitive path integrals along those representatives, as in The cut surface, primitives of closed forms, and their boundary jumps. Set S(α,β):=∑i=1g(Πα(ai)Πβ(bi)−Πα(bi)Πβ(ai)). Write HdR1(X;C) for the complexification HdR1(X;R)⊗RC, identified with closed complex 1-forms modulo exact complex 1-forms. Then:

  1. Wedge-period formula. For all closed smooth complex 1-forms α,β, ∫Xα∧β=S(α,β).
  2. Descent and nondegeneracy. The sum S depends only on the de Rham classes, is complex-bilinear and alternating, and induces a nondegenerate pairing on HdR1(X;C). For every degree k, let JXk:HdRk(X;R)→Hk(X;R) be the real de Rham comparison and put JXk:=JXk⊗Rid⁡C. Under this comparison the pairing is the Poincaré-dual cup pairing, evaluated as ⟨JX1[α]⌣JX1[β],[X]⟩ with the cohomology-first and complex-orientation conventions of Poincaré duality gives a nonsingular cup pairing.
  3. Holomorphic isotropy. If ω,η∈Ω(X), then ω∧η=0 pointwise and S(ω,η)=0. For holomorphic differentials Πω=P(−,ω), with P as in The period pairing and the period subgroup.

Facts & Assumptions

Given: Full AC, the compact connected Riemann surface X, its fixed orientation-compatible symplectic side-loop basis, and closed smooth complex 1-forms α,β.

[F1]

Full AC supplies the ordered side-loop basis of H1(X;Z) and its standard symplectic intersection matrix; in the evaluation-dual basis of H1(X;Z) the cup-pairing matrix is J=diag⁡(J2,…,J2), where J2=(01−10) (The Axiom of Choice, A symplectic homology basis of a compact Riemann surface).

[F2]

Every closed smooth real 1-form has a smooth local primitive; apply this to real and imaginary parts for complex forms. The local primitive increments are complex-linear in the form, additive under path concatenation, and reverse sign under path reversal (Closed differential forms are locally exact, Bigraded complex forms and the Dolbeault operators, A smooth differential k-form, The cut surface, primitives of closed forms, and their boundary jumps).

[F3]

A continuous singular 1-cochain is a function on continuous singular path generators, and its coboundary is precomposition with the boundary. Finite singular chains become cover-small after iterated barycentric subdivision, subdivision is a chain map, and finite local choices are available in ZF (The singular chain complex and singular homology, Singular cochain complex with coefficients, Singular cohomology with coefficients, Finite chains eventually become cover-small, Barycentric subdivision is a chain map, Every natural-number-indexed list of nonempty sets has a choice function on its family of values).

[F4]

For every degree k, the real de Rham comparison JXk:HdRk(X;R)→Hk(X;R) is an isomorphism under countable choice, and full AC implies that hypothesis. It is integration on smooth singular simplices followed by the inverse of restriction from continuous to smooth singular cohomology (De Rham vector-space comparison with continuous singular cohomology, The Axiom of Countable Choice (ACω), AC implies DC implies countable choice, De rham cohomology, De Rham integration cochain, Smooth singular chain and cochain complexes).

[F5]

For closed forms, the integration cochains of α∧β and the front/back cup product of the integration cochains of α and β differ by an explicit coboundary; hence comparison carries wedge to cup (Singular cup product on cochains, De Rham integration respects wedge and cup in cohomology).

[F6]

The cup pairing matrix on the complex coefficient extension of the evaluation-dual basis is the same matrix J as in [F1]; evaluation identifies degree-one cohomology with the dual of the free group H1(X;Z). Poincaré duality identifies this cup pairing with the Poincaré-dual pairing (Poincaré duality gives a nonsingular cup pairing, Singular cohomology with coefficients, Kronecker evaluation pairing, The kronecker pairing is independent of cocycle and cycle representatives, Topological universal coefficient short exact sequence for cohomology).

[F7]

The top-form integral is the finite partition sum of oriented chart integrals, the integration cochain evaluates a smooth simplex by its pullback integral, and [X] is characterized by its positive local orientation generators. Excision compares a rectangle chain in a chart with this local class, while finite parametrization computes its integral (Fundamental class of a compact oriented manifold, Integral of a compactly supported top form, Integral of a form over a smooth singular simplex, Smooth singular simplex, Computing form integrals by finite parametrizations, De Rham integration is a cochain map, Excision for singular homology, Smooth singular chains compute singular homology, Smooth partitions of unity exist on manifolds).

[F8]

General Stokes implies that every exact top form on compact boundaryless X integrates to zero (A compactly supported primitive has zero total derivative integral).

[F9]

On a complex curve, holomorphic differentials are locally h(z) dz; therefore the wedge of any two is zero pointwise (Meromorphic differentials, orders and residues, The wedge product of differential forms).

[F10]

The local-primitive path integrals of holomorphic differentials on the fixed side loops equal the period pairing P (The period pairing and the period subgroup, The period pairing is well defined and computed by integration).

Proof

Proof technique: identify the local-primitive periods with the de Rham comparison coordinates, then compute the cup-pairing matrix in the symplectic basis.

1.1F2F3construct

For a closed complex 1-form α, define a complex singular 1-cochain Cα on each continuous singular path σ by the local primitive path integral Πα(σ). To see that it is a cocycle, take any continuous singular 2-simplex and subdivide it until each small triangle lies in a neighborhood with a primitive from [F2], using [F3]. The integral around each such triangle is zero because it is the alternating sum of endpoint values of that primitive. Internal edges cancel in opposite orientations, and additivity of path integrals gives Cα(∂σ)=0. Thus Cα defines a continuous singular cohomology class.

1.2F1F2F4

On every smooth singular 1-simplex, local-primitive increments are the usual integral of the pulled-back form, componentwise on real and imaginary parts. Hence the restriction of Cα to smooth singular cochains is the de Rham integration cochain. By the definition of JX1 in [F4] and the injectivity of the restriction isomorphism there, [Cα] is JX1[α]. Evaluating it on the fixed side-loop classes gives exactly Πα(ai),Πα(bi); in particular these coordinates depend only on [α]. The construction is complex-linear in α: linear combinations of local primitives are local primitives of the same linear combinations of forms.

1.3F4F7construct

Put θ=α∧β. To identify top-degree evaluation with the global integral, cover X by finitely many oriented coordinate rectangles Vj and choose a smooth partition of unity ρj subordinate to them; full AC supplies the countable-choice hypothesis of that partition supplier. Each θj=ρjθ has compact support in one rectangle. Choose a smaller closed coordinate rectangle Rj⊂Vj whose interior contains that support, and triangulate Rj into two positively oriented affine simplices. Their common edge cancels, and their remaining boundary lies outside supp⁡θj, so this relative chain is the positive local orientation generator. The integration cochain of θj is a cocycle by the cochain-map supplier and vanishes on simplices in X∖int⁡(Rj). By the smooth-chain comparison it may be evaluated on a smooth representative of [X]; the local characterization of [X] and excision identify this evaluation with its evaluation on the rectangle chain. By the finite parametrization formula in [F7], that sum of two simplex integrals is exactly ∫Xθj. Sum over j and use ∑jρj=1 to obtain ⟨JX2[θ],[X]⟩=∫Xθ. This local argument also applies to complex forms by separating real and imaginary parts.

2.1F1F4F5F6step 1.2step 1.3algebra

Let c=JX1[α] and d=JX1[β]. By [F5], JX2[α∧β]=c⌣d, so step 1.3 gives ∫Xα∧β=⟨c⌣d,[X]⟩. Write c=∑i(Aixi+Biyi) and d=∑i(Ai′xi+Bi′yi) in the evaluation-dual complex basis xi,yi corresponding to ai,bi. The matrix in [F6] yields ⟨c⌣d,[X]⟩=∑i(AiBi′−BiAi′). By step 1.2, Ai=Πα(ai), Bi=Πα(bi) and similarly for β. This proves the wedge-period formula. The matrix J is invertible, and the period-coordinate map is an isomorphism by [F4,F6], so the pairing is nondegenerate. By [F6] it is the stated Poincaré-dual cup pairing.

3.1F8F9F10step 1.2step 2.1algebra∎

Replacing α by α+dξ and β by β+dη changes their wedge by d(ξ∧β−α∧η+ξ∧dη), so [F8] makes its integral unchanged; step 1.2 also shows that all period coordinates depend only on the classes. Wedge is complex-bilinear and α∧β=−β∧α, so the descended pairing is complex-bilinear and alternating. If ω=h(z) dz and η=k(z) dz in a local coordinate, then ω∧η=h(z)k(z) dz∧dz=0 on each chart; the formula gives S(ω,η)=0. The period integration lemma in [F10] identifies these holomorphic periods with P(−,ω), proving the final assertion.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

The Riemann bilinear relations and the period lattice

Statement

Assume the Axiom of Choice (The Axiom of Choice), as required by the symplectic-basis, holomorphic-dimension, and wedge-period suppliers. Let X be a compact connected Riemann surface of genus g, with its complex orientation, the fixed one-polygon symplectic basis a1,b1,…,ag,bg of H1(X;Z), and the fixed continuous side-loop representatives Ai,Bi supplied by A symplectic homology basis of a compact Riemann surface. Let Ω(X)=Ω1(X) be the g-dimensional complex vector space of holomorphic differentials (The space of holomorphic differentials and the degree of the canonical divisor), and let P be the period pairing on this basis from The period pairing and the period subgroup. For closed smooth complex 1-forms when g≥1, write Πα and S(α,β):=∑i=1g(Πα(ai)Πβ(bi)−Πα(bi)Πβ(ai)) as in The cut surface, primitives of closed forms, and their boundary jumps and The symplectic period formula for integrals of wedge products. For g=0 this sum is empty. For a holomorphic ω, the period lemma identifies Πω(γ)=P(γ,ω).

  1. Normalized basis. The C-linear map A:Ω(X)⟶Cg,ω⟼(P(a1,ω),…,P(ag,ω)) is an isomorphism. Thus there is a unique basis ω1,…,ωg with P(ai,ωj)=δij. The period matrix in this normalization is the g×g matrix Πij:=P(bi,ωj).
  2. First bilinear relation. Π is symmetric if and only if S(ω,η)=0 for every pair of holomorphic differentials ω,η∈Ω(X).
  3. Second bilinear relation. Im⁡Π is positive definite if and only if iS(ω,ωˉ)=i∫Xω∧ωˉ>0 for every nonzero holomorphic differential ω. Here ωˉ is its conjugate smooth (0,1)-form.
  4. Period lattice. The homomorphism e:H1(X;Z)⟶Ω(X)∗,e(γ)(ω):=P(γ,ω), is injective. Its image Λ is the full lattice generated over Z by the 2g real-linearly independent vectors e(a1),e(b1),…,e(ag),e(bg). In the coordinates on Ω(X)∗ dual to the normalized basis, Λ=Zg+ΠZg⊆Cg, and Ω(X)∗/Λ is a compact real 2g-torus. For g=0, all bases and matrices here are empty, Ω(X)=H1(X;Z)=0, and we use the rank-zero lattice convention Λ={0} in the zero vector space; the quotient is a point. Positive definiteness of the empty matrix is understood by the usual quadratic-form condition on nonzero vectors, which is vacuous in dimension zero.

Facts & Assumptions

Given: Full AC, the compact connected genus-g Riemann surface X, its fixed symplectic side-loop basis, the period pairing P, and the space Ω(X).

[F1]

The one-polygon side-loop classes form a symplectic basis of H1(X;Z), which is free of rank 2g; for g=0 the basis is empty and H1(X;Z)=0 (A symplectic homology basis of a compact Riemann surface).

[F2]

Ω(X) is a complex vector space of dimension g, and every holomorphic differential is a closed smooth complex 1-form (The space of holomorphic differentials and the degree of the canonical divisor, Meromorphic differentials, orders and residues).

[F3]

P is additive in its homology argument and complex-linear in its holomorphic-differential argument. Its values agree with integration along any continuous singular cycle representing the given class (The period pairing and the period subgroup, The period pairing is well defined and computed by integration).

[F4]

Every closed smooth complex 1-form has the local-primitive periods Πα used by S; for a holomorphic differential these equal P. Conjugation of a local primitive gives Πωˉ(γ)=P(γ,ω)‾ (The cut surface, primitives of closed forms, and their boundary jumps, The period pairing is well defined and computed by integration).

[F5]

For all closed smooth complex 1-forms α,β, ∫Xα∧β=S(α,β), with S complex-bilinear and alternating (The symplectic period formula for integrals of wedge products).

[F6]

Locally a holomorphic differential is f(z) dz; hence two holomorphic 1-forms wedge to zero, and for ω=f(z) dz the complex orientation satisfies iω∧ωˉ=2∣f(z)∣2dx∧dy (Meromorphic differentials, orders and residues, Bigraded complex forms and the Dolbeault operators).

[F7]

A compactly supported top form nonnegative on the positive orientation ray has nonnegative integral, and its integral is strictly positive when the form is nonzero (Positivity of the oriented integral).

[F9]

A full-rank lattice in Rn is the integer span of a real basis; Cg is R2g as a real vector space (Full-rank lattices, covolume, and the dual lattice, C is the real coordinate plane, with coordinate arithmetic).

[F10]

Full AC supplies the symplectic basis and is assumed by the holomorphic-dimension and wedge-period interfaces. No additional arbitrary selection is needed in the finite-dimensional matrix, positivity, or lattice calculations (The Axiom of Choice and the cited suppliers).

Proof

Proof technique: the wedge-period formula, positive local area density, and finite-dimensional linear algebra.

1.1F1F2F3F10given

If g=0, [F1] gives H1(X;Z)=0, [F2] gives Ω(X)=0, and [F3] gives the zero period pairing; the normalized basis, symmetry, and strict-positivity statements are empty, while e is the unique map 0→0 and the rank-zero lattice convention in the Statement gives the point quotient. Thus all claims hold in this case, with positive definiteness vacuous on the zero vector space. For the rest of the proof assume g≥1.

2.1F3F4F5F6F7step 1.1

Define A(ω)=(P(ai,ω))i=1g. It is complex-linear by [F3]. If A(ω)=0, then [F4] gives Πω(ai)=Πωˉ(ai)=0 for every i, so every summand of S(ω,ωˉ) vanishes. By [F5], ∫Xω∧ωˉ=0. But [F6] makes iω∧ωˉ a nonnegative top form, and if ω≠0 it is nonzero at a point; since X is compact it is compactly supported, so [F7] gives i∫Xω∧ωˉ>0, a contradiction. Thus A is injective.

3.1F2F8F10step 2.1construct

By [F2], both domain and codomain of A have dimension g. Choose a basis η1,…,ηg of Ω(X); the matrix Mij=P(ai,ηj) represents A and has zero kernel by step 2.1, so [F8] makes it invertible and A an isomorphism. Define ωj=A−1(ej), where ej is the jth standard basis vector of Cg. Then P(ai,ωj)=δij, and the isomorphism makes this normalized basis unique.

4.1F3F5F6step 3.1algebra

For holomorphic ω,η, [F6] gives ω∧η=0, hence S(ω,η)=0 by [F5]. Write ω=∑jcjωj and η=∑jdjωj. Their a-period vectors are c,d and their b-period vectors are Πc,Πd, so [F3] gives S(ω,η)=cT(Π−ΠT)d. This proves S vanishes for all such pairs exactly when Π=ΠT: one direction follows from the displayed identity, and the reverse follows by setting c=ej,d=ek.

5.1F4F5F6F7step 3.1step 4.1algebra

Put Y=Im⁡Π, which is real symmetric by step 4.1. For ω=∑jcjωj with c=x+iy and real x,y, [F4] and the definition of Π give S(ω,ωˉ)=cTΠˉcˉ−(Πc)Tcˉ=cT(Πˉ−Π)cˉ=−2i cTYcˉ, where symmetry of Π is used in the second equality. Since Y is real symmetric, cTYcˉ=xTYx+yTYy, and therefore iS(ω,ωˉ)=2(xTYx+yTYy). By [F5]–[F7], the left side is strictly positive whenever ω≠0. As ω↦c is an isomorphism, this identity proves both directions of the equivalence: Y is positive definite exactly when iS(ω,ωˉ)>0 for every nonzero ω.

6.1F1F3F9step 1.1step 4.1step 5.1algebra∎

Write γ=∑i(miai+nibi) with m,n∈Zg, and identify a functional ξ∈Ω(X)∗ with (ξ(ω1),…,ξ(ωg))∈Cg. Its period vector is (P(γ,ωj))j=1g=m+ΠTn=m+Πn, by [F3] and symmetry. If e(γ)=0, taking imaginary parts gives Yn=0, hence n=0 and then m=0 by positivity of Y from step 5.1; so e is injective. For real x,y∈Rg, a relation among the period vectors of the basis cycles has coordinates x+ΠTy=0; its imaginary part Yy=0 gives y=0 and then x=0. Thus those 2g vectors are real-linearly independent in Cg≅R2g, form a real basis, and by [F9] generate a full lattice. The displayed coordinate formula gives Λ=Zg+ΠZg. The real-linear map (x,y)↦x+Πy identifies R2g/Z2g with Cg/Λ; the image of the compact cube [0,1]2g covers this quotient, so it is compact.

Source notes

McMullen's Theorems 15.18–15.19 use the opposite row/column convention for the period matrix, with τij=P(bj,ωi); their symmetry proof identifies it with Π as defined here. The square-torus check is X=C/(Z+iZ), a horizontal, b vertical, and ω=dz: P(a,dz)=1, the normalized period matrix is (i), and Im⁡(i)=1>0.

DefinitionDefinition: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

The Jacobian of a compact Riemann surface

Definition

Assume the Axiom of Choice (The Axiom of Choice), inherited from the period, dimension, and bilinear-relations suppliers. Let X be a compact connected Riemann surface of genus g, let Ω(X) be its g-dimensional complex vector space of holomorphic differentials, and let e:H1(X;Z)⟶Ω(X)∗,e(γ)(ω):=P(γ,ω),Λ:=e(H1(X;Z)) be the period homomorphism and period subgroup of The period pairing and the period subgroup. By The Riemann bilinear relations and the period lattice, e is injective and Λ is a full lattice in the real vector space underlying Ω(X)∗. For g=0 both spaces are zero and we use the rank-zero lattice convention Λ={0}.

The Jacobian of X is the quotient set and additive quotient group Jac⁡(X):=Ω(X)∗/Λ={[ξ]:=ξ+Λ∣ξ∈Ω(X)∗}, with [ξ]+[η]:=[ξ+η], identity [0], and the quotient topology of the projection π:Ω(X)∗→Jac⁡(X). Give Ω(X)∗ its finite-dimensional Euclidean topology: in any complex basis it is identified with Cg, and invertible complex-linear changes of basis are Euclidean homeomorphisms.

For g≥1, let ω1,…,ωg be the normalized basis of The Riemann bilinear relations and the period lattice. Evaluation on this basis identifies Ω(X)∗ with Cg and identifies Λ with Zg+ΠZg, where Πij=P(bi,ωj) and Im⁡Π is positive definite. The quotient has the complex atlas whose charts are local inverses of injective restrictions of π to sufficiently small open balls in Cg; their transition maps are locally translations by lattice vectors. Thus Jac⁡(X) is a compact connected complex torus of complex dimension g, and π is a holomorphic covering map whose deck group is the translation action of Λ. For g=0, Jac⁡(X) is the one-point, zero-dimensional torus.

The quotient, its group structure, topology, and complex atlas depend only on X and the intrinsic period homomorphism, not on the chosen symplectic basis or complex basis of Ω(X). A different complex basis presents the same quotient as Cg/Λ′ by the induced complex-linear coordinate isomorphism. When g=1, this is the quotient torus of Complex lattice and quotient torus and The quotient C/Λ is a compact Riemann surface.

Facts & Assumptions

Given: Full AC, a compact connected Riemann surface X of genus g, its period pairing P, and the period homomorphism e.

[F1]

The algebraic dual V=Ω(X)∗ is a complex vector space under pointwise operations; in particular, its addition makes V an abelian group (Linear functionals and the algebraic dual V∗=L(V,F), Vector space over a field).

[F2]

The holomorphic-differential space Ω(X) has complex dimension g (The space of holomorphic differentials and the degree of the canonical divisor).

[F3]

If ω1,…,ωg is a complex basis of Ω(X), evaluation ξ↦(ξ(ω1),…,ξ(ωg)) is a complex-linear isomorphism V≅Cg (Linear functionals and the algebraic dual V∗=L(V,F)).

[F4]

The period homomorphism is e(γ)(ω)=P(γ,ω) and Λ=e(H1(X;Z)) is its subgroup image; for genus zero both are zero (The period pairing and the period subgroup).

[F5]

The period functional agrees with integration on homology and is independent of the chosen symplectic basis and cycle representatives, so e and Λ are intrinsic (The period pairing is well defined and computed by integration).

[F6]

The bilinear-relations theorem supplies the unique normalized basis, the coordinate formula Λ=Zg+ΠZg, and the real basis of V given by e(a1),e(b1),…,e(ag),e(bg) for g≥1 (The Riemann bilinear relations and the period lattice).

[F7]

For g≥1, a full lattice is the integer span of a real basis (Full-rank lattices, covolume, and the dual lattice). For g=0 the zero lattice is the rank-zero convention stipulated in the Definition; the positive-rank lattice definition is not applied in dimension zero.

[F8]

A full lattice in a finite-dimensional real vector space has a half-open fundamental parallelotope whose translates cover the space (Fundamental parallelotope and finite bounded intersections).

[F9]

Every bounded set in a finite-dimensional real vector space meets a full lattice in finitely many points (Fundamental parallelotope and finite bounded intersections).

[F10]

A subgroup of an abelian group is normal; its quotient group is defined by cosets, the quotient-group laws make those cosets a group, and a quotient of an abelian group is abelian (Every subgroup of an abelian group is normal, The quotient group G/N and coset product (gN)(hN)=ghN, For N⊴G, the cosets form a group with identity N and inverse (gN)−1=g−1N, Every quotient group of an abelian group is abelian).

[F11]

The quotient topology is characterized by a set being open exactly when its inverse image under the quotient projection is open. For a subgroup translation quotient, the projection of an open set is open because its full inverse image is a union of open translates (The quotient topology of a surjection, quotient maps, saturated sets, and the quotient of a space by an equivalence relation with its canonical projection).

[F14]

The line segment t↦(1−t)ξ+tη is a continuous path between any two points of V; composing such paths with the continuous quotient projection gives paths in the quotient, and path-connected spaces are connected (Paths, path-connected spaces and path components, Every path-connected space is connected, and every path component lies inside a component).

[F15]

A group action by homeomorphisms is a covering-space action when every point has a neighborhood disjoint from its nonidentity translates; its orbit map is a covering, and if the total space is path-connected its deck group consists exactly of the acting transformations (Homeomorphism, open map, closed map, embedding, and what it means for a property to be topological, Covering-space actions by disjoint translates of neighbourhoods, The orbit map of a covering-space action is a covering, with the acting group equal to the deck group when the total space is path-connected, Deck transformations and the deck-transformation group of a covering).

[F16]

Complex translations are holomorphic affine maps with holomorphic inverse, by the definition of holomorphic maps in complex Euclidean space (Holomorphic maps Cm→Cn and the complex Jacobian matrix).

[F17]

For g=1, the basis (1,Π) with Im⁡Π>0 is an oriented full complex lattice and its quotient is the established compact complex torus (Complex lattice and quotient torus, The quotient C/Λ is a compact Riemann surface).

[F18]

Full AC is assumed in the period, dimension, and bilinear-relations suppliers; here it is inherited to select the symplectic and normalized bases used in [F6], with no further arbitrary selection (The Axiom of Choice, The space of holomorphic differentials and the degree of the canonical divisor, The Riemann bilinear relations and the period lattice).

Verification

Given: The objects and conventions in the Definition.

1.1F1F4F10F11given

Put V=Ω(X)∗ with its additive structure and let π:V→V/Λ be the coset projection. By [F1], V is an abelian group; by [F4], Λ is a subgroup. Then [F10] gives the well-defined abelian quotient law [ξ]+[η]=[ξ+η], identity [0], and inverse [−ξ]. Equip this coset set with the quotient topology from [F11].

2.1F3F4F5F12step 1.1

By [F5], for each homology class the functional e(γ) is independent of the chosen symplectic basis and cycle representative, so its image Λ and the quotient equivalence relation are intrinsic to X. A change of complex basis changes the evaluation coordinates by an invertible complex-linear map; [F3] and [F12] make it a homeomorphism, so the quotient set, group, and topology are unchanged.

3.1F2F3F4F6F7F18step 2.1

If g=0, [F2] and [F4] give V=Λ=0 and the quotient is a point. If g≥1, under the inherited AC of [F18] use the normalized basis ω1,…,ωg from [F6] to define Φ:V→Cg by Φ(ξ)=(ξ(ω1),…,ξ(ωg)). By [F2] and [F3] this is a complex-linear isomorphism; [F6] gives Φ(Λ)=Zg+ΠZg and a real basis of V consisting of its period vectors, and [F7] identifies that full lattice with their integer span.

4.1F8F12F13step 3.1

If g=0, step 3.1 is a point, hence compact. Assume g≥1 and write v1,…,v2g for the real basis of V from step 3.1. By [F8], the half-open parallelotope P={∑itivi:0<ti≤1} has translates by Λ covering V, so π(P)=V/Λ. In basis coordinates its closure is the image of [0,1]2g under a linear isomorphism; that map is continuous by [F12], and [F13] makes the closure compact. Since π is continuous, [F13] makes π(P‾)=V/Λ compact.

4.2F9F11F12F13F14step 3.1

If g=0, the quotient is a point and is Hausdorff, second-countable, and connected. Assume g≥1. By [F9], bounded subsets meet Λ finitely. For distinct classes [ξ]≠[η], put w=ξ−η∉Λ; the bounded set B‾(w,1) meets Λ in finitely many points, all at positive distance from w, while lattice points outside it are more than distance 1 away. Hence some r>0 has B(w,r)∩Λ=∅. The projection is open by [F11], so π(B(ξ,r/3)) and π(B(η,r/3)) are disjoint open neighborhoods: an intersection would give a lattice difference in B(w,2r/3). Thus the quotient is Hausdorff. Since π is open, these images of a countable rational-box basis form a countable basis: for any open quotient set and any point in it, choose a lift in its open preimage and a rational box around that lift contained in the preimage. The straight-line paths in [F14] also show V and its quotient image are path-connected, hence the quotient is connected.

5.1F9F11F14F15F16step 4.2

If g=0, π:0→0 is the identity covering, its deck group is trivial, and the single chart gives the complex atlas. Assume g≥1. The bounded-intersection property [F9] gives ϵ>0 with B(0,ϵ)∩Λ={0}. For each z∈V, Uz=B(z,ϵ/3) has disjoint nonidentity translates, since an intersection with Uz+λ would imply ∣λ∣<2ϵ/3. The translations are homeomorphisms, so [F15] makes the orbit projection a covering with deck group exactly those translations; the projection is open by [F11], and its restriction to Uz is a homeomorphism onto π(Uz), giving a chart. On overlaps the two local lifts differ by a continuous Λ-valued map, locally constant because Λ is discrete; every chart transition is therefore locally a translation and holomorphic by [F16].

6.1F3F4F5F6F12F16F17step 2.1step 3.1step 5.1∎

In the charts of step 5.1, addition is locally (z,w)↦z+w+c and inversion is locally z↦−z+c for a fixed lattice vector c, so both are holomorphic by [F16]. If g=1, [F4] and [F6] give Λ=Z+ΠZ with Im⁡Π>0, and [F17] identifies this with the oriented complex-lattice quotient. For g=0, step 3.1 gives the one-point zero-dimensional torus. Any other complex basis changes coordinates by an invertible complex-linear map carrying Λ to its coordinate image; by [F3], [F5], and [F12], it induces the biholomorphic presentation isomorphism in the Definition.

Source notes

The original scaffold cited def-quotient-vector-space-and-canonical-projection for Ω(X)∗/Λ. A full lattice is an additive Z-subgroup, not a complex-linear subspace: for g≥1 it is countable and nonzero, whereas every nonzero complex-linear subspace contains uncountably many scalar multiples. The proof therefore constructs the additive quotient group and its quotient topology using the general group and topology suppliers, then builds the complex atlas locally. Forster §21.6 describes the Jacobian as an abelian group and explicitly says its complex manifold structure is not treated there; the chart and covering proof above supplies that structure.

DefinitionDefinition: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

The Abel-Jacobi map

Definition

Assume the Axiom of Choice (The Axiom of Choice), inherited from the Jacobian definition. Let X be a compact connected Riemann surface of genus g with Jacobian Jac⁡(X)=Ω(X)∗/Λ and quotient projection π:Ω(X)∗→Jac⁡(X) (The Jacobian of a compact Riemann surface), and let p0∈X be a base point.

Point map. Coordinate disks make X locally path connected; its connectedness therefore makes it path connected (Riemann surfaces and holomorphic atlases, A connected, locally path-connected space is path-connected, because its path components are open). For p∈X choose a path γ in X from p0 to p and set up0(p):=[ω↦∫γω]∈Jac⁡(X), where [ξ]=ξ+Λ denotes the class modulo the period lattice and ∫γω is the path integral of the holomorphic differential (Path integral of a holomorphic differential on a Riemann surface). The value is independent of the path: if γ,γ′ are two paths from p0 to p, then the closed curve γ∗γ′−1 is a continuous singular cycle and ∫γω−∫γ′ω=∫γ∗γ′−1ω=P([γ∗γ′−1],ω)=e([γ∗γ′−1])(ω) for every ω∈Ω(X) (The period pairing and the period subgroup, The period pairing is well defined and computed by integration), so the two functionals differ by the element e([γ∗γ′−1])∈Λ of the period lattice. The resulting map up0:X→Jac⁡(X) is the Abel-Jacobi map of X with base point p0. It is holomorphic in the atlas of the Jacobian definition, in the following explicit sense: for every q∈X there are an open neighbourhood U of q and a holomorphic map ξ:U→Ω(X)∗ with π∘ξ=up0∣U. It satisfies the addition rule up0(q)−up0(p)=[ω↦∫pqω] for all p,q∈X, where the integral is taken along any path from p to q.

Divisors. Writing points as degree-one divisors, extend up0 by linearity: for D=∑pnp[p]∈Div⁡(X) set up0(D):=∑pnp up0(p)∈Jac⁡(X); the sum is finite because divisors on a compact Riemann surface have finite support (Divisors, principal divisors and canonical divisors on a Riemann surface). For deg⁡D=0 the class u(D) is independent of the base point p0: the addition rule gives uq0(p)=up0(p)−up0(q0) for every p, so replacing p0 by q0 adds −(∑pnp)up0(q0)=0 whenever ∑pnp=deg⁡D=0. Hence on the subgroup Div⁡0(X) of degree-zero divisors the notation u(D) is base-point free, u:Div⁡0(X)→Jac⁡(X) is a group homomorphism, and u((q)−(p))=[ω↦∫pqω]. Base-point dependence for divisors of nonzero degree is recorded explicitly: for deg⁡D≠0 the two base points give different classes exactly when (deg⁡D)up0(q0)≠0. A nonzero torsion shift can therefore cancel in nonzero degree.

Facts & Assumptions

Given: Full AC, a compact connected Riemann surface X of genus g, the Jacobian quotient Jac⁡(X)=Ω(X)∗/Λ with projection π, the period pairing P and period homomorphism e, and a base point p0∈X.

[F1]

Jac⁡(X)=Ω(X)∗/Λ is the quotient of the algebraic dual Ω(X)∗ by the period subgroup Λ=e(H1(X;Z)), with group law [ξ]+[η]=[ξ+η] and projection π; for g≥1 the definition also fixes a C-basis ω1,…,ωg of Ω(X), and its charts are local inverses of π (The Jacobian of a compact Riemann surface).

[F2]

The period homomorphism is e(γ)(ω)=P(γ,ω), and Λ=e(H1(X;Z)) (The period pairing and the period subgroup).

[F3]

For every γ∈H1(X;Z), every continuous singular cycle c representing γ, and every ω∈Ω(X), one has P(γ,ω)=∫cω; the period pairing is independent of the cycle representative and of the chosen symplectic basis (The period pairing is well defined and computed by integration).

[F4]

The path integral of a holomorphic differential is additive under concatenation, changes sign under path reversal, vanishes on a constant path, and is C-linear in the differential (Path integral of a holomorphic differential on a Riemann surface).

[F5]

On a simply connected coordinate disk with coordinate z, a holomorphic differential ω=h(z) dz has a holomorphic local primitive H with H′=h; the definition of the path integral is the sum of endpoint differences of such primitives along a finite subdivision (Every complex analytic function has a primitive on a neighbourhood of each point, Path integral of a holomorphic differential on a Riemann surface, Meromorphic differentials, orders and residues).

[F6]

A map into Cn defined on an open set is holomorphic exactly when its components are holomorphic (Holomorphic maps Cm→Cn and the complex Jacobian matrix, A map into Cn is holomorphic exactly when each of its components is).

[F7]

On compact X every divisor has finite support, Div⁡0(X) is the subgroup of divisors of degree zero, and degrees are additive (Divisors, principal divisors and canonical divisors on a Riemann surface).

[F8]

Full AC is assumed by the Jacobian definition to select the symplectic and holomorphic bases used in [F1]; here it is inherited, and the local computations make no further arbitrary selection (The Axiom of Choice, The Jacobian of a compact Riemann surface).

[F9]

A Riemann surface is connected and has coordinate disks, hence is locally path connected and therefore path connected (Riemann surfaces and holomorphic atlases, A connected, locally path-connected space is path-connected, because its path components are open).

Verification

Given: The objects and conventions in the Definition.

1.1F1F2F3F4

For p∈X, [F9] supplies a path from p0 to p. Let γ,γ′ be paths from p0 to p. The concatenation c:=γ∗γ′−1 is a continuous closed curve, hence a continuous singular 1-cycle; write δ:=[c]∈H1(X;Z) for its homology class. By [F4], ∫γω−∫γ′ω=∫cω for every ω∈Ω(X); by [F3] and [F2], ∫cω=P(δ,ω)=e(δ)(ω). Hence the two functionals differ by the element e(δ)∈Λ, so they represent the same class in Jac⁡(X) and up0(p) is well defined.

2.1F1F4F5F6F8step 1.1

Fix q∈X, take a holomorphic chart z:U→D at q with U a simply connected coordinate disk, and use the basis ω1,…,ωg of [F1], whose selection is covered by the inherited full AC of [F8]. On U write ωi=hi(z) dz with hi holomorphic; by [F5] there are holomorphic primitives Hi on D with Hi(z(q))=0. Fixing any path from p0 to q, concatenation with a path inside U from q to p gives ∫p0pωi=∫p0qωi+Hi(z(p)) for p∈U, by [F4] and [F5]. In the coordinates of [F1], the functional ω↦∫p0pω is therefore the sum of the constant functional with coordinates ∫p0qωi and the Cg-valued function p↦(H1(z(p)),…,Hg(z(p))), which is holomorphic by [F5] and [F6]. This functional-valued map is the holomorphic lift ξ:U→Ω(X)∗ with π∘ξ=up0∣U; after shrinking U, its image lies in one injective quotient chart from [F1], so up0 is holomorphic there.

2.2F4step 1.1

Let p,q∈X, let γ1 be a path from p0 to p and γ2 a path from p to q. By [F4], ∫γ1∗γ2ω=∫γ1ω+∫γ2ω for every ω∈Ω(X); taking classes modulo Λ and using step 1.1 for the well-definedness of both sides gives up0(q)=up0(p)+[ω↦∫γ2ω], that is, up0(q)−up0(p)=[ω↦∫pqω]. The right-hand side is independent of the path from p to q by the same cycle argument as step 1.1.

3.1F7step 2.2

Let q0∈X be a second base point. Applying step 2.2 to the pair p,q0 gives up0(p)−up0(q0)=[ω↦∫q0pω]=uq0(p) for every p∈X. Hence uq0(p)=up0(p)−up0(q0), and for D=∑pnp[p] the two linear extensions differ by (∑pnp)up0(q0)=(deg⁡D) up0(q0); this vanishes when deg⁡D=0, proving base-point independence on Div⁡0(X). In nonzero degree the two base points give the same class exactly when (deg⁡D)up0(q0)=0, which allows torsion cancellation.

4.1F1F7step 2.2step 3.1∎

For D1=∑pnp[p] and D2=∑pmp[p] the linear extension satisfies up0(D1+D2)=∑p(np+mp)up0(p)=up0(D1)+up0(D2), and up0(0)=0; combined with step 3.1 this makes u:Div⁡0(X)→Jac⁡(X) a base-point-free group homomorphism. For the difference of two points, step 2.2 gives u((q)−(p))=up0(q)−up0(p)=[ω↦∫pqω]. If g=0, then [F1] with Ω(X)=0 gives Jac⁡(X)=0 and all statements are trivial.

Source notes

The construction is the standard integration of holomorphic differentials along paths, modulo the period lattice. Looijenga, Riemann Surfaces, Ch. 7 §2, Lemma 7.2 and Corollary 7.3 (printed pp. 60-61), computes I~γ′−I~γ=e([γ∗γ′]) and extends the point map to Div⁡0(S); McMullen, Riemann Surfaces, Ch. 15 (printed p. 129), defines φ and the point map f(Q)=φ(Q−P); Forster, Lectures on Riemann Surfaces, §21.6 (printed pp. 170-171), defines the same map through chains and states that it is determined by D up to the period lattice. The item proves the well-definedness, holomorphy and the addition rule from the local path-integral interface, which accepts the continuous paths used by the polygon side-loop model.

The original scaffold cited def-complex-line-integral-over-a-rectifiable-path and def-complex-contours-reversal-concatenation-and-closedness for ∫γω; those interfaces concern plane contour integrals, while the integral here is taken on a Riemann surface along continuous paths. The direct dependency is now the local-primitive path integral def-path-integral-of-a-holomorphic-differential-on-a-riemann-surface, which supplies additivity, reversal and the holomorphy computations used above. The unused scaffold edge to thm-riemann-bilinear-relations was removed: only the quotient structure of the Jacobian, not the full-lattice property, enters the definition.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-10-08Open item page →

The Abel-Jacobi map is well defined and its degree-zero extension is base-point independent

Statement

Assume the Axiom of Choice (The Axiom of Choice) inherited from the Jacobian definition. Let X be a compact connected Riemann surface, let p0∈X and let u=up0:X→Jac⁡(X) be the Abel-Jacobi map of The Abel-Jacobi map. Then:

  1. Path independence. For any two paths γ,γ′ from p0 to p the functionals ω↦∫γω and ω↦∫γ′ω differ by an element of the period lattice Λ, namely by P([γ∗γ′−1],⋅)=e([γ∗γ′−1]), with ∗ concatenation and γ′−1 the reversal (The period pairing and the period subgroup, The period pairing is well defined and computed by integration). Hence u is well defined.
  2. Derivative. u is holomorphic in the atlas of the Jacobian definition; in a holomorphic chart z at p and a holomorphic lift ξ of u near p, the derivative of ξ at z(p) is the linear map C⟶Cg≅Ω(X)∗,1⟼(ω1(∂z),…,ωg(∂z)), where ω1,…,ωg is the basis of Ω(X) used by the Jacobian definition and ωi(∂z) is the local coefficient of ωi in the chart z. This derivative is nonzero (equivalently, injective) if and only if some holomorphic differential does not vanish at p (Every complex analytic function has a primitive on a neighbourhood of each point).
  3. Base-point independence and additivity on degree zero. For degree-zero divisors D=∑pnp[p] the class ∑pnp up0(p) is independent of p0, and u:Div⁡0(X)→Jac⁡(X) is a group homomorphism. Moreover u((q)−(p))+u((r)−(q))=u((r)−(p)) for all p,q,r∈X, and u(D1+D2)=u(D1)+u(D2) for degree-zero divisors D1,D2 (Divisors, principal divisors and canonical divisors on a Riemann surface).
  4. Cocycle form. For each ω∈Ω(X) the function x↦u(x)(ω) is locally a primitive of ω, in the sense that near each point it coincides with a local primitive of ω up to an additive constant modulo Λω, where Λω⊆C is the image of Λ under evaluation at ω. Consequently, along any path γ from p to q, u(q)(ω)−u(p)(ω)=∫γωin C/Λω.

Facts & Assumptions

Given: Full AC, a compact connected Riemann surface X of genus g, the Jacobian Jac⁡(X)=Ω(X)∗/Λ, a base point p0∈X, and the map u=up0 with its divisor extension.

[F1]

For a path γ from p0 to p the point class is up0(p)=[ω↦∫γω]∈Jac⁡(X), this class is independent of γ, and u is holomorphic in the explicit chart sense of the definition (The Abel-Jacobi map, The Jacobian of a compact Riemann surface).

[F2]

u satisfies the addition rule up0(q)−up0(p)=[ω↦∫pqω]; its linear extension to divisors is base-point independent on Div⁡0(X), is a group homomorphism there, and satisfies u((q)−(p))=[ω↦∫pqω] (The Abel-Jacobi map, Divisors, principal divisors and canonical divisors on a Riemann surface).

[F3]

The period pairing and homomorphism are e(γ)(ω)=P(γ,ω) and Λ=e(H1(X;Z)); for g≥1 a basis ω1,…,ωg of Ω(X) is fixed (The period pairing and the period subgroup, The Jacobian of a compact Riemann surface).

[F4]

For every γ∈H1(X;Z) and every continuous singular cycle c representing γ, P(γ,ω)=∫cω for all ω∈Ω(X) (The period pairing is well defined and computed by integration).

[F5]

The path integral of a holomorphic differential is additive under concatenation, changes sign under reversal, and is C-linear in the differential; on a simply connected coordinate disk a holomorphic differential ω=h(z) dz has a holomorphic primitive H with H′=h (Path integral of a holomorphic differential on a Riemann surface, Meromorphic differentials, orders and residues).

[F6]

A map into Cg is holomorphic exactly when its components are holomorphic, and holomorphic functions are differentiable with the derivative computed in coordinates (Holomorphic maps Cm→Cn and the complex Jacobian matrix, A map into Cn is holomorphic exactly when each of its components is, Every complex analytic function has a primitive on a neighbourhood of each point).

[F7]

Divisors on compact X have finite support and their degree is the sum of the coefficients, deg⁡D:=∑pD(p); hence degrees add and the divisors of degree zero form a subgroup (Divisors, principal divisors and canonical divisors on a Riemann surface).

[F8]

Full AC is inherited from the Jacobian definition, which uses it to select the bases of [F3]; no additional arbitrary selection is made here (The Axiom of Choice, The Jacobian of a compact Riemann surface).

Proof

technique · direct
1.1F1F3F4F5

Let p∈X and let γ,γ′ be paths from p0 to p. By [F5], ∫γω−∫γ′ω=∫γ∗γ′−1ω for every ω∈Ω(X), and the closed curve γ∗γ′−1 is a continuous singular cycle with class δ∈H1(X;Z). By [F4] and [F3], the right-hand side equals P(δ,ω)=e(δ)(ω), an element of Λ as a functional. Hence the two functionals differ by e(δ)=P(δ,⋅)∈Λ, and by [F1] they define the same class u(p); this is clause 1.

1.2F1F3F5F6

Fix p∈X and a holomorphic chart z:U→D at p with z(p)=0. Write ωi=hi(z) dz on U and let Hi be the holomorphic primitive of hi on D with Hi(0)=0, which exists by [F5]. Fixing a path from p0 to p, the same concatenation argument as [F1] shows that the lift ξ(x)=ξ0+(H1(z(x)),…,Hg(z(x))), where ξ0 is the functional of the fixed path from p0 to p, satisfies π∘ξ=u on U. Each component is holomorphic, so ξ is holomorphic by [F6], and its derivative at 0 is DHi(0)=hi(0)=ωi(∂z), giving the displayed linear map C→Cg. This map is zero exactly when hi(0)=0 for all i, i.e. when every holomorphic differential vanishes at p, since the ωi are a basis. This is clause 2.

1.3F2F7

Let q0∈X be a second base point and D=∑pnp[p]. By the addition rule of [F2], up0(p)−up0(q0)=[ω↦∫q0pω]=uq0(p) for every p, so uq0(p)=up0(p)−up0(q0); summing with coefficients np shows that the two linear extensions differ by (deg⁡D)up0(q0), which is zero when deg⁡D=0. For D1,D2∈Div⁡0(X) the linear extension satisfies u(D1+D2)=u(D1)+u(D2) because finite sums in an abelian group add, and u((q)−(p))=u(q)−u(p) for all p,q∈X. This is clause 3.

1.4F1F2F5

Fix ω∈Ω(X) and a chart z:U→D at a point p with local primitive H of the coefficient of ω, so H′=h and ω=h dz on U. For x∈U the class u(x) is represented by the functional ω↦∫p0xω, which by [F5] differs from H(z(x)) by an additive constant. Hence x↦u(x)(ω) is, modulo the constant and modulo Λω, the primitive H; and along a path γ from p to q contained in U the increment u(q)(ω)−u(p)(ω) equals H(z(q))−H(z(p))=∫γω in C/Λω. For a general path subdivide it into finitely many chart pieces, on each of which the increment equals the corresponding path integral; the increments telescope and give the same identity. This is clause 4.

2.1F2F7F8step 1.1step 1.2step 1.3step 1.4∎

By steps 1.1, 1.3 and 1.4, respectively, the map is well defined, its divisor extension on Div⁡0(X) is base-point free and additive, and each evaluation x↦u(x)(ω) is locally a primitive; together with the derivative computation of step 1.2 this proves all four clauses under the inherited full AC of [F8]. In particular u((q)−(p))+u((r)−(q))=u((r)−(p)) follows by applying the homomorphism property of step 1.3 to (q)−(p)+(r)−(q)=(r)−(p), and u(D1+D2)=u(D1)+u(D2) is the additivity just recalled.

Source notes

Clause 1 is Looijenga's computation I~γ′−I~γ=e([γ∗γ′]) in Riemann Surfaces, Ch. 7 §2 (printed p. 60); clause 2 is the holomorphy of the point map in Lemma 7.2 there and the derivative formula DφP(Q)=(ω1(Q),…,ωg(Q)) in McMullen, Riemann Surfaces, Ch. 15 (printed pp. 129-130); clause 3 is Forster, Lectures on Riemann Surfaces, §21.6 (printed pp. 170-171), where Φ is determined by D up to a period and is a homomorphism; clause 4 is the local read-off of the path integral from a chart primitive. The item proves the four clauses from the definition's explicit chart construction and the local-primitive interface, so the topological side-loop representatives may be integrated without smoothness assumptions.

The scaffold's direct edge to prop-reversal-and-concatenation-of-complex-line-integrals was removed: the reversal and concatenation identities used here are those of the Riemann-surface path integral in def-path-integral-of-a-holomorphic-differential-on-a-riemann-surface, and the plane contour identities are not invoked.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

Principal divisors have vanishing Abel-Jacobi class

Statement

Assume the Axiom of Choice (The Axiom of Choice), inherited from the Jacobian definition in the final conclusion. Let X be a compact connected Riemann surface and let f≠0 be a nonconstant meromorphic function on X with principal divisor (f)=∑pnp[p] of degree zero (Divisors, principal divisors and canonical divisors on a Riemann surface); regard f as a holomorphic map f:X→C^ of degree n≥1 (Holomorphic maps and meromorphic functions on Riemann surfaces, Degree of a proper holomorphic map of Riemann surfaces). Let R⊆C^ be the finite set of branch values of f and let γ be a piecewise smooth curve from ∞ to 0 whose interior avoids R. Then the preimage c:=f−1(γ), counted with the n inverse branches, is a 1-chain with ∂c=f∗(0)−f∗(∞)=(f), and ∫cω=0for every ω∈Ω(X). Consequently the period functional of the divisor (f) vanishes and u((f))=0 in Jac⁡(X), where u:Div⁡0(X)→Jac⁡(X) is the Abel-Jacobi homomorphism of The Abel-Jacobi map. If f is a nonzero constant then (f)=0 and the conclusion is immediate.

Facts & Assumptions

Given: Full AC, a compact connected Riemann surface X, a nonconstant meromorphic function f with associated map f:X→C^, its finite branch locus R, and a holomorphic differential ω on X.

[F1]

f:X→C^ is a nonconstant holomorphic map between compact Riemann surfaces, hence proper, with a positive degree n=deg⁡f; every regular value has exactly n distinct preimages (Degree of a proper holomorphic map of Riemann surfaces, Holomorphic maps and meromorphic functions on Riemann surfaces).

[F2]

The branch locus R is finite; away from it, f is a local biholomorphism, and every disk V⊆C^∖R is evenly covered by n holomorphic inverse branches φ1,…,φn (Ramification index, ramification order and branch value, Trace of a holomorphic differential along a nonconstant map to the sphere, Degree of a proper holomorphic map of Riemann surfaces).

[F3]

For a holomorphic differential ω on X the local differentials ∑jφj∗ω patch to a trace f∗ω on C^∖R, which extends uniquely to a holomorphic differential on all of C^ (Trace of a holomorphic differential along a nonconstant map to the sphere, Meromorphic differentials, orders and residues).

[F4]

The extended trace differential is identically zero (Trace of a holomorphic differential along a nonconstant map to the sphere).

[F5]

Path lifting holds for coverings: a path in the base starting at the image of a chosen point lifts uniquely through a covering with the chosen starting point (Existence and uniqueness of path lifts through a covering map).

[F6]

At a point x with f(x)=y there are centred coordinates in which f=zex(f); at a zero of the meromorphic function f the order equals the ramification index, and at a pole the order is minus the ramification index (Local power-map normal form on Riemann surfaces, Ramification index, ramification order and branch value, Divisors, principal divisors and canonical divisors on a Riemann surface).

[F7]

For a holomorphic differential the path integral along a continuous path is computed by local primitives; it is additive under concatenation, and if φ is a local biholomorphism into a chart then ∫φ∘γω=∫γφ∗ω (Path integral of a holomorphic differential on a Riemann surface).

[F8]

On Div⁡0(X) the Abel-Jacobi class u(D) is represented by the functional ω↦∫cω for any 1-chain c with ∂c=D, is independent of the base point, and is additive (The Abel-Jacobi map, The Abel-Jacobi map is well defined and its degree-zero extension is base-point independent).

[F9]

The Riemann sphere is C^=C∪{∞} with its holomorphic charts, in which 0 and ∞ are the points where the coordinate z vanishes, respectively fails to be finite (The standard holomorphic charts on the Riemann sphere, with holomorphy and poles at infinity).

[F10]

Full AC is inherited from the Jacobian definition used in the final conclusion; the transfer computation itself selects nothing beyond the finite lifting data (The Axiom of Choice, The Abel-Jacobi map).

Proof

technique · direct
1.1F2F9given

A curve with the stated properties exists: choose a radial ray whose direction is different from the arguments of the finitely many nonzero finite branch values, and connect ∞ to 0 along this ray, parametrized piecewise smoothly in the sphere charts. Its interior avoids R. For the rest of the proof use the given curve γ; the computation applies to every curve whose interior avoids R, including curves with repeated image points.

1.2F1F2F5F6

Fix an interior parameter t0∈(0,1). By [F2] the map off the branch values is an n-sheeted covering. Starting at each of the n points over γ(t0), lift the parametrized path on (0,1) in both parameter directions by [F5], obtaining c1,…,cn with f∘cj=γ. At each fixed parameter their values are distinct and exhaust the fibre, since reverse lifting is inverse to forward lifting. They are piecewise smooth on the interior by the local holomorphic inverse branches, but their image subsets need not be disjoint. Near either endpoint, choose pairwise disjoint power-coordinate neighborhoods about the finite endpoint fibre; compactness and properness allow a target disk whose full preimage is contained in their union. A lifted tail is connected and thus remains in one of these neighborhoods, and the local equation t=ze forces its coordinate to tend to zero as the target approaches the endpoint. Hence every cj extends continuously to [0,1], giving the chain counted with multiplicities.

2.1F3F4F7step 1.2

Restrict the paths to a compact subinterval [ϵ,1−ϵ]⊂(0,1) and subdivide it into finitely many intervals whose target images lie in evenly covered disks. On each interval the n lifts use every inverse branch once by step 1.2. By [F7], summing their ω integrals equals the integral of the sum of inverse-branch pullbacks, namely f∗ω by [F3]. Summing the intervals gives ∑j∫cj∣[ϵ,1−ϵ]ω=∫γ∣[ϵ,1−ϵ]f∗ω=0 by [F4]. Near each endpoint, the lifts converge into a coordinate disk with a holomorphic primitive; its endpoint differences show that the omitted tail integrals tend to zero. Thus the continuous-path integrals converge to the full chain integral and ∫cω=0. This calculation retains multiplicity and uses no global inverse branch along a self-intersecting curve.

2.2F1F2F6step 1.2algebra

For a zero q of order eq, the local power model over a sufficiently small target disk has exactly eq points over each nearby regular value. At an interior parameter sufficiently close to the endpoint, the lifted points exhaust that fibre by step 1.2. Exactly eq of them lie in the neighborhood of q, their connected tails remain there, and they all converge to q. Thus exactly eq lifted paths end at q, without an embedded-arc assumption. The same argument in the infinity chart counts ep paths starting at each pole p of order ep. Summing the endpoint boundaries gives ∂c=∑qeq[q]−∑pep[p]=f∗(0)−f∗(∞)=(f) by [F6].

3.1F2F8step 2.2step 2.1

By steps 2.2 and 2.1 the chain c has ∂c=(f) and ∫cω=0 for all ω∈Ω(X); hence by [F8] the class u((f)) is represented by the zero functional modulo the period lattice, that is, u((f))=0. If f is a nonzero constant then (f)=0 and u(0)=0 as well.

4.1F10step 1.1step 1.2step 2.2step 2.1step 3.1∎

The two cases together prove that every nonzero meromorphic function has u((f))=0: both cases by the chain, endpoint, and class computations above, both under the inherited full AC of [F10].

Source notes

The proof is Forster's proof of Theorem 20.7(b) (Lectures on Riemann Surfaces, printed pp. 164-165): a curve from ∞ to 0 whose interior avoids the branch values has an n-curve preimage joining the poles of f to its zeros, and the trace of any holomorphic differential vanishes on C^. McMullen's first direction of Theorem 15.5 (printed p. 129) gives the same computation ∫Cω=∫0∞f∗ω=0; Looijenga's proof of Proposition 7.5 (printed p. 61) draws the same conclusion. The item supplies the curve and the endpoint multiplicities explicitly, so the argument does not presuppose that 0 and ∞ are regular values.

The scaffold's edges to thm-symplectic-period-formula-for-wedge-integrals, lem-holomorphic-differentials-form-a-g-dimensional-space, def-period-pairing-and-period-lattice, lem-period-pairing-is-well-defined-and-computed-by-integration, and def-complex-line-integral-over-a-rectifiable-path were removed: the proof uses only the trace differential, the path integral, and the chain representation of u, and does not invoke the wedge-period formula, the dimension count, or plane contour integrals.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

Abel's theorem for divisors

Statement

Assume the Axiom of Choice (The Axiom of Choice) inherited from the Hodge, Riemann-Roch and de Rham machinery. Let X be a compact connected Riemann surface and let D∈Div⁡0(X) be a divisor of degree zero. Then D is a principal divisor⟺u(D)=0  in  Jac⁡(X), where u:Div⁡0(X)→Jac⁡(X) is the Abel-Jacobi homomorphism of The Abel-Jacobi map. Equivalently, the kernel of u is exactly the subgroup of principal divisors (Divisors, principal divisors and canonical divisors on a Riemann surface).

Facts & Assumptions

Given: Full AC, a compact connected Riemann surface X, and a degree-zero divisor D∈Div⁡0(X).

[F1]

For any chain c of continuous curves with ∂c=D the class u(D) is represented by the functional ω↦∫cω, and u is a base-point-free group homomorphism on Div⁡0(X) (The Abel-Jacobi map, The Abel-Jacobi map is well defined and its degree-zero extension is base-point independent).

[F2]

Λ=e(H1(X;Z))⊆Ω(X)∗ with e(γ)(ω)=P(γ,ω), and for every continuous singular cycle cα representing a class α∈H1(X;Z), P(α,ω)=∫cαω for all holomorphic ω (The Jacobian of a compact Riemann surface, The period pairing and the period subgroup, The period pairing is well defined and computed by integration).

[F3]

Weak-solution lemma: for a degree-zero divisor and a chain with boundary it, there is a weak solution f of D with 12πi∫X∂ˉff∧ω=∫cω for every ω∈Ω(X), and f is unique up to a smooth nowhere-vanishing factor (Weak solutions of a degree-zero divisor and the logarithmic-derivative identity).

[F4]

∂ˉ-solvability criterion: a smooth (0,1)-form θ on X equals ∂ˉg for a smooth g if and only if ∫Xθ∧ω=0 for every ω∈Ω(X) (The dbar-solvability criterion and the holomorphic-orthogonality pairing).

[F5]

On a Riemann surface a smooth function is holomorphic exactly where ∂ˉh=0; moreover ∂ˉ(fe−g)=e−g(∂ˉf−f ∂ˉg) and the product of a weak solution with a smooth nowhere-vanishing factor is again a weak solution of the same divisor, with local powers znp (The d, partial and dbar identities, The Wirtinger derivatives ∂zf and ∂zˉf, and antiholomorphic functions, Bigraded complex forms and the Dolbeault operators, Holomorphic maps and meromorphic functions on Riemann surfaces).

[F6]

The forward direction: if D=(f) is a principal divisor then u(D)=0 (Principal divisors have vanishing Abel-Jacobi class).

[F7]

On a connected Riemann surface any two points are joined by a continuous path; hence every divisor of degree zero is the boundary of a finite chain of paths (A connected, locally path-connected space is path-connected, because its path components are open, Riemann surfaces and holomorphic atlases).

[F8]

Divisor orders, principal divisors and degrees are those of Divisors, principal divisors and canonical divisors on a Riemann surface; a weak solution of D whose local factors are holomorphic is a meromorphic function with divisor D.

[F9]

Full AC is inherited from the Hodge and Riemann-Roch interfaces used by the weak-solution and solvability suppliers (The Axiom of Choice).

[F10]

The path integral is additive under concatenation and reverses sign under reversal (Path integral of a holomorphic differential on a Riemann surface). Repeating paths realizes positive integer weights, and reversing paths realizes negative weights with the same boundary and integrals.

Proof

technique · direct
1.1F7

Write D=∑j=1k(Qj−Pj). By [F7] choose a continuous path γj from Pj to Qj for every j and put c:=∑jγj; then ∂c=D.

2.1F1F2step 1.1

By [F1] the class u(D) is represented by the functional φ(ω):=∫cω. Suppose u(D)=0; then φ∈Λ, so φ=e(α) for some α∈H1(X;Z) by [F2], and choosing a continuous singular cycle cα representing α we have φ(ω)=∫cαω for all ω∈Ω(X). Replacing c by c′:=c−cα gives a chain with ∂c′=D and ∫c′ω=0 for every holomorphic ω.

3.1F3F10step 2.1

Expand the integer coefficients of c′ by repeating positively weighted paths and reversing negatively weighted ones. By [F10] this produces a finite sum of paths with the same boundary D and the same zero holomorphic integrals; denote it again by c′. Apply the weak-solution lemma [F3] to the divisor D and the chain c′: there is a weak solution f of D with 12πi∫X∂ˉff∧ω=∫c′ω=0 for every ω∈Ω(X).

4.1F4step 3.1

The smooth (0,1)-form θ:=∂ˉf/f satisfies ∫Xθ∧ω=0 for every ω∈Ω(X) by step 3.1, so the solvability criterion [F4] provides a smooth g:X→C with ∂ˉg=θ=∂ˉf/f.

5.1F5F8step 4.1

Define F:=f e−g. By [F5], F is again a weak solution of D, and ∂ˉF=e−g(∂ˉf−f ∂ˉg)=0 by step 4.1. Hence F is smooth on X∖∣D∣ and holomorphic there, while near each support point F=znph with h smooth, nowhere vanishing and ∂ˉh=0, so h is holomorphic; therefore F is a meromorphic function on X with divisor (F)=D. Thus D is principal.

6.1F6F9step 5.1∎

Conversely, if D is principal then u(D)=0 by [F6]. Hence D is principal if and only if u(D)=0, and the kernel of u on Div⁡0(X) is exactly the subgroup of principal divisors; all of this holds under the inherited AC of [F9].

Source notes

The sufficiency direction is Forster's proof of Theorem 20.7(a) (Lectures on Riemann Surfaces, printed pp. 163-164): the weak solution, the identity ∫cω=12πi∫∂ˉff∧ω, and the correction F=fe−g solving the ∂ˉ-equation; McMullen's completion of the proof of Theorem 15.5 (printed pp. 132-133) is the same argument. Necessity is the trace argument of Forster 20.7(b), proved for the chain form in Principal divisors have vanishing Abel-Jacobi class. Looijenga's Propositions 7.5 and Theorem 7.6 (printed pp. 61-63) package the two directions as the homomorphism I and its injectivity on Pic⁡0.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-10-08Open item page →

Jacobi inversion

Statement

Assume the Axiom of Choice (The Axiom of Choice) inherited from Riemann-Roch and the Jacobian definition. Let X be a compact connected Riemann surface and let u:Div⁡0(X)→Jac⁡(X) be the Abel-Jacobi homomorphism (The Abel-Jacobi map). Then u is surjective: every point of the Jacobian is represented by a divisor of degree zero.

More precisely, let a1,…,ag be the g points of Holomorphic differentials separate generic points and let V1,…,Vg be simply connected coordinate neighbourhoods of them; then for every ξ∈Ω(X)∗ there exist an integer N≥1 and points xj∈Vj such that ξ=N⋅∑j=1g[ω↦∫ajxjω]in Ω(X)∗, so that ξ is the period functional of the degree-zero divisor D=N⋅∑j=1g(xj−aj) and u(D)=[ξ] in Jac⁡(X).

In particular the map Xg→Jac⁡(X), (x1,…,xg)↦∑j=1g(u(xj)−u(aj)), is surjective; it is invariant under permutation of the coordinates, so it descends to the g-fold symmetric product formed as the quotient by coordinate permutations, and the descended map is surjective as well.

Facts & Assumptions

Given: Full AC, a compact connected Riemann surface X of genus g≥0, its g-dimensional space Ω(X) of holomorphic differentials with a basis ω1,…,ωg, and the Abel-Jacobi map u.

[F1]

If g≥1, there are distinct points a1,…,ag∈X for which the combined evaluation ω↦(ω(a1),…,ω(ag)) is an isomorphism Ω(X)→Cg; moreover ev⁡p≠0 for every p (Holomorphic differentials separate generic points, The space of holomorphic differentials and the degree of the canonical divisor).

[F2]

On a simply connected coordinate disk a holomorphic differential has a holomorphic primitive, and the path integral of a holomorphic differential is the difference of local primitives; it is additive over concatenated paths (Every complex analytic function has a primitive on a neighbourhood of each point, Path integral of a holomorphic differential on a Riemann surface, Meromorphic differentials, orders and residues).

[F3]

A map defined on an open set of Cg with holomorphic components is holomorphic, and its complex Jacobian is the matrix of the component derivatives (Holomorphic functions on an open subset of Cm, Holomorphic maps Cm→Cn and the complex Jacobian matrix, A map into Cn is holomorphic exactly when each of its components is).

[F4]

Holomorphic inverse function theorem in several variables: a holomorphic map with invertible complex Jacobian at a point is biholomorphic between suitable neighbourhoods of the point and its image (The holomorphic inverse function theorem in several complex variables).

[F5]

On degree-zero divisors u(D) is represented by the functional ω↦∫cω for any chain c with ∂c=D, and u is a base-point-free group homomorphism there with u((q)−(p))=[ω↦∫pqω] (The Abel-Jacobi map, The Abel-Jacobi map is well defined and its degree-zero extension is base-point independent).

[F6]

Riemann-Roch: for a divisor D on X, ℓ(D)−ℓ(K−D)=deg⁡D+1−g, where ℓ(D)=dim⁡CL(D) and K is a canonical divisor; a nonzero meromorphic function with (f)≥−D exists exactly when ℓ(D)≥1 (The Riemann-Roch theorem on a compact Riemann surface, Divisors, principal divisors and canonical divisors on a Riemann surface).

[F7]

Evaluation on the basis ω1,…,ωg identifies the algebraic dual Ω(X)∗ with Cg, compatibly with addition and scalar multiplication (Linear functionals and the algebraic dual V∗=L(V,F), Linear map between vector spaces over the same field, Vector space over a field).

[F8]

Full AC is inherited from Riemann-Roch and the Jacobian definition; only the finitely many local primitives and the points aj are selected (The Axiom of Choice).

[F9]

Principal divisors have Abel-Jacobi class zero, and in genus zero Ω(X)=0 and Jac⁡(X) is a point (Principal divisors have vanishing Abel-Jacobi class, The space of holomorphic differentials and the degree of the canonical divisor, The Jacobian of a compact Riemann surface).

Proof

technique · direct
1.1F1F2F3F9given

If g=0, [F9] gives the one-point Jacobian and zero dual space; the empty tuple and empty sum represent its unique element, with N=1, and X0 is a point. Thus all statements hold. For the remainder assume g≥1. Fix points a1,…,ag and simply connected coordinate disks Vj with coordinate zj centred at aj as in [F1]. For each i,j let fij be the holomorphic primitive of the coefficient of ωi on Vj with fij(aj)=0, which exists by [F2], and define F:V1×⋯×Vg→Cg by F(x)i:=∑j=1gfij(xj). Each component is a sum of holomorphic functions of one coordinate, hence F is holomorphic by [F3], and F(a)=0.

1.2F1F3

The complex Jacobian of F at a is the matrix (∂Fi/∂zj(a))=(hij(aj)), where hij is the coefficient of ωi in the chart zj, i.e. the evaluation ωi(aj) of the differential on ∂zj. By [F1] the evaluation ω↦(ω(a1),…,ω(ag)) is an isomorphism, so this matrix is invertible.

2.1F4step 1.2

By the inverse function theorem [F4] applied at a, there are open neighbourhoods U0⊆V1×⋯×Vg of a and V0 of 0 such that F∣U0:U0→V0 is biholomorphic; in particular there is ε>0 with the ball B(0,ε)⊆F(V1×⋯×Vg).

2.2F2F5F7step 1.1

For x∈V1×⋯×Vg and each j choose a path γj in the simply connected disk Vj from aj to xj, and put cx:=∑jγj and Dx:=∑j(xj−aj)=∂cx. By [F2], ∫cxωi=∑jfij(xj)=F(x)i for every i, so under the identification [F7] the vector F(x) is the functional ω↦∫cxω; by [F5] the Abel-Jacobi class of Dx=∂cx is u(Dx)=[F(x)].

3.1F5F7step 2.1step 2.2

Let ξ∈Ω(X)∗, identified with a vector of Cg by [F7]. Choose N≥1 with ξ/N∈B(0,ε) and write ξ/N=F(x) for some x∈V1×⋯×Vg, using step 2.1. Then ξ=NF(x) is the functional ω↦∫Ncxω of the chain Ncx, whose boundary is the degree-zero divisor D:=NDx=N∑j(xj−aj); by [F5] and step 2.2, u(D)=[NF(x)]=[ξ]. Hence u is surjective and the displayed representation of ξ holds.

4.1F5F6F9step 3.1choosealgebra

For any class in the Jacobian, step 3.1 supplies a degree-zero divisor D representing it. Set D′=D+∑j=1g[aj], of degree g. Riemann–Roch [F6] gives ℓ(D′)−ℓ(K−D′)=1, so choose nonzero f∈L(D′). The divisor D′′=(f)+D′ is effective of degree g, since principal divisors have degree zero, and can be written D′′=∑j=1g[yj] with multiplicities. By [F9] and additivity [F5], u(D)=u(D+(f))=u(∑j([yj]−[aj])). Hence the class is the image of (y1,…,yg) under the displayed map, proving its surjectivity.

5.1F8step 1.1step 3.1step 4.1∎

Steps 3.1 and 4.1 prove the surjectivity of u with the explicit division-by-N form and the surjectivity of Xg→Jac⁡(X) under the inherited AC of [F8]. The displayed map on Xg depends only on the multiset {y1,…,yg} because u is additive, so it factors through the quotient by coordinate permutations, and that factor is surjective.

Source notes

The division-by-N argument is Forster's proof of Theorem 21.7 (Lectures on Riemann Surfaces, printed pp. 170-171): the local map F has invertible derivative, its image is a neighbourhood of 0, and ξ=NF(x). The sharper statement for Xg is Forster's Theorem 21.9 (printed pp. 171-172), proved by writing D+∑aj as an effective divisor of degree g via Riemann-Roch; McMullen's Theorem 15.8 (printed p. 130) gives the equivalent determinant formulation, and Looijenga's Lemma 7.4 (printed pp. 60-61) gives the open-image argument. The scaffold's edge to the one-variable thm-holomorphic-inverse-function-theorem is replaced by the several-variables theorem actually applied to F; the scaffold's def-complex-line-integral-over-a-rectifiable-path edge is replaced by the local-primitive path integral used on the disks.

CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

Picard zero is the Jacobian

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let X be a compact connected Riemann surface. Then the Abel-Jacobi homomorphism u:Div⁡0(X)→Jac⁡(X) induces a canonical isomorphism of abelian groups Pic⁡0(X)=Div⁡0(X)/ ⁣∼  → ≅   Jac⁡(X), where Pic⁡0(X) is the group of degree-zero divisor classes (The Picard group of divisor classes and its degree-zero part) and Jac⁡(X)=Ω(X)∗/Λ is the Jacobian (The Jacobian of a compact Riemann surface). The isomorphism is canonical: it depends only on X and on the Abel-Jacobi construction, and in particular on no choice of base point, symplectic basis or basis of Ω(X). Equivalently, in the line-bundle reading, degree-zero holomorphic line bundles on X are classified up to isomorphism by their Abel-Jacobi class in Jac⁡(X).

Facts & Assumptions

Given: Full AC, a compact connected Riemann surface X, the Abel-Jacobi homomorphism u, and the groups Div⁡0(X), Prin⁡(X), Pic⁡0(X) and Jac⁡(X).

[F1]

u:Div⁡0(X)→Jac⁡(X) is a group homomorphism, base-point free on degree-zero divisors (The Abel-Jacobi map, The Abel-Jacobi map is well defined and its degree-zero extension is base-point independent).

[F2]

Kernel of u equals the subgroup Prin⁡(X) of principal divisors (Abel's theorem for divisors, Divisors, principal divisors and canonical divisors on a Riemann surface).

[F3]

u is surjective (Jacobi inversion).

[F4]

Pic⁡0(X)=Div⁡0(X)/Prin⁡(X) is the quotient of the abelian group Div⁡0(X) by its subgroup Prin⁡(X); its elements are the linear-equivalence classes [D] (The Picard group of divisor classes and its degree-zero part, Divisors, principal divisors and canonical divisors on a Riemann surface).

[F5]

First isomorphism theorem for groups: a homomorphism with kernel N induces an isomorphism from the quotient by N onto its image (First isomorphism theorem for groups: G/ker⁡f≅im⁡f).

[F6]

The line-bundle dictionary of the Picard group identifies divisor classes with isomorphism classes of holomorphic line bundles, and the degree-zero part with degree-zero line bundles (The Picard group of divisor classes and its degree-zero part).

[F7]

Full AC is inherited from the Abel and inversion suppliers and from the meromorphic-section existence used in the line-bundle dictionary (The Axiom of Choice).

Proof

technique · direct
1.1F1F2F4F5

By [F1], u:Div⁡0(X)→Jac⁡(X) is a homomorphism of abelian groups with kernel ker⁡u=Prin⁡(X) by [F2]. Since Pic⁡0(X)=Div⁡0(X)/Prin⁡(X) by [F4], the first isomorphism theorem [F5] gives an injective homomorphism uˉ:Pic⁡0(X)→Jac⁡(X), [D]↦u(D).

2.1F3step 1.1

By [F3] the homomorphism u is surjective, so uˉ is surjective as well; hence uˉ is an isomorphism of abelian groups.

2.2F1F4step 1.1

The isomorphism uˉ is computed from u alone, and u and its divisor extension are defined from the intrinsic period pairing on X; by [F1] the values on Div⁡0(X) do not depend on the chosen base point, and the definition of Jac⁡(X) as the quotient of Ω(X)∗ by the intrinsic lattice Λ=e(H1(X;Z)) makes the isomorphism independent of the chosen symplectic basis or basis of Ω(X). Hence the isomorphism is canonical in the stated sense.

3.1F6step 2.1

Under the line-bundle dictionary [F6], the quotient Pic⁡0(X) is the group of isomorphism classes of degree-zero holomorphic line bundles on X, and the isomorphism uˉ attaches to the class of such a bundle its Abel-Jacobi class u(D) for any divisor D with O(D) the bundle.

4.1F7step 2.1step 2.2step 3.1∎

Steps 1.1-2.2 prove the existence and canonicity of the isomorphism and its line-bundle reading, under the inherited full AC of [F7].

Source notes

Forster's §§21.6-21.7 (Lectures on Riemann Surfaces, printed pp. 170-171) factor the Abel-Jacobi construction through Pic⁡0(X) and prove injectivity by Abel's theorem and surjectivity by Jacobi inversion; Looijenga's Lemma 7.4 and Theorem 7.6 (printed pp. 60-63) and McMullen's Theorem 15.4 with Corollary 15.9 (printed pp. 129-130) state the same isomorphism. The item composes the two directions already proved in this batch through the first isomorphism theorem and records the canonicity.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

The Abel-Jacobi map embeds a positive-genus surface

Statement

Assume the Axiom of Choice (The Axiom of Choice) inherited from the Jacobian construction. Let X be a compact connected Riemann surface of genus g≥1 and let u=up0:X→Jac⁡(X) be the Abel-Jacobi map with base point p0 (The Abel-Jacobi map). Then:

  1. Injectivity. u is injective. Consequently, for g=1, u is a biholomorphism X→Jac⁡(X) onto the one-dimensional torus Jac⁡(X).
  2. Immersivity. u is a holomorphic immersion: in a holomorphic chart z at p and a holomorphic lift ξ of u, the derivative of ξ at p is nonzero, because some holomorphic differential does not vanish at p (Holomorphic differentials separate generic points).
  3. Embedding. u is a closed topological embedding: it is a homeomorphism of the compact space X onto its image, and every point of the image has a chart of the complex torus Jac⁡(X) in which the image of a neighbourhood of the corresponding point of X is the graph of a holomorphic map; in this sense u(X) is a compact one-dimensional complex submanifold of the complex torus Jac⁡(X).
  4. Generation. The subgroup of Jac⁡(X) generated by the image of X (equivalently, by the differences u(p)−u(q), p,q∈X) is all of Jac⁡(X), by Jacobi inversion.

Facts & Assumptions

Given: Full AC, a compact connected Riemann surface X of genus g≥1, its Jacobian Jac⁡(X)=Ω(X)∗/Λ, a base point p0, and the Abel-Jacobi map u.

[F1]

u is holomorphic in the atlas of the Jacobian definition, and in a chart at p the derivative of a holomorphic lift is the evaluation map ω↦ω(∂z); it is nonzero exactly when some holomorphic differential does not vanish at p (The Abel-Jacobi map, The Abel-Jacobi map is well defined and its degree-zero extension is base-point independent, Path integral of a holomorphic differential on a Riemann surface).

[F2]

For every p∈X, evaluation ev⁡p:Ω(X)→(KX)p is nonzero, equivalently ℓ(K−p)=g−1; for g≥1 this holds at every point (Holomorphic differentials separate generic points, Divisors, principal divisors and canonical divisors on a Riemann surface).

[F3]

On Div⁡0(X) the map u is a base-point-free homomorphism and ker⁡u=Prin⁡(X), the principal divisors (The Abel-Jacobi map, The Abel-Jacobi map is well defined and its degree-zero extension is base-point independent, Abel's theorem for divisors).

[F4]

A principal divisor (q)−(p) with p≠q is the divisor of a nonconstant meromorphic function f:X→C^ of degree 1 (its only zero and only pole are simple); a degree-one holomorphic map between compact connected Riemann surfaces is a biholomorphism (Divisors, principal divisors and canonical divisors on a Riemann surface, Degree of a proper holomorphic map of Riemann surfaces, A degree-one holomorphic map of compact Riemann surfaces is an isomorphism, Biholomorphic maps between complex domains).

[F6]

A holomorphic map of several variables with invertible complex Jacobian at a point is a local biholomorphism; a nonzero complex-linear map C→Cg extends to an invertible linear map of Cg (The holomorphic inverse function theorem in several complex variables, Holomorphic functions on an open subset of Cm, Holomorphic maps Cm→Cn and the complex Jacobian matrix, Linear map between vector spaces over the same field).

[F7]

The degree-zero divisor extension u:Div⁡0(X)→Jac⁡(X) is surjective (Jacobi inversion).

[F8]

Full AC is inherited from the Jacobian construction; no new selection is made (The Axiom of Choice, Every complex analytic function has a primitive on a neighbourhood of each point).

Proof

technique · direct
1.1F3F4F5

Suppose p≠q and u(p)=u(q). By [F3], u((q)−(p))=u(q)−u(p)=0, so Abel's theorem makes (q)−(p) a principal divisor. By [F4] there is a meromorphic f with (f)=(q)−(p), whose associated map X→C^ has degree 1 and is therefore a biholomorphism; hence X≅C^ has genus 0, contradicting g≥1 by [F5]. Thus u is injective.

1.2F1F2

By [F1] the derivative of a holomorphic lift ξ at any p is the evaluation map ω↦ω(∂z) on the chart tangent direction; by [F2] some holomorphic differential is nonzero at p, so this linear map C→Cg is nonzero, hence injective. Thus u is an immersion at every point.

2.1F7step 1.1

For the generation statement, every difference u(p)−u(q) lies in the subgroup generated by u(X)−u(p0)={u(x)−u(p0):x∈X}, and conversely every element of that subgroup is a finite combination of such differences. Every degree-zero divisor is a finite Z-combination of point differences, so its image under u lies in the subgroup generated by u(X)−u(p0); by [F7] The degree-zero divisor extension u:Div⁡0(X)→Jac⁡(X) is surjective, so that subgroup is all of Jac⁡(X).

2.2F1F6step 1.2construct

Fix p and a holomorphic lift ξ on a coordinate disk centered at p, translating the target so ξ(p)=0. By step 1.2 its derivative is nonzero, so an invertible complex-linear change of target coordinates makes the first component ξ1 have nonzero derivative. The inverse function theorem [F6] in complex dimension one gives a smaller disk on which s=ξ1(z) is a holomorphic coordinate with holomorphic inverse z=h(s). In these coordinates the lifted image is exactly (s,ξ2(h(s)),…,ξg(h(s))), a holomorphic graph; for g=1 there are no remaining components. The quotient atlas transfers this graph description to a neighborhood in the Jacobian.

3.1F1F5step 1.1step 2.2

Since X is compact and the Jacobian is Hausdorff, the continuous injection u is a homeomorphism onto its compact image by [F5]. Fix a graph disk U about p as in step 2.2 and a smaller neighborhood U′ whose closure lies in U. The compact set X∖U′ has compact, hence closed image disjoint from u(p). Shrink the target graph chart about u(p) to miss this image. In that chart the entire image u(X) is the graph portion from U, so no other branches occur. This proves the complex-submanifold chart assertion as well as the closed topological embedding.

4.1step 1.1step 1.2step 2.2step 3.1

If g=1, then u is injective by step 1.1 and an immersion by step 1.2, so in the local model of step 2.2 it is locally biholomorphic onto its image; the image is open (by local biholomorphy) and compact (by step 3.1), hence closed, and the connected torus Jac⁡(X) is therefore entirely covered by the nonempty image: u is a biholomorphism onto Jac⁡(X).

5.1F8step 1.1step 1.2step 2.1step 2.2step 3.1step 4.1∎

Steps 1.1, 1.2, 2.2 and 3.1 establish the four statements, and step 4.1 the genus-one clause, all under the inherited AC of [F8].

Source notes

The injectivity argument is McMullen's proof of Theorem 15.7 (Riemann Surfaces, printed p. 130): a vanishing (q)−(p) would produce a degree-one map to the sphere, forcing genus zero; the same argument is Forster's §21.8 and Looijenga's Corollary 7.7 (printed p. 61) in the genus-one case. Immersivity is the basepoint-freeness of ∣K∣ used by McMullen (DφP≠0). The item states the embedding through an explicit local graph chart, because the library has no general definition of a complex submanifold of a complex torus; the continuous-inverse theorem supplies the homeomorphism onto the image.

5 · Examples, counterexamples and false statements

None yet.

Sources