Residues under a change of uniformizer #
Let P be a rational place of F / k and let s and t both have order one at P. The
residue of a function z with respect to s can be computed from Laurent expansions in t:
res_{P,s}(z) = coeff_{-1} (z(T) * s'(T)),
where z(T) and s(T) are the Laurent expansions of z and s in t and s'(T) is the
formal derivative. This is the expansion-level form of Stichtenoth's transformation formula
res_{P,s}(z) = res_{P,t}(z · ds/dt) (Proposition 4.2.9). As a corollary, whenever a function
w has expansion s'(T) in t, res_{P,s}(z) = res_{P,t}(z * w). The function-field derivative
ds/dt is such a w when t is separating
(TauCeti.Place.laurentSeriesExpansion_derivativeOfSeparating), which gives the formula in
Stichtenoth's form (TauCeti.Place.residue_eq_residue_mul_derivativeOfSeparating).
The formula holds in every characteristic. Both sides are k-linear in z and vanish on
functions integral at P, so it suffices to compare them on the negative powers s ^ j. There
it is the formal identity PowerSeries.coeff_neg_one_coe_zpow_mul_derivative for the expansion
of s, a power series of order one.
The same formula holds at every place P whose residue field F_P is separable over k, for
the F_P-valued residues res_{P,s} and res_{P,t} (TauCeti.Place.residueResidueField) and
the Laurent expansions with coefficients in F_P, hence also for the k-valued residues
Tr_{F_P/k} ∘ res_{P,t} (TauCeti.Place.traceResidue). Here the expansions in s and in t
are two identifications of the completion at P with F_P((T)). Both send the coefficient field
of the completion to the constants, so the expansion in t of a function, read as a series in
its expansion in s, is a substitution T ↦ s(T) fixing F_P. Such a substitution preserves
residues (LaurentSeries.coeff_neg_one_map_mul_derivative).
Main results #
TauCeti.Place.residue_eq_coeff_laurentSeriesExpansion_mul_derivative: the residue with respect tos, computed from Laurent expansions int.TauCeti.Place.residue_eq_residue_mul:res_{P,s}(z) = res_{P,t}(z * w)for a functionwwhose expansion intis the derivative of that ofs.TauCeti.Place.residueResidueField_eq_coeff_laurentSeriesExpansionResidueField_mul_derivativeandTauCeti.Place.residueResidueField_eq_residueResidueField_mul: the same at a place with separable residue field, with residues and coefficients inF_P.TauCeti.Place.traceResidue_eq_traceResidue_mul: the same for thek-valued residues.
References #
- H. Stichtenoth, Algebraic Function Fields and Codes, 2nd ed., GTM 254, Springer, 2009, Section IV.2, Proposition 4.2.9.
Change of uniformizer for residues. At a rational place, the residue with respect to a
uniformizer s is the coefficient of T⁻¹ in z(T) * s'(T), where z(T) and s(T) are the
Laurent expansions of z and s in another uniformizer t (Stichtenoth, Proposition 4.2.9).
Stichtenoth's transformation formula res_{P,s}(z) = res_{P,t}(z · ds/dt): if the
Laurent expansion of w in t is the derivative of that of s, then the residue of z with
respect to s is the residue of z * w with respect to t.
Places with separable residue field #
Change of uniformizer in the completion. At a place with separable residue field, the
coefficient of T⁻¹ in the expansion of a completed function z in a uniformizer s is the
coefficient of T⁻¹ in z(T) * s'(T), where z(T) and s(T) are the expansions in another
uniformizer t, all with coefficients in F_P.
Change of uniformizer for residues at a place with separable residue field. The residue
res_{P,s}(z) ∈ F_P is the coefficient of T⁻¹ in z(T) * s'(T), where z(T) and s(T) are
the Laurent expansions of z and s in another uniformizer t, with coefficients in F_P
(Stichtenoth, Proposition 4.2.9).
The transformation formula res_{P,s}(z) = res_{P,t}(z · w) at a place with separable
residue field, for a function w whose Laurent expansion in t is the derivative of that of
s.
The transformation formula for k-valued residues Tr_{F_P/k} res_{P,s}(z) = Tr_{F_P/k} res_{P,t}(z · w), for a function w whose Laurent expansion in t is the derivative
of that of s.