The residue map on v-integral elements of the fraction field #
Source: MichaelStollBayreuth/EllipticCurves at commit 3f8c39c0fc4c0fd0a40e693aa2a9bbda08d9ee1f.
Let R be a Dedekind domain with fraction field K and let v be a height-one prime of R.
An element of K of v-adic valuation at most 1 is congruent to an element of R modulo
elements of valuation < 1 (exists_valuation_sub_lt_of_integer), and the class in
R ⧸ v.asIdeal of such an approximant does not depend on its choice. This file packages the
resulting residue map as a ring homomorphism
residueHom : (v.valuation K).integer →+* R ⧸ v.asIdeal
on the subring of v-integral elements of K, extending Ideal.Quotient.mk v.asIdeal
(residueHom_algebraMap); an unfolding requires only some approximant (residueHom_eq).
It also provides the R-algebra structure on (v.valuation K).integer and the Field
instance on R ⧸ v.asIdeal (the ideal is maximal).
Equations
Equations
The distinguished R-approximant of a v-integral element of K (an element of R
congruent to it modulo valuation < 1). Implementation detail of residueHom; use that (and
residueHom_eq) instead.
Equations
- v.residueAux x = ⋯.choose
Instances For
The residue map on the v-integral elements of K, with values in the residue field
R ⧸ v.asIdeal: the class of any R-approximant within valuation < 1. It extends
Ideal.Quotient.mk v.asIdeal (residueHom_algebraMap).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Unfolding lemma for residueHom: the residue of x is the class of any R-approximant
of x within valuation < 1.