Documentation

TauCeti.AlgebraicGeometry.EllipticCurve.Isogeny.GenericPoint

The tautological point is the generic point, pushed along the pullback #

The tautological point of an isogeny φ : W₁ ⟶ W₂ is the point of W₂ over F(W₁) whose coordinates are the pullbacks of the two coordinate functions of W₂. Those pullbacks are the images of the generic coordinates of W₂ under the function-field map φ^*, so the tautological point is nothing but the generic point of W₂ transported along φ^* by Mathlib's WeierstrassCurve.Affine.Point.map.

The transport is an AddMonoidHom and is functorial, so the tautological point of a composite ψ ∘ φ is the tautological point of ψ transported along φ^*. This expresses a composite of pullbacks as a statement in the group W₃⁄F(W₁), which is how [m] ∘ [n] = [m n] is proved in MulByInt/Comp.lean.

Main results #

References #

@[simp]

The tautological point is the generic point transported along the pullback.

The tautological point of a composite is the tautological point of the outer isogeny transported along the function-field pullback of the inner isogeny.