Reduction of integral equations at primes #
An integral Weierstrass equation has good reduction at a height-one prime when its discriminant
lies outside that prime. For equations over ℤ, the valuation residue field at (p) is ZMod p.
Thus counting points on the equation over ZMod p gives the order of the reduced point group,
and that order annihilates every reduced rational point. These comparisons let finite point
counts supply torsion certificates for rational curves.
Over the completion F_u at a height-one prime u with finite residue field, the ring of
integers 𝒪[F_u] of the valuative relation is O_u. So an elliptic equation over O_u has good
reduction at 𝒪[F_u] (WeierstrassCurve.hasGoodReduction_baseChange_adicCompletion), and its
reduction there has as many points as the reduction used by the reduction homomorphism
(WeierstrassCurve.natCard_point_reduction_baseChange_adicCompletion).
An integral equation has good reduction at v when its discriminant lies outside v.
Reducing the integral model of an equation over ℤ agrees with mapping its reduction over
ZMod p along any homomorphism into the valuation residue field.
At the prime (p), the valuation reduction of an integral equation has as many points as
its reduction over ZMod p.
At good reduction at (p), the order of the point group over ZMod p annihilates the
reduction of every rational point of an integral equation.
An elliptic equation over O_u has good reduction at the ring of integers 𝒪[F_u] of the
valuative relation of F_u, which is O_u.
The reduction at 𝒪[F_u] of an elliptic equation over O_u has as many points as its
reduction at Valued.v.valuationSubring, the ring used by the reduction homomorphism.