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.

✓ 5 results · all verified · 3 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 2 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Divisors, Riemann--Roch, and Duality: Examples and Counterexamples

1 · Prerequisites

2 · Summary

The sphere and torus display the correction term in Riemann–Roch explicitly. On the sphere, every divisor space reduces to polynomials after multiplication by a rational function; the differential dz has a double pole at infinity and supplies no nonzero holomorphic canonical section. On a torus, dz descends without zeros, and Weierstrass functions give a basis indexed by pole orders, with the first gap at order one.

Hyperelliptic curves of every genus at least two retain a degree-two canonical map onto a rational normal curve. The example checks the algebraic and analytic canonical spaces by matching local divisor orders and canonical degree. Low-degree computations use ratios of sections for arbitrary signed divisors, distinguishing equivalence to an effective divisor from the presence of constant functions. A solitary principal part 1/z on a torus fails because its product with dz has residue one. The Veronese system on the sphere provides the contrasting explicit projective embedding.

3 · Logical flowchart

4 · Definitions, theorems and proofs

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passaudited 2026-10-08Open item page →

The Veronese linear system on the Riemann sphere

Example

Let X=C^=P1(C) with affine coordinate z=z1/z0 and point at infinity [0:1]. Fix an integer d≥1, put D=d[∞], and let E=OX(D). Then:

  1. L(D) is the space of polynomials of degree at most d, so ℓ(D)=d+1. The sections sj:=zjsD for 0≤j≤d, where sD is the canonical meromorphic section of OX(D), form a basis.

  2. This basis is base-point-free. Its linear-system map is φd:P1⟶Pd,[z0:z1]⟼[z0d:z0d−1z1:⋯:z1d], and φd∗OPd(1)≅OX(D).

  3. The map is a holomorphic embedding. Its image is the degree-d rational normal curve, the image of the degree-d Veronese parametrization.

Verification

Given: The Riemann sphere X, its standard charts, the divisor D=d[∞] with d≥1, and the line bundle E=OX(D).

[F1] The finite chart has coordinate z and the chart at infinity has coordinate u=1/z (The standard holomorphic charts on the Riemann sphere, with holomorphy and poles at infinity).

[F2] Projective space parametrizes lines and has the standard homogeneous-coordinate charts Uj={Zj≠0} (Complex projective space and its holomorphic charts).

[F3] Every meromorphic function on the sphere is a rational function P/Q with coprime polynomials (Meromorphic functions on the Riemann sphere are exactly the rational functions).

[F4] A nonconstant complex polynomial of degree n has exactly n roots counted with multiplicity (A complex polynomial of degree n has exactly n roots counted with multiplicity).

[F5] A nonzero meromorphic function lies in L(D) exactly when (f)+D≥0 (Divisors, principal divisors and canonical divisors on a Riemann surface).

[F6] The canonical meromorphic section sD of E has divisor D, and h↦hsD identifies L(D) with H0(X,E); the divisor of hsD is (h)+D (The holomorphic line bundle associated to a divisor).

[F7] A base-point-free finite-dimensional subspace of holomorphic sections defines a holomorphic map to the projectivized dual space, and dual evaluation identifies the line bundle with the pullback of O(1), sending each chosen section to its coordinate section (The map defined by a base-point-free linear system).

[F8] The standard projective space Pn(C) is compact and Hausdorff (Complex projective space and its holomorphic charts).

Choice audit: No full AC or ACω is used. The sphere and target use their explicit finite standard chart covers; the basis is displayed explicitly; and the compact case of the O(D) construction uses its finite-cover, choice-free branch (The holomorphic line bundle associated to a divisor).

Proof technique: direct calculation in the two affine charts.

1.1F1F3F4F5givenalgebra

The zero function is a polynomial. For nonzero f∈L(D), [F3] writes f=P/Q with P,Q coprime. If Q were nonconstant, [F4] would give a root a∈C; if P(a)=0, the same factorization result would make z−a divide both P and Q, contrary to coprimeness. Thus P(a)≠0 and f has a finite pole at a, impossible for f∈L(d[∞]). Hence Q is constant. If P has degree m, its expression in u=1/z has leading term cu−m, so its pole order at infinity is m; membership in L(D) forces m≤d. Conversely every polynomial of degree at most d has no finite poles and pole order at infinity at most d, so belongs to L(D). The monomials are linearly independent as polynomials and span this space, proving the dimension and basis claims.

2.1F5F6F7step 1.1given

By [F6], sj=zjsD has divisor (zj)+D=j[0]+(d−j)[∞], since z has a simple zero at 0 and a simple pole at ∞. At every finite point s0=sD is nonzero because its divisor is d[∞]; at infinity sd is nonzero because its divisor is d[0]. Thus the basis sections have no common zero. Since d+1≥2, [F7] applies to V=H0(X,E) and gives the asserted linear-system map and pullback isomorphism.

3.1F1F2F5F6F7step 2.1algebra

On the source chart z0≠0, the section sD is a local frame and the coefficients of sj are zj, so the map has coordinates [1:z:⋯:zd]. On the chart z1≠0, the coordinate is u=z0/z1=1/z and sd=zdsD is a local frame because its divisor is d[0]; the coefficients of s0,…,sd in this frame are ud,ud−1,…,1. Hence the map is [ud:ud−1:⋯:1] there. On the overlap, multiplying [1:z:⋯:zd] by ud gives the second tuple, so the formulas agree and are holomorphic in both charts; together they give the stated homogeneous formula on all of P1.

4.1F1F2F4step 1.1step 3.1algebra

In the finite chart, the target chart coordinates are (z,z2,…,zd), whose first coordinate recovers z and whose derivative has first component 1. In the chart at infinity, the target coordinates are (ud,ud−1,…,u), whose last coordinate recovers u and whose derivative has last component 1. The point at infinity maps to [0:⋯:0:1], outside the target chart with first coordinate nonzero, while every finite point lies in that chart. Thus the map is globally injective and has nonzero differential at every point. For any nonzero hyperplane form L(W)=∑j=0dajWj, monomial independence from step 1.1 shows its pullback ∑j=0dajz0d−jz1j is a nonzero homogeneous polynomial of degree d. If its dehomogenization on z0≠0 has degree m≤d, [F4] gives m finite roots counted with multiplicity, and in the infinity coordinate it has a zero of order d−m when m<d; hence every hyperplane section has total multiplicity d. Under the hyperplane-section definition of degree, the image is the rational normal curve of degree d.

5.1F8F9step 4.1givenalgebra∎

The chart formulas show that φd is continuous. If C⊆P1 is closed, [F9] makes C compact; pulling any open cover of φd(C) back along φd gives an open cover of C, so compactness gives a finite subcover and φd(C) is compact. The target Pd is Hausdorff by [F8], so [F9] makes φd(C) closed. Hence the continuous bijection from P1 onto its image is closed and has continuous inverse. Together with the nonzero differential from step 4.1, this proves that φd is a holomorphic embedding, including the case d=1.

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

Divisors and Riemann-Roch on the Riemann sphere and on a complex torus

Example

Assume full AC (The Axiom of Choice).

  1. On the Riemann sphere X=C^ with affine coordinate z, write D=∑j=1kmj[aj]+m∞[∞] with distinct finite points aj, and put s=deg⁡D and u(z)=∏j=1k(z−aj)−mj (the empty product is 1). Then (u)=−D+s[∞] and ℓ(D)=max⁡(0,s+1). When s≥0, a basis of L(D) is u,uz,…,uzs, with (uzj)+D=j[0]+(s−j)[∞]. The meromorphic differential dz has canonical divisor K=−2[∞]. It is not a nonzero global holomorphic differential: H0(X,KX)≅H0(X,OX(K))=0. Moreover ℓ(K−D)=max⁡(0,−s−1),ℓ(D)−ℓ(K−D)=s+1, and i(D)=ℓ(K−D), so the negative-degree and special-divisor cases are included (The Riemann-Roch theorem on a compact Riemann surface, Serre duality on a compact Riemann surface).

  2. Let Λ be a full complex lattice and TΛ=C/Λ its compact Riemann surface. The differential dz descends to a nowhere-vanishing holomorphic differential, so one may take K=0; the genus is 1 and ℓ(K)=1. At the origin o=[0], for every integer n≥1, ℓ(n[o])=n,L(0)=C. Let ℘ and ℘′ denote the descended Weierstrass functions. A basis of L(n[o]) consists of 1 and one function ℘j(℘′)ε for each pole order m=2,3,…,n: for even m take (j,ε)=(m/2,0), and for odd m≥3 take ((m−3)/2,1). Thus the basis begins 1,℘,℘′,℘2,℘℘′,℘3,… with orders 0,2,3,4,5,6,…. In particular L([o])=C, while L(2[o])=⟨1,℘⟩; order 1 is the first gap, and ℘ is the first nonconstant function in this filtration.

Facts & Assumptions

Given: Full AC, the sphere divisor D with degree s, and a full lattice Λ with torus origin o.

[F1]

Full AC is the hypothesis of the cohomology and Riemann–Roch results (The Axiom of Choice).

[F2]

Divisor orders add under multiplication, principal divisors have degree zero, L(A)=0 for negative-degree A, and linear equivalence identifies the corresponding spaces L(A) (Divisors, principal divisors and canonical divisors on a Riemann surface).

[F4]

Every nonconstant complex polynomial has a root, and a degree-d polynomial has d roots counted with multiplicity (A complex polynomial of degree n has exactly n roots counted with multiplicity).

[F5]

A meromorphic differential is locally h(z) dz with the differential transition law; its order is the Laurent order of h (Meromorphic differentials, orders and residues).

[F6]

The divisor bundle identifies its holomorphic sections with L(A), and OX((η))≅KX for a nonzero meromorphic differential η (The holomorphic line bundle associated to a divisor).

[F7]

Riemann–Roch gives ℓ(A)−i(A)=deg⁡A+1−g, ℓ(0)=1, and i(0)=g; Serre duality identifies i(A)=ℓ(K−A) for a canonical divisor K (The Riemann-Roch theorem on a compact Riemann surface, Serre duality on a compact Riemann surface).

[F8]

The quotient torus has a holomorphic atlas from the inverse local restrictions of its projection; its chart transitions are translations, and it is compact (Complex lattice and quotient torus, The quotient C/Λ is a compact Riemann surface).

[F9]

Elliptic functions descend to meromorphic functions on the torus. The Weierstrass function has double poles precisely at lattice points, with principal part z−2 at zero, while its derivative is elliptic with principal part −2z−3 there and no other poles modulo the lattice (Elliptic function for a lattice, Normal convergence, parity and periodicity of the Weierstrass p function).

[F10]

The sphere has genus zero; the genus is a topological invariant (Genus and Euler characteristic of a compact Riemann surface).

Verification

1.1F2F3F4givenalgebra

Each factor z−aj has divisor [aj]−[∞] by the coordinates in [F3], so [F2] gives (u)=−D+s[∞]. For any nonzero f, (f/u)+s[∞]=(f)+D, so division by u identifies L(D) with L(s[∞]). A rational function with no finite poles is a polynomial: in a reduced quotient of polynomials, a nonconstant denominator would have a finite root by [F4], hence a pole, contrary to the divisor bound. A polynomial of degree d has pole order d at infinity in the coordinate w=1/z, so for s≥0 this space consists precisely of the polynomials of degree at most s. Its basis 1,z,…,zs yields the displayed basis of L(D) and its divisor formula. If s<0, [F2] gives L(D)=0.

1.2F1F2F5F6F7F8givenalgebra

By [F8], different local lifts of a torus point differ by a lattice translation, whose derivative is 1, so their differentials dz agree; by [F5] they define a nowhere-vanishing holomorphic differential with divisor 0. Thus [F6] identifies the canonical bundle with OX(0). By [F7], ℓ(0)=1 and i(0)=ℓ(K)=1; applying Riemann–Roch at 0 gives 0=1−g, hence g=1. For n≥1, the divisor K−n[o]=−n[o] has negative degree, so [F2] gives ℓ(K−n[o])=0. Riemann–Roch and duality [F7] now give ℓ(n[o])=n and L(0)=C.

2.1F5F6F7F10step 1.1algebra

On the finite chart dz has no zeros or poles; at infinity dz=−w−2dw, so [F5] gives (dz)=−2[∞]=K. Step 1.1 applied to K gives ℓ(K)=0, and [F6] identifies this zero space with the holomorphic differentials. Applied to K−D, the same calculation gives ℓ(K−D)=max⁡(0,−s−1). If s≥−1, subtracting it from ℓ(D) gives s+1; if s≤−2, the difference is 0−(−s−1)=s+1. This is Riemann–Roch for the genus-zero sphere, and [F7] identifies the second term with i(D).

3.1F9step 1.2algebra∎

By [F9], ℘j(℘′)ε descends to the torus, has no poles away from o, and has pole order exactly 2j+3ε at o, with nonzero leading coefficient (−2)ε. The chosen representatives have distinct orders 2,3,…,n, so each belongs to L(n[o]); together with 1 they are linearly independent, because in a nontrivial linear combination the term of largest pole order has a principal coefficient that no other term can cancel. There are n such functions for n≥1 (only 1 when n=1), so step 1.2 makes them a basis. This proves the gap and the first nonconstant-function claims.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passaudited 2026-10-08Open item page →

Canonical divisors on hyperelliptic curves

Example

Assume full AC (The Axiom of Choice). Let C be any smooth proper geometrically integral curve over C of algebraic genus g≥2, with hyperelliptic map ϕ:C→PC1 of degree two, and put L=ϕ∗O(1) (Hyperelliptic curves and hyperelliptic maps). Its complex points form a compact connected Riemann surface X of topological genus g; the local holomorphic charts and the genus comparison are justified below, without presupposing a cohomology comparison theorem.

  1. The canonical bundle satisfies ωC≅L⊗(g−1). For a general fibre P+Q=ϕ−1(t) with P≠Q, K∼(g−1)(P+Q),deg⁡K=2g−2, both algebraically and on X.
  2. For D=(g−1)(P+Q), ℓ(D)=g. After choosing the pulled-back monomial basis, the canonical map is ϕK=Ver⁡g−1∘ϕ:C⟶Pg−1, where Ver⁡g−1 is the degree-(g−1) Veronese embedding. It has degree two onto a rational normal curve and is not an embedding. Other canonical bases change only projective coordinates (The canonical map: base-point-freeness and the hyperelliptic exception).
  3. The analytic Riemann–Roch and duality check is ℓ(K)−ℓ(0)=2g−2+1−g=g−1,ℓ(0)=1, so ℓ(K)=g=h1(X,OX). The algebraic identities h0(C,ωC)=h1(C,OC)=g agree. The restriction map from algebraic canonical sections to holomorphic differentials on X is an isomorphism, so the algebraic and analytic canonical maps coincide under these coordinates.

Facts & Assumptions

Given: Full AC; a smooth proper geometrically integral complex curve C of algebraic genus g≥2; its degree-two hyperelliptic map ϕ and L=ϕ∗O(1).

[F1]

Full AC is inherited by the algebraic and analytic duality and projectivity suppliers (The Axiom of Choice).

[F2]

The algebraic hyperelliptic canonical theorem gives ωC≅L⊗(g−1) and the Veronese factorization of its canonical map, of generic degree two and not a closed immersion. It has a basis of pulled-back degree-(g−1) monomials (Hyperelliptic curves and hyperelliptic maps, The canonical map: base-point-freeness and the hyperelliptic exception).

[F3]

Every smooth proper geometrically integral curve admits a closed projective embedding. Complex projective space is compact, Hausdorff and second countable (Every smooth proper curve admits a projective embedding, Complex projective space and its holomorphic charts).

[F4]

Smoothness over C gives local polynomial presentations with m−1 equations and an invertible (m−1)-column Jacobian minor. The holomorphic implicit-function chart lemma gives a free-coordinate chart and holomorphic transitions (Relative Jacobian criterion with its presentation hypothesis, Local holomorphic charts on nonsingular complex algebraic curves).

[F5]

The Kähler differential module of a polynomial quotient is given by its Jacobian relations. At a complex rational point, the map m/m2→Ω⊗C, [a]↦da, is an isomorphism (Jacobian presentation of Ω, Cotangent space at a rational point).

[F6]

Smooth-curve local rings at closed points are DVRs, with every nonzero rational function a unit times an integral power of a uniformizer. The algebraic canonical bundle is ΩC/C1, and its divisor orders are coefficient orders in a regular frame (Local rings at closed points of smooth curves are discrete valuation rings, Canonical bundle and canonical divisors).

[F7]

A nonconstant algebraic map of smooth proper curves is finite and surjective, and its degree is the weighted fibre sum of local DVR orders and residue degrees. For ϕ the degree is two. Closed-point residue fields on C are C (Degree of a nonconstant morphism of curves, Finite-type maps from Jacobson rings induce finite residue-field extensions at maximal ideals, The complex numbers are algebraically closed).

[F8]

The algebraic canonical divisor has degree 2g−2 and h0(C,ωC)=h1(C,OC)=g (The canonical divisor has degree 2g - 2, The canonical bundle has exactly g independent sections).

[F9]

On a compact Riemann surface of topological genus h, analytic RR and duality give ℓ(0)=1, i(0)=h and i(A)=ℓ(K−A); evaluating at K gives deg⁡K=2h−2. Negative-degree divisors have no sections, and OX(K) identifies with the canonical bundle (The Riemann-Roch theorem on a compact Riemann surface, Serre duality on a compact Riemann surface, Divisors, principal divisors and canonical divisors on a Riemann surface, The holomorphic line bundle associated to a divisor).

[F10]

Compact-manifold components are open and, by compactness, there are only finitely many. A proper nonconstant holomorphic map has positive weighted fibre degree; multiplicity one gives a holomorphic local inverse. (Components of a topological manifold are open and at most countable, Degree of a proper holomorphic map of Riemann surfaces, Local power-map normal form on Riemann surfaces).

Verification

1.1F1F3F4F10givenconstruct

Embed C projectively by [F3]. Its complex points X are closed in compact projective space because its homogeneous defining equations are continuous, so X is compact, Hausdorff and second countable. At each point [F4] gives a standard smooth chart with one free coordinate z; the implicit-function lemma supplies a holomorphic graph chart, and the transitions are holomorphic. Thus each component of X is a compact Riemann surface, with finitely many components by [F10]. An algebraic morphism is holomorphic in these charts: its coordinate functions are regular fractions whose denominators are nonzero near the point, and compositions with the graph chart are holomorphic. In particular ϕ induces a holomorphic map X→C^.

2.1F4F5F6step 1.1algebra

In a standard smooth chart the invertible Jacobian minor lets [F5] eliminate all dependent coordinate differentials, leaving dz as a regular algebraic frame of ωC and as the analytic differential frame. The cotangent isomorphism in [F5] says z−z(p) has nonzero class in the one-dimensional mp/mp2; since the local ring is a DVR by [F6], it is an algebraic uniformizer. Any rational coefficient is therefore (z−z(p))au with a∈Z and u a regular unit; analytically u is holomorphic with nonzero value at p, so its algebraic and analytic orders are equal. This also proves that a nonzero rational coefficient cannot vanish identically on an analytic neighbourhood. Consequently algebraic rational differentials become nonzero meromorphic differentials with precisely the same divisor, and regular differentials become holomorphic; the restriction of their section spaces is injective. Pullbacks and line-bundle isomorphisms have the same local regular transition formulas and therefore induce the corresponding holomorphic bundle maps.

3.1F6F7F8F9F10step 1.1step 2.1algebra

On each component Xj, the map ϕ is nonconstant: if locally constant at a point over t, a local coordinate of the target vanishing at t would pull back to an identically zero germ, contrary to the finite DVR order of that nonzero rational pullback in step 2.1 and [F7]. Compactness makes each restriction proper. By [F10], it has a positive integer analytic degree dj. Equality of local orders in step 2.1 and the algebraic fibre formula [F7] give ∑jdj=2. If X had two components, both degrees would be one. The fibre formula would then make each restriction bijective and unramified, and the local inverses in [F10] would make each component biholomorphic to the sphere. The sphere has no nonzero holomorphic differential: the meromorphic differential dz has divisor −2[∞], since dz=−w−2dw in w=1/z. Dividing a holomorphic differential by dz would give an element of L(−2[∞]), which is zero by [F9]. But [F8] supplies a nonzero regular algebraic differential, whose restriction is nonzero by step 2.1 and holomorphic on every component; if every component were a sphere it would vanish everywhere, contradicting this injectivity. Thus X is connected and ϕ:X→C^ has degree two.

4.1F7F8F9step 2.1step 3.1algebra

Choose a nonzero regular algebraic differential by [F8], and let KC be its divisor. Step 2.1 identifies its algebraic divisor with the analytic canonical divisor K on connected X, coefficient by coefficient. All residue degrees are one by [F7], so their degrees agree. If h is the topological genus of X, [F8] and [F9] give 2g−2=deg⁡KC=deg⁡K=2h−2, hence h=g. Restriction of regular algebraic differentials is injective by step 2.1; its source has dimension g by [F8] and its target has dimension h=g by [F9], so it is an isomorphism. This proves the required canonical-section and genus comparison without assuming a general algebraic/analytic cohomology comparison.

5.1F2F8F9F10step 2.1step 3.1step 4.1algebra∎

A general fibre of the analytic degree-two map consists of two distinct points P,Q: [F10] makes the branch-value set finite. It is the same algebraic fibre by step 2.1. The pullback of the standard section of O(1) vanishing at t has divisor P+Q on X, so L induces OX(P+Q). The bundle isomorphism in [F2] and step 2.1 therefore give K∼D=(g−1)(P+Q). By [F9], ℓ(K)=g and linear equivalence gives ℓ(D)=g; equivalently RR gives ℓ(D)−ℓ(K−D)=g−1 with K−D∼0 and ℓ(0)=1. The g pulled-back monomial sections in [F2] are now a basis of both algebraic and analytic canonical spaces by step 4.1, so their coordinate map is precisely the Veronese factorization, up to a projective basis change. Since P≠Q have the same image under ϕ, their canonical images agree; hence the canonical map is not an embedding and has degree two onto the rational normal curve. Finally [F8], [F9] and step 4.1 give all displayed RR and duality dimensions.

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

Low-degree Riemann-Roch computations

Example

Assume full AC (The Axiom of Choice), and let X be a compact Riemann surface of genus g, D any divisor, and K a canonical divisor. Such K exists by The Riemann-Roch theorem on a compact Riemann surface. Here, for g≥2, hyperelliptic means that X admits a degree-two holomorphic map to the Riemann sphere.

  1. If deg⁡D<0, then ℓ(D)=0 and χ(OX(D))=−ℓ(K−D).
  2. If deg⁡D=0, then ℓ(D)=1 exactly when D∼0; otherwise ℓ(D)=0. In particular ℓ(D)≤1.
  3. If deg⁡D=1 and g≥1, then ℓ(D)≤1, with equality exactly when D is linearly equivalent to a point divisor [p]. For an effective degree-one divisor D=[p], L(D)=C. For arbitrary degree-one D, a nonzero L(D) need not be spanned by the constant function.
  4. If deg⁡D=2 and g≥2, then ℓ(D)≤2. When ℓ(D)=2, any two independent sections define a degree-two map by their ratio, and X is hyperelliptic. If X is not hyperelliptic, then every degree-two divisor has ℓ(D)≤1.
  5. If deg⁡D>2g−2, then i(D)=0 and ℓ(D)=deg⁡D+1−g.

Facts & Assumptions

Given: Full AC, a compact Riemann surface X of genus g, and a divisor D.

[F1]

Full AC is the premise of the cohomology and genus suppliers (The Axiom of Choice).

[F2]

A nonzero f∈L(A) has effective divisor (f)+A, whose degree equals deg⁡A because principal divisors have degree zero. Negative-degree divisors have L(A)=0, and linear equivalence identifies their section spaces (Divisors, principal divisors and canonical divisors on a Riemann surface).

[F3]

Riemann–Roch supplies a canonical divisor K, ℓ(A)−i(A)=deg⁡A+1−g, ℓ(0)=1 and i(0)=g; Serre duality gives i(A)=ℓ(K−A) (The Riemann-Roch theorem on a compact Riemann surface, Serre duality on a compact Riemann surface).

[F4]

A nonconstant meromorphic function is a holomorphic map to the sphere and, on compact X, is proper. Its pole order at a point equals its ramification multiplicity over infinity (Holomorphic maps and meromorphic functions on Riemann surfaces, Divisors, principal divisors and canonical divisors on a Riemann surface).

[F5]

A proper nonconstant holomorphic map is surjective and has positive integer degree, equal to the sum of ramification multiplicities over each fibre (Degree of a proper holomorphic map of Riemann surfaces).

[F6]

A nonconstant holomorphic map locally has coordinate form z↦ze with e≥1; when e=1, it has a holomorphic local inverse (Local power-map normal form on Riemann surfaces).

[F7]

Genus is invariant under biholomorphism, and the sphere has genus zero (Genus and Euler characteristic of a compact Riemann surface).

[F8]

For every divisor A and point p, the point-divisor exact sequence gives 0≤ℓ(A)−ℓ(A−[p])≤1 (The point-divisor exact sequence and the Euler-characteristic step).

[F9]

Holomorphic sections of OX(A) identify with L(A) via the canonical meromorphic section of divisor A. The section represented by a nonzero f has zero divisor (f)+A (The holomorphic line bundle associated to a divisor).

Verification

1.1F1F2F3givenalgebra

By [F3] at A=0, ℓ(K)=i(0)=g. At A=K, duality gives i(K)=ℓ(0)=1, so Riemann–Roch gives g−1=deg⁡K+1−g, hence deg⁡K=2g−2. If deg⁡D<0, [F2] gives ℓ(D)=0 and [F3] gives χ(OX(D))=ℓ(D)−i(D)=−ℓ(K−D). If deg⁡D>2g−2, then deg⁡(K−D)<0 and [F2] gives ℓ(K−D)=0; [F3] therefore gives i(D)=0 and ℓ(D)=deg⁡D+1−g.

1.2F2F3givenalgebra

Suppose deg⁡D=0 and 0≠f∈L(D). The effective divisor (f)+D has degree zero by [F2], so all its nonnegative coefficients vanish; thus (f)=−D and D∼0. Conversely, if D∼0, [F2] and [F3] identify L(D) with the one-dimensional space L(0)=C. This proves the degree-zero equivalence and the dimension bound.

1.3F2F3F4F5F6F7givenalgebra

A degree-one proper nonconstant holomorphic map to the sphere is a biholomorphism: [F5] makes every fibre a single point of multiplicity 1, so the map is bijective; [F6] provides local holomorphic inverses, which agree with its unique inverse and hence glue to a holomorphic inverse. It would force g=0 by [F7]. Now let deg⁡D=1, g≥1, and suppose f0,f1∈L(D) are independent. Put Ej=(fj)+D, effective of degree one by [F2], and r=f1/f0. Independence makes r nonconstant, and its pole divisor is bounded by E0 since (r)=E1−E0. By [F4] and [F5], it is a proper map of degree at most one and at least one, contradicting the preceding genus consequence. Thus ℓ(D)≤1. A nonzero section gives an effective degree-one divisor (f)+D=[p], so D∼[p]. Conversely D∼[p] identifies L(D) with L([p]), which contains constants and has dimension at most one; hence equality holds. For effective degree-one D=[p], this also proves L(D)=C.

2.1F2F4F5F8F9step 1.3choosealgebra∎

Let deg⁡D=2 and g≥2. Choosing any point p, [F8] and step 1.3 give ℓ(D)≤ℓ(D−[p])+1≤2. Suppose ℓ(D)=2 and choose independent f0,f1∈L(D), representing sections as in [F9]. Their effective zero divisors Ej=(fj)+D each have degree two. Let B be their common effective divisor, with coefficient B(q)=min⁡{E0(q),E1(q)}. If B≠0, choose a point q in its support; then both fj belong to L(D−[q]), contrary to the degree-one bound in step 1.3. Hence B=0. The nonconstant ratio r=f1/f0 has divisor E1−E0; because the two effective divisors have disjoint support, its pole divisor is exactly E0, of degree two. By [F4] and [F5], r:X→C^ has degree two, proving hyperellipticity in the stated analytic sense. Its contrapositive and the bound ℓ(D)≤2 give ℓ(D)≤1 for every degree-two divisor on a nonhyperelliptic surface.

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

A failed principal-parts problem detected by residues on a complex torus

Example

Assume full AC (The Axiom of Choice). Let X=C/Λ for a full complex lattice Λ, with origin o=[0] and local quotient coordinate z centred at o. Prescribe the function-valued principal parts ηo=[1/z]∈Mo/Oo,ηp=0(p≠o). There is no global meromorphic function with these principal parts. A putative solution would have divisor [q]−[o] for a point q≠o, and would give a degree-one proper holomorphic map to the sphere, contradicting the torus genus 1.

The obstruction is the residue of a differential, rather than an invariant residue of a function germ: the nowhere-vanishing holomorphic differential ω=dz gives ∑p∈XRes⁡p(ηpω)=Res⁡o(dz/z)=1≠0. All holomorphic differentials are constant multiples of dz, so the corresponding residue functional is c dz↦c. For a finite good cover and compatible comparison data as constructed below, the necessary-and-sufficient criterion of Prescribed principal parts on a compact Riemann surface detects exactly this obstruction.

Facts & Assumptions

Given: Full AC, a full lattice Λ, its torus X, and the principal part 1/z at o with zero principal parts elsewhere.

[F1]

Full AC is inherited through RR, duality and the good-cover comparison chain (The Axiom of Choice).

[F2]

The quotient torus is compact with local lift charts and translation transitions. Its proof gives δ>0 such that distinct lattice points are separated by at least δ (Complex lattice and quotient torus, The quotient C/Λ is a compact Riemann surface).

[F3]

A principal part is a finite negative Laurent polynomial. A differential's residue is its coefficient of z−1dz, independent of coordinates (The principal part at an isolated singularity, Meromorphic differentials, orders and residues).

[F4]

Analytic RR gives ℓ(0)=1, i(0)=g and the canonical-divisor formula; Serre duality gives i(A)=ℓ(K−A) (The Riemann-Roch theorem on a compact Riemann surface, Serre duality on a compact Riemann surface).

[F5]

Principal divisors have degree zero; meromorphic functions on compact X are proper maps to the sphere when nonconstant, with pole order equal to fibre multiplicity (Divisors, principal divisors and canonical divisors on a Riemann surface).

[F6]

Proper nonconstant holomorphic maps have positive weighted fibre degree, and multiplicity one gives a holomorphic local inverse; genus is invariant under biholomorphism and the sphere has genus zero (Degree of a proper holomorphic map of Riemann surfaces, Local power-map normal form on Riemann surfaces, Genus and Euler characteristic of a compact Riemann surface).

[F7]

The residues of a global meromorphic differential on compact X sum to zero (Residue theorem on a compact Riemann surface).

[F8]

The bundle OX(0) has a global frame 1. A finite good cover has disc chart members and disc-biholomorphic nonempty finite intersections. Under full AC a contractible proper plane domain is biholomorphic to a disc by the grand simple-connectivity equivalence (The holomorphic line bundle associated to a divisor, Cech cohomology of holomorphic sections of a line bundle on finite good covers, For a plane domain, the complement, homology, primitive, logarithm, conjugate, conformal, homotopy, and contractibility conditions are equivalent).

[F9]

Compatible metrics exist under countable choice, hence full AC (Hermitian metric and L2 pairing on a compact Riemann surface).

[F10]

A supplied finite good cover subordinate to holomorphic frame domains has the canonical sheaf/Čech/Dolbeault comparison (Cech--Dolbeault comparison for holomorphic line bundles on a compact Riemann surface). With this comparison and supplied compatible metrics, principal parts are realizable if and only if their residue sum paired against every holomorphic differential is zero; the pairing is independent of representatives and cover (Prescribed principal parts on a compact Riemann surface).

Verification

1.1F1F2F3F4givenalgebra

By [F2], local lift coordinates differ by translations, so their differentials glue to a nowhere-zero holomorphic differential ω=dz with K=(ω)=0. By [F4], i(0)=ℓ(K)=ℓ(0)=1, so g=1 and h0(X,KX)=1. Thus every holomorphic differential is c dz. The prescribed principal part is nonzero by [F3] and would force a simple pole at o with no other poles.

2.1F3F5F6F7step 1.1algebra

If a meromorphic function f realized the data, [F5] would give (f)=E−[o] with E effective of degree one. Hence E=[q] and q≠o. The weighted fibre over infinity has one simple point, so [F6] gives degree one; every fibre is then one point of multiplicity one. The local holomorphic inverses in [F6] glue to a global inverse, making X biholomorphic to the sphere, contrary to g=1 in step 1.1. Independently, fω would have residue 1 at o and zero elsewhere by [F3], contradicting [F7]. This directly proves nonsolvability without a good-cover hypothesis.

3.1F2F3F8F9F10step 1.1chooseconstructalgebra∎

Choose 0<r<δ/4 using [F2]. The quotient images of radius-r plane balls cover X and are disc chart domains; compactness gives a finite subcover. In the lift of any one member, another member that intersects it has at most one relevant translated radius-r ball: two such centres would be within 4r<δ of each other, contrary to [F2]. Thus every nonempty finite intersection lifts injectively to an intersection of finitely many plane balls. It is bounded, open and convex; straight-line contraction to an interior point makes it contractible, and [F8] makes it disc-biholomorphic. This is a finite good cover subordinate to the global holomorphic frame 1 of OX(0) from [F8]. Supply compatible metrics by [F9]; the canonical comparison in [F10] supplies the comparison map used by its residue criterion. By [F3], pairing the data with c dz gives Res⁡o(c dz/z)=c, since all other terms vanish; replacing the representative 1/z by a holomorphic perturbation leaves this residue unchanged. Step 1.1 identifies the entire differential space, so this is the complete residue functional, and [F10] is the exact necessary-and-sufficient obstruction criterion. Its value 1 at dz proves the claimed failure.

5 · Examples, counterexamples and false statements

None yet.

Sources