Documentation

TauCeti.AlgebraicGeometry.EllipticCurve.MordellWeil.NaiveHeight

Elementary properties of the naïve height on an elliptic curve #

Mathlib defines the naïve height Point.naiveHeight P = logHeight P.xRep of an affine point of a Weierstrass curve, proves the approximate parallelogram law for it and deduces Northcott finiteness. This file adds the three pointwise facts that the canonical height needs and that Mathlib does not state: non-negativity, the value at the point at infinity, and invariance under negation.

Main results #

References #

The naïve height is non-negative, being a logarithmic height.

@[simp]

The point at infinity has height zero: its representative is ![1, 0].

@[simp]

Negation preserves the naïve height, since P and -P share an x-coordinate.