The canonical Weil differential of the rational function field #
The space of Weil differentials of the rational function field k(x) is one-dimensional over
k(x), so it has no canonical element until a normalization is chosen. Stichtenoth pins one down
by prescribing its divisor and one value of one local component: there is exactly one Weil
differential η of k(x) / k with
(η) = -2 · P_∞ and η_{P_∞} (x⁻¹) = -1,
and it is the differential written dx in the classical language, whose local components are the
residues η_P (z) = res_P (z dx). This is Stichtenoth,
Algebraic Function Fields and Codes, 2nd ed., Proposition 1.7.4.
The construction #
The genus of k(x) is zero, so -2 · P_∞ has degree 2g - 2 and lies in the canonical class
(TauCeti.divisorClass_neg_two_zsmul_ofPoint_infty); every divisor of that class is the divisor
of a nonzero Weil differential, which produces a differential ω with (ω) = -2 · P_∞. Since
P_∞ is rational with uniformizer x⁻¹, the local-order characterization of
TauCeti.repartitionDualComponent_uniformizer_zpow_ne_zero says that ω_{P_∞} does not kill
(x⁻¹) ^ (2 - 1) = x⁻¹, so scaling ω by the constant -(ω_{P_∞} (x⁻¹))⁻¹ — which does not
move the divisor — normalizes that value to -1. Uniqueness is one-dimensionality: a second such
differential is c · η, the divisor condition forces div c = 0, hence c ∈ k by exactness of
the constant field, and the normalization forces c = 1.
The local components #
The values of η on the powers of x are the residues of xⁿ dx, that is -1 for n = -1 and
0 otherwise. Three separate mechanisms produce them: for n ≤ -2 the bound (η) = -2 · P_∞
kills xⁿ at P_∞; for n = -1 it is the normalization; and for n ≥ 0 it is the abstract
residue theorem ∑_P η_P (z) = 0, whose other summands vanish because xⁿ is then a polynomial,
hence regular at every finite place.
Main definitions #
TauCeti.ratFuncWeilDifferential: the Weil differentialηof Stichtenoth, Proposition 1.7.4.
Main results #
TauCeti.divisorClass_neg_two_zsmul_ofPoint_infty:-2 · P_∞represents the canonical class ofk(x).TauCeti.weilDifferentialDivisor_ratFuncWeilDifferentialandTauCeti.repartitionDualComponent_ratFuncWeilDifferential_inv_X: the two normalizing properties(η) = -2 · P_∞andη_{P_∞} (x⁻¹) = -1.TauCeti.eq_ratFuncWeilDifferential: uniqueness — they determineη.TauCeti.repartitionDualComponent_ratFuncWeilDifferential_of_ne_infty,TauCeti.repartitionDualComponent_ratFuncWeilDifferential_algebraMapandTauCeti.repartitionDualComponent_ratFuncWeilDifferential_zpow: the local components ofηvanish on the functions regular at a finite place and on the polynomials at infinity, andη_{P_∞} (xⁿ) = -1forn = -1and0otherwise.
References #
- H. Stichtenoth, Algebraic Function Fields and Codes, 2nd ed., GTM 254, Springer, 2009, Proposition 1.7.4.
The canonical class of the rational function field #
-2 · P_∞ represents the canonical class of k(x): it has degree -2 = 2g - 2 for the
genus g = 0 of the rational function field, and ℓ(-2 · P_∞) ≥ 0 = g is vacuous.
The differential η #
The canonical Weil differential of the rational function field (Stichtenoth,
Proposition 1.7.4): the unique Weil differential η of k(x) / k with divisor -2 · P_∞ whose
local component at P_∞ sends the uniformizer x⁻¹ to -1.
Classically it is the differential dx, and its local components are the residues
η_P (z) = res_P (z dx); TauCeti.eq_ratFuncWeilDifferential is the uniqueness that makes the
normalization meaningful.
Equations
Instances For
η is a Weil differential of k(x) / k.
(η) = -2 · P_∞, in the form saying that -2 · P_∞ is the greatest divisor bounding η
(Stichtenoth, Proposition 1.7.4).
The normalization η_{P_∞} (x⁻¹) = -1 (Stichtenoth, Proposition 1.7.4).
This is deliberately not @[simp]: TauCeti.repartitionDualComponent_apply already unfolds the
left-hand side to η (ι_{P_∞} x⁻¹), so tagging it would violate simp-normal form.
η is nonzero: its local component at P_∞ takes the value -1.
The divisor of the canonical Weil differential of k(x) is -2 · P_∞ (Stichtenoth,
Proposition 1.7.4).
Uniqueness in Stichtenoth, Proposition 1.7.4: a Weil differential of k(x) with divisor
-2 · P_∞ whose local component at P_∞ sends x⁻¹ to -1 is η.
This is what makes the normalization meaningful: the two conditions of
TauCeti.ratFuncWeilDifferential pin down a single differential.
The local components of η #
The local components of η away from infinity kill every regular function: the divisor of
η is supported at P_∞ alone, so η_P vanishes on the valuation ring of every other place
(Stichtenoth, Proposition 1.7.4). Classically this says that z dx has no residue at a finite
place at which z is regular.
A polynomial has no residue at infinity: η_{P_∞} (p) = 0 for every p ∈ k[X].
Classically this says that p dx is a regular differential on the affine line, so its only
residue — the one at infinity — must vanish.
The local components of η on the powers of x (Stichtenoth, Proposition 1.7.4): at the
place at infinity, η_{P_∞} (xⁿ) = -1 for n = -1 and 0 otherwise — the residues of xⁿ dx.