9.8 The formula for rank(E )

advertisement
9.8
The formula for rank(E)
Since we now know that E is finitely-generated, it follows from the Structure
Theorem for Finitely Generated Abelian Groups that
E = Z ⊕ · · · ⊕ Z ⊕ Z/(pe11 ) ⊕ · · · Z/(pess ),
where there are r = rank(E) copies of Z.
Proposition 9.6 Let


0 if there are 0 points of order 2 on E,
d = 1 if there is 1 point of order 2 on E,


2 if there are 3 points of order 2 on E.
Then
kE/2Ek = 2s ,
where
s = r + d.
Proof I If
A = A1 ⊕ · · · ⊕ Am
then
2A = 2A1 ⊕ · · · ⊕ 2Am
and so
A/2A = A1 /2A1 ⊕ · · · ⊕ Am /2Am .
Thus it is sufficient to consider the factors of E.
Evidently the r copies of Z will give rise to r copies of Z/(2).
Lemma If A = Z/(2e ) then
A/2A = Z/(2).
Proof of Lemma B Let g be a generator of A, so that
A = {0, g, 2g, . . . , (2e − 1)g}
Then
2A = {0, 2g, 4g, . . . , (2e − 2)g}.
Thus half the elements of A are in 2A, and so A/2A is of order 2, ie A/2A =
Z/(2). C
428–99 9–27
Lemma If A = Z/(pe ), where p is odd,then
A/2A = 0.
Proof of Lemma B Consider the map
θ : A → A : a 7→ 2a.
Then
ker θ = {a ∈ A : 2a = 0} = 0,
since by Lagrange’s Theorem there are no elements of order 2 in A. Hence θ
is injective, and so surjective, ie 2A = A, and A/2A = 0. C
From the two Lemmas it follows that the number of copies of Z/(2) in
E/2E = Z/(2) + · · · + Z/(2)
is equal to r + f , where f is the number of factors of the form Z/(2e ). It
remains to show that f = d.
Lemma The number of elements of order 2 in A is 2f − 1, where f is the
number of factors of the form Z/(2e ).
Proof of Lemma B An element of a direct sum
A = A 1 ⊕ A2 ⊕ · · · ⊕ Am
is of order 1 or 2 if and only if that is true of each component:
2(a1 , a2 , . . . , am ) = 0 ⇐⇒ 2a1 = 0, 2a2 = 0, . . . , 2am = 0.
But there is no element of order 2 in Z/(pe ) if p is odd, by Lagrange’s
Theorem; while there is just one element of order 2 in Z/(2e ), nameley
2e−1 mod 2e .
Thus we have two choices in each factor Z/(2e ), and one choice in each
factor Z/(pe ) (p odd).
It follows that the number of elements of order 1 or 2 is 2f where f is
the number of factors of the form Z/(2e ); and so the number of elements of
order 2 is 2f − 1. C
J
428–99 9–28
9.9
The square-free part
Each rational x ∈ Q× is uniquely expressible in the form
x = dy 2 ,
where y ∈ Q× and d is a square-free integer. Explicitly, if
x = ±2e2 3e3 5e5 · · ·
then
x = ±22 33 55 · · ·
where each p ∈ {0, 1} is given by
p ≡ ep mod 2.
For example,
x = 2/3 7→ d = 6,
x = −3/4 7→ −3.
We may call d the square-free part of x.
Thus each x̄ ∈ Q× /Q×2 is represented by a unique square-free integer d,
establishing an isomorphism
Q× /Q×2 ←→ D,
where D is the group formed by the square-free integers under multiplication
modulo squares, eg
2 · 6 = 3, −3 · 6 = −2.
Let us see how to use this to compute the rank. Recall that
E/E 2 ∼
= im Θ
where
Θ = θα × θβ × θγ ,
with θα , for example, given by
(
x − α if x 6= α
P = (x, y) 7→
p0 (α) if x = α
If P = (x, y) is on the elliptic curve
E(Q) : y 2 = x3 + ax2 + bx + c
then
(a, b, c ∈ Z)
M
m
,
y
=
t2
t3
where m, M, t ∈ Z with gcd(m, t) = 1 = gcd(M, t) and t > 0.
x=
428–99 9–29
9.10
An example
Consider the elliptic curve
E(Q) : y 2 = x3 − x = x(x − 1)(x + 1).
Here
α = 0, β = 1, γ = −1,
so that
p0 (0) = (0−1)(0+1) = −1,
p0 (1) = (1−0)(1+1) = 2,
p0 (−1) = (−1−0)(−1−1) = 2.
Thus, from above,
im Θ ⊂ S = {(d, e, f ) : d | 1, e | 2, f | 2}.
This gives 32 choices:
d = ±1,
e = ±1, ±2,
f = ±1, ±2.
It follows (since 32 = 25 ) that
kE/2Ek ≤ 5,
and so
rank E ≤ 3.
However, we can restrict the range of im Θ much more than this. In the
first place, since
x(x − 1)(x + 1) = y 2 ,
it follows that def is a perfect square, say
def = g 2 .
This implies firstly that def > 0, and secondly that each prime p dividing
any of d, e, f must in fact divide just two of them. This reduces the number
of cases to 8:
(d, e, f ) = (1, 1, 1), (1, −1, −1), (−1, 1, −1), (−1, −1, 1), (1, 2, 2), (1, −2, −2), (−1, 2, −2), (−1, −
We can reduce the number still further by observing that since
m = du2 , m − t2 = ev 2 , m + t2 = f w2 ,
428–99 9–30
it follows that
d < 0 =⇒ m < 0 =⇒ m − t2 < 0 =⇒ e < 0,
while
d > 0 =⇒ m > 0 =⇒ m + t2 > 0 =⇒ f > 0.
This leaves just 4 choices for d, e, f :
(d, e, f ) = (1, 1, 1), (−1, −1, 1), (1, 2, 2), (−1, −2, 2).
Thus
kE/2Ek ≤ 4
Since d = 2 (as there are 3 points of order 2),
kE/2Ek = 2r+d ≥ 4.
We conclude that
rank E = 0.
9.11
Another example
Now let us consider the elliptic curve
y 2 = x3 − x = x(x − 2)(x + 2).
Here
p0 (0) = −4, p0 (2) = 8, p0 (−2) = 8,
and so
E/2E = im Θ ⊂ {(d, e, f ) : d, e, f | 2}
The group on the right contains 26 elements, since each of d, e, f can take
the values ±1, ±2.
But as before, the condition
def = g 2
restricts the choice considerably. Firstly,
d < 0 =⇒ e < 0. d > 0 =⇒ f > 0.
428–99 9–31
Secondly, the factor 2 occurs in none, or just two, of d, e, f . This reduces the
choice to
(d, e, f ) = (1, 1, 1), (−1, −1, 1), (1, 2, 2), (−1, −2, 2), (2, 1, 2), (−2, −1, 2), (2, 2, 1), (−2, −2, 1).
Thus the rank is either 0 or 1. Can we reduce the choice further, and
reduce the rank to 0? or conversely, can we find a point of infinite order on
the curve, and so show that the rank is 1?
Note that it only necessary to eliminate one case; for we know that
kE/2Ek = 2s ≥ 4, since there are 3 points of order 2 (and so d = 2).
Suppose
(d, e, f ) = (−1, −1, 1).
In this case,
m = −u2 , m − 2t2 = −v 2 , m + 2t2 = w2 .
Thus
u2 − v 2 = 2t2 = u2 + w2 .
Now a2 ≡ 0 or 1 mod 4 according as a is even or odd. Since u2 − v 2 is even
it followu, v are both even or both odd; and in either case u2 − v 2 ≡ 0 mod 4.
So t is even, and therefore u, v must both be odd, since gcd(m, t) = 1 =
gcd(m − 2t2 , t).
9.12
Third example
Consider the elliptic curve
E(Q) : y 2 = x(x − 2)(x + 4) = x3 + 2x2 − 8x.
The point
P = (−1, 3) ∈ E.
(We chose α, β, γ to give this result.)
The slope at P is
dx
3x2 + 4x − 8
=
dy
2y
3
=−
2
at P . It follows that P is of infinite order (since 2P has non-integral coordinates). Thus
r = rank(E) ≥ 1.
428–99 9–32
We have
p0 (0) = −8,
p0 (2) = 12,
p0 (−4) = 24.
Thus
im Θ ⊂ S{(d, e, f ) : d | 2, e | 6, f | 6; def = g 2 }.
Note that any two of d, e, f determine the third since eg f = de (modulo
squares).
If
P = (m/t2 , M/t3 ) 7→ (d, e, f )
then
m = du2 ,
m − 2t2 = ev 2 ,
m + 4t2 = f w2 .
Thus
d > 0 =⇒ m > 0 =⇒ f > 0 =⇒ e > 0,
while
d < 0 =⇒ m < 0 =⇒ e < 0 =⇒ f > 0.
(So f > 0 in all cases.)
It follows that
kSk = 16,
with
S = {d = ±1, ±2, f = 1, 2, 3, 6}.
It follows that s ≤ 4, and so
rank(E) = s − d = s − 2 ≤ 2.
Thus rank(E) = 1 or 2.
In order to prove that rank(E) = 1 it is sufficient to show that one of the
16 elements of S does not lie in im Θ. For kSk is a power of 2, so if it is < 16
it must be ≤ 8.
Let us take the element (−1, −1, 1). Suppose this arises from a point
P = (m/t2 , M/t3 ), where for the moment we assume that P is not of order
2. Then
m = −u2 , m − 2t2 = −v 2 , m + 4t2 = w2 .
Thus
2t2 = v 2 − u2 ,
4t2 = u2 + w2 .
From the second equation,
u2 + w2 ≡ 0 mod 4 =⇒ u, w even,
428–99 9–33
since a2 ≡ 0 or 1 mod 4 according as a is even or odd. It follows that t is
odd, since
gcd(m, t) = 1 =⇒ gcd(u, t) = 1.
But then t2 ≡ 1 mod 4, and so
v 2 − u2 ≡ 2 mod 4,
which is impossible.
(Alternatively, adding the two equations,
6t2 = v 2 + w2 .
Thus
v 2 + w2 ≡ 0 mod 3 =⇒ v ≡ w ≡ 0 mod 3
=⇒ t ≡ 0 mod 3
=⇒ u ≡ 0 mod 3,
contradicting gcd(m, t) = 1.)
9.13
Final example
The elliptic curve
E(Q) : y 2 = x(x + 1)(x − 14) = x3 − 13x2 − 14x
is more complicated, but the method is the same.
We have
p0 (0) = −14,
p0 (−1) = 15,
p0 (14) = 14 · 15.
Thus
im Θ ⊂ S = {(d, e, f ) : d | 14, e | 15, f | 14 · 15; def = g 2 }.
if P = (m/t2 , M/t3 ) 7→ (d, e, f ) (M 6= 0) then
m = du2 ,
m + t2 = ev 2 ,
m − 14t2 = f w2 .
In particular,
d > 0 =⇒ e > 0 =⇒ f > 0
428–99 9–34
while
d < 0 =⇒ f < 0 =⇒ e > 0
(giving e > 0 in all cases).
We have
d = ±1, ±2, ±7, ±14,
e = 1, 3, 5, 15.
Thus
kSk = 25 =⇒ s ≤ 5 =⇒ r ≤ 3.
The elements of order 2 give rise to the points
(0, 0) 7→ (p0 (0), 1, −14) = (−14, 1, −14),
(−1, 0) 7→ (−1, p0 (−1), −15) = (−1, 15, −15),
(14, 0) 7→ (14, 15, p0 (14)) = (14, 15, 14 · 15),
while of course
0 = [0, 1, 0] 7→ (1, 1, 1).
Thus the torsion group gives rise the subgroup
D = {(1, 1, 1), (−14, 1, −14), (−1, 15, −15), (14, 15, 14 · 15).
We can regard S as a 5-dimensional vector space over F2 , with 5 coordinates defined by: the sign of d, the factor 2 in d, the factor 7 in d, the factor
3 in e, the factor 5 in e. Thus
(0, 0) 7→ (−14, 1, −14) ←→ (1, 1, 1, 0, 0),
(−1, 0) 7→ (−1, 15, −15) ←→ (1, 0, 0, 1, 1),
(14, 0) 7→ (14, 15, 14 · 15) ←→ (0, 1, 1, 1, 1).
Our aim is to prove that rank(E) = 0 by showing that im Θ = D. At
first sight one might think we would have to apply our congruence technique
to 25 − 22 = 28 cases. However, we can simplify the task by choosing a
complementary subspace to D – that is, a subspace of U ⊂ S of dimension 3
such that
U ∩ D = 0,
in which case
S = D ⊕ U.
If now we can show that no elements of U except for (1, 1, 1) are in im Θ then
it will follow that
S = im Θ ⊕ U ;
428–99 9–35
whence
dim im Θ = dim D =⇒ im Θ = D.
For our subspace U let us take those vectors with 3rd and 5th components
0, ie
U = {(d, e, f ) ∈ S : d = ±1, ±2, e = 1, 3}.
We see at once that U ∩D = {(1, 1, 1)} (the zero element of our vector space),
so U is — as required — complementary to D. It is sufficient therefore to
show that no element of U apart from (1, 1, 1) can be in im Θ. (This reduces
the number of cases to be considered from 28 to 7.)
1. (−1, 1, −1): in this case
m = −u2 ,
m + t2 = v 2 ,
m − 14t2 = −w2 ,
ie
t2 = u2 + v 2 ,
14t2 = w2 − u2 .
From the second equation t must be even, since otherwise w2 − u2 ≡
2 mod 4, which is impossible.
But then from the first equation, u2 + v 2 ≡ 0 mod 4, which implies that
u, v are both even, contradicting gcd(u, t) = 1.
2. (2, 1, 2): in this case
m = 2u2 ,
m + t2 = v 2 ,
m − 14t2 = 2w2 ,
ie
t2 = v 2 − 2u2 ,
7t2 = u2 − w2 .
From the second equation t must be even, since otherwise 7t2 ≡ 3 mod
4, and u2 − w2 cannot be ≡ 3 mod 4.
But then from the first equation, v is even and so u is even, contradicting gcd(u, t) = 1.
3. (−2, 1, −2): in this case
m = −2u2 ,
m + t2 = v 2 ,
428–99 9–36
m − 14t2 = −2w2 ,
ie
t2 = v 2 + 2u2 ,
7t2 = w2 − u2 .
As in the last case, from the second equation t must be even, and then
from the first equation, so must v and u, contradicting gcd(u, t) = 1.
4. (1, 3, 3): in this case
m = u2 ,
m + t2 = 3v 2 ,
m − 14t2 = 3w2 ,
ie
t2 = 3v 2 − u2 ,
14t2 = u2 − 3w2 .
From the second equation
u2 − 3w2 ≡ 0 mod 7.
Since 3 is a quadratic non-residue mod7, it follows that u ≡ w ≡
0 mod 7, which implies (by the second equation) that 7 | t, so again
gcd(t, u) > 1.
5. (−1, 3, −3): in this case
m = −u2 ,
m + t2 = 3v 2 ,
m − 14t2 = −3w2 ,
ie
t2 = 3v 2 + u2 ,
14t2 = 3w2 − u2 .
As in the last case, since 3 is not a quadratic residue mod 7, the second
equation implies that 7 | u, w, t, contradicting gcd(u, t) = 1.
6. (2, 3, 6): in this case
m = 2u2 ,
m + t2 = 3v 2 ,
m − 14t2 = 6w2 ,
ie
t2 = 3v 2 − 2u2 ,
14t2 = u2 − 6w2 .
Again, since 6 is not a quadratic residue mod7, this leads to a contradiction.
428–99 9–37
7. (−2, 3, −6): in this case
m = −2u2 ,
m + t2 = 3v 2 ,
m − 14t2 = −6w2 ,
ie
t2 = 3v 2 + 2u2 ,
7t2 = u2 − 3w2 .
Since 3 is not a quadratic residue mod7, this again leads to a contradiction.
We conclude that
im Θ = D,
ie
rank E = 0.
428–99 9–38
Download