Formal points over a Dedekind adic completion #
For a Weierstrass curve over the ring of integers O_v in the completion of a Dedekind domain at
a height-one prime, the maximal ideal has enough auxiliary parameters to apply the generic formal
point homomorphism construction. This file packages the resulting unconditional additive and
injective map from the formal group on that maximal ideal into the points over the completion. It
is the discrete adic-completion specialization; the generic construction, conditional on the
existence of auxiliary parameters, is in Point.Hom.
Main definitions #
WeierstrassCurve.formalPointHomAdicCompletion: the additive homomorphism from formal-group parameters in the maximal ideal ofO_vto points over the completion.
Main results #
WeierstrassCurve.formalPoint_add_adicCompletion: the parametrisation preserves addition.WeierstrassCurve.formalPointHomAdicCompletion_injective: the homomorphism is injective.
References #
- J. Silverman, The Arithmetic of Elliptic Curves, IV.1 and VII.2.
Provenance #
Adapted from Michael Stoll's elliptic-curve development
(github.com/MichaelStollBayreuth/EllipticCurves @ 66889eada51a, Apache-2.0), files
EllipticCurves/WeierstrassFormalGroup/Foundations.lean and
EllipticCurves/WeierstrassFormalGroup/Filtration.lean, declarations exists_aux_param,
exists_aux_point, formalPoint_add_self and formalPoint_add. The source works with its own
multivariable formal-group points; here the argument is rebased onto
WeierstrassCurve.FormalGroupPoint and the one-dimensional formal-group API already in Mathlib and
Tau Ceti.
A curve over the completed valuation ring is an integral model of its base change to the completion.
The formal parametrisation preserves addition in an adic completion.
The formal parameter map for an adic completion, as an additive homomorphism.
Equations
Instances For
The adic-completion formal point homomorphism evaluates to the usual parametrisation.
The adic-completion formal point homomorphism is injective.