Alphabeta Math
ExampleConstruction: Literature-sourcedVerification: AI-adaptedPipeline-generatedprecheck passaudited 2026-10-02
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.

The full Riemann-Roch theorem on the projective line, in every degree

Example

Assume the Axiom of Choice; it supplies Dependent Choice through AC implies DC implies countable choice. Let k be a field, let C=Pk1 with point at infinity ∞=[0:1], and let D be a divisor on C of degree d=deg⁡kD.

Every divisor on C is linearly equivalent to d[∞], and OC([∞])≅OC(1) with [O(1)] mapping to 1 under Pic⁡(Pk1)≅Z. Hence OC(D)≅OC(d) and ℓ(D)=h0(C,O(d))={d+1,d≥0,0,d<0, because H0(Pk1,O(d)) is the degree-d part of k[x0,x1] for d≥0 and vanishes for d<0.

The canonical divisor satisfies KC∼−2[∞] and deg⁡kKC=2g−2=−2 with g=0, so KC−D∼(−2−d)[∞] and ℓ(KC−D)=h0(C,O(−d−2))={−d−1,d≤−2,0,d≥−1.

Subtracting, ℓ(D)−ℓ(KC−D)={(d+1)−0=d+1,d≥0,0−0=0=d+1,d=−1,0−(−d−1)=d+1,d≤−2, so the full Riemann-Roch identity ℓ(D)−ℓ(KC−D)=deg⁡k(D)+1−g holds on the projective line for every integer degree, including the negative range. The special divisors are exactly those of degree d≤−2, with index of speciality i(D)=ℓ(KC−D)=−d−1, while the divisors of degree d≥−1 are nonspecial with i(D)=0.

Facts & Assumptions

Given: the Axiom of Choice and its consequence Dependent Choice; a field k, the projective line C=Pk1 with point at infinity ∞, and a divisor D of degree d=deg⁡kD.

[F1]

Every divisor on Pk1 is linearly equivalent to (deg⁡kD)[∞], and the associated invertible sheaf of [∞] is O(1); the divisor and invertible-sheaf dictionaries agree on Pk1. (Divisors on the projective line are classified by degree, Cartier and Weil divisors agree on a smooth curve, Invertible sheaf of cartier divisor)

[F2]

Pic⁡(Pk1)≅Z, the class of O(1) corresponding to 1; hence O(D)≅O(d) for D of degree d, and ℓ(D)=h0(C,O(D)) is the dimension of the Riemann-Roch space of D. (The Picard group of the projective line, The Riemann-Roch dimension l(D))

[F3]

On Pk1, H0(Pk1,O(m)) is the degree-m part of k[x0,x1], of dimension m+1 for m≥0, and is 0 for m<0; the twisting sheaves O(m) are the ones attached to the standard charts. (Cohomology of O(d) on projective space, Twisting sheaf on Proj)

[F4]

For a smooth proper geometrically integral curve of genus g, the canonical divisor has degree 2g−2; on Pk1 the genus is 0, so deg⁡kKC=−2, and O(KC)=ωC with KC∼−2[∞] because every degree-(−2) divisor is linearly equivalent to −2[∞]. (The canonical divisor has degree 2g - 2, Canonical bundle and canonical divisors, Degree divisor proper curve, [F1])

[F5]

The full Riemann-Roch theorem states ℓ(D)−ℓ(KC−D)=deg⁡k(D)+1−g for a divisor D on a smooth proper geometrically integral curve of genus g over an arbitrary field, and the index of speciality is i(D)=ℓ(KC−D), with D nonspecial when i(D)=0. (The full Riemann-Roch theorem for divisors on a smooth proper curve, The index of speciality i(D), Special and nonspecial divisors)

[F6]

The Axiom of Choice: every family of nonempty sets has a choice function. (The Axiom of Choice)

[F7]

In ZF, the Axiom of Choice implies Dependent Choice; this supplies the Dependent Choice premise of the Cartier-to-Weil divisor dictionary used in [F1] and [F4]. (AC implies DC implies countable choice, The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain)

Verification

Proof technique: reduce an arbitrary divisor to the model O(d) and read off both dimensions from the twisting-sheaf cohomology.

1.1F1F2

By [F1] and [F2], D∼d[∞], so OC(D)≅O(d) and ℓ(D)=h0(C,O(d)).

2.1F1F3F4step 1.1

By [F3] applied to m=d and m=−d−2, ℓ(D)=d+1 for d≥0 and ℓ(D)=0 for d<0, while [F4] gives KC−D∼(−d−2)[∞] and hence ℓ(KC−D)=h0(C,O(−d−2)) equals −d−1 when −d−2≥0 (that is d≤−2) and 0 when d≥−1; the case d=−1 is the boundary m=−1<0, where the section space vanishes.

3.1F4F5step 2.1algebra

Taking the three ranges separately: for d≥0 the difference is (d+1)−0=d+1; for d=−1 it is 0−0=0=d+1; for d≤−2 it is 0−(−d−1)=d+1. In every case ℓ(D)−ℓ(KC−D)=d+1=deg⁡k(D)+1−g because g=0 by [F4], which is exactly the Riemann-Roch identity of [F5].

3.2F5step 2.1

The index of speciality of [F5] is i(D)=ℓ(KC−D), which is −d−1>0 precisely for d≤−2 and 0 for d≥−1; hence the special divisors of Pk1 are exactly the divisors of degree at most −2, and all divisors of degree at least −1 are nonspecial.

4.1F6F7F1F4F5step 3.2∎

The Axiom of Choice is used through the divisor dictionary and the full Riemann-Roch supplier; [F7] supplies the Dependent Choice premise required by the Cartier-to-Weil part of that dictionary.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

128 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