The tautological point of a coordinate pullback #
A coordinate pullback p : W₂.CoordinateRing →ₐ[F] W₁.FunctionField — the data underlying an
isogeny W₁ ⟶ W₂ — sends the two coordinate functions of W₂ to elements of F(W₁). The
Weierstrass relation is exactly what the coordinate ring quotients out, so the pair solves the
equation of W₂ over F(W₁), and on an elliptic target that solution is a point. A coordinate
pullback therefore cuts out a point of W₂⁄F(W₁), its tautological point, and does so
injectively: evaluating the coordinate ring there recovers the pullback it came from.
The pointedness of an isogeny plays no part in any of this, so everything is stated for a bare
coordinate pullback; an isogeny φ uses φ.pullback.tautologicalPoint.
For the identity pullback this is the generic point of W, of which the construction here is the
pullback-indexed generalisation.
The construction is functorial in F(W₁): post-composing a pullback with an algebra homomorphism
into the function field of any third curve is the same as moving its point by the induced map on
points. Combined with tautologicalPoint_injective that reflects equality, which is how a
fixed-field argument uses a pullback: the condition that a pullback is fixed by an endomorphism, a
condition on a whole coordinate ring, becomes one on the two coordinates of a point.
Main definitions #
TauCeti.CoordinatePullback.tautologicalPoint: the point ofW₂⁄F(W₁)cut out by a coordinate pullback.
Main results #
TauCeti.CoordinatePullback.tautologicalPoint_ne_zero: it is an affine point, never the point at infinity.TauCeti.CoordinatePullback.evalAlgHom_tautologicalPoint: evaluating the coordinate ring at it recovers the pullback.TauCeti.CoordinatePullback.tautologicalPoint_injective: a pullback is determined by it.TauCeti.CoordinatePullback.tautologicalPoint_id: the identity pullback's tautological point is the generic point.TauCeti.CoordinatePullback.tautologicalPoint_comp: post-composition moves the point by the induced map on points.
The tautological point of a coordinate pullback: the point of W₂, with coordinates in
the function field of W₁, cut out by the images of the coordinate functions of W₂. They solve
the equation of W₂ because the Weierstrass polynomial is what the coordinate ring quotients
out.
Equations
Instances For
The tautological point is affine, never the point at infinity. This is what lets consumers use the coordinate API for nonzero points.
Evaluating the coordinate ring at the tautological point recovers the pullback. This is the elimination rule: it turns a statement about the point back into one about the pullback.
A coordinate pullback is determined by its tautological point. The coordinate ring is generated by its two coordinate functions, so a pullback is fixed by where it sends them.
The identity pullback's tautological point is the generic point, of which this construction is the pullback-indexed generalisation.
Post-composing with an algebra homomorphism of function fields moves the tautological point by the induced map on points. Both sides are the affine point whose coordinates are the images of the two coordinate functions, so a pullback's interaction with such a homomorphism is read off entirely from its point.
Two homomorphisms agreeing on the pullback's two coordinate values move the tautological point to the same place. The point's coordinates are those two values, so the induced map on points cannot see anything else about the homomorphism.