Riemann–Roch spaces L(D) #
This file defines the Riemann–Roch space of a divisor on a function field and its dimension
ℓ(D).
The classical decidable equality on k(X) used by the coordinate places.
Equations
Instances For
A function belongs to the Riemann–Roch space of D when its valuation at every place v
is at most WithZero.exp (D v), i.e. ord_v f ≥ -D v in additive notation. The zero function
belongs trivially since its valuation is 0.
Equations
- FunctionField.Chart.memRRspace k K D f = ∀ (v : FunctionField.Chart.PlaceA k K), (FunctionField.Chart.placeValuation k K v) f ≤ WithZero.exp (D v)
Instances For
The Riemann–Roch space L(D).
Equations
- FunctionField.Chart.RRspace k K D = { carrier := {f : K | FunctionField.Chart.memRRspace k K D f}, add_mem' := ⋯, zero_mem' := ⋯, smul_mem' := ⋯ }
Instances For
The dimension ℓ(D).
Equations
- FunctionField.Chart.ell k K D = Module.finrank k ↥(FunctionField.Chart.RRspace k K D)
Instances For
Multiplication by a nonzero function identifies L(D + (x)) with L(D).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Riemann–Roch dimensions are invariant under adding a principal divisor.
The rank of the quotient L(D') / L(D) (with intersection semantics when unordered).
Equations
- One or more equations did not get rendered due to their size.
Instances For
One-step local residue map at a finite coordinate place.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The residue field at a finite coordinate place as a k-linear copy of the quotient
ringOfIntegers k K ⧸ v.asIdeal.
Equations
- FunctionField.Chart.finiteResidueFieldEquiv k K v = LinearEquiv.ofBijective (↑k (Algebra.linearMap (↥(FunctionField.ringOfIntegers k K) ⧸ v.asIdeal) v.asIdeal.ResidueField)) ⋯
Instances For
The residue field at an infinite coordinate place as a k-linear copy of the quotient
infiniteIntegers k K ⧸ v.asIdeal.
Equations
Instances For
One-step local residue map at an infinite coordinate place.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The local residue-field estimate for an increment of Riemann–Roch spaces.
A function integral at every coordinate place is algebraic over the constant field.
Rank-nullity for an inclusion of Riemann–Roch spaces.