MA 426 MATHEMATICS DEPARTMENT FOURTH YEAR UNDERGRADUATE EXAMS – APRIL 2014

advertisement
MA 426
MATHEMATICS DEPARTMENT
FOURTH YEAR UNDERGRADUATE EXAMS – APRIL 2014
Course Title: ELLIPTIC CURVES
Model Solution No: 1
a) Strong Bézout’s Theorem: Assume that the polynomials defining C and C 0
have no non-zero common factor. Let P1 , . . . , Pk be the points of intersection of
C(K) and C 0 (K). For each i, let ni be the multiplicity of Pi . Then we have
n1 + · · · + nk = nn0 .
Marks: 2
b) The line L has degree 1 by definition, and E is a cubic (so has degree 3). We saw
that E is always irreducible, hence never contains a line. Therefore, by the Strong
Bézout Theorem L ∩ E(K) has 3 points of intersection counted with multiplicities.
Marks: 2
c) Definition of group law: Let P, Q ∈ E(K), and L = P Q the line that goes
through them. Let R be the third point of intersection of L with E(K). By
definition P + Q is the third point of intersection of the line through R and ∞.
The line through P Q is the same as the line QP , so they both intersect E(K) at
the same third point of intersection R. Hence, P + Q = Q + P , and the group law
on E(K) is commutative.
Marks: 6 = 3+3
d) Since the line P1 P2 is non-vertical, it has an equation of the form y = mx + c,
where m 6= 0. The x-coordinates of the points of intersection of this line with
E(K) satisfy the cubic equation
(mx + c)2 = x3 + ax + b ⇐⇒ x3 − m2 x2 + (a − 2mc)x + b − c2 = 0.
The roots of this cubic are x1 , x2 , x3 and x1 + x2 + x3 = m2 ; and by definition of
the group law, we have −y3 = mx3 + c.
The points P1 , P2 are defined over K when x1 , x2 , y1 , y2 ∈ K. In that case, the
slope m and the y-intercept c are both in K. Hence x3 , y3 ∈ K, and P3 is defined
over K.
We just proved that P1 , P2 ∈ E(K) =⇒ P1 + P2 ∈ E(K). (Note that the
line P1 P2 being vertical means that P1 + P2 = 0 ∈ E(K). Also, P1 = 0 or
P2 = 0 =⇒ P1 + P2 ∈ E(K).) Morever P ∈ E(K) =⇒ −P ∈ E(K). So, E(K)
is a subgroup of E(K).
Marks: 10: 6+4
MA 426
2
−2
e) The slope of the tangent line at P is m = 3(2)
= 53 . So the equation of the
2(3)
tangent line at P is y − 3 = 35 (x − 2), which is the same as y = 53 x − 31 . Let
R = (xR , yR ) be the third point of intersection of this line with E. Then, we have
. From this, we get yR = 53 (− 11
) − 31 = − 64
.
xR = m2 − 2xP = ( 35 )2 − 2(2) = − 11
9
9
27
11 64
Therefore, Q = 2P = −R = (− 9 , 27 ).
Marks: 8
f) By definition of the law on E, −P = (x, −y). Now, P is a 2-torsion point if and only
if P + P = 0. This is equivalent to saying that P = (x, y) = (x, −y) = −P . This is
possible if and only if y = 0 and x satisfies the cubic polynomial X 3 +AX +B. This
polynomial has at most three roots counted with multiplicities. This accounted
for three 2-torsion points, to which we must add the zero element 0. Hence, the
curve E has at most four 2-torsion points counted with multiplicities.
√
√
For E : Y 2 = X 3 − 5X, the cubic polynomial factors as X(X
−
5)(X
−
5). So,
√
the set of 2-torsion points on E is E(Q)[2] = {0, (0, 0), (± 5, 0)}. There are two
that are defined over Q; namely, 0 and (0, 0).
Marks: 12 = 8 + 4
MA 426
MATHEMATICS DEPARTMENT
FOURTH YEAR UNDERGRADUATE EXAMS – APRIL 2014
Course Title: ELLIPTIC CURVES
Model Solution No: 2
a) By definition, for all P = (x, y) ∈ E(Fq ), we have
n
n
φqn (P ) = (xq , y q ) = φnq (x, y) = φnq (P ).
By the separability criterion, we have
cφnq −1 = cnφq − c1 = 0 − 1 = −1,
since φq is purely inseparable. Hence, φqn − 1 is separable.
Marks: 3 = 1 + 2
b) By definition, E(Fqn ) = ker(φqn − 1). Since φqn − 1 is separable, we have
#E(Fqn ) = # ker(φqn − 1) = deg(φqn − 1).
Marks: 4 = 2 + 2
c) We have α2 + β 2 = (α + β)2 − 2αβ = a2q − 2q, where aq is the trace of φq . Hence
α2 + β 2 is an integer, and Q(x) ∈ Z[x]. We have
Q(x) = (x2 − α2 )(x2 − β 2 ) = x4 − (α2 + β 2 )x2 + q 2 = (x − α)(x − β)(x + α)(x + β)
= (x2 − aq x + q)h(x),
where h(x) = (x + α)(x + β). Hence, Q(x) is divisible by (x2 − aq x + q), the
characteristic polynomial of φq . Since both x2 − aq x + q, Q(x) ∈ Z[x] are monic,
h(x) ∈ Z[x].
Marks: 4
d) Since x2 − aq x + q divides Q(x), we see that Q(φq ) = 0. This together with the fact
that φq2 = φ2q imply that the characteristic polynomial of φq2 is x2 −(α2 +β 2 )x+q 2 .
Therefore, we have
#E(Fq2 ) = q 2 + 1 − α2 − β 2 .
Marks: 5 = 2 + 3
e) We have E(F5 ) = {0, (1, 1), (1, 4), (2, 1), (2, 4)}; so #E(F5 ) = 5. This means that
a = 5 + 1 − 5 = 1. So the characteristic
polynomial of√ Frobenius is x2 − x + 5. The
√
1+ −19
roots of this polynomial are α =
and β = 1− 2−19 . So,
2
#E(F25 ) = 52 + 1 − α2 − β 2 = 35.
Marks: 4
MA 426
MATHEMATICS DEPARTMENT
FOURTH YEAR UNDERGRADUATE EXAMS – APRIL 2014
Course Title: ELLIPTIC CURVES
Model Solution No: 3
a) Write P = (x, y) with x, y ∈ Q. It is enough to show that for all prime p,
vp (x) < 0 ⇐⇒ vp (y) < 0 ⇐⇒ vp (x) = −2r,
vp (y) = −3r
(r > 0).
If vp (x) = −k < 0 then vp (x3 ) = −3k, vp (Ax) = vp (A) + vp (x) ≥ −k and
vp (B) ≥ 0 (using integrality of A, B). So vp (x3 + Ax + B) = −3k, but this also
equals vp (y 2 ) = 2vp (y) so is even. This means that k = 2r with r ∈ Z positive and
vp (x) = −2r, vp (y) = −3k/2 = −3r.
Conversely, if vp (x) ≥ 0 then vp (x3 + Ax + B) ≥ 0 so vp (y) ≥ 0.
Marks: 3
b) By definition rp (0) = 0. Let P = (x, y) ∈ E(Q) be non-zero. By using a), we
can write this point in projective coordinates as P = [ac : b : c3 ] (note that the
coordinates are coprime). So rp (P ) = [ac : b̄ : c̄3 ], where x̄ is the residue of x ∈ Z
modulo p.
Obviously, 0 ∈ ker(rp ). So, let P = (x, y) ∈ E(Q) be non-zero. Then, we have
rp (P ) = 0 ⇐⇒ [ac : b̄ : c̄3 ] = [0 : 1 : 0] ⇐⇒ p | c.
So, ker(rp ) = {0} ∪ {(x, y) ∈ E(Q) : vp (x) < 0}.
Marks: 4 = 2 + 2
c) The first part of the Lutz-Nagell Theorem states that torsion points in E(Q) are
integral. Therefore, such points are not in ker(rp ). Thus ker(rp ) ∩ E(Q)tors = {0}.
Marks: 4 = 2 + 2
d) The point P = (−1, 0) belongs to E(Q). Therefore the order of E(Q)tors is a
multiple of 2.
The discriminant of the curve E is ∆ = −(4(2)3 + 27(3)2 ) = −275 = −52 · 11. So
we may bound #E(Q)tors using any of the primes p 6= 5, 11.
For p = 3, E(F3 ) = {0, (0, 0), (1, 0), (2, 0)} has order 4. So the order of E(Q)tors is
either 2 or 4.
For p = 7, E(F7 ) = {0, (2, 1), (2, 6), (3, 1), (3, 6), (6, 0)} has order 6. So #E(Q)tors =
gcd(4, 6) = 2.
Marks: 7 = 2 + 1 + 4
e) By looking for points of small height, we find that Q = (3, 6) belongs to E(Q).
The order of Q is necessarily infinite.
Marks: 2
MA 426
MATHEMATICS DEPARTMENT
FOURTH YEAR UNDERGRADUATE EXAMS – APRIL 2014
Course Title: ELLIPTIC CURVES
Model Solution No: 4
a) The descent map δ : E(Q) → Q× /(Q× )2 is defined by

if P = 0,
 (Q× )2
B(Q× )2 if P = (0, 0),
δ(P ) :=

x(Q× )2 if P = (x, y) 6= (0, 0).
The image of δ consists of the classes b(Q× )2 such that
(i) b | B is squarefree, and
(ii) the equation
bl4 + Al2 m2 + (B/b)m4 = n2
has a solution (l, m, n) ∈ Z3 , with m > 0 and gcd(l, m) = gcd(n, m) = 1.
Since there are only finitely many (squarefree) divisors of B, im(δ) is finite.
Marks: 4 = 2 + 1 + 1
b) Mordell-Weil Theorem: Let E be an elliptic curve defined over Q. Then the
group E(Q) is finitely generated, i.e.,
E(Q) ∼
= Zr ⊕ T,
where r ≥ 0 is the rank of E(Q), and T is finite.
Marks: 2
c) To find the rank r, we need to work with both E and the curve E 0 : Y 2 =
X(X 2 + A0 X + B 0 ), where A0 = −2A and B 0 = A2 − 4B. In this specific example,
E 0 : Y 2 = X(X 2 + 6X + 29).
For the curve E, im(δ) lies in Q(S, 2), where S = {5}. By definition, δ(0, 0) =
−5(Q× )2 . Since X 2 − 3X − 5 is indefinite, we need to consider either of b = −1 or
5 in order find the image of δ. For b = −1, we need to solve the equation
−l4 − 3l2 m2 + 5m4 = n2 ,
in l, m, n ∈ Z (m > 0). This has the solution (1, 1, 1), which yields the point
P = (−1, 1) on E. Hence im(δ) = {(±Q× )2 , ±5(Q× )2 }.
For the curve E 0 , im(δ 0 ) lies in Q(S 0 , 2), where S 0 = {29}. By definition, δ(0, 0) =
29(Q× )2 . In this case, X 2 + 6X + 29 is definite. So im(δ 0 ) = {(Q× )2 , 29(Q× )2 }.
MA 426
Since B 0 = 29 is not a square, we have #E(Q)/2E(Q) = 2 · 4/2 = 4.
It is given that E(Q)tors ' Z/2Z. So E(Q) ' Zr × Z/2Z by the Mordell-Weil
Theorem. Hence, we have
E(Q)/2E(Q) ' (Z/2Z)r+1 = (Z/2Z)2 ,
which impies that r = 1.
Marks: 14 = 7 + 3 + 4
MA 426
MATHEMATICS DEPARTMENT
FOURTH YEAR UNDERGRADUATE EXAMS – APRIL 2014
Course Title: ELLIPTIC CURVES
Model Solution No: 5
a) The congruence number curve for n = 2 is the curve E : Y 2 = X 3 − 4X. We need
to show that E(Q) has rank r = 0. It will then follow from the lectures that 2 is
not a congruence number.
For the curve E, im(δ) lies in Q(S, 2), where S = {2}. By definition, we have
δ(0, 0) = −(Q× )2 .
Since X 2 − 4 is indefinite, we need to consider b = 2 or b = −2 in order to find
im(δ). For b = 2, we get the equation −2l4 + 2m4 = n2 . Taking (l, m, n) = (1, 1, 0),
we get the point (−2, 0). So, im(δ) = {±(Q× )2 , ±2(Q× )2 }.
For the other curve E 0 : Y 2 = X(X 2 + 16) to be considered, the image of δ 0 lies in
Q(S 0 , 2), where S 0 = {2}. By definition, δ(0, 0) = (Q× )2 . In this case, X 2 + 16 is
definite. To find im(δ 0 ), we need to let b = 2, and solve the equation
2l4 + 8m4 = 2(l4 + 4m4 ) = n2 ,
in l, m, n ∈ Z such that m > 0 and gcd(l, m) = gcd(n, m) = 1. This is impossible
since l and m are coprime. Hence, im(δ 0 ) = {(Q× )2 }. Since B 0 = 16 is a square, it
follows that #E(Q)/2E(Q) = 4.
By the Lutz-Nagell Theorem E(Q)tors ' (Z/2Z)2 . Let r be the rank of E(Q), so
that E(Q) ' Zr × (Z/2Z)2 by the Mordell-Weil Theorem. Then, we have
E(Q)/2E(Q) ' (Z/2Z)r+2 ' (Z/2Z)2 ,
which impies that r = 0.
Marks: 15 = 3 + 12
b) Let n ≥ 1 be a natural number, and write n = u2 n0 where u ∈ Z and n0 (is
squarefree). Then, n is a congruence number if and only if n0 is a congruence
number. Indeed, assume that there exist rational numbers 0 < a < b < c such
that a2 + b2 = c2 and n0 = ab/2. Then, it is easy to see that ua, ub, uc solve the
congruence number problem for n. The converse is also true. This together with
a) imply that 50 is not a congruence number.
Marks: 5
Download