Documentation

FormalConjectures.Wikipedia.EllipticCurveRank

Some conjectures about ranks of elliptic curves over ℚ #

References:

A data structure representing isomoprhism classes of elliptic curves over ℚ. Every elliptic curve over ℚ is isomorphic to one with Weierstrass equation y² = x³ + Ax + B, and the pair (A,B) is unique if it satisfy the reduced condition below. See Section 5.1 in [PPVW2016].

Instances For

    The rank of an elliptic curve over a number field is always finite by the Mordell–Weil theorem. Consequently, the rank is always finite, so finrank ℤ E⟮K⟯ = 0 really means that the group of rational points is torsion, not that it is of infinite rank.

    Convert the structure RatEllipticCurve to a Weierstrass curve.

    Equations
    • E.toWeierstrass = { a₁ := 0, a₂ := 0, a₃ := 0, a₄ := E.A, a₆ := E.B }
    Instances For
      @[reducible, inline]

      The rank of an elliptic curve over ℚ.

      Equations
      Instances For

        The naïve height of an elliptic curve over ℚ.

        Equations
        Instances For

          The set of elliptic curves over ℚ with naïve height less than or equal to a given height.

          Equations
          Instances For

            Formula (5.1.1) of [PPVW2016]: The number of elliptic curves over ℚ with naïve height at most H is asymptotically 2^(4/3)*3^(-3/2)/ζ(10) * H^(5/6).

            Conjecture by Goldfeld and Katz–Sarnak: if elliptic curves over ℚ are ordered by their heights, then 50% of the curves have rank 0 and 50% have rank 1. See p. 28 of https://people.maths.bris.ac.uk/~matyd/BSD2011/bsd2011-Bhargava.pdf.

            Theorem 3 of [BS2013]: when elliptic curves over ℚ are ordered by height, their average rank is < .885.

            From [PPVW2016], Section 3.1: "from the mid-1960s to the present, it seems that most experts conjectured unboundedness."

            From [PPVW2016], Section 8.2: "Our heuristic predicts (a) All but finitely many E ∈ ℰ satisfy rk E(ℚ) ≤ 21". In other words, there are only finitely many elliptic curves over ℚ (up to isomorphism) with rank greater than 21. Notice that this contradicts the previous conjecture.

            theorem EllipticCurveRank.RatEllipticCurve.rank_height_count_asymptotic (r : ) (h₁ : 1 r) (h₂ : r 20) :
            ∃ (f : ), Filter.Tendsto f Filter.atTop (nhds 0) ∀ (H : ), 1 < H{E : RatEllipticCurve | E heightLE H r E.rank}.ncard = H ^ ((21 - r) / 24 + f H)

            [PPVW2016] 8.2(b): for 1 ≤ r ≤ 20, the number of elliptic curves over ℚ with rank r and naïve height at most H is asymptotically H ^ ((21 - r) / 24 + o(1)). Note: ℰ_H in 8.2(b) should be ℰ_{≤H}, see the statement of Theorem 7.3.3. When r = 1, the exponent is 20 / 24 = 5 / 6, which agrees with the exponent in card_heightLE_div_pow_five_div_six_tensto and is consistent with half_rank_zero_and_half_rank_one.

            [PPVW2016] 8.2(c): the number of elliptic curves over ℚ with rank ≥ 21 and naïve height at most H is asymptotically at most H ^ o(1).

            See https://en.wikipedia.org/wiki/Rank_of_an_elliptic_curve#Largest_known_ranks

            The elliptic curve over ℚ of rank at least 29 found by Elkies and Klagsbrun in 2024. It has rank exactly 29 assuming the generalized Riemann hypothesis.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              theorem EllipticCurveRank.WeierstrassCurve.Δ_elkiesKlagsbrun29 :
              elkiesKlagsbrun29.Δ = -2 ^ 19 * 3 ^ 7 * 5 ^ 7 * 7 ^ 4 * 11 ^ 5 * 13 ^ 3 * 17 ^ 4 * 31 ^ 3 * 41 ^ 2 * 43 ^ 2 * 61 ^ 2 * 233 * 241 ^ 2 * 4139 * 678146849364709860535420504397393 * 159788990966780131363155786084695062643236502969 * 4402149008473369392540402625019227412319473055901

              See https://mathoverflow.net/a/478050.

              The elliptic curve over ℚ of rank at least 28 found by Elkies in 2006. It has rank exactly 28 assuming the generalized Riemann hypothesis.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                theorem EllipticCurveRank.WeierstrassCurve.Δ_elkies28 :
                elkies28.Δ = 2 ^ 15 * 3 ^ 6 * 5 ^ 6 * 7 ^ 4 * 11 ^ 2 * 13 ^ 4 * 17 ^ 5 * 19 ^ 3 * 48463 * 20650099 * 315574902691581877528345013999136728634663121 * 376018840263193489397987439236873583997122096511452343225772113000611087671413

                See https://mathoverflow.net/a/478050.