Documentation

MazurTorsion.NumberTheory.XZeroFortyNineDescent

The two-isogeny descent for the X₀(49) model #

The modular curve X₀(49) is the conductor-49 elliptic curve y² + xy = x³ - x² - 2x - 1; completing the square and shifting gives the model

y² = x(x² + 21x + 112)

used here. The two-isogenous curve is Y² = X(X² - 42X - 7). The original descent images are {1, 7}: negative classes die by positivity, and the classes 2 and 14 die modulo eight. The dual images are {1, -7}: the classes -1 and 7 die by a two-step seven-adic descent. Consequently every rational point lies in one of the two cosets of doubling represented by 0 and (0,0), the group is finitely generated of rank zero, and, since the curve has no rational point of order four and reduction modulo three bounds the cardinality by four, the rational point group is exactly {0, (0,0)}.

The split model of X₀(49) used for the descent.

Equations
Instances For

    The dual squareclasses -1 and 7 are impossible #

    Dual abscissas have squareclass 1 or -7 #

    theorem MazurTorsion.XZeroFortyNine.dual_abscissa_isSquare_or_negSeven {X Y : } (hX0 : X 0) (hdual : Y ^ 2 = X * (X ^ 2 - 42 * X - 7)) :
    IsSquare X ∃ (z : ), X = -(7 * z ^ 2)

    On the dual curve Y² = X(X² - 42X - 7), every nonzero rational abscissa is a square or -7 times a square.

    Curve abscissas have squareclass 1, 2, 7, or 14 #

    theorem MazurTorsion.XZeroFortyNine.curve_abscissa_isSquare_or_seven {U V : } (hU0 : U 0) (hcurve : V ^ 2 = U * (U ^ 2 + 21 * U + 112)) :
    IsSquare U ∃ (z : ), U = 7 * z ^ 2

    Every nonzero abscissa on the X₀(49) model is a square or seven times a square.

    Reverse doubling from a square abscissa #

    A nonzero rational point whose abscissa is a square is divisible by two. If the first auxiliary dual abscissa has squareclass -7, its conjugate (their product is -7) is a square and gives the same doubling abscissa.

    The two doubling cosets and rank zero #

    Every rational point lies in one of two explicit cosets of twice the rational point group.

    @[reducible, inline]

    The image of multiplication by two on the rational point group.

    Equations
    Instances For

      The image of multiplication by two has finite index.

      The rational point group is finitely generated.

      The multiplication-by-two index is at most two.

      A rational point killed by two is 0 or (0,0).

      The X₀(49) model has exactly two rational points killed by two.

      The rational point group has Mordell--Weil rank zero.

      All rational points are torsion; the rational point group is finite.

      No rational point of order four #

      The X₀(49) model has no rational point of order four.