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.

✓ 6 results · all verified · 4 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

1 · Prerequisites

2 · Summary

Divisors turn local zero and pole orders into global data. The associated line bundle packages meromorphic functions with prescribed order bounds as holomorphic sections, so its fibre evaluations stay regular even at allowed poles. Fixed-cover Čech cohomology and the Dolbeault resolution connect these sections to the analytic Hodge theory of hodge-theory-on-compact-riemann-surfaces.

The point-divisor exact sequence changes the Euler characteristic by one. Together with the structure-sheaf calculation for topological genus, it proves the Euler form of Riemann–Roch for every signed divisor. The residue pairing and Serre duality identify its correction term with sections of the dual canonical twist. Applying this intrinsic formula to a sufficiently negative point divisor produces a nonzero meromorphic differential and gives the classical canonical-divisor formula without an existence assumption.

Two geometric consequences complete the page. Residues against holomorphic differentials give the exact obstruction to prescribing function-valued principal parts. Riemann–Roch produces nonconstant meromorphic functions and shows that a divisor of degree at least 2g+1 separates points and first-order tangent data, yielding a projective embedding. Full AC is retained where the cohomological and analytic suppliers require it.

3 · Logical flowchart

4 · Definitions, theorems and proofs

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

Divisors, principal divisors and canonical divisors on a Riemann surface

Definition

Let X be a Riemann surface (Riemann surfaces and holomorphic atlases). A divisor on X is a function D:X→Z whose support supp⁡D:={p:D(p)≠0} is locally finite: every point has a neighbourhood meeting the support in only finitely many points. Write D=∑p∈XD(p)[p]. Divisors form the abelian group Div⁡(X) under pointwise addition; D is effective, written D≥0, if every coefficient is nonnegative, and D≥D′ means D−D′≥0. If X is compact, local finiteness and compactness imply that every divisor has finite support, and its degree is deg⁡D:=∑pD(p)∈Z.

For a meromorphic function f near p, define ord⁡p(f)=+∞ if its germ at p is identically zero. Otherwise, in a coordinate z with z(p)=0, write uniquely f=zmu with m∈Z and u holomorphic and nonzero at p, and put ord⁡p(f):=m. The value is independent of the coordinate, since a change of coordinate has the form z′=zv(z) with v(0)≠0. For a nonzero meromorphic function on connected X, no germ is identically zero: the set of points where it vanishes on a neighbourhood is open and closed, by the local identity theorem after clearing any pole, so connectedness makes that set either empty or all of X (Identity theorem for holomorphic functions). Its zeros and poles are isolated, so (f):=∑p∈Xord⁡p(f)[p] is a divisor, called the principal divisor of f. At a zero of f its order is the ramification index ep(f) of the map f:X→C^ at 0; at a pole it is −ep(f), using the target coordinate 1/w at ∞ (Holomorphic maps and meromorphic functions on Riemann surfaces, Local power-map normal form on Riemann surfaces, Ramification index, ramification order and branch value, Isolated singularities: removable, poles, and essential singularities). For nonzero meromorphic functions f,g, local orders add, so (fg)=(f)+(g) and (1/f)=−(f).

When X is compact, every nonconstant meromorphic function f has degree-zero principal divisor. Indeed, f:X→C^ is continuous and the target is Hausdorff because it is the Riemann sphere (Holomorphic maps and meromorphic functions on Riemann surfaces, Riemann surfaces and holomorphic atlases); if K⊆C^ is compact, then K is closed, so f−1(K) is closed in compact X and hence compact. Thus f is proper. The degree theorem for proper holomorphic maps says that the sum of local degrees over each fibre is the same integer d (In a Hausdorff space a point and a disjoint compact set, and two disjoint compact sets, have disjoint open neighbourhoods; hence every compact subset is closed, and in a compact Hausdorff space the compact subsets are exactly the closed ones, A closed subspace of a compact space is compact, and a finite union of compact subspaces is compact, Degree of a proper holomorphic map of Riemann surfaces). Applied to the fibres over 0 and ∞, this gives ∑f(p)=0ord⁡p(f)=d=∑f(p)=∞−ord⁡p(f), hence deg⁡((f))=0; a nonzero constant also has divisor 0. Two divisors are linearly equivalent, written D∼D′, when D−D′ is principal.

For a nonzero meromorphic differential ω on X, the order ord⁡p(ω) is the order of its local meromorphic coefficient in a coordinate. This is coordinate-independent because the transition factor for a differential is the derivative of a coordinate change, a holomorphic unit. The canonical divisor of ω is (ω):=∑pord⁡p(ω)[p]. If ω1,ω2 are nonzero meromorphic differentials, the local quotients of their coefficients glue to a nonzero meromorphic function f=ω1/ω2, and (ω1)=(f)+(ω2); therefore all canonical divisors are linearly equivalent (Meromorphic differentials, orders and residues).

For a divisor D, set L(D):={0}∪{f∈M(X):f≠0 and (f)+D≥0}, where M(X) is the field of meromorphic functions on X. Equivalently, a nonzero f lies in L(D) exactly when ord⁡p(f)≥−D(p) for every p. These local lower bounds are preserved under addition and scalar multiplication, so L(D) is a C-vector space. Put ℓ(D):=dim⁡CL(D)∈N0∪{∞}. If D∼D′ and g is a nonzero meromorphic function with (g)=D′−D, then multiplication by 1/g gives an isomorphism L(D)→L(D′), because for f∈L(D), (f/g)+D′=(f)−(g)+D′=(f)+D≥0; its inverse is multiplication by g. The meromorphic functions on X form a field under the usual local sum, product and reciprocal operations (Meromorphic functions on a plane domain). In particular, when X is compact and deg⁡D<0, the space L(D) is zero: a nonzero f∈L(D) would make the effective divisor (f)+D have degree deg⁡((f))+deg⁡D=deg⁡D<0, impossible.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck pendingjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

Sheaves of smooth-function modules are cohomologically acyclic

Statement

Assume the Axiom of Choice. Let M be a smooth manifold (Smooth manifolds and their smooth charts), let A=CM∞ be its sheaf of real-valued smooth functions, and let F be a sheaf of A-modules. Then for every open U⊆M and every q>0, Hq(U,F∣U)=0. The Axiom of Choice supplies injective resolutions for module sheaves and for abelian-sheaf cohomology. Its consequences ACω and DC supply, respectively, the partitions of unity and the acyclic-resolution comparison used below; no stronger choice principle is used.

Facts & Assumptions

Given: A smooth manifold M, its sheaf A=CM∞ of smooth real-valued functions, an A-module sheaf F, and an open subset U⊆M.

[F1]

Smooth functions are C∞ maps, and smooth maps that agree on an open cover paste uniquely. Thus A is a sheaf of commutative rings and (M,A) is a ringed space (Cr and smooth maps between smooth manifolds, Smooth maps paste over an open cover, A sheaf on a topological space, A ringed space).

[F2]

Under AC, sheaves of modules on a ringed space have a supplied functorial injective resolution. A module-sheaf sequence is exact exactly when its underlying abelian-sheaf sequence is exact: kernels are subsheaves with the inherited module action, and cokernels are the sheafified objectwise quotients with their induced action (Enough injective sheaves of modules, Modules on a ringed space, Kernel sheaves are objectwise, while cokernels and images are sheafified, Sheaves of abelian groups, and likewise sheaves of modules on a ringed space, form abelian categories, A sequence of abelian sheaves is exact exactly when it is exact on every stalk).

[F3]

Every injective module sheaf is flasque as an abelian sheaf, and every flasque abelian sheaf is acyclic for global sections on each open subset (Injective modules are flasque and Ext from the structure sheaf is cohomology, Flasque abelian sheaves are Γ-acyclic).

[F4]

Full AC implies DC and ACω; under ACω, every open cover of a smooth manifold has a smooth partition of unity whose supports are locally finite and contained in their indexed cover members (The Axiom of Choice, AC implies DC implies countable choice, The Axiom of Countable Choice (ACω), Smooth partitions of unity exist on manifolds, Smooth partitions of unity subordinate to an open cover).

[F5]

An epimorphism of sheaves is surjective on stalks; each germ is represented by a local section, and exactness of sheaves is stalkwise (The stalk of a presheaf at a point, A sequence of abelian sheaves is exact exactly when it is exact on every stalk).

[F6]

The global-sections functor is additive and left exact, sheaf cohomology is its right derived functor on abelian sheaves, and an exact resolution by Γ-acyclic objects computes those derived functors when its cycles lie in the domain of the supplied injective data (Global sections of an abelian sheaf, Sheaf cohomology as right derived global sections, An F-acyclic resolution, An acyclic object for a left exact functor, The acyclic-resolution theorem for right derived functors).

[F7]

Every sheaf has exactly one section over the empty open set (A set-valued sheaf has a unique section over the empty open set).

[F8]

Restriction to an open subspace is the inverse-image sheaf; restricting a module sheaf restricts its scalar sheaf and module action (Restriction of a sheaf to an open subspace, Modules on a ringed space).

Proof

Proof technique: exactness of global sections on smooth-module sheaves, followed by a module-injective resolution whose terms are flasque as abelian sheaves.

1.1F1F4F5F6F7F8construct

Fix an open U⊆M and write AU=CU∞; restriction makes F∣U an AU-module sheaf by [F8]. If U=∅, [F7] makes every global-section group zero, so exactness is immediate; suppose U≠∅. To prove that Γ(U,−) is exact on these module sheaves, it suffices by left exactness in [F6] to prove surjectivity on global sections for an epimorphism p:G→H. Fix s∈H(U). If s has a global lift t∈G(U), take g=t. Otherwise index all local lift data by pairs (V,t) with V⊆U open, t∈G(V), and p(t)=s∣V. Their domains cover U by [F5]. Use [F4] to choose a smooth partition of unity (ρ(V,t)) subordinate to this indexed cover. On V, the product ρ(V,t)t extends by zero to a section of G(U): use zero on U∖supp⁡ρ(V,t); these definitions agree on the overlap because ρ(V,t)=0 there. The extended sections are locally finite, so their local finite sums glue to g∈G(U) by the sheaf axiom, and p(g)=∑(V,t)ρ(V,t)s=s. Thus Γ(U,−) is exact on AU-module sheaves.

2.1F1F2F3F4F6F8step 1.1given∎

By [F2], choose the supplied injective resolution of the restricted module 0→F∣U→I0→I1→⋯ in Mod⁡(AU), using [F8]. Its underlying sequence of abelian sheaves is exact by [F2]. Each Ij is flasque as an abelian sheaf by [F3], so it is Γ(U,−)-acyclic; the successive cycles are abelian sheaves and therefore lie in the domain of the supplied abelian-sheaf cohomology data [F6]. By [F4], AC supplies DC, so the acyclic-resolution theorem identifies Hq(U,F∣U) with the cohomology of Γ(U,Idel∙). Step 1.1 makes this complex exact in every positive degree, hence the cohomology vanishes for q>0. Since U was arbitrary, the theorem follows. Full AC is used for the two injective-resolution data; its consequences ACω and DC are used in [F4] and the acyclic-resolution comparison, respectively.

DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-10-08Open item page →

Complex projective space and its holomorphic charts

Definition

For an integer n≥1, complex projective space is the set of complex lines in Cn+1 with the quotient topology Pn(C):=(Cn+1∖{0})/C×,[z0:⋯:zn]:=C×(z0,…,zn). The quotient projection is continuous and surjective. Its restriction to the unit sphere S2n+1⊂Cn+1 is still surjective, so Pn(C) is compact. It is Hausdorff: the map sending a nonzero vector z to the orthogonal projection zz∗/∥z∥2 is continuous and constant on each complex line, hence descends by the quotient topology to a continuous injection from Pn(C) into the Hausdorff space of complex matrices. A continuous injection from a compact space to a Hausdorff space is a homeomorphism onto its image.

For open V⊆Cr, a map H:V→Cs is holomorphic if at every a∈V there is a complex-linear map Aa:Cr→Cs such that H(a+h)=H(a)+Aah+Ra(h) with ∥Ra(h)∥/∥h∥→0 as h→0, h≠0. When r=1, this is equivalent to each component being holomorphic in the sense of Complex differentiability at a point, the complex derivative, holomorphic functions, and entire functions, since a finite vector of scalar difference quotients converges exactly when each component does. A complex atlas consists of charts into Cn with holomorphic transitions in both directions.

For j∈{0,…,n} let Uj:={[z0:⋯:zn]:zj≠0}. These open sets cover projective space: their inverse images under the quotient projection are the open saturated sets where zj≠0. The standard chart is φj:Uj⟶Cn,[z0:⋯:zn]⟼(z0/zj,…,zj/zj^,…,zn/zj), where the jth coordinate is omitted. It is well defined under rescaling. The coordinate-ratio map on the inverse image of Uj is continuous and constant on each quotient fibre, so the quotient topology makes φj continuous; its inverse inserts 1 in the jth position and is continuous by composition with the quotient projection. Hence it is a homeomorphism. On Uj∩Uk the transition from the jth chart to the kth chart sends each coordinate wℓ=zℓ/zj (ℓ≠j) to wℓ/wk for ℓ≠k, with the omitted jth coordinate equal to 1/wk. To check holomorphy at a with ak≠0, set aj=1 and hj=0 for the omitted source coordinate. Each target coordinate has the expansion (aℓ+hℓ)/(ak+hk)=aℓ/ak+hℓ/ak−aℓhk/ak2+O(∥h∥2) for ℓ≠k. The linear term is complex-linear, and the remainder estimate follows by expanding the reciprocal at the nonzero ak. The inverse transition has the same form, so both are holomorphic. Thus these charts make Pn(C) a complex manifold of complex dimension n and a topological manifold of real dimension 2n in the sense of Topological manifolds without boundary: Hausdorff, second-countable, and locally Euclidean spaces. The finite chart cover by second-countable copies of Cn gives a countable base. Its rational transition functions have smooth real coordinate expressions on their domains, so the atlas also defines the smooth structure in the sense of Smooth manifolds and their smooth charts. The space is path-connected: distinct lines represented by u,v give the path t↦[(1−t)u+tv], whose vector never vanishes because u,v are linearly independent; equal lines give a constant path. In particular, P1(C) is a Riemann surface in the sense of Riemann surfaces and holomorphic atlases.

A map F:X→Pn(C) from a Riemann surface is holomorphic when it is continuous and every component of each chart expression φj∘F, written in a local coordinate of X, is holomorphic on the open set F−1(Uj). On an overlap, the new components are fℓ/fk and 1/fk, where the fℓ are the old components and fk≠0. The scalar quotient rule gives their holomorphy (Linearity, product, reciprocal, and quotient rules for complex derivatives), so it suffices to check one target chart locally. Changing the source coordinate composes each scalar component with a one-variable holomorphic chart transition, where The chain rule for complex derivatives applies (Holomorphic maps and meromorphic functions on Riemann surfaces). A projective line is the image in Pn(C) of a two-dimensional complex subspace of Cn+1. Every invertible linear map of Cn+1 induces a holomorphic projective linear transformation: in source and target standard charts its coordinates are ratios of affine-linear functions with nonzero denominator, and the same reciprocal expansion gives a complex-linear derivative; these transformations act transitively on Pn(C).

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

The holomorphic line bundle associated to a divisor

Definition

Assume the Axiom of Countable Choice ACω (The Axiom of Countable Choice (ACω)) for the construction on an arbitrary Riemann surface below. Let X be a Riemann surface and let D=∑pnp[p] be a divisor on X (Divisors, principal divisors and canonical divisors on a Riemann surface). Local finiteness gives every point a holomorphic coordinate neighborhood whose domain contains at most one point of supp⁡D. The indexed family of all such coordinate neighborhoods covers X. Since X is second countable, ACω selects a countable subcover, retaining a coordinate chart for each member (Assuming countable choice, every second countable space is Lindelöf). This countable subcover selection is the only use of ACω; full AC is not used. If X is compact, compactness supplies a finite subcover and the construction uses only finite choice.

For each i, define a local meromorphic equation fi for D by fi=1 if Ui misses supp⁡D, and by fi=(zi−zi(p))np if Ui contains its unique support point p. Thus (fi)=D∣Ui. On each overlap, the ratio gij:=fifj is holomorphic and nowhere zero, since its divisor is zero there. These functions obey gijgjk=gik. Regard multiplication by gij as its real 2×2 matrix. Holomorphic functions are smooth (Holomorphic functions are real analytic and smooth in their two real coordinates), so these matrices form a smooth GL(2,R) cocycle; the cocycle construction gives a smooth real rank-two bundle, and the transitions preserve fibrewise multiplication by i and are holomorphic. This is a holomorphic line bundle O(D) (Smooth manifolds and their smooth charts, Smooth vector bundles, rank, fibres, and trivial bundles, Vector bundle charts and transition functions, Construction of a vector bundle from a smooth cocycle, Holomorphic line bundles and meromorphic sections on a Riemann surface).

Write ei for its local holomorphic frame, with transition convention ej=gijei (Local and global frames of a vector bundle, Local frames and local trivializations are equivalent data). The local sections sD∣Ui:=fiei agree on overlaps because fjej=fjgijei=fiei. Hence they define a meromorphic section sD of O(D), and its local coefficient fi shows (sD)=D. For a nonzero meromorphic function h, the section hsD is holomorphic exactly when each local coefficient hfi is holomorphic, equivalently when (h)+D≥0; the zero function gives the zero holomorphic section. Thus H0(X,O(D)):=Γ(X,O(D))≅L(D),h⟼hsD, and the meromorphic sections correspond to all meromorphic functions h, including zero. More locally, the sheaf of holomorphic sections is OX(D)(V):={h∈M(V):ord⁡p(h)≥−D(p) for every p∈V} for open V⊆X, where M(V) means functions meromorphic on each connected component and a zero germ has order +∞. This includes sections that vanish identically on some components of V, whose principal divisor is undefined. The local coefficient map h↦hfi identifies these bounds with holomorphic sections and commutes with restrictions. In particular, dim⁡CΓ(X,O(D))=ℓ(D).

The transition functions immediately give O(D+D′)≅O(D)⊗O(D′), O(−D)≅O(D)∗, and O(0)≅X×C (Dual and Hom vector bundles). If (g)=D′−D, multiplication by 1/g maps OX(D) isomorphically to OX(D′), because ord⁡p(h/g)+D′(p)=ord⁡p(h)+D(p), including zero germs; on global sections it is the corrected isomorphism L(D)→L(D′). For a canonical divisor K0=(ω), the map h↦hω identifies O(K0) with the canonical bundle K=Λ1,0T∗X: its local coefficients are holomorphic exactly when ord⁡p(h)+K0(p)≥0 for every p, including zero germs, and dividing a holomorphic differential by ω gives the inverse. Its holomorphic sections are therefore exactly the holomorphic differentials (Meromorphic differentials, orders and residues).

Changing the countable cover or the local equations does not change the isomorphism class: on a common refinement, if fi and fj′ are the two local equations, the map ei↦(fj′/fi)ej′ is holomorphic and sends fiei to fj′ej′. These maps agree on overlaps because their ratios telescope, so they glue to the canonical identification. For compact X the finite-cover construction is choice-free; the only choice principle used in the general construction is ACω, to obtain a countable trivializing cover from the coordinate-neighborhood cover.

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

Cech cohomology of holomorphic sections of a line bundle on finite good covers

Definition

Let X be a Riemann surface and E→X a holomorphic line bundle (Riemann surfaces and holomorphic atlases, Holomorphic line bundles and meromorphic sections on a Riemann surface). For every open U⊆X, let OX(E)(U) be the C-vector space of holomorphic sections of E∣U, with the usual restriction maps. Compatible local sections glue uniquely as sections of a bundle, so these groups form a sheaf of C-vector spaces (A sheaf on a topological space, Presheaves and sheaves of groups, rings, and modules, Sections, restrictions, and global sections of a presheaf). Holomorphic local coefficients are smooth, so OX(E) is a subsheaf of the sheaf of smooth sections (Subsheaves, Smooth sections, local sections, and support, Smoothness of a section is equivalent to smooth local components, Holomorphic functions are real analytic and smooth in their two real coordinates). When E=O(D), its global sections identify with L(D) as in The holomorphic line bundle associated to a divisor; the general noncompact construction of O(D) uses ACω, while its compact finite-cover construction is choice-free.

A finite good cover of X is a finite indexed open cover U=(U0,…,Un) by holomorphic chart domains, each biholomorphic to a disc, such that every nonempty finite intersection of its members is also biholomorphic to a disc. This definition applies to a supplied finite good cover; it does not assert that every Riemann surface admits one.

For a supplied finite good cover U, define the ordered Čech cochain complex C∙(U,OX(E)) and its differential δ as in Ordered Čech cochain complex of a cover. Its degree-p cocycles and coboundaries are Zp=ker⁡δp and Bp=im⁡δp−1, and the fixed-cover Čech cohomology is Hˇp(U,OX(E)):=Zp/Bp as in Fixed-cover Čech cohomology. In degree zero, restriction identifies Hˇ0(U,OX(E)) with Γ(X,E) (Čech H0 equals global sections).

If a finite good cover V=(Vj) refines U=(Ui) by a refinement function c with Vj⊆Uc(j), restriction defines a cochain map and hence a map on fixed-cover Čech cohomology (Refinement map of ordered open covers). The induced map on cohomology is independent of the chosen refinement function (Refinement choices induce the same Čech map). For a supplied pair of covers and refinement function, these Čech definitions use no Choice principle; the separate ACω input above pertains only to constructing the general noncompact divisor bundle.

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

The map defined by a base-point-free linear system

Statement

Let X be a compact Riemann surface, let D be a divisor on X, put E=OX(D), and let V⊆H0(X,E)=L(D) be a complex vector subspace of dimension N+1≥2 (Divisors, principal divisors and canonical divisors on a Riemann surface, The holomorphic line bundle associated to a divisor). Assume V is base-point-free: for every p∈X, some s∈V has s(p)≠0 in the fiber Ep. Then evaluation ev⁡p:V→Ep is surjective, and its dual embeds the one-dimensional space Ep∗ into V∗. The resulting line in V∗ defines a canonical map φV:X⟶P(V∗),p⟼P(im⁡(ev⁡p∗)). For any ordered basis B=(s0,…,sN) of V, its dual basis identifies P(V∗) with PN(C), and in a local frame e of E with sj=fje the coordinate expression is φB(p)=[f0(p):⋯:fN(p)]. This expression is well defined and holomorphic on all of X. If another basis is sk′=∑jakjsj, then φB′=P(A)∘φB for A=(akj)∈GLN+1(C). Thus the intrinsic map and its image in P(V∗) depend only on V; the image in a fixed coordinate copy of PN is carried by the induced projective linear transformation and need not be the same subset. The linear system ∣V∣:={(h)+D:0≠h∈V⊆L(D)} also depends only on V.

Let OP(V∗)(1) be the dual of the tautological line bundle (for this convention, points of projective space are lines). Then there is a canonical holomorphic line-bundle isomorphism Ψ:E→∼φV∗OP(V∗)(1) that sends each sj to the pullback of the corresponding homogeneous coordinate section Zj. If V=H0(X,E), write φD for this map.

Facts & Assumptions

Given: A compact Riemann surface X, a divisor D, the holomorphic line bundle E=OX(D), and a finite-dimensional base-point-free subspace V⊆H0(X,E) with an ordered basis when coordinates are used.

[F1]

Projective space is the space of complex lines with standard charts Ui={Zi≠0} and holomorphic coordinate ratios; a map into it is holomorphic when its chart expressions are holomorphic (Complex projective space and its holomorphic charts).

[F2]

A holomorphic line bundle has local holomorphic frames and holomorphic section coefficients; in a local frame a section is a local frame times its coefficient. For E=OX(D), the canonical meromorphic section identifies H0(X,E) with L(D) by h↦hsD, and the divisor of that holomorphic section is (h)+D (Holomorphic line bundles and meromorphic sections on a Riemann surface, The holomorphic line bundle associated to a divisor, Divisors, principal divisors and canonical divisors on a Riemann surface, Local and global frames of a vector bundle).

[F3]

A holomorphic nonvanishing scalar cocycle on a supplied countable cover gives a holomorphic line bundle: its multiplication matrices define a smooth rank-two cocycle, to which the vector-bundle construction applies (Holomorphic line bundles and meromorphic sections on a Riemann surface, Smooth vector bundles, rank, fibres, and trivial bundles, Construction of a vector bundle from a smooth cocycle).

[F4]

The projectivization of a finite-dimensional complex vector space is the space of its one-dimensional subspaces, and an invertible linear transformation induces a holomorphic projective linear transformation (Complex projective space and its holomorphic charts).

Proof

technique · direct local construction
1.1F1F3construct

On P(V∗), let γ be the tautological line bundle whose fiber at a line ℓ is ℓ. On the standard chart Ui={Zi≠0} it has frame vi=(Z0/Zi,…,1,…,ZN/Zi). On Ui∩Uk, vk=(Zi/Zk)vi, so the dual frames ϵi of γ∗ obey ϵk=(Zk/Zi)ϵi. These are holomorphic nowhere-zero transitions on the finite standard chart cover; [F3] constructs γ∗ as a holomorphic line bundle. The coordinate functional Zj restricted to each tautological line is a global holomorphic section of γ∗, with coefficient Zj/Zi in frame ϵi. Set OP(V∗)(1):=γ∗; this is the line-bundle convention for projective space parametrizing lines.

1.2F2givenconstruct

For each p, base-point-freeness makes ev⁡p:V→Ep a nonzero map to a one-dimensional space, hence surjective; its dual is injective and has one-dimensional image in V∗. This defines φV(p). In a local frame e with sj=fje, the vector ev⁡p∗(ep∗) has coordinates (f0(p),…,fN(p)) in the dual basis, so at least one coordinate is nonzero and the projective expression is [f0(p):⋯:fN(p)]. Replacing e by ue for a nowhere-zero holomorphic u multiplies every fj by u−1, leaving this projective line unchanged.

1.3F2F4algebra

If sk′=∑jakjsj, then in every local frame fk′=∑jakjfj, so the coordinate vector changes by A and φB′=P(A)∘φB. The intrinsic map to P(V∗) was defined from evaluation and is independent of any basis. Also, by [F2], every nonzero h∈V⊆L(D) gives the effective divisor (h)+D; this set is defined by the subspace V itself, so ∣V∣ is basis-independent. The coordinate image can move: on X=P1, D=2[∞], and V=⟨1,z,z2⟩, all three polynomials have pole order at most 2 at infinity and no poles elsewhere, so they lie in L(D) and are linearly independent. At every finite point the section 1 sD is nonzero, and at infinity z2sD is nonzero because (z2)+D=2[0]; hence V is base-point-free. The two bases (1,z,z2) and (1,z,z2+1) give images satisfying XZ=Y2 and XZ−X2=Y2, respectively; [1:0:0] lies in the first image and not the second, while the bases are related by [X:Y:Z]↦[X:Y:Z+X].

2.1F1F2step 1.2

The open sets Xk={p:sk(p)≠0} cover X. On Xk the image lies in Uk, and its target chart coordinates are fj/fk for j≠k, which are holomorphic because fk is nowhere zero there. These local expressions are continuous and holomorphic, agree on overlaps by the common-factor calculation in step 1.2, and therefore define the unique canonical holomorphic map.

3.1F1F2step 1.1step 1.2givenalgebra∎

At p, the tautological fiber γφV(p) is im⁡(ev⁡p∗). The canonical evaluation pairing defines Ψp:Ep→γφV(p)∗ by Ψp(v)(ev⁡p∗λ)=λ(v) for λ∈Ep∗. Since ev⁡p is surjective, this is a linear isomorphism. On Xk, the local formula is Ψ(e)=fk−1φV∗ϵk. It agrees on different frames and charts because ϵl=(Zl/Zk)ϵk and Zl/Zk∘φV=fl/fk; hence the fiberwise isomorphisms form a holomorphic bundle isomorphism. Moreover Ψ(sj)=fjfk−1φV∗ϵk=φV∗Zj. Thus the pullback identity and the coordinate-section claim hold, with no Choice principle used.

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

Cech--Dolbeault comparison for holomorphic line bundles on a compact Riemann surface

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let X be a compact Riemann surface, let E be a holomorphic line bundle, and supply compatible metrics g,h as in the maximal Dolbeault-operator datum (The maximal Dolbeault operator and its Hilbert adjoint on a compact Riemann surface). Write ∂ˉE for the smooth bundle Dolbeault operator defined by Holomorphic line bundles and meromorphic sections on a Riemann surface; the maximal operator Dˉ restricts to it on smooth sections. Set Ω0,q(X,E):=C∞(X,Λ0,qT∗X⊗E),q=0,1. Then the sheaf sequence 0⟶OX(E)⟶E0(E)→ ∂ˉE E0,1(E)⟶0 is exact, where Eq(E) is the sheaf of smooth E-valued (0,q) forms. Moreover, H1(X,OX(E))≅Ω0,1(X,E)∂ˉEΩ0,0(X,E),H0(X,OX(E))=H0(X,E),Hq(X,OX(E))=0(q≥2). The global identifications are natural in holomorphic bundle maps. For the fixed-cover comparison, additionally let U be a supplied finite good cover of X subordinate to holomorphic frame domains for E (Cech cohomology of holomorphic sections of a line bundle on finite good covers). For every p≥0, its canonical Leray comparison map is an isomorphism φUp:Hˇp(U,OX(E))→ ∼ Hp(X,OX(E)). These identifications are canonical and compatible with refinement; any two such frame-subordinate finite good covers identify canonically through Hp(X,OX(E)). We normalize the degree-one Dolbeault identification by Forster's convention: if a holomorphic Čech cocycle has a smooth splitting cij=bj−bi, its sheaf comparison class corresponds to [∂ˉEbi]. This is the negative of the identification obtained directly from the Čech–Dolbeault total differential δ+(−1)p∂ˉE; the sign is fixed here for the residue pairing. The displayed quotient is a quotient of smooth forms; it does not assert that the Hilbert-space cokernel of the full maximal operator has already been identified with it.

Facts & Assumptions

Given: Full AC, a compact Riemann surface X, a holomorphic line bundle E with supplied compatible metrics. For the fixed-cover Leray claim, additionally supply a finite good cover subordinate to holomorphic frame domains of E.

[F1]

In holomorphic frames the smooth bundle Dolbeault operator is ∂ˉE(fe)=(∂ˉf)e, and its kernel on smooth sections is the sheaf of holomorphic sections (Holomorphic line bundles and meromorphic sections on a Riemann surface).

[F2]

The maximal L2 operator extends the smooth bundle Dolbeault operator (The maximal Dolbeault operator and its Hilbert adjoint on a compact Riemann surface).

[F3]

A sequence of sheaves is exact if and only if its sequence of stalks is exact (Exact sequences of sheaves, A sequence of abelian sheaves is exact exactly when it is exact on every stalk).

[F4]

A smooth ∂ˉ-closed form on a polydisc has a primitive after restriction to a coordinate polydisc compactly contained in it (The local Dolbeault lemma on nested polydiscs).

[F5]

Under full AC the positive-degree Dolbeault cohomology of a one-dimensional disc vanishes: every smooth ∂ˉ-closed (0,1)-form on the disc is ∂ˉ of a smooth function (Positive-degree Dolbeault cohomology vanishes on polydiscs).

[F6]

Any sheaf of modules over CU∞ has vanishing higher derived global sections on every open U of a smooth manifold; this theorem uses AC for resolutions and its consequences ACω and DC for partitions and acyclic-resolution comparison (Sheaves of smooth-function modules are cohomologically acyclic).

[F7]

A finite good cover has disc-like members and every nonempty finite intersection is biholomorphic to a disc; subordination to a holomorphic frame cover makes E trivial on each such intersection (Cech cohomology of holomorphic sections of a line bundle on finite good covers, Holomorphic line bundles and meromorphic sections on a Riemann surface).

[F8]

A cover is F-acyclic when every nonempty finite intersection has zero higher sheaf cohomology; sheaf restriction to an open subspace is the inverse-image sheaf (Acyclic open cover for a sheaf, Restriction of a sheaf to an open subspace).

[F9]

The canonical comparison map for an acyclic cover is an isomorphism in every degree, natural in the sheaf and compatible with refinement (Leray acyclic-cover comparison, Canonical map from fixed-cover Čech to sheaf cohomology).

[F10]

Full AC is the axiom used by the sheaf-cohomology definition (The Axiom of Choice, Sheaf cohomology as right derived global sections).

[F11]

Smooth forms decompose into bidegrees, and ∂ˉ raises the antiholomorphic degree (Bigraded complex forms and the Dolbeault operators).

[F12]

A short exact sequence of abelian sheaves induces a natural long exact sequence of their sheaf-cohomology groups (Long exact sequence of sheaf cohomology).

[F13]

On a supplied finite good cover, Hˇp(U,OX(E)) denotes fixed-cover Čech cohomology, the cocycles modulo coboundaries (Cech cohomology of holomorphic sections of a line bundle on finite good covers).

[F14]

An acyclic resolution computes derived global sections canonically; Čech comparison is computed by its augmented resolution double complex. The total differential of a commuting cochain bicomplex is δ+(−1)pd in horizontal degree p (The acyclic-resolution theorem for right derived functors, Canonical map from fixed-cover Čech to sheaf cohomology, The direct-sum total complex on finite diagonals).

Proof

technique · the Dolbeault sheaf resolution has smooth-module terms; their acyclicity gives the global quotient and the local Leray condition
1.1F1F3F4F11given

Let E0(E) and E0,1(E) denote the sheaves of smooth sections and smooth E-valued (0,1)-forms. In a holomorphic frame, ∂ˉE(fe)=(∂ˉf)e, so the kernel sheaf is OX(E) by [F1]. For any point x, choose a holomorphic coordinate disc and frame near x, then a smaller disc compactly contained in that chart. Every germ of a smooth E-valued (0,1)-form is represented there by a(z) dzˉ⊗e; it is ∂ˉ-closed because there are no (0,2)-forms on a curve. By [F4] it has a local primitive after shrinking, so the last map is surjective on stalks. Exactness follows from [F3].

2.1F1F2F6F10F12step 1.1given

Both E0(E) and E0,1(E) are sheaves of modules over the real smooth-function sheaf. Apply [F6] on X: their positive sheaf cohomology vanishes. The long exact sequence from step 1.1 therefore identifies H1(X,OX(E)) canonically with the cokernel of the global smooth operator, namely the displayed quotient, by [F12]. Its degree-zero kernel is H0(X,OX(E))=H0(X,E), the holomorphic sections, by [F1]. For a holomorphic bundle map j:E→E′, its local frame coefficient a is holomorphic, so ∂ˉE′(j(fe))=∂ˉ(af)e′=a∂ˉf e′=j(∂ˉE(fe)). Thus j gives a map of the two Dolbeault resolutions, and naturality of the long exact sequence in [F12] proves naturality of the global identifications. The same long exact sequence gives H2(X,OX(E))=0 because both degree-one cohomology groups of the smooth terms vanish; in degrees q>2 the adjacent higher smooth-term groups vanish as well. By [F2], the smooth operator in the quotient is the restriction of the maximal L2 operator, but no Hilbert-space cokernel identification is used.

2.2F5F6F7F8F10F12step 1.1given

Let W=Ui0∩⋯∩Uir be a nonempty finite intersection. By [F7], W is biholomorphic to a disc, and because it lies in the frame-trivializing member Ui0, E∣W has a holomorphic frame. In that frame and a disc coordinate, the local Dolbeault quotient is the scalar disc quotient; [F5] makes it zero. Applying the long exact sequence [F12] of the restricted resolution from step 1.1 and the smooth-module acyclicity [F6] shows H1(W,OX(E)∣W)=0. The same exact sequence and vanishing of the higher smooth-term cohomology give Hq(W,OX(E)∣W)=0 for every q≥2. Thus every nonempty finite intersection is OX(E)-acyclic in the sense of [F8].

3.1F6F8F9F10F13step 2.2algebra

The source of φUp is the fixed-cover group of [F13]. By step 2.2 and the acyclic-cover condition [F8], the cover U is Leray; [F9] makes its canonical comparison map an isomorphism in every degree p≥0 and compatible with refinement. For two allowed covers, compose the first comparison with the inverse of the second; this gives their canonical identification through the same sheaf cohomology group, without requiring a common refinement. Full AC is the choice hypothesis for sheaf cohomology by [F10]; its consequences ACω and DC are used by the smooth-module theorem [F6].

4.1F1F9F14step 1.1step 2.1step 3.1algebra∎

To fix the sign, use the Čech double complex of the acyclic Dolbeault resolution, with the total convention in [F14]. For a smooth splitting δb=c, holomorphy of c makes ∂ˉEbi agree on overlaps, defining a global θ. In total degree one, Db=c+θ, so [c]=−[θ]. Thus the unnormalized augmented-resolution identification sends the sheaf comparison class of c to −[θ]. Multiply that degree-one identification by −1 to obtain the normalization stated above; it remains an isomorphism natural in bundle maps. If b′ is another splitting, bi′−bi glue to a global smooth section, so [∂ˉEbi′]=[θ]; refinement compatibility follows from [F9]. This proves the representative rule needed for the residue formula, with no change to the fixed-cover Čech-to-sheaf map.

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

Finite-dimensionality of the cohomology of a divisor on a compact Riemann surface

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let X be a compact Riemann surface and D a divisor on X (Divisors, principal divisors and canonical divisors on a Riemann surface). Put E=OX(D) and supply a Hermitian metric h on E and a compatible Riemannian metric g on X as in Hermitian metric and L2 pairing on a compact Riemann surface. Write ∂ˉE for the smooth Dolbeault operator on E, and set Ω0,q(X,E)=C∞(X,Λ0,qT∗X⊗E) for q=0,1.

  1. The Dolbeault cohomology spaces H0,0(X,E)=ker⁡(∂ˉE:Ω0,0(X,E)→Ω0,1(X,E)),H0,1(X,E)=Ω0,1(X,E)/∂ˉEΩ0,0(X,E) are finite-dimensional. The first is H0(X,E)=Γ(X,E) and equals the harmonic space H0,0(E). Every class in the second has a unique harmonic representative in H0,1(E).

  2. The sheaf cohomology spaces H0(X,OX(D)) and H1(X,OX(D)) are finite-dimensional, and H0(X,OX(D))≅L(D). For every supplied finite good cover subordinate to holomorphic frame domains of E, the fixed-cover group Hˇ1(U,OX(E)) is also finite-dimensional. Define ℓ(D):=dim⁡H0(X,OX(D))=dim⁡L(D),i(D):=dim⁡H1(X,OX(D)),χ(OX(D)):=ℓ(D)−i(D). Then ℓ(D) and i(D) are nonnegative integers and χ(OX(D)) is an integer, which need not be nonnegative.

  3. If D′ is linearly equivalent to D, then ℓ(D′)=ℓ(D), i(D′)=i(D), and χ(OX(D′))=χ(OX(D)).

Facts & Assumptions

Given: Full AC, a compact Riemann surface X, a divisor D, the associated line bundle E=OX(D), and supplied compatible metrics g,h.

[F1]

Full AC is assumed by the Hodge finiteness theorem and by derived sheaf cohomology (The Axiom of Choice).

[F2]

Derived sheaf cohomology is functorial in a morphism of sheaves; an isomorphism of sheaves induces an isomorphism on every Hq (Sheaf cohomology as right derived global sections).

[F3]

Divisors D,D′ are linearly equivalent when D−D′ is principal (Divisors, principal divisors and canonical divisors on a Riemann surface).

[F4]

The holomorphic sections of OX(D) identify with L(D) by the canonical-section map (The holomorphic line bundle associated to a divisor).

[F5]

If (u)=D′−D, multiplication by 1/u induces the line-bundle isomorphism OX(D)≅OX(D′) (The holomorphic line bundle associated to a divisor).

[F6]

The supplied compatible metrics define the smooth Dolbeault operator and harmonic spaces for the line bundle (Hermitian metric and L2 pairing on a compact Riemann surface).

[F7]

For a compact Riemann surface and a holomorphic Hermitian line bundle, the Dolbeault cohomology in bidegrees (0,0) and (0,1) is finite-dimensional and isomorphic to the corresponding harmonic space; each degree-one class has a unique harmonic representative (Dolbeault cohomology of a compact riemann surface is finite dimensional).

[F8]

The Dolbeault resolution identifies H0(X,OX(E)) with the holomorphic-section space and H1(X,OX(E)) with the smooth Dolbeault quotient (Cech--Dolbeault comparison for holomorphic line bundles on a compact Riemann surface).

[F9]

The canonical Leray map identifies fixed-cover Čech cohomology with sheaf cohomology for every supplied finite good cover subordinate to holomorphic frame domains (Cech--Dolbeault comparison for holomorphic line bundles on a compact Riemann surface).

Proof

The Hodge supplier in [F7] supplies the finite-dimensional harmonic representatives. The comparisons in [F8, F9] transport these conclusions to sheaf and fixed-cover Čech cohomology.

1.1F1F6F7given

For E=OX(D), the degree-zero Dolbeault cohomology is the kernel of ∂ˉE, hence the holomorphic-section space; it is finite-dimensional and equals H0,0(E) by [F7]. On a curve there are no (0,2)-forms, so every smooth (0,1)-form is ∂ˉE-closed and degree-one Dolbeault cohomology is exactly the displayed quotient. By [F7] this quotient is finite-dimensional and every class has exactly one harmonic representative.

2.1F1F4F8F9step 1.1given

The canonical comparison of [F8] identifies the degree-zero and degree-one Dolbeault groups with H0(X,OX(D)) and H1(X,OX(D)), respectively, so both sheaf-cohomology spaces are finite-dimensional. By [F9], Hˇ1(U,OX(E)) is isomorphic to H1(X,OX(E)) whenever a finite good cover subordinate to holomorphic frame domains is supplied. By [F4], H0(X,OX(D))≅L(D). Thus ℓ(D) and i(D) are finite nonnegative integers and their difference χ(OX(D)) is an integer; no nonnegativity of that difference is asserted.

3.1F1F2F3F5step 2.1algebra∎

Suppose D∼D′. By [F3] there is a nonzero meromorphic function u with (u)=D′−D. The isomorphism in [F5] identifies the sheaves of holomorphic sections of OX(D) and OX(D′), so [F2] induces an isomorphism on H1; on global sections the map is multiplication by 1/u. Thus both dimensions ℓ and i are unchanged, and their difference χ is unchanged as well.

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

The point-divisor exact sequence and the Euler-characteristic step

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let X be a compact Riemann surface, D a divisor on X, and p∈X. Write D+p:=D+[p] and let Cp be the skyscraper sheaf at p with value C (Divisors, principal divisors and canonical divisors on a Riemann surface, A skyscraper sheaf of abelian groups at a point). By local finiteness of supp⁡D, fix a coordinate disk (W,z) about p, with z(p)=0, such that W∩supp⁡D⊆{p}, and put k=D(p).

  1. There is a short exact sequence of sheaves 0⟶OX(D)⟶OX(D+p)→ λp,z Cp⟶0. For an open U containing p and f∈OX(D+p)(U), λp,z(f) is the Laurent coefficient c−k−1 of the germ of f at p in coordinate z; if p∉U, the map is zero. The identification of the one-dimensional quotient with C depends on the chosen coordinate, while exactness does not. If k<0, this coefficient may be a Taylor coefficient rather than a polar coefficient; for example, when k=−2 it is c1.

  2. The skyscraper sheaf Cp is flasque, Hq(X,Cp)=0 for every q≥1, and H0(X,Cp)=C.

  3. The resulting long exact sequence truncates to 0→H0(X,OX(D))→H0(X,OX(D+p))→ λp,z C→H1(X,OX(D))→H1(X,OX(D+p))→0. All four cohomology spaces are finite-dimensional. Therefore χ(OX(D+p))=χ(OX(D))+1, the map H1(X,OX(D))→H1(X,OX(D+p)) is surjective, and dim⁡im⁡λp,z=ℓ(D+p)−ℓ(D).

Facts & Assumptions

Given: Full AC, a compact Riemann surface X, a divisor D, a point p∈X, and the fixed coordinate disk (W,z) from the statement.

[F1]

Full AC is the hypothesis for derived sheaf cohomology and its long exact sequence (The Axiom of Choice).

[F2]

Riemann surfaces have holomorphic coordinate charts; divisors have locally finite support and local coefficient D(p) (Riemann surfaces and holomorphic atlases, Divisors, principal divisors and canonical divisors on a Riemann surface).

[F3]

The sheaf OX(D) is locally the meromorphic functions satisfying ord⁡q(f)≥−D(q) (The holomorphic line bundle associated to a divisor); meromorphic functions are holomorphic away from their isolated poles (Meromorphic functions on a plane domain).

[F4]

A holomorphic function on a punctured coordinate disk has a convergent Laurent expansion with uniquely determined coefficients (Laurent expansion on an annulus, Laurent coefficients are given by contour integrals and are unique).

[F5]

A sequence of sheaves is exact if and only if its stalk sequence is exact (Exact sequences of sheaves, A sequence of abelian sheaves is exact exactly when it is exact on every stalk).

[F6]

The skyscraper sheaf has value C on opens containing p and value 0 on other opens; its restrictions are identity maps when both opens contain p and zero maps otherwise (A skyscraper sheaf of abelian groups at a point). A sheaf is flasque when all restriction maps are surjective (Flasque sheaf).

[F7]

Positive-degree sheaf cohomology of a flasque sheaf vanishes under AC (Flasque abelian sheaves are Γ-acyclic).

[F8]

A short exact sequence of abelian sheaves gives a natural long exact sequence of sheaf-cohomology groups (Long exact sequence of sheaf cohomology).

[F9]

Full AC supplies its countable instances, so compatible Riemannian metrics on X and Hermitian metrics on each holomorphic divisor bundle exist. With such metrics supplied, H0(X,OX(A)) and H1(X,OX(A)) are finite-dimensional, with the stated ℓ,i,χ notation (Hermitian metric and L2 pairing on a compact Riemann surface, Finite-dimensionality of the cohomology of a divisor on a compact Riemann surface).

Proof

1.1F2F3F4F5given

Fix the disk (W,z) from the statement, small enough to meet no support point of D other than possibly p. For a germ f in OX(D+p)p, [F3] gives ord⁡p(f)≥−k−1, so its Laurent expansion on a sufficiently small punctured disk has only powers zn with n≥−k−1 by [F4]. Define λp,z on a section over any open containing p by taking this germ coefficient c−k−1, and define it to be zero on opens not containing p. Uniqueness of Laurent coefficients makes this independent of the smaller disk used to compute it, and restrictions preserve the coefficient, so these maps form a sheaf morphism. Its kernel at p consists exactly of germs with order at least −k, which is OX(D)p; it is surjective at p because the germ z−k−1 maps to 1. At any x≠p, the divisors D and D+p agree near x, so the inclusion is an isomorphism on that stalk and (Cp)x=0. Thus the stalk sequence is exact at every point, and [F5] gives the asserted short exact sequence.

1.2F1F6F7given

For open sets V⊆U, the restriction Cp(U)→Cp(V) is the identity if both contain p and is the zero map to 0 otherwise, so it is always surjective by [F6]. Hence Cp is flasque. Since p∈X, its global sections are C. Applying [F7] to the flasque sheaf on X gives Hq(X,Cp)=0 for every q≥1.

2.1F1F8F9step 1.1step 1.2algebra∎

Apply [F8] to the short exact sequence in step 1.1 and use step 1.2; the relevant portion is the displayed six-term exact sequence, with final zero because H1(X,Cp)=0. Choose compatible metrics on X, OX(D) and OX(D+p) using [F9] and the countable instances of full AC in [F1]. Applying the finiteness theorem in [F9] with these metrics makes the H0 and H1 terms for both divisors finite-dimensional, and dim⁡H0(X,Cp)=1. Exactness gives dim⁡im⁡λp,z=ℓ(D+p)−ℓ(D) and makes H1(X,OX(D))→H1(X,OX(D+p)) surjective. If r=dim⁡im⁡λp,z, exactness also gives i(D)−i(D+p)=1−r; hence χ(OX(D+p))−χ(OX(D))=(ℓ(D+p)−ℓ(D))+(i(D)−i(D+p))=r+(1−r)=1.

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

The Euler characteristic of the structure sheaf is one minus the genus

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let X be a compact Riemann surface of topological genus g (Riemann surfaces and holomorphic atlases, Genus and Euler characteristic of a compact Riemann surface, Topological classification of compact Riemann surfaces). Identify OX(0) with the structure sheaf OX by the canonical trivialization (Divisors, principal divisors and canonical divisors on a Riemann surface, The holomorphic line bundle associated to a divisor). Use the finite-dimensionality and notation χ(OX)=ℓ(0)−i(0) from Finite-dimensionality of the cohomology of a divisor on a compact Riemann surface.

  1. The global holomorphic functions on X are exactly the constants, so ℓ(0)=dim⁡H0(X,OX)=1.

  2. For each F∈{R,C}, dim⁡FHsing1(X;F)=dim⁡FHdR1(X;F)=2g,dim⁡FHsing2(X;F)=dim⁡FHdR2(X;F)=1. Integration identifies HdR2(X;R) with R. The constant sheaf CX has dim⁡CH1(X,CX)=2g and dim⁡CH2(X,CX)=1.

  3. Let K=Λ1,0T∗X be the canonical holomorphic line bundle and let ΩX1 be its sheaf of holomorphic sections (Holomorphic line bundles and meromorphic sections on a Riemann surface). The holomorphic de Rham sequence 0⟶CX⟶OX→ d ΩX1⟶0 is exact.

  4. The induced long exact sequence and harmonic-star duality give dim⁡H1(X,OX)=g,χ(OX)=1−g.

Facts & Assumptions

Given: Full AC, a compact Riemann surface X of topological genus g, and the compatible metrics on X, OX, and K required by the Hodge inputs.

[F1]

Full AC is used by the surface-classification, universal-coefficient, derived-sheaf-cohomology, long-exact-sequence, finiteness, and Hodge inputs. Its consequences ACω and DC supply the hypotheses of the real de Rham comparison and the smooth-module acyclicity argument (The Axiom of Choice, The Axiom of Countable Choice (ACω), AC implies DC implies countable choice).

[F2]

The genus g is topological. For g≥1, the polygonal model has one vertex, 2g one-cells, and one two-cell attached by ∏i=1gaibiai−1bi−1; for g=0, the model is S2 (Genus and Euler characteristic of a compact Riemann surface, Topological classification of compact Riemann surfaces, Polygonal schemas and paired boundary edges).

[F3]

With coefficients in a field F, for g≥1 the cellular chain groups are C2=F, C1=F2g, C0=F, and both boundary maps vanish: each one-cell begins and ends at the sole vertex, and each generator has exponent sum zero in the attaching commutator word. For g=0, the sphere's CW model has one zero-cell and one two-cell, with zero boundary maps. Cellular homology computes singular homology (Cellular homology, Cellular homology computes singular homology).

[F4]

For F=R or C, the singular chain complex C∗(X;F) is free over the PID F and its dual cochain complex is the singular cochain complex with coefficients in F. The universal-coefficient exact sequence has zero Ext term because every F-module is free, so Hsingq(X;F)≅Hom⁡F(Hq(X;F),F) (Singular simplices and singular chain groups with coefficients, Singular cochain complex with coefficients, The universal coefficient theorem for cohomology over a PID).

[F5]

Under ACω, the real de Rham comparison identifies real de Rham cohomology with continuous real singular cohomology. Integration identifies top-degree real de Rham cohomology of a closed connected oriented surface with R (De rham cohomology, De Rham vector-space comparison with continuous singular cohomology, Top de Rham cohomology of a closed connected oriented manifold is real).

[F6]

Complex-valued smooth forms are the complexification of real-valued smooth forms. Since the exterior derivative is real-linear, kernels, images, and cohomology commute with this scalar extension by the unique real-plus-imaginary decomposition.

[F7]

Closed smooth forms of positive degree are locally exact (Closed differential forms are locally exact).

[F8]

The sheaves of smooth complex-valued k-forms are modules over the sheaf of real smooth functions; under full AC they are acyclic in positive sheaf-cohomology degrees (A smooth differential k-form, Sheaves of smooth-function modules are cohomologically acyclic).

[F9]

The constant sheaf CX is the sheaf of locally constant complex-valued functions (The constant sheaf is the sheaf of locally constant functions).

[F10]

Sheaf-sequence exactness is stalkwise, and a short exact sequence of sheaves gives a long exact sequence in sheaf cohomology (Exact sequences of sheaves, A sequence of abelian sheaves is exact exactly when it is exact on every stalk, Long exact sequence of sheaf cohomology).

[F11]

In a holomorphic coordinate, the coordinate formula for d and the Cauchy–Riemann equations give dF=F′(z) dz for a holomorphic function F. Such functions have local holomorphic primitives, and a holomorphic function with zero derivative on a connected domain is constant (The exterior derivative of a function is its differential, Complex differentiability is equivalent to real total differentiability together with a complex-linear derivative, with ∂zˉf=0, or with the Cauchy–Riemann equations, Every complex analytic function has a primitive on a neighbourhood of each point, A holomorphic function with zero derivative on a domain is constant).

[F12]

A holomorphic atlas gives the underlying smooth surface, and K=Λ1,0T∗X is its canonical holomorphic line bundle. Compatible metrics on X and on each holomorphic line bundle exist by averaging smooth real metrics with the complex structures; this existence uses ACω, supplied by full AC (Riemann surfaces and holomorphic atlases, Holomorphic functions are real analytic and smooth in their two real coordinates, Smooth manifolds and their smooth charts, Holomorphic line bundles and meromorphic sections on a Riemann surface, Hermitian metric and L2 pairing on a compact Riemann surface).

[F13]

The global holomorphic sections and degree-one sheaf cohomology of OX(D) are finite-dimensional, and χ(OX(D))=ℓ(D)−i(D) (Finite-dimensionality of the cohomology of a divisor on a compact Riemann surface).

[F14]

The global Dolbeault resolution identifies sheaf cohomology with smooth Dolbeault cohomology in degrees 0,1 and gives Hq(X,OX(E))=0 for q≥2, without a finite-cover hypothesis (Cech--Dolbeault comparison for holomorphic line bundles on a compact Riemann surface).

[F15]

For a holomorphic Hermitian line bundle G on compact X, the Dolbeault groups are finite-dimensional with unique harmonic representatives, and the perfect complex-bilinear Hodge pairing gives H0,1(X,G)∗≅H0(X,K⊗G∗). In particular, for G=OX and G=K, their dual holomorphic spaces are H0(X,K) and H0(X,OX) respectively (Dolbeault cohomology of a compact riemann surface is finite dimensional, Harmonic star duality for line bundle valued dolbeault cohomology).

[F16]

The zero-divisor bundle is canonically trivial, identifying OX(0) with the structure sheaf OX (Divisors, principal divisors and canonical divisors on a Riemann surface, The holomorphic line bundle associated to a divisor).

[F17]

The local maximum-modulus principle says that if the modulus of a holomorphic function on a domain has an interior local maximum, then the function is constant (Local maximum modulus principle).

Proof

The proof computes the constant-sheaf groups from an acyclic smooth de Rham resolution and then uses the holomorphic de Rham sequence. The smooth-form sheaves are acyclic modules; they are not asserted to be flasque.

1.1F13F16F17given

Let f∈H0(X,OX). Compactness makes ∣f∣ attain a maximum, and the local maximum-modulus principle in [F17] on the connected surface makes f constant. Conversely every constant is holomorphic, so ℓ(0)=dim⁡H0(X,OX)=1 by [F13] and [F16].

1.2F1F2F3F4F5F6givenalgebra

Fix F∈{R,C}. If g≥1, the cellular groups and zero differentials in [F3] give H1(X;F)=F2g and H2(X;F)=F. If g=0, the sphere cell model in [F3] gives H1(X;F)=0 and H2(X;F)=F, again the same formulas with 2g=0. Applying [F4] over the field F yields dim⁡FHsing1(X;F)=2g and dim⁡FHsing2(X;F)=1. The real comparison in [F5] gives dim⁡RHdR1(X;R)=2g, while integration gives HdR2(X;R)≅R. Complexifying the real de Rham complex and using [F6] gives the complex de Rham dimensions.

1.3F9F10F11F12given

In a holomorphic coordinate, [F11] gives dF=F′(z) dz, so the kernel sheaf of d:OX→ΩX1 is locally constant by the zero-derivative assertion in [F11]. Every holomorphic 1-form is locally a(z) dz with a holomorphic, and [F11] supplies a local holomorphic primitive of a, making d:OX→ΩX1 surjective on stalks. With the inclusion of constants, stalkwise exactness [F10] proves the holomorphic de Rham sequence in statement 3.

2.1F1F7F8F9F10F12step 1.2algebra

Let ECk be the sheaf of smooth complex-valued k-forms on the smooth surface from [F12] and put ZC1:=ker⁡(d:EC1→EC2). On a connected coordinate disk, ker⁡(d:EC0→EC1)=CX because a smooth function with zero differential is constant along line segments. The first sequence 0→CX→EC0→ZC1→0 is stalkwise exact by this kernel calculation and [F7]. Every smooth 2-form is closed by dimension, so [F7] also makes EC1→EC2 surjective on stalks; by definition its kernel is ZC1. Thus 0→ZC1→EC1→EC2→0 is stalkwise exact. Both sequences are exact by [F10]. The smooth-form terms are acyclic by [F8], so their long exact sequences identify H1(X,CX) with closed complex 1-forms modulo exact ones and H2(X,CX) with complex 2-forms modulo exact ones. Step 1.2 gives their dimensions 2g and 1.

3.1F1F9F10F12F13F14F15step 1.1step 2.1step 1.3algebra∎

Apply the sheaf-cohomology long exact sequence [F10] to statement 3. Since H0(X,CX)=C by connectedness and [F9], the map H0(X,CX)→H0(X,OX) is the identity by step 1.1; also H2(X,OX)=0 by [F14]. The resulting exact segment is 0→H0(X,ΩX1)→H1(X,CX)→H1(X,OX)→H1(X,ΩX1)→H2(X,CX)→0. Set h:=dim⁡H1(X,OX), finite by [F13]. The Čech–Dolbeault comparison in [F14] identifies the sheaf groups in degrees 0,1 with Dolbeault groups for the trivial bundle and K. With the supplied compatible metrics in [F12], apply [F15] to the trivial bundle and K; all terms are finite-dimensional, dim⁡H0(X,ΩX1)=h, and dim⁡H1(X,ΩX1)=dim⁡H0(X,OX)=1. Alternating dimensions, using [F9] and step 2.1, give h−2g+h−1+1=0, hence h=g. By step 1.1 and [F13], χ(OX)=ℓ(0)−i(0)=1−g.

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

The residue pairing for line-bundle cohomology

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let X be a compact Riemann surface, D a divisor, and E=OX(D) (The holomorphic line bundle associated to a divisor). Fix compatible metrics on X and E as required by the global Dolbeault comparison theorem (Hermitian metric and L2 pairing on a compact Riemann surface, Cech--Dolbeault comparison for holomorphic line bundles on a compact Riemann surface). Let K=Λ1,0T∗X be the canonical holomorphic line bundle, and write E∗ for the dual line bundle (Holomorphic line bundles and meromorphic sections on a Riemann surface). The space H1(X,OX(D)) is finite-dimensional (Finite-dimensionality of the cohomology of a divisor on a compact Riemann surface).

  1. For ξ∈H1(X,OX(D)) and ω∈H0(X,K⊗E∗), choose a smooth E-valued (0,1)-form θ representing ξ under the Čech–Dolbeault comparison. Evaluation of the E and E∗ factors and wedge product define B(ξ,ω):=12πi∫Xθ∧ω.

  2. The pairing B is C-bilinear and independent of the representative θ and the local frames. Whenever a class is represented on a supplied frame-subordinate finite good cover, its canonical comparison gives this same pairing, independently of that cover.

  3. Additionally supply a finite good cover U subordinate to holomorphic frame domains of E. Let sD be the canonical meromorphic section of E with divisor D, and set ω~:=ev⁡(sD⊗ω), an ordinary meromorphic differential (The holomorphic line bundle associated to a divisor, Meromorphic differentials, orders and residues). Suppose a Čech cocycle c=(cij)∈Z1(U,OX(D)) representing ξ has meromorphic-function representatives gij under cij=gijsD, and there are meromorphic functions ηi on Ui such that gij=ηj−ηi(i<j). Then the meromorphic differentials ηiω~ have the same principal parts on overlaps, only finitely many nonzero residues occur, and B(ξ,ω)=∑p∈XRes⁡p(ηiω~), where i is any index with p∈Ui.

Facts & Assumptions

Given: Full AC, a compact Riemann surface X, a divisor D, the line bundle E=OX(D), compatible metrics as required by the comparison input, ξ∈H1(X,OX(D)), and ω∈H0(X,K⊗E∗). For statement 3, additionally supply a finite good cover U subordinate to holomorphic frame domains of E.

[F1]

Full AC is assumed by the sheaf-cohomology, comparison, and finiteness inputs. Its consequence ACω supplies the smooth partition of unity and the Stokes hypotheses used below (The Axiom of Choice, The Axiom of Countable Choice (ACω), AC implies DC implies countable choice).

[F2]

The global Dolbeault comparison identifies H0(X,OX(E)) with the holomorphic-section space and H1(X,OX(E)) with the smooth Dolbeault quotient, naturally in bundle maps, without a finite-cover hypothesis. For any supplied frame-subordinate finite good cover, its canonical fixed-cover Čech comparison is refinement-compatible. The degree-one identification is normalized so that a smooth splitting cij=bj−bi represents its sheaf comparison class by ∂ˉEbi; the supplier's step 4.1 proves this sign convention (Cech--Dolbeault comparison for holomorphic line bundles on a compact Riemann surface).

[F3]

The spaces H0(X,OX(D)) and H1(X,OX(D)) are finite-dimensional, and χ(OX(D))=ℓ(D)−i(D) (Finite-dimensionality of the cohomology of a divisor on a compact Riemann surface).

[F4]

For an ordered cover, the Čech coboundary is (δ0a)ij=aj−ai for i<j; on a supplied finite good cover the fixed-cover cohomology is cocycles modulo coboundaries (Ordered Čech cochain complex of a cover, Cech cohomology of holomorphic sections of a line bundle on finite good covers).

[F5]

The divisor bundle has a canonical meromorphic section sD with divisor D; on each open V, its holomorphic sections are hsD with ord⁡p(h)≥−D(p) for every p∈V, including zero germs of order +∞ (The holomorphic line bundle associated to a divisor).

[F6]

The canonical bundle is K=Λ1,0T∗X; holomorphic sections of a line bundle and its dual have holomorphic coefficients in holomorphic frames (Holomorphic line bundles and meromorphic sections on a Riemann surface).

[F7]

The bundle Dolbeault operator satisfies the graded Leibniz rule, and it vanishes on holomorphic sections; hence ∂ˉω=0 for a holomorphic E∗-valued (1,0)-form (Holomorphic line bundles and meromorphic sections on a Riemann surface).

[F8]

Smooth complex forms decompose into bidegrees, d=∂+∂ˉ; on a curve a (1,0)-form has no (2,0) derivative component, so its exterior derivative equals its ∂ˉ component (Bigraded complex forms and the Dolbeault operators).

[F9]

Compatible Riemannian and Hermitian metrics exist under ACω. The metrics here are supplied to instantiate the global comparison theorem (Hermitian metric and L2 pairing on a compact Riemann surface).

[F10]

Under ACω, every open cover of a smooth manifold admits a smooth partition of unity subordinate to it (Smooth partitions of unity subordinate to an open cover, Smooth partitions of unity exist on manifolds).

[F11]

Under ACω, Stokes' theorem holds for compactly supported forms on an oriented manifold with boundary (The general Stokes theorem).

[F12]

On a compact oriented boundaryless manifold, Stokes gives zero integral for an exact smooth top form (A compactly supported primitive has zero total derivative integral).

[F13]

The residue of a meromorphic differential at p is the Laurent coefficient of z−1dz in a centred coordinate, is independent of the coordinate, and vanishes when the differential is holomorphic at p; its pole set is discrete (Meromorphic differentials, orders and residues).

[F14]

A principal part is the negative-power part of a Laurent expansion at an isolated point and can be infinite. For the meromorphic differentials used here, its expression in a local coordinate is finite: their coefficients have only poles or removable singularities, and a pole has finite order (The principal part at an isolated singularity, Meromorphic differentials, orders and residues).

Proof

The proof first defines the pairing in the Dolbeault model, then identifies its value for a presented Mittag-Leffler representative. The residue formula uses the ordered Čech convention δ0ηij=ηj−ηi.

1.1F1F2F3F6F9given

By the global comparison in [F2], H1(X,OX(D)) is canonically identified with the quotient of smooth E-valued (0,1)-forms by ∂ˉE of smooth sections. By [F3], the first variable is finite-dimensional. For ξ and ω, choose any representative θ of ξ in this quotient and define B by the displayed integral. Evaluation E⊗E∗→C makes the integrand a smooth top-degree form, and the integral is complex-bilinear in θ and ω. Thus it defines a bilinear expression on representatives.

2.1F1F2F7F12step 1.1given

If θ′=θ+∂ˉEf for a smooth section f of E, then [F7] and holomorphy of ω give (θ′−θ)∧ω=∂ˉ(fω). On a curve the (2,0) component of d(fω) vanishes, so ∂ˉ(fω)=d(fω). The exact-form integral is zero by [F12]. Thus the integral is independent of θ. The global comparison in [F2] is canonical and evaluation is frame-independent. If a fixed-cover class is used, its refinement-compatible comparison gives the same sheaf class, so the pairing is independent of that supplied cover as well.

2.2F4F5F6F13F14step 1.1given

Let c=(cij) and (ηi) be as in statement 3 and put μi:=ηiω~. By [F4], the scalar representative satisfies gij=ηj−ηi with the ordered Čech sign. The meromorphic sections ηisD of E satisfy (ηjsD)−(ηisD)=gijsD=cij, which is holomorphic by [F5]. Evaluating against the holomorphic E∗-valued form ω shows μj−μi=gijω~ is a holomorphic differential. Therefore the μi have identical principal parts and residues wherever their domains overlap. Define P to be the set of points at which one (equivalently every) local μi, with p∈Ui, has a pole; the equivalence follows from the holomorphic differences. Given p∈X, choose i with p∈Ui and a coordinate disk V about p with compact closure contained in Ui. The meromorphic differential μi has finitely many poles in V‾, and the pole sets agree on overlaps, so P∩V is finite. Thus P is locally finite; compactness of X makes P finite, and the residue sum in statement 3 is well defined.

3.1F1F2F4F8F10F11F13step 1.1step 2.2algebra∎

Choose a smooth partition of unity (ρi) subordinate to U by [F10] and set μ=∑iρiμi on X∖P, where P is the finite pole set from step 2.2. For x∈Ui, define ui:=∑jρj(μi−μj), with each summand taken on Ui∩Uj and extended by zero off Uj. This extension is smooth because supp⁡(ρj)⊆Uj, while the difference μi−μj is holomorphic on the overlap by step 2.2. Hence ui is smooth across P; on Ui∖P, using ∑jρj=1 gives ui=μi−μ. Also uj−ui=μj−μi, so the forms ∂ˉui glue to a smooth K-valued (0,1)-form on X representing the Dolbeault class of the product Čech cocycle (gijω~) in H1(X,K). By naturality of [F2], this product class is the image of ξ multiplied by ω, so B(ξ,ω)=(2πi)−1∫X∂ˉui. On X∖P, ∂ˉui=−∂ˉμ and dμ=∂ˉμ, since μ has type (1,0) on a curve. Remove disjoint coordinate disks Bϵ(p) around P and apply [F11] to get ∫X∖⋃pint⁡Bϵ(p)∂ˉμ=∫∂(X∖⋃pint⁡Bϵ(p))μ=−∑p∈P∫∂Bϵ(p)μ. If P=∅, this is Stokes on all of X with empty boundary and gives zero, matching the empty residue sum. Near each p, μ−μi is smooth and bounded, so its integral around ∂Bϵ(p) tends to zero, while the integral of μi tends to 2πi Res⁡p(μi). The smooth form ∂ˉui extends across P, so its integral over the removed disks tends to zero as well. Taking ϵ↓0 yields (2πi)−1∫X∂ˉui=∑p∈PRes⁡p(μi), which is the residue formula in statement 3. This also derives the sign from the positive boundary orientation of each deleted disk and the ordered Čech differential in [F4].

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

Nondegeneracy of the residue pairing

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let X be a compact Riemann surface, D a divisor, and E=OX(D). Put F:=K⊗E∗, where K=Λ1,0T∗X is the canonical bundle (The residue pairing for line-bundle cohomology); Choose a compatible Riemannian metric g on X and a Hermitian metric h on E, which exist under full AC (Hermitian metric and L2 pairing on a compact Riemann surface), and equip F with the tensor metric induced by g and the dual of h on E∗. Equivalently, the customary K−D twist means K⊗OX(−D)≅K⊗E∗ (The holomorphic line bundle associated to a divisor). Let BD:H1(X,OX(D))×H0(X,F)⟶C be the residue pairing of The residue pairing for line-bundle cohomology. Then BD is perfect:

  1. For every nonzero ξ∈H1(X,OX(D)), there is ω∈H0(X,F) such that BD(ξ,ω)≠0.
  2. For every nonzero ω∈H0(X,F), there is ξ∈H1(X,OX(D)) such that BD(ξ,ω)≠0.

Consequently the induced maps H1(X,OX(D))⟶H0(X,F)∗,H0(X,F)⟶H1(X,OX(D))∗ are complex-linear isomorphisms between finite-dimensional vector spaces (Finite-dimensionality of the cohomology of a divisor on a compact Riemann surface, Dolbeault cohomology of a compact riemann surface is finite dimensional).

Facts & Assumptions

Given: Full AC, a compact Riemann surface X, a divisor D, E=OX(D), compatible supplied metrics on X and E, the induced metrics on E∗ and F=K⊗E∗, and the intrinsic residue pairing of the preceding item.

[F1]

The intrinsic residue pairing is well defined and complex-bilinear, with BD(ξ,ω)=(2πi)−1∫Xθ∧ω for a smooth Dolbeault representative θ of ξ (The residue pairing for line-bundle cohomology).

[F2]

The canonical global comparison identifies H1(X,OX(D)) with the smooth Dolbeault quotient H0,1(X,E), naturally in the bundle and without a finite-cover hypothesis (Cech--Dolbeault comparison for holomorphic line bundles on a compact Riemann surface).

[F3]

The space H1(X,OX(D)) is finite-dimensional (Finite-dimensionality of the cohomology of a divisor on a compact Riemann surface).

[F4]

The divisor construction gives E∗≅OX(−D), so F=K⊗E∗ is the canonical twist denoted by K−D (The holomorphic line bundle associated to a divisor).

[F5]

The supplied metrics define the conjugate-linear bundle map #=⋆E and the positive identity u∧#u=∣u∣2 dVg (Hermitian metric and L2 pairing on a compact Riemann surface).

[F6]

The maximal Dolbeault operator defines the Hilbert harmonic space H0,1(X,E)=ker⁡Dˉ∗ and the Dolbeault Laplacian, with their stated domains (The maximal Dolbeault operator and its Hilbert adjoint on a compact Riemann surface).

[F7]

For the supplied metrics, # is a conjugate-linear isomorphism from H0,1(X,E) onto H0(X,F) for F=K⊗E∗, and u∧#u=∣u∣2 dVg (Harmonic star duality for line bundle valued dolbeault cohomology).

[F8]

The Dolbeault group H0,1(X,E) is finite-dimensional and every class has a unique smooth harmonic representative. Together with [F7], this also makes H0(X,F) finite-dimensional (Dolbeault cohomology of a compact riemann surface is finite dimensional).

[F9]

The scalar Hodge star on an oriented Riemannian manifold is characterized by α∧∗β=⟨α,β⟩gvol⁡g (Riemannian hodge star).

[F10]

Full AC is assumed by the sheaf-cohomology, finiteness, and Hodge inputs. No further choice is made in the pairing or the kernel arguments (The Axiom of Choice).

Proof

Transfer the pairing to the smooth Dolbeault model. The Hodge-star map identifies harmonic representatives with the dual holomorphic space; its positive norm identity proves both nondegeneracy directions.

1.1F2F3F4F6F7F8F10given

Put V:=H0,1(X,E) and W:=H0(X,F). By [F10], the cohomology and Hodge inputs below inherit the stated full Axiom of Choice. By [F2], the comparison isomorphism identifies H1(X,OX(D)) with V. The finite-dimensionality of H1(X,OX(D)) follows from [F3], while [F8] gives a unique harmonic representative in H0,1(X,E) for each class; [F7] carries that finite-dimensional harmonic space onto W.

2.1F1F5F6F7F8F9step 1.1algebra

Let 0≠ξ∈H1(X,OX(D)), and let 0≠u∈H0,1(X,E) be its harmonic representative under [F8]. By [F7], ω:=#u lies in W. The Hodge identity [F5, F7, F9] gives ∫Xu∧ω=∫X∣u∣2 dVg=∥u∥L22>0. Using u as the Dolbeault representative in [F1], BD(ξ,ω)=(2πi)−1∥u∥L22≠0. Thus the induced map H1(X,OX(D))→W∗ is injective.

2.2F1F2F5F6F7F8F9step 1.1algebra

Let 0≠ω∈W. By the isomorphism in [F7], there is a unique harmonic 0≠u∈H0,1(X,E) with #u=ω. Let ξ be its class under the inverse comparison [F2]. Then [F1] and the same positive norm identity give BD(ξ,ω)=(2πi)−1∥u∥L22≠0. Thus the induced map W→H1(X,OX(D))∗ is injective.

3.1F1F3F6F7F8step 2.1step 2.2algebra∎

The conjugate-linear isomorphism in [F7] and the harmonic-representative identification in [F8] give dim⁡CV=dim⁡CW. Both are finite-dimensional by [F3, F7, F8]. The two induced maps are complex-linear because BD is bilinear by [F1]; steps 2.1 and 2.2 show each is injective. An injective linear map between finite-dimensional spaces of equal dimension is surjective, so both maps are isomorphisms and BD is perfect.

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

Serre duality on a compact Riemann surface

Statement

Assume the full Axiom of Choice (The Axiom of Choice). Let X be a compact Riemann surface, D a divisor, E:=OX(D), and KX:=Λ1,0T∗X the canonical holomorphic line bundle. Put FD:=KX⊗E∗≅KX⊗OX(−D) (The holomorphic line bundle associated to a divisor, Dual and Hom vector bundles, Holomorphic line bundles and meromorphic sections on a Riemann surface). Let BD be the canonical residue pairing of The residue pairing for line-bundle cohomology on H1(X,E)×H0(X,FD).

Write hq(X,G):=dim⁡CHq(X,G) whenever the group is finite-dimensional.

  1. Duality. The pairing BD is perfect. The induced complex-linear maps H1(X,E)→ ∼ H0(X,FD)∗,H0(X,FD)→ ∼ H1(X,E)∗ are isomorphisms (Nondegeneracy of the residue pairing).

  2. Dimension form. Both spaces are finite-dimensional and i(D):=dim⁡H1(X,E)=dim⁡H0(X,FD). For any supplied nonzero meromorphic differential η on X (Meromorphic differentials, orders and residues), let Kη:=(η) be its canonical divisor. The isomorphism OX(Kη)≅KX identifies H0(X,FD) with L(Kη−D), so i(D)=ℓ(Kη−D) (The holomorphic line bundle associated to a divisor, Divisors, principal divisors and canonical divisors on a Riemann surface, Finite-dimensionality of the cohomology of a divisor on a compact Riemann surface). If deg⁡(Kη−D)<0, then both dimensions are zero.

  3. Naturality. If D′≤D, the inclusion OX(D′)↪OX(D) and its dual-induced map H0(X,FD)→H0(X,FD′) satisfy BD(i∗ξ,ω)=BD′(ξ,i∗ω) for every ξ∈H1(X,OX(D′)) and ω∈H0(X,FD). The pairing is compatible with the canonical line-bundle isomorphisms when D is replaced by a linearly equivalent divisor or when the supplied Kη is replaced by another linearly equivalent canonical divisor (The holomorphic line bundle associated to a divisor, Divisors, principal divisors and canonical divisors on a Riemann surface).

  4. Structure-sheaf case. There is a canonical isomorphism H1(X,KX)∗≅H0(X,OX) and h1(X,KX)=h0(X,OX)=1.

Facts & Assumptions

Given: Full AC, a compact Riemann surface X, a divisor D, the divisor line bundle E=OX(D), the canonical bundle KX, and the pairings and cohomology groups in the statement. Choose compatible metrics as supplied by the preceding metric result, and use the canonical global Dolbeault comparison when applying Hodge duality.

[F1]

The nondegeneracy theorem proves the intrinsic canonical pairing BD is perfect, with twist KX⊗E∗; both induced complex-linear maps are isomorphisms (Nondegeneracy of the residue pairing).

[F2]

The residue-pairing theorem gives BD(ξ,ω)=(2πi)−1∫Xθ∧ω for any smooth Dolbeault representative θ of ξ (The residue pairing for line-bundle cohomology).

[F3]

The divisor construction gives E∗≅OX(−D) and, for a nonzero meromorphic differential η with Kη=(η), gives OX(Kη)≅KX by h↦hη. Hence H0(X,FD)≅L(Kη−D). Negative-degree divisors have zero L-space, and the dual in FD is the fibrewise complex-linear dual (Meromorphic differentials, orders and residues, The holomorphic line bundle associated to a divisor, Divisors, principal divisors and canonical divisors on a Riemann surface, Dual and Hom vector bundles).

[F4]

The degree-one divisor cohomology is finite-dimensional with notation i(D)=dim⁡H1(X,OX(D)) (Finite-dimensionality of the cohomology of a divisor on a compact Riemann surface).

[F5]

For any Hermitian holomorphic line bundle G with supplied compatible metrics, the bundle Hodge star maps H0,1(X,G) conjugate-linearly onto H0(X,KX⊗G∗), and its integral pairing gives perfect complex-bilinear Dolbeault duality (Harmonic star duality for line bundle valued dolbeault cohomology).

[F6]

Dolbeault cohomology of such G is finite-dimensional and each degree-one class has a unique smooth harmonic representative (Dolbeault cohomology of a compact riemann surface is finite dimensional).

[F7]

The canonical global comparison identifies H1(X,OX(G)) with smooth Dolbeault cohomology naturally in bundle maps, without requiring a finite good cover (Cech--Dolbeault comparison for holomorphic line bundles on a compact Riemann surface).

[F8]

Full AC is assumed by the comparison, finiteness and Hodge suppliers, including the supplied metric and harmonic-space constructions; no additional selection is made in this proof (The Axiom of Choice).

[F10]

A holomorphic function attaining a local interior maximum of its modulus is constant on a connected complex domain (Local maximum modulus principle). If two holomorphic functions on a connected complex domain agree on a nonempty open subset, they agree throughout (Identity theorem for holomorphic functions).

[F11]

A Riemann surface is nonempty and connected; each point has a holomorphic chart (Riemann surfaces and holomorphic atlases).

[F12]

The domains of a holomorphic atlas cover X, so every point lies in a chart where the local maximum-modulus and identity theorems apply (Riemann surfaces and holomorphic atlases).

[F13]

The canonical bundle KX is holomorphic, and supplied compatible Hermitian and Riemannian metrics define the harmonic Hodge-star pairing used for G=KX (Holomorphic line bundles and meromorphic sections on a Riemann surface, Hermitian metric and L2 pairing on a compact Riemann surface).

Proof

The first three claims are the preceding residue-pairing theorem with its canonical-bundle twist, and naturality follows from the evaluation pairing. The structure-sheaf case uses the same Hodge-star theorem for the canonical line bundle and the maximum-modulus principle.

1.1F1F3F8given

Set E=OX(D) and FD=KX⊗E∗. By [F1], the pairing BD is perfect and its two induced maps are complex-linear isomorphisms. The identification E∗≅OX(−D) in [F3] gives the displayed canonical twist. If a nonzero meromorphic differential η is supplied, the local section map h↦hη gives OX(Kη)≅KX; tensoring with OX(−D) identifies OX(Kη−D) with FD. Hence its holomorphic sections correspond exactly to zero and the nonzero meromorphic functions h satisfying (h)+Kη−D≥0, namely L(Kη−D).

1.2F2F7algebra

If D′≤D, the sheaf inclusion j:OX(D′)↪OX(D) induces the cohomology map j∗. Its dual bundle map j∗:OX(D)∗→OX(D′)∗ induces H0(X,FD)→H0(X,FD′). For a Dolbeault representative θ of ξ∈H1(X,OX(D′)), the representative of j∗ξ is jθ. Evaluation satisfies (jθ)∧ω=θ∧(j∗ω) pointwise, so the integral formula [F2] gives BD(j∗ξ,ω)=BD′(ξ,j∗ω). Thus the stated square commutes.

2.1F1F3F4step 1.1algebra

By [F4], H1(X,E) is finite-dimensional; by [F1] its perfect dual is H0(X,FD), which is therefore finite-dimensional of the same dimension. Under the identification of step 1.1, this gives i(D)=ℓ(Kη−D) for every supplied η. If deg⁡(Kη−D)<0, [F3] gives L(Kη−D)=0; the isomorphism in [F1] then forces H1(X,E)=0 as well.

2.2F2F3step 1.2algebra

If (g)=D′−D, [F3] gives the isomorphism Φ:OX(D)→OX(D′) represented on meromorphic coefficients by h↦h/g. Its dual induces KX⊗OX(−D′)→KX⊗OX(−D). Since evaluation of a section and a dual section is unchanged when they are transported by Φ and its dual, the same pointwise integral calculation as in step 1.2 proves compatibility of the pairing with these isomorphisms. If η′=gη, then Kη′=Kη+(g) and the map h↦h/g sends hη to (h/g)η′=hη; hence changing the supplied canonical divisor preserves the differential and the pairing.

3.1F5F6F7F8F9F10F11F12F13given∎

Apply [F5] and [F6] to the holomorphic line bundle G=KX. The comparison [F7] identifies H1(X,KX) with its Dolbeault group, and the harmonic-star pairing identifies its complex-linear dual with H0(X,KX⊗KX∗)=H0(X,OX). To compute the latter space, let f∈H0(X,OX). By [F9], ∣f∣ attains a maximum at some point of the nonempty compact space X. Choose a chart about that point and a smaller coordinate disk on which the maximum is local; [F10] makes f constant on that disk. The set of points having a neighborhood on which f equals this constant is nonempty and open. It is closed: if p is in its closure, [F12] supplies a chart at p; choose a connected coordinate disk inside that chart meeting the set. The identity theorem in [F10] makes f equal to the same constant on the disk. Connectedness in [F11] now makes the set all of X. Thus every holomorphic function on X is constant, and constants give H0(X,OX)≅C, of dimension one. The duality already proved in this step then gives h1(X,KX)=1.

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

The Riemann-Roch theorem on a compact Riemann surface

Statement

Assume the full Axiom of Choice (The Axiom of Choice). Let X be a compact Riemann surface of topological genus g, let D be a divisor on X, and put ED:=OX(D) and FD:=KX⊗ED∗, where KX:=Λ1,0T∗X is the canonical holomorphic line bundle (Divisors, principal divisors and canonical divisors on a Riemann surface, The holomorphic line bundle associated to a divisor, Serre duality on a compact Riemann surface). Write hq(X,G):=dim⁡CHq(X,G) when finite, ℓ(D):=dim⁡H0(X,ED), i(D):=dim⁡H1(X,ED), and χ(ED):=ℓ(D)−i(D) (Finite-dimensionality of the cohomology of a divisor on a compact Riemann surface). Then:

  1. The spaces H0(X,ED), H1(X,ED), and H0(X,FD) are finite-dimensional, and i(D)=h0(X,FD) (Finite-dimensionality of the cohomology of a divisor on a compact Riemann surface, Serre duality on a compact Riemann surface).

  2. The intrinsic Riemann–Roch formula is ℓ(D)−h0(X,FD)=χ(ED)=deg⁡D+1−g.

  3. There exists a nonzero meromorphic differential on X. For any such differential η, let Kη:=(η) be its canonical divisor. The isomorphism OX(Kη)≅KX identifies H0(X,FD) with L(Kη−D), so i(D)=ℓ(Kη−D) and the formula becomes ℓ(D)−ℓ(Kη−D)=deg⁡D+1−g. This expression is independent of the differential, and the identity is invariant under replacing D by a linearly equivalent divisor. For D=0, it gives ℓ(0)=1, i(0)=g, and χ(OX)=1−g.

Facts & Assumptions

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

[F1]

Full AC implies countable choice by restricting a choice function to any countable family of nonempty sets (The Axiom of Choice, The Axiom of Countable Choice (ACω)).

[F2]

A divisor on compact X has finite support and degree the sum of its finitely many coefficients. Every principal divisor has degree zero, and any two canonical divisors are linearly equivalent (Divisors, principal divisors and canonical divisors on a Riemann surface).

[F3]

For a canonical divisor Kη=(η), the divisor bundle satisfies OX(Kη)≅KX, and tensoring with OX(−D)≅OX(D)∗ identifies OX(Kη−D) with FD (The holomorphic line bundle associated to a divisor).

[F4]

Under countable choice, a compact Riemann surface admits a compatible Riemannian metric (Hermitian metric and L2 pairing on a compact Riemann surface).

[F5]

Under countable choice, every holomorphic line bundle admits a Hermitian metric (Hermitian metric and L2 pairing on a compact Riemann surface).

[F6]

With compatible metrics supplied, the groups H0(X,OX(D)) and H1(X,OX(D)) are finite-dimensional (Finite-dimensionality of the cohomology of a divisor on a compact Riemann surface).

[F7]

The notation is ℓ(D)=dim⁡H0(X,OX(D))=dim⁡L(D), i(D)=dim⁡H1(X,OX(D)), and χ(OX(D))=ℓ(D)−i(D) (Finite-dimensionality of the cohomology of a divisor on a compact Riemann surface).

[F8]

For every divisor A and point p, χ(OX(A+[p]))=χ(OX(A))+1 (The point-divisor exact sequence and the Euler-characteristic step).

[F9]

The adjacent cohomology spaces in that point-divisor sequence are finite-dimensional (The point-divisor exact sequence and the Euler-characteristic step).

[F10]

For topological genus g, ℓ(0)=1, i(0)=h1(X,OX)=g, and χ(OX)=1−g (The Euler characteristic of the structure sheaf is one minus the genus).

[F11]

For ED=OX(D), Serre duality identifies H1(X,ED) with the complex-linear dual of H0(X,FD), and both spaces are finite-dimensional with equal dimensions (Serre duality on a compact Riemann surface).

[F12]
[F13]

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

[F14]

If D′∼D, multiplication by the inverse of a meromorphic function with divisor D′−D gives the line-bundle isomorphism OX(D)≅OX(D′) (The holomorphic line bundle associated to a divisor).

[F15]

The zero-divisor bundle is canonically trivial, OX(0)≅X×C (The holomorphic line bundle associated to a divisor).

[F16]

For every divisor A, the global holomorphic sections of OX(A) identify with L(A) (The holomorphic line bundle associated to a divisor).

[F17]

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

[F18]

If X is compact and deg⁡A<0, then L(A)=0 (Divisors, principal divisors and canonical divisors on a Riemann surface).

[F19]

The divisor bundle OX(A) has a canonical meromorphic section sA=fiei with (sA)=A, where ej=(fi/fj)ei; also OX(−A)≅OX(A)∗ (The holomorphic line bundle associated to a divisor).

[F20]

Holomorphic sections have holomorphic coefficients in holomorphic frames, and meromorphic sections of KX are exactly meromorphic differentials. A nonzero meromorphic differential has no identically zero germ on connected X (Holomorphic line bundles and meromorphic sections on a Riemann surface, Meromorphic differentials, orders and residues).

Proof

The proof computes the Euler characteristic by finite point-divisor increments, then applies Serre duality to the canonical line bundle. Applying the intrinsic formula to a sufficiently negative point divisor produces a nonzero meromorphic differential, and hence the unconditional divisor form.

1.1F1F4F5F6F7given

Full AC gives countable choice by [F1]. Choose compatible metrics on X and ED using [F4, F5], solely to invoke the finiteness result [F6]; the formula below does not depend on these auxiliary metrics. Thus ℓ(D) and i(D) are finite and χ(ED)=ℓ(D)−i(D) by [F7].

2.1F1F2F4F5F6F8F9F10step 1.1algebra

Write D=∑p∈Snp[p], where S is finite by [F2]. The finite sequence from 0 to D uses only finitely many intermediate divisors. By [F1], [F4], and [F5], choose compatible metrics on X and each associated line bundle; [F6] then makes every intermediate Euler characteristic finite and defined. Starting at the zero divisor, apply [F8] np times to add [p] when np>0. When np<0, apply [F8] to A−[p] to obtain χ(OX(A−[p]))=χ(OX(A))−1, and repeat −np times; [F9] supplies finiteness for each adjacent pair. This finite sequence reaches D and changes χ by ∑p∈Snp=deg⁡D. By [F10], its initial value is χ(OX)=1−g, so χ(ED)=1−g+deg⁡D.

3.1F7F11step 1.1step 2.1algebra

Set FD=KX⊗ED∗. By [F11], i(D)=h0(X,FD). Substituting this equality into the definition of χ(ED) and using step 2.1 gives ℓ(D)−h0(X,FD)=1−g+deg⁡D. Finiteness of H0(X,FD) follows from the same perfect duality and finiteness of H1(X,ED).

4.1F2F17F18F19F20step 3.1chooseconstructalgebra

By [F17], choose p∈X and put n=g+2>0 and A=−n[p]. Since deg⁡A=−n<0, [F18] gives ℓ(A)=0. Applying step 3.1 to A and using the dual-bundle identity in [F19] gives h0(X,KX⊗OX(n[p]))=n+g−1=2g+1>0. Choose a nonzero holomorphic section σ of this bundle. In local coordinates and holomorphic divisor-bundle frames, write σ=ai dzi⊗ei and sn[p]=fiei as in [F19], and define η∣Ui=(ai/fi) dzi. Each quotient is meromorphic. If ej=gijei and dzj=kijdzi on an overlap, then ai=kijgijaj and fi=gijfj, so ai/fi=kij(aj/fj); the differentials therefore glue by [F20]. Near p, the local equation fi has order n, so η has pole order at most n; away from p, fi is a holomorphic unit, so η is holomorphic. Since σ≠0, division by sn[p] gives η≠0. By [F20], its germs are not identically zero, and [F2] gives the finite-support canonical divisor (η).

5.1F3F12F13F14F16step 3.1step 4.1algebra

A nonzero meromorphic differential exists by step 4.1. For any such differential η, [F3] identifies FD≅OX(Kη−D), and [F16] identifies its global sections with L(Kη−D). Together with step 3.1, this gives i(D)=ℓ(Kη−D) and the divisor form. If η′ is another nonzero meromorphic differential, [F13] gives Kη′∼Kη, so [F3] yields the same dimension. If D′∼D, then [F14] identifies OX(D′) with OX(D) and their dual twists with the same KX; [F12] gives deg⁡D′=deg⁡D. Hence both sides of the formula are invariant under this replacement.

6.1F10F15step 2.1algebra∎

For D=0, [F15] identifies E0 with OX. By [F10], ℓ(0)=1 and i(0)=g, so the formula reads 1−g=1−g.

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

Prescribed principal parts on a compact Riemann surface

Statement

Assume the full Axiom of Choice (The Axiom of Choice). Let X be a compact Riemann surface, and fix a supplied finite good cover U by holomorphic coordinate disks and the compatible metrics and comparison data required by Cech--Dolbeault comparison for holomorphic line bundles on a compact Riemann surface and the residue pairing of The residue pairing for line-bundle cohomology (Cech cohomology of holomorphic sections of a line bundle on finite good covers). Let P⊂X be finite and let D=(ηp)p∈X,ηp∈Mp/Op, be a finite-support distribution of principal parts: ηp=0 for p∉P. Here Mp and Op denote the germs of meromorphic and holomorphic functions at p; every nonzero ηp has a finite Laurent principal part (The principal part at an isolated singularity, Meromorphic functions on a plane domain). A global meromorphic function f solves D when its germ modulo Op equals ηp at every p∈X.

  1. For each member Ui of the cover choose a meromorphic function fi on Ui with principal part ηp at each p∈P∩Ui and holomorphic on Ui∖P. Then cij:=fj−fi is a holomorphic Čech 1-cocycle. Its image under the canonical comparison map defines a class ξ(D)∈H1(X,OX), independent of the local representatives and of the supplied cover.

  2. The distribution D is solvable if and only if ξ(D)=0.

  3. Let KX=Λ1,0T∗X and let B0 be the residue pairing of The residue pairing for line-bundle cohomology for D=0, using OX(0)≅OX (The holomorphic line bundle associated to a divisor). For every ω∈H0(X,KX), B0(ξ(D),ω)=∑p∈PRes⁡p(η~p ω), where η~p∈Mp is any representative of ηp; the sum is finite and independent of those representatives. Consequently, D is solvable if and only if this sum is zero for every holomorphic differential ω∈H0(X,KX) (Meromorphic differentials, orders and residues, Residue theorem on a compact Riemann surface, Serre duality on a compact Riemann surface).

Facts & Assumptions

Given: Full AC; a compact Riemann surface X; the supplied finite good cover of holomorphic coordinate disks and comparison data; a finite set P; and principal-part classes ηp∈Mp/Op supported in P.

[F1]

Full AC is the stated hypothesis of the Čech–Dolbeault comparison, residue-pairing theorem, and Serre duality chain; this proof makes no additional choice beyond finite selections from P (The Axiom of Choice).

[F2]

For the supplied finite good cover, Hˇ1(U,OX) is cocycles modulo coboundaries, with δ0(a)ij=aj−ai for i<j (Cech cohomology of holomorphic sections of a line bundle on finite good covers, Ordered Čech cochain complex of a cover).

[F3]

The canonical Leray comparison identifies fixed-cover Čech H1 with sheaf H1(X,OX) and is natural in refinements (Cech--Dolbeault comparison for holomorphic line bundles on a compact Riemann surface).

[F4]

A prescribed principal part is a finite negative-power Laurent polynomial in any centred local coordinate; meromorphic functions on a coordinate domain have only isolated finite-order poles (The principal part at an isolated singularity, Meromorphic functions on a plane domain, Isolated singularities: removable, poles, and essential singularities).

[F5]

The residue formula applies to cocycles cij=gijsD with gij=ηj−ηi. At D=0 and s0=1, it expresses B0 as the sum of residues of the products of local meromorphic lifts with the holomorphic differential (The residue pairing for line-bundle cohomology).

[F6]

The intrinsic pairing H1(X,OX)×H0(X,KX)→C is perfect; in particular its map H1(X,OX)→H0(X,KX)∗ is injective (Serre duality on a compact Riemann surface).

[F7]

The zero-divisor bundle is trivial, OX(0)≅X×C, with canonical section s0=1 (The holomorphic line bundle associated to a divisor).

[F8]

A global meromorphic differential on a compact Riemann surface has only finitely many nonzero residues and their sum is zero (Residue theorem on a compact Riemann surface).

[F9]

The residue of a meromorphic differential vanishes when it is holomorphic at the point (Meromorphic differentials, orders and residues).

[F10]

Every finite ordered open cover has a canonical Čech-to-sheaf comparison, compatible with refinement, whether or not it is a good cover (Canonical map from fixed-cover Čech to sheaf cohomology).

Proof

The local Laurent data gives a Čech cocycle because its poles cancel on overlaps. Serre duality tests the resulting cohomology class against holomorphic differentials, and the residue formula computes those tests.

1.1F1F2F3F4F10given

For each Ui, use its disc coordinate zi and for every p∈P∩Ui write a finite Laurent representative of ηp in zi−zi(p). Let fi be the sum of these finitely many principal-part representatives on Ui; it has the prescribed principal parts and is holomorphic on Ui∖P. On overlaps, the prescribed germs cancel at points of P and both lifts are holomorphic elsewhere. Thus cij=fj−fi is holomorphic, and (fk−fj)+(fj−fi)=fk−fi makes it a cocycle. By [F3], its class maps to ξ(D). Changing the lifts adds a holomorphic cochain ai and hence the coboundary aj−ai. For two supplied covers, take their finite ordered union and its combined lifts. Differences across the two covers are also holomorphic, so they form one cocycle on this union. Each original cover refines the union by its member inclusion; [F10] maps both restricted cocycles to the same sheaf class. The union need not be good, and no comparison isomorphism for it is used.

2.1F5F7F9step 1.1given

Take D=0 in [F5]. The local cochain cij=fj−fi has the residue-pairing form gij=ηj−ηi with ηi=fi and s0=1. For ω∈H0(X,KX), [F5] therefore gives B0(ξ(D),ω)=∑q∈XRes⁡q(fiω). If q∈P, the germ of fi has principal part ηq, so fi−η~q is holomorphic at q and [F9] gives Res⁡q(fiω)=Res⁡q(η~qω). If q∉P, fi and ω are holomorphic at q, so the residue is zero. This proves the displayed sum over P. Replacing η~q by another representative adds a holomorphic germ, whose product with ω has zero residue by [F9]. The sum is finite because P is finite.

2.2F2F3step 1.1algebra

If a global meromorphic solution f exists, then ai:=fi−f is holomorphic on every Ui, since its principal parts cancel at every point. Hence cij=aj−ai is a coboundary and ξ(D)=0. Conversely, if ξ(D)=0, the comparison in [F3] is an isomorphism, so c is a coboundary on U: there are holomorphic ai with fj−fi=aj−ai. Then fi−ai=fj−aj on each overlap, so these meromorphic functions glue to a global meromorphic f whose principal parts are those of fi, namely D.

3.1F1F6F8step 2.1step 2.2algebra∎

Fix an arbitrary ω∈H0(X,KX). If f solves D, then fω is a global meromorphic differential whose residues are the summands in step 2.1 at points of P and zero elsewhere; [F8] gives that their sum is zero. Conversely, if every displayed residue sum is zero, step 2.1 says B0(ξ(D),ω)=0 for every such ω. The injectivity in [F6] forces ξ(D)=0, and step 2.2 supplies a global meromorphic solution. Thus the residue condition is necessary and sufficient.

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

Every compact Riemann surface admits a nonconstant meromorphic function

Statement

Assume the full Axiom of Choice (The Axiom of Choice). Let X be a compact Riemann surface of topological genus g and let p∈X. Put D0:=2g[p] and FD0:=KX⊗OX(−D0), where KX:=Λ1,0T∗X is the canonical line bundle (Divisors, principal divisors and canonical divisors on a Riemann surface, Serre duality on a compact Riemann surface). Then:

  1. ℓ(D0)=g+1, and the intrinsic Riemann–Roch correction is ℓ(D0)−h0(X,FD0)=g+1. There exists a nonzero meromorphic differential η on X. For every such differential, put Kη:=(η); then deg⁡Kη=2g−2, ℓ(Kη−D0)=0, and the correction identity is ℓ(D0)−ℓ(Kη−D0)=g+1 (Meromorphic differentials, orders and residues, The Riemann-Roch theorem on a compact Riemann surface). If g≥1, a nonzero holomorphic differential exists as well.

  2. There is a nonconstant meromorphic function whose only possible pole is p, of order at most 2g if g≥1 and at most 1 if g=0. Viewed as a holomorphic map X→C^, it is proper and has degree at most max⁡{1,2g} (Holomorphic maps and meromorphic functions on Riemann surfaces, Degree of a proper holomorphic map of Riemann surfaces).

Facts & Assumptions

Given: Full AC, a compact Riemann surface X of topological genus g, and a point p∈X.

[F1]

Full AC is assumed by the cohomology, duality, and Riemann–Roch suppliers (The Axiom of Choice).

[F2]

For a divisor D, L(D) consists of 0 and the meromorphic functions satisfying (f)+D≥0; at a point outside the support of D, every element of L(D) is holomorphic (Divisors, principal divisors and canonical divisors on a Riemann surface).

[F3]

For topological genus g, ℓ(0)=1 and i(0)=h1(X,OX)=g (The Euler characteristic of the structure sheaf is one minus the genus).

[F4]

Serre duality identifies i(0)=h1(X,OX) with h0(X,KX) (Serre duality on a compact Riemann surface).

[F5]

For every divisor D, ℓ(D) and i(D) are finite and the intrinsic formula is ℓ(D)−h0(X,KX⊗OX(−D))=deg⁡D+1−g (The Riemann-Roch theorem on a compact Riemann surface).

[F11]

A nonzero meromorphic differential exists, and for every such η with Kη=(η), i(D)=ℓ(Kη−D) (The Riemann-Roch theorem on a compact Riemann surface).

[F6]

A nonzero holomorphic section of KX=Λ1,0T∗X is a nonzero holomorphic, hence meromorphic, differential (Meromorphic differentials, orders and residues).

[F7]

A meromorphic function on X is a holomorphic map X→C^ other than the constant map at ∞ (Holomorphic maps and meromorphic functions on Riemann surfaces).

[F8]

A proper nonconstant holomorphic map between connected Riemann surfaces has positive degree d=∑x∈f−1(y)ex(f), independent of y (Degree of a proper holomorphic map of Riemann surfaces).

[F9]

On compact X, a nonconstant meromorphic function is proper as a map to C^ (Divisors, principal divisors and canonical divisors on a Riemann surface).

[F10]

If X is compact and deg⁡D<0, then L(D)=0 (Divisors, principal divisors and canonical divisors on a Riemann surface).

[F12]

At a pole q of a meromorphic function f:X→C^, its divisor order is −eq(f) (Divisors, principal divisors and canonical divisors on a Riemann surface).

[F13]
[F14]

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

Proof

Riemann–Roch supplies a canonical divisor and computes its degree at every genus. The nonconstant function is obtained from 2g[p] in positive genus and from [p] in genus zero.

1.1F1F3F4F5F6F11F13F14givenchoosealgebra

By [F11], choose a nonzero meromorphic differential η and put Kη=(η). By [F11] at D=0 and [F3], ℓ(Kη)=i(0)=g. At D=Kη, [F11] gives i(Kη)=ℓ(0)=1, and [F5] gives ℓ(Kη)−i(Kη)=deg⁡Kη+1−g. Thus g−1=deg⁡Kη+1−g, so deg⁡Kη=2g−2 for every genus. By [F13] and [F14], every other canonical divisor has this same degree. If g≥1, [F3] and [F4] give h0(X,KX)=g>0, so [F6] also gives a nonzero holomorphic differential.

2.1F5F10F11step 1.1algebra

By [F5], the intrinsic correction at D0 is ℓ(D0)−h0(X,FD0)=2g+1−g=g+1, and [F11] identifies h0(X,FD0)=i(D0)=ℓ(Kη−D0). By step 1.1, deg⁡(Kη−D0)=(2g−2)−2g=−2 at every genus, so [F10] gives ℓ(Kη−D0)=0 and hence ℓ(D0)=g+1. In particular, when g=0, D0=0 and ℓ(D0)=1; no nonconstant function is inferred from this space.

3.1F1F2F3F5step 2.1algebra

If g≥1, then ℓ(D0)=g+1≥2 by step 2.1. The constants form a one-dimensional subspace of L(D0) by [F3], so choose a nonconstant f∈L(D0). If g=0, [F5] applied to [p] gives ℓ([p])−i([p])=2, hence ℓ([p])≥2; the constants again form a one-dimensional subspace, so choose a nonconstant f∈L([p]). By [F2], membership in these spaces means that all poles are confined to p, with order at most 2g in the first case and at most 1 in the second.

4.1F7F8F9F12step 3.1∎

By [F7], f is a nonconstant holomorphic map to C^. It is proper by [F9], so [F8] computes its degree by the weighted fibre over ∞. There are no poles away from p, and at p the local multiplicity equals the pole order by [F12]. Thus the degree is at most 2g when g≥1 and at most 1 when g=0; in both cases it is at most max⁡{1,2g}.

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

Projective embedding of a compact Riemann surface

Statement

Assume full AC (The Axiom of Choice). Let X be a compact Riemann surface of genus g, let D be any divisor with deg⁡D≥2g+1, and put E=OX(D) and N=ℓ(D)−1. Then:

  1. ℓ(D)=deg⁡D+1−g≥g+2, and the complete linear system of holomorphic sections H0(X,E) is base-point-free. For every p∈X, ℓ(D−[p])=ℓ(D)−1.
  2. For distinct p,q∈X, ℓ(D−[p]−[q])=ℓ(D)−2. There are sections s,t with s(p)=0, s(q)≠0, t(q)=0, t(p)≠0; hence the complete-linear-system map φD:X→PN(C) is injective.
  3. For every p∈X, ℓ(D−2[p])=ℓ(D)−2. There is a section with a zero of order exactly one at p, and φD is a holomorphic immersion.
  4. The map φD is a holomorphic embedding, with its basis-independent intrinsic target P(H0(X,E)∗) and the usual projective-coordinate change for a different basis (The map defined by a base-point-free linear system).

Values and vanishing orders here are those of holomorphic bundle sections. If h∈L(D) represents a section, its local holomorphic coefficient is hfi in a divisor-bundle frame with sD=fiei; the meromorphic function h itself may have an allowed pole at p.

Facts & Assumptions

Given: Full AC, compact X of genus g, and deg⁡D≥2g+1.

[F1]

Full AC is the premise inherited from the cohomology and duality suppliers (The Axiom of Choice).

[F2]

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

[F3]

Negative-degree divisors have zero L-space, and principal divisors have degree zero (Divisors, principal divisors and canonical divisors on a Riemann surface).

[F4]

H0(X,OX(A))≅L(A) via h↦hsA, and sA=fiei with (sA)=A. A nonzero section has zero divisor (h)+A (The holomorphic line bundle associated to a divisor, Divisors, principal divisors and canonical divisors on a Riemann surface).

[F5]

Holomorphic sections have holomorphic coefficients in local holomorphic frames, and a nonzero coefficient factors by its finite zero order (Holomorphic line bundles and meromorphic sections on a Riemann surface).

[F6]

A base-point-free finite-dimensional space of sections defines a canonical holomorphic map to the projectivization of its dual; in a local frame its coordinates are the section coefficients, and a basis change is a projective linear change (The map defined by a base-point-free linear system).

[F7]

Projective space has holomorphic affine charts and is a Hausdorff smooth manifold; holomorphic functions are smooth (Complex projective space and its holomorphic charts, Holomorphic functions are real analytic and smooth in their two real coordinates).

[F8]

A smooth immersion has injective differential, and an embedding is an immersion and a homeomorphism onto its image. An injective smooth immersion from a compact manifold to a Hausdorff manifold is an embedding (Immersions and embeddings for manifolds with boundary, An injective immersion from a compact manifold is an embedding).

Proof

1.1F1F2F3givenalgebra

Choose a canonical divisor K by [F2]. Duality at 0 gives ℓ(K)=g and at K gives i(K)=ℓ(0)=1, so Riemann–Roch at K yields deg⁡K=2g−2. For A=D,D−[p],D−[p]−[q] or D−2[p], the degree is at least 2g−1>2g−2. Thus [F3] gives ℓ(K−A)=0, and [F2] gives ℓ(A)=deg⁡A+1−g. This proves every displayed dimension drop and ℓ(D)≥g+2.

2.1F4F5F6step 1.1choosealgebra

By [F4], sections vanishing at p correspond exactly to L(D−[p]): in a local frame their zero order is ord⁡p(h)+D(p). Step 1.1 makes this a proper codimension-one subspace, so some section is nonzero at each p. Hence H0(X,E) is base-point-free and [F6] supplies φD. At distinct p,q, the sections vanishing at both form L(D−[p]−[q]), a proper subspace of L(D−[p]) by step 1.1; choose a section vanishing at p but not at q, and symmetrically one vanishing at q but not at p. If φD(p)=φD(q), their nonzero evaluation functionals would be proportional and have the same kernel, contrary to those sections. Thus φD is injective.

3.1F4F5F6F7F8step 1.1step 2.1choosealgebra

Fix p. By step 1.1 choose a section s∈H0(E(−[p]))∖H0(E(−2[p])), and by step 2.1 choose t∈H0(E) with t(p)≠0. In a local coordinate z centred at p and a holomorphic frame e, write s=a(z)e, t=b(z)e; [F4] and [F5] give a(z)=zu(z) with u(0)≠0 and b(0)≠0. Since s,t are independent, extend them to a basis of H0(E). In the target affine chart corresponding to t, a coordinate of φD is a/b, whose derivative at p is u(0)/b(0)≠0. Basis changes are holomorphic projective automorphisms by [F6], so the differential is nonzero for every basis. It is a nonzero complex-linear map from a one-dimensional complex tangent space, hence injective as a real-linear map. Thus [F7] and [F8] make φD a smooth and holomorphic immersion. This argument uses the regular coefficients hfi, even when the representing meromorphic functions have poles.

4.1F6F7F8step 2.1step 3.1∎

The map is injective by step 2.1 and immersive by step 3.1; X is compact and projective space is Hausdorff by [F7]. Hence [F8] makes it a homeomorphism onto its image and a smooth embedding. Its local expressions are holomorphic by [F6], so it is the asserted holomorphic embedding. The intrinsic target and basis covariance are those in [F6].

5 · Examples, counterexamples and false statements

None yet.

Sources