Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedjudge pass (gpt-6.1-sol)audited 2026-10-08
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.

Holomorphic differentials separate generic points

Statement

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

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

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

Facts & Assumptions

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

[F1]

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

[F2]

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

[F3]

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

[F4]

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

[F5]

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

[F6]

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

[F7]

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

Proof

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

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

1.2F4F5F6F7given

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

1.3F1algebrachoosegiven

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

2.1F1F2F3step 1.1step 1.2algebra

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

3.1F3step 1.3step 2.1algebra∎

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

Depends on

Used by

Dependency tree · two levels

64 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources