Repartitions and repartition cokernels under semilinear field isomorphisms #
Let τ : F ≃+* F' be a field isomorphism carrying a constant subfield k onto k' along
σ : k ≃+* k'. Composing valuations with τ⁻¹ identifies the places (Place.equivOfRingEquiv)
and hence the divisors (Finsupp.domCongr).
Entrywise application of τ along that bijection of places gives a σ-semilinear isomorphism of
repartition spaces A_F ≃ₛₗ[σ] A_{F'} (TauCeti.repartitionSpaceEquivOfRingEquiv). It moves single
repartitions with the places, intertwines multiplication by functions, and carries both the divisor
filtration A_F(D) and the diagonal copy of F onto their counterparts in F', descending to a
σ-semilinear isomorphism of repartition cokernels A_F ⧸ (A_F(D) + F) ≃ₛₗ[σ] A_{F'} ⧸ (A_{F'}(τ_* D) + F') (TauCeti.repartitionQuotientEquivOfRingEquiv).
No exact-constant or function-field hypothesis is needed to construct the repartition and cokernel equivalences.
Main definitions #
TauCeti.repartitionSpaceEquivOfRingEquiv: theσ-semilinear isomorphismA_F ≃ₛₗ[σ] A_{F'}.TauCeti.repartitionQuotientEquivOfRingEquiv: the induced isomorphism of repartition cokernelsA_F ⧸ (A_F(D) + F) ≃ₛₗ[σ] A_{F'} ⧸ (A_{F'}(τ_* D) + F').
Main results #
TauCeti.repartitionSpaceEquivOfRingEquiv_singleRepartition: transport movesι_P xtoι_{τ_* P} (τ x).TauCeti.repartitionSpaceEquivOfRingEquiv_repartitionMul: transport isτ-semilinear for multiplication by functions.TauCeti.repartitionQuotientEquivOfRingEquiv_mk: the cokernel isomorphism sends the class ofato the class of its transport.
References #
- H. Stichtenoth, Algebraic Function Fields and Codes, 2nd ed., GTM 254, Springer, 2009, Section I.5.
Semilinear transport of repartitions #
Semilinear transport of the repartition space: an isomorphism τ : F ≃+* F' carrying k
onto k' along σ induces A_F ≃ₛₗ[σ] A_{F'} by (τ_* a)_Q = τ (a_{τ^* Q}).
Instances For
Entrywise formula for repartitionSpaceEquivOfRingEquiv.
Entrywise formula for the inverse of repartitionSpaceEquivOfRingEquiv.
repartitionSpaceEquivOfRingEquiv moves a single-place repartition ι_P x to
ι_{τ_* P} (τ x).
repartitionSpaceEquivOfRingEquiv is τ-semilinear for multiplication by functions.
repartitionSpaceEquivOfRingEquiv carries (A_F(D) + F) ∩ A_F onto
(A_{F'}(τ_* D) + F') ∩ A_{F'}.
Semilinear transport of repartition cokernels: A_F ⧸ (A_F(D) + F) is σ-semilinearly
isomorphic to A_{F'} ⧸ (A_{F'}(τ_* D) + F').
Instances For
repartitionQuotientEquivOfRingEquiv sends the class of a to the class of its transport.
The inverse of repartitionQuotientEquivOfRingEquiv sends the class of b to the class of
its inverse transport.