The p-power Frobenius endomorphism on the points of a curve over ZMod p.
Equations
Instances For
Frobenius fixes the point at infinity.
Every point defined over the prime field is fixed after base change.
A fixed affine point has both coordinates fixed by p-power Frobenius.
Characterize fixed points as points obtained by base change from ZMod p.
The rational points are exactly the Frobenius fixed points.
Equations
- Hex.ECPP.rationalPointsEquivFixed p W = Equiv.ofBijective (fun (Q : (W.baseChange (ZMod p)).Point) => ⟨(WeierstrassCurve.Affine.Point.baseChange (ZMod p) K) Q, ⋯⟩) ⋯
Instances For
Frobenius has as many fixed points as the curve has prime-field points.
The endomorphism whose kernel is the set of rational points.
Equations
- Hex.ECPP.oneSubFrobenius p W = AddMonoidHom.id (W.baseChange K).Point - Hex.ECPP.pointFrobenius p W
Instances For
1 - Frobenius vanishes exactly on Frobenius fixed points.
Membership in the kernel of 1 - Frobenius is the fixed-point condition.
The kernel of 1 - Frobenius consists of the rational points.
Equations
Instances For
The kernel of 1 - Frobenius has the prime-field point count.