
|
|
We prove that there are no elliptic curves over a number field K of degree 4 that have a K-rational point of prime order >17.
|
|
|
|
Let K be a number field.
Theorem (Mordell-Weil): If E is an elliptic curve over K, then E(K) is a finitely generated abelian group.
Corollary: E(K)_{\rm tor} is a finite group.
Problem: Which finite abelian groups E(K)_{\rm tor} occur, as we vary over all elliptic curves E/K?
"Theorem": E(K)_{\rm tor} is cyclic or a product of two cyclic groups
(Proof: E(K)_{\rm tor} is a finite subgroup of \CC/\Lambda.)
|
|
|
|
(Z/2Z) x (Z/2vZ) for v<=4.
Conjecture (Bepo Levi, 1908 [see Schoof-Schappacher 2004]; remade by Nagel in 1952; then remade by Ogg in 1960's):
When K=\QQ, the groups E(\QQ)_{\rm tor}, as we vary over all E/\QQ, are the following 15 groups:
\ZZ/m\ZZ for m\leq 10 or m=12
(\ZZ/2\ZZ) \times (\ZZ/2v\ZZ) for v\leq 4.
Note:
|
|
|
|
|
|
The modular curves Y_0(N) and Y_1(N):
Let X_0(N) and X_1(N) be the compactifications of the above affine curves.
Observation: If Y_1(p)(K) is empty, then there is no elliptic curve E/K with p \mid \#E(K)_{\rm tor}.
Also, Y_0(N) is a quotient of Y_1(N), so if Y_0(N)(K) is empty, then so is Y_1(N)(K).
|
|
|
|
|
|
Theorem (Mazur) We have Y_1(p)(\QQ)=\emptyset for p>13. Thus if p \mid \#E(\QQ)_{\rm tor} for some elliptic curve E/\QQ, then p\leq 13.
Combined with previous work of Kubert and Ogg, one sees that Mazur's theorem implies Levi's conjecture, i.e., a complete classification of the finite groups E(\QQ)_{\rm tor}.
Here are representative curves by the way (it turns out that there are infinitely many for each j-invariant):
\newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[\right], y^2 = x^3 - 2 \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[2\right], y^2 = x^3 + 8 \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[3\right], y^2 = x^3 + 4 \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[4\right], y^2 = x^3 + 4x \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[5\right], y^2 - y = x^3 - x^2 \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[6\right], y^2 = x^3 + 1 \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[7\right], y^2 + xy + y = x^3 - x^2 - 3x + 3 \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[8\right], y^2 + 7xy = x^3 + 16x \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[9\right], y^2 + xy + y = x^3 - x^2 - 14x + 29 \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[10\right], y^2 + xy = x^3 - 45x + 81 \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[12\right], y^2 + xy + y = x^3 - x^2 - 122x + 1721 \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[2, 2\right], y^2 = x^3 - 4x \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[4, 2\right], y^2 + xy - 5y = x^3 - 5x^2 \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[6, 2\right], y^2 + 5xy - 6y = x^3 - 3x^2 \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[8, 2\right], y^2 + 17xy - 120y = x^3 - 60x^2 \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[\right], y^2 = x^3 - 2 \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[2\right], y^2 = x^3 + 8 \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[3\right], y^2 = x^3 + 4 \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[4\right], y^2 = x^3 + 4x \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[5\right], y^2 - y = x^3 - x^2 \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[6\right], y^2 = x^3 + 1 \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[7\right], y^2 + xy + y = x^3 - x^2 - 3x + 3 \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[8\right], y^2 + 7xy = x^3 + 16x \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[9\right], y^2 + xy + y = x^3 - x^2 - 14x + 29 \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[10\right], y^2 + xy = x^3 - 45x + 81 \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[12\right], y^2 + xy + y = x^3 - x^2 - 122x + 1721 \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[2, 2\right], y^2 = x^3 - 4x \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[4, 2\right], y^2 + xy - 5y = x^3 - 5x^2 \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[6, 2\right], y^2 + 5xy - 6y = x^3 - 3x^2 \right) \newcommand{\Bold}[1]{\mathbf{#1}}\left(\left[8, 2\right], y^2 + 17xy - 120y = x^3 - 60x^2 \right) |
|
|
Theorem (Mazur) If p \mid \#E(\QQ)_{\rm tor} for some elliptic curve E/\QQ, then p\leq 13.
Basic idea of the proof:
Mazur uses for A the Eisenstein quotient of J_0(p) because he is able to prove -- way back in the 1970s! -- that this quotient has rank 0 by doing a q-descent, for primes q that divide the numerator of (p-1)/12. This is long before much was known toward the Birch and Swinnerton-Dyer conjecture. Now, much more is known. More recently, one can:
|
|
Abelian variety J0(67) of dimension 5 Abelian variety J0(67) of dimension 5 |
Simple abelian subvariety 67a(1,67) of dimension 1 of J0(67) Simple abelian subvariety 67b(1,67) of dimension 2 of J0(67) Simple abelian subvariety 67c(1,67) of dimension 2 of J0(67) Simple abelian subvariety 67a(1,67) of dimension 1 of J0(67) Simple abelian subvariety 67b(1,67) of dimension 2 of J0(67) Simple abelian subvariety 67c(1,67) of dimension 2 of J0(67) |
1 1 |
0 0 |
([Elliptic Curve defined by y^2 + y = x^3 + x^2 - 12*x - 21 over Rational Field], [1]) ([Elliptic Curve defined by y^2 + y = x^3 + x^2 - 12*x - 21 over Rational Field], [1]) |
|
|
|
|
|
|
|
|
A prime p is a torsion prime for degree d if there is a number field K of degree d and an elliptic curve E/K such that p \mid \#E(K)_{\rm tor}.
Let S(d) = \{ \text{torsion primes for degree } \leq d \}.
For example, S(1) = \{2,3,5,7\}.
Finding all possible torsion structure over all fields of degree \leq d often involves determining S(d), then doing some additional work (which we won't go into). E.g.,
Theorem (Frey, Faltings): If S(d) is finite, then the set of groups E(K)_{\rm tor}, as E varies over all elliptic curves over all number fields K of degree \leq d, is finite. (Not effective.)
Idea of Kamienny and Mazur: Replace X_0(p) by the symmetric power X_0(p)^{(d)} and gave an explicit criterion in terms of linear independence of Hecke operators (or q-expansions of modular forms) for f_d: X_0(p)^{(d)} \to J_0(p) to be a formal immersion at (\infty, \infty,\ldots,\infty). A point y\in X_0(p)(K), where K has degree d, then defines a point \tilde{y} \in X_0(p)^{(d)}(\QQ), etc.
Theorem (Kamienny and Mazur):
Abromovich soon proved that S(d) is finite for d\leq 14.
Corollary (Uniform Boundedness): There is a fixed constant B such that if E/K is an elliptic curve over a number field of degree \leq 8, then \# E(K)_{\rm tor} \leq B.
(Very surprising!)
|
|
|
|
|
|
|
|
Theorem (Kenku, Momose, Kamienny, Mazur): The complete list of subgroups that appear over quadratic fields is:
Z/mZ for m <= 16 or m = 18,
(Z/2Z) x (Z/2vZ) for v <= 6,
(Z/3Z) x (Z/3vZ) for v = 1,2,
(Z/4Z) x (Z/4vZ) for v = 1,2.
and each occurs for infinitely many j-invariants.
|
|
|
|
|
|
|
|
|
|
|
|
Kamienny, Mazur: "We expect that \max(S(3)) \leq 19, but it would simply be too embarrassing to parade the actual astronomical finite bound that our proof gives."
But soon Merel, in a tour de force, proves by using the winding quotient and a deep modular symbols argument about independence of Hecke operators:
Theorem (Merel, 1996): \max(S(d)) < d^{3 d^2}, for d\geq 2.
thus proving the full Universal Boundedness Conjecture in all degrees, a huge result.
Shortly thereafter Oesterle modifies Merel's argument to get a much better upper bound:
Theorem (Oesterle): \max(S(d)) \leq (3^{d/2}+1)^2.
2 16 4096 3 38 7625597484987 4 100 79228162514264337593543950336 5 275 26469779601696885595885078146238811314105987548828125 6 784 109732441312869509501449851976294844429931517040974256952168836386566931\ 0779664367616 7 2281 169594546175636826980540058407921025216322438767327712321503417131418567\ 31878591823809299439924812705151100914349041188035543 8 6724 247330401473104534060502521019647190035131349101211839914063056092897225\ 106531867170316401061243044989597671426016139339351365034306751209967546\ 155101893167916606772148699136 9 19964 760203375682968817953561210192734243479800622291334588209667171846202645\ 084755838563839913304464000985751312679099610634165848273677146269252266\ 341608361370939719058347391410024303791987065214304600142120723604496036\ 0057945209303129 10 59536 100000000000000000000000000000000000000000000000000000000000000000000000\ 000000000000000000000000000000000000000000000000000000000000000000000000\ 000000000000000000000000000000000000000000000000000000000000000000000000\ 000000000000000000000000000000000000000000000000000000000000000000000000\ 0000000000000 2 16 4096 3 38 7625597484987 4 100 79228162514264337593543950336 5 275 26469779601696885595885078146238811314105987548828125 6 784 1097324413128695095014498519762948444299315170409742569521688363865669310779664367616 7 2281 16959454617563682698054005840792102521632243876732771232150341713141856731878591823809299439924812705151100914349041188035543 8 6724 247330401473104534060502521019647190035131349101211839914063056092897225106531867170316401061243044989597671426016139339351365034306751209967546155101893167916606772148699136 9 19964 7602033756829688179535612101927342434798006222913345882096671718462026450847558385638399133044640009857513126790996106341658482736771462692522663416083613709397190583473914100243037919870652143046001421207236044960360057945209303129 10 59536 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
|
|
Remark (Merel, personal communication, 2010-05-10)
|
|
|
|
|
|
|
|
By Oesterle, we know that \max(S(3)) \leq 37.
In 1999, Parent made Kamienny's method applied to J_1(p) explicit and computable, and used this to bound S(3) explicitly, showing that \max(S(3)) \leq 17. This makes crucial use of Kato's theorem toward the Birch and Swinnerton-Dyer conjecture!
In subsequent work, Parent rules out 17 (using an involved argument with formal groups) finally giving the answer:
The list of groups E(K)_{\rm tor} that occur for K cubic is still unknown. However, using the notion of trigonality of modular curves (having a degree 3 map to P^1), [Jeon, Kim, and Schweizer, 2004] showed that the groups that appear for infinitely many j-invariants are:
Z/mZ for m<=16, 18, 20
Z/2Z x Z/2vZ for v<=7
Remark: Parent also gave an explicit bound for the torsion of order powers of prime numbers in his thesis...
|
|
|
|
|
|
|
|
By Oesterle, we know that \max(S(4)) \leq 97.
Recently, Jeon, Kim, and Park (2006), again used gonality (and big computations with Singular), to show that the groups that appear for infinitely many j-invariants for curves over quartic fields are:
Z/mZ for m<=18, or m=20, m=21, m=22, m=24
Z/2Z x Z/2vZ for v<=9
Z/3Z x Z/3vZ for v<=3
Z/4Z x Z/4vZ for v<=2
Z/5Z x Z/5Z
Z/6Z x Z/6Z
Question: Is S(4) = \{2,3,5,7,11,13,17\}?
|
|
|
|
|
|
|
|
To attack the above unsolved problem about S(4), I made Parent's (1999) approach very explicit in case d=4 and \ell=2 (he gives a general criterion for any d and \ell, which he calls "Kamienny's Criterion"...). One arrives that the following (where t is a certain explicitly computable element of the Hecke algebra). With \ell=2, d=4, we have (1+\ell^{d/2})^2=25.

NOTES:
|
|
|
|
After several hours, we find that the criterion is not satisfied for p=29,31, but it is for 37\leq p \leq 97.
Conclusion:
Theorem (Kamienny, Stein): \max(S(4)) \leq 31.
This is of course a "theorem that relies on a big computer calculation" that involves substantial code.
|
|
|
|
|
|
|
|
|
|
|
|
I talked about this problem in Vancouver recently. Michael Stoll was there, and afterwords we worked on the case of smaller p...
Theorem (Kamienny, Stein, Stoll): S(4) = \{2,3,5,7,11,13,17\}
Proof uses that {\rm rank}(J_1(p))=0 for p\leq 31 (and more!), (see [Conrad-Edixhoven-Stein] about the arithmetic of J_1(p) for small p), so one can use much more direct geometric arguments. This also involves some large computations with Magma on explicit algebraic curves, e.g., Riemann-Roch spaces, enumerating and reducing divisors, etc., built on top of Florian Hess's function fields package. Stoll: "Finding the degree 4 points takes about 3 hours [...] The other problem is that Magma crashes once in a while when turning a point into a place. This will be fixed in the next release, but for now, one may have to try the actual checking a few times until it runs through." (2010-07-06: Stoll just retried the computation in the absolutely latest version of Magma and the crashes are now fixed.)
Conjecture (Stein): J_1(p)(\QQ)_{\rm tor} is generated by differences of rational cusps.
See extensive data about this conjecture in Conrad-Edixhoven-Stein. Proof of this for certain p is a key input to the above theorem.
Function fields project in Sage: I really want to implement enough of Hess's algorithm(s) so that the above computation can be done entirely with Sage. See trac 9054. This is challenging, since nobody has every implemented Hess's algorithm, except Hess.

|
|
|
|
|
|
|
|
|
|
44.313708498984766 44.313708498984766 |
271 271 |
|
|