The Mordell–Weil group of y² = x³ - x + 1 is ℤ #
The rational points of the elliptic curve E : y² = x³ - x + 1 over ℚ form a free abelian
group of rank one, so E(ℚ) ≅ ℤ. The rank is computed by explicit 2-descent through the étale
algebra of the cubic x³ - x + 1, following the worked example of Stoll's EllipticCurves
project (see Provenance); Silverman X.1 is general background on descent.
- Rank at least one. The rational point
P = (1, 1)is nonzero, andE(ℚ)is torsion-free (TauCeti.WorkedExamples.torsion_curveX3SubXAddOne_eq_bot), soPhas infinite order. - Rank at most one. The cubic
f = x³ - x + 1is irreducible overℚ, so the étale algebraℚ[X] ⧸ (f)of the descent is a single cubic fieldL, generated by a root off. Its discriminantdisc f = -23is squarefree, so at no finite prime doesdisc fvanish to order two or more, and-1is not a square inℚ. The descent boundWeierstrassCurve.Affine.pow_rank_add_one_le_prodtherefore reads2 ^ (rank E(ℚ) + 1) · #E(ℚ)[2] ≤ 2 ^ (r + 1) · #Cl[2], withrthe unit rank andClthe class group of the ring of integers ofL. Here#E(ℚ)[2] = 1, andLis the cubic field of discriminant-23, which has unit rank1and class number1(TauCeti.NumberField.Cubic23.units_rank_eq_one,TauCeti.NumberField.Cubic23.classNumber_eq_one). So2 ^ (rank E(ℚ) + 1) ≤ 4.
Since E(ℚ) is finitely generated (the Mordell–Weil theorem) and torsion-free, rank one makes it
isomorphic to ℤ. The isomorphism is not made explicit here: identifying a generator, for
instance showing that P itself generates, needs the canonical height.
Main definitions #
TauCeti.WorkedExamples.curveX3SubXAddOnePoint: the rational point(1, 1).
Main results #
TauCeti.WorkedExamples.not_isOfFinAddOrder_curveX3SubXAddOnePoint:(1, 1)has infinite order.TauCeti.WorkedExamples.finrank_point_curveX3SubXAddOne: the rank ofE(ℚ)is one.TauCeti.WorkedExamples.nonempty_addEquiv_int_point_curveX3SubXAddOne:E(ℚ) ≅ ℤ.
Provenance #
The curve y² = x³ - x + 1 is the worked example of explicit 2-descent in Michael Stoll's
EllipticCurves project (github.com/MichaelStollBayreuth/EllipticCurves, Apache-2.0, commit
66889eada51a), on whose descent formalisation the bound
WeierstrassCurve.Affine.pow_rank_add_one_le_prod builds; see the provenance of its file.
Here the arithmetic of the cubic field is not recomputed: it is read off the cubic field of
discriminant -23 through the reciprocal generator of
TauCeti.NumberField.Cubic23.exists_minpoly_eq_and_adjoin_eq_top_of_root.
References #
The point (1, 1) #
The rational point (1, 1) of y² = x³ - x + 1.
Instances For
curveX3SubXAddOnePoint is the point (1, 1).
(1, 1) has infinite order.
The descent bound #
The rank of y² = x³ - x + 1 over ℚ is one.
The Mordell–Weil group of y² = x³ - x + 1 over ℚ is ℤ. It is finitely generated,
torsion-free and of rank one.