MA426–ELLIPTIC CURVES SPRING 2016 Exercise Sheet 4 Exercise 1

advertisement
MA426–ELLIPTIC CURVES
SPRING 2016
Exercise Sheet 4
Exercise 1∗ . Let E be an elliptic curve, and α ∈ End(E). The endomorphism α satisfies the
quadratic polynomial α2 − tα + d = 0, where t = 2hα, 1i and d = deg(α).
(a) Show that t2 ≤ 4d.
(b) Show that t2 = 4d if and only if α is multiplication-by-m for some m ∈ Z.
Exercise 2∗ . Let E be the elliptic curve y 2 = x3 + x + 1 over F7 , and let ϕ be the Frobenius
endomorphism of E. Find the integer t such that ϕ2 − tϕ + 7 = 0.
Exercise 3∗ . Let E be the elliptic curve y 2 + y = x3 + 2x2 + 3 over F5 , and let ϕ be the
Frobenius endomorphism of E. List the points in E(F5 ) and compute a5 . List the points in
E(F25 ) and compute a25 . What is the relation between a5 and a25 ?
Exercise 4. (30 points) Let q ≥ 3 be a prime power, and n ≥ 1 an integer. Let E : y 2 =
x3 + ax + b, with a, b ∈ Fq , be an elliptic curve. Let φq be the Frobenius endomorphism of E.
We recall that φq satisfies a quadratic polynomial x2 − aq x + q = (x − α)(x − β) = 0, where
α, β are in an imaginary quadratic field.
(a) (5 points) Show that φqn = φnq , and that φnq − 1 is separable. Deduce that #E(Fqn ) =
deg(φnq − 1).
(b) (5 points) Show that x2 − aq x + q divides Q(x) = x4 − (α2 + β 2 )x2 + q 2 . [Hint: first show
that α2 + β 2 is an integer. Can you factor Q(x)?]
(c) (5 points) Show that φq2 satisfies the polynomial x2 − (α2 + β 2 )x + q 2 . Deduce that
#E(Fq2 ) = q 2 + 1 − (α2 + β 2 ).
(d) (5 points) Show that φqn satisfies the polynomial x2 − (αn + β n )x + q n . Deduce that
#E(Fqn ) = q n + 1 − (αn + β n ).
(e) (10 points) Let E be the elliptic curve over F3 given by y 2 = x3 + x2 + x + 1. List the
points in E(F3 ), E(F9 ). Compute #E(F27 ) without listing the points.
Exercise 5. (20 points) Let q ≥ 3 be a prime power. Let E : y 2 = x3 + ax + b, with a, b ∈ Fq ,
be an elliptic curve. Let φq be the Frobenius endomorphism of E. We recall that φq satisfies
a quadratic polynomial x2 − aq x + q = (x − α)(x − β) = 0, where α, β are in an imaginary
quadratic field.
(a) (10 points) Show that ZE (T ), the Z-function associated to E, satisfies the following
equality
!
∞
X
#E(Fqn ) n
qT 2 − aq T + 1
ZE (T ) : = exp
T
=
,
n
(1 − T )(1 − qT )
n=1
P
tn
where #E(Fqn ) = q n + 1 − aqn . [Hint: − log(1 − t) = ∞
n=1 n .]
1
2
MA426–ELLIPTIC CURVES
SPRING 2016
(b) (10 points) The zeta function associated to E is defined as
ζE (s) : = ZE (q −s )
for s ∈ C (zeta functions are extremely interesting and important in number theory,
if you want to read about this check http://www.lmfdb.org/L/history). Prove that
ζE (s) = ζE (1 − s) and that if ζE (s) = 0 then <(s) = 21 .
Exercise 6∗ . Let E be a supersingular elliptic curve defined over Fp with p ≥ 5 prime (i.e.
#E(Fp ) = p + 1). Let φp be the Frobenius endomorphism on E.
(a) Show that φ2p + p = 0 as endomorphisms.
(b) Show that φ2p acts as the identity on E[p + 1], and therefore that E[p + 1] ⊂ E(Fp2 ).
(c) Show that E[p + 1] = E(Fp2 ) ∼
= Z/(p + 1)Z × Z/(p + 1)Z.
Exercise 7∗ .
(a) Is there an elliptic curve E over F5 such that #E(F25 ) = 22?
(b) Let p be a prime and let E be an elliptic curve over Fp such that #E(Fq ) = n ∈ Z>0 ,
where q = pe with e ∈ Z>0 . In which interval, depending on n, is the prime power q?
(c) Let q = p2 where p is a prime. Find a p and an equation of an elliptic curve E over Fp
such that #E(Fq ) = 20. Justify your answer.
Exercise 8. (20 points)
(a) (10 points) Let E be an elliptic curve defined over the finite field Fq of q-elements. Prove
that E(Fq ) ∼
= Cn1 ⊕ Cn2 where n1 , n2 ∈ Z≥1 , n1 divides n2 and Ck denotes the cyclic
group of k elements for some integer k.
(b) (10 points) Assume that in (a) we have n1 = n2 = n. Prove that q = n2 +1 or q = n2 ±n+1
or q = (n ± 1)2 . You can assume, without proof, that if E[n] ⊂ E(Fq ) then n divides
q − 1.
Exercise 9∗ . Use either of the Lutz-Nagell Theorem, the Reduction Theorem or both, to
show that the torsion subgroup T of each of the elliptic curves over Q below is as indicated.
(a) E : y 2 = x3 − 2; T ∼
= 0.
(b) E : y 2 = x3 + x + 1; T ∼
= 0.
(c) E : y 2 = x3 + 4x; T ∼
Z/4Z.
=
Exercise 10. (30 points) Use either of the Lutz-Nagell Theorem, the Reduction Theorem or
both, to show that the torsion subgroup T of each of the elliptic curves over Q below is as
indicated.
(a) (15 points) E : y 2 = x3 − 43x + 166; T ∼
= Z/7Z.
(b) (15 points) E : y 2 = x3 − 12987x − 263466; T ∼
= Z/4Z × Z/2Z.
[Hint: you may use the fact P = (−57, 540) is a point of finite order.]
The exercises with
∗
are NOT for credit.
Due on 7/3/2016 before 3pm.
There is a dropbox set by the undergraduate office.
Download