2. The first step is to transform the elliptic curve
into the form 
, where 
.  The
first problem of the previous problem set describes a method to
transform the curve into the desired form, with rational
coefficients.  Clearing denominators gives the following curve:
3i. We write a PARI program to count the number of
points in each group (including the point at infinity): 
Then 
 yields (29 is the tenth prime):
| p | 5 | 7 | 11 | 13 | 17 | 19 | 23 | 29 | 
| 6 | 12 | 12 | 12 | 18 | 12 | 24 | 30 | 
3ii. It seems that if 
, 
.
3iii. Claim. If 
 is a prime such that 
, then 
 defines an automorphism on
. 
Proof. Clearly
 is a homomorphism.  We just need to check that 
is trivial.  If not, then by Lagrange 3 divides
 .  However, since 
 and 
 this is impossible.
In particular, the claim shows that 
 gives a
bijection on 
; it follows that for every
 in the field there is a 
 such that 
.  Adding the
point of infinity gives 
 points, proving the conjecture.
4. We use Lutz-Nagell to find the torsion subgroup of
the elliptic curve defined by 
, where 
 is prime.
The discriminant 
 in this case.  Therefore either
, in which case 
 must also be 0, and 
 has order
two, or 
, where 
.  
Write 
, and note that the only nontrivial factors
of 
 are 2 and 
.  If 
 then 
 contains an
odd factor for 
, so 
. Therefore suppose
that 
.
If 
 then 
 must be a power of 2. If 
then 
, so 
 must be 3, and we have points 
,
which PARI easily verifies are not in the torsion subgroup.
Otherwise 
, but since 
 and it is odd,
. Therefore suppose that 
. 
Write 
.  Then 
, from which we
deduce that 
.  At this point we easily verify there are
no solutions to 
.  Therefore the torsion subgroup
contains two elements, the point of infinity and 
.
5i. Any finite set of points generates a countable set
(since coefficients are over 
).  Therefore, since
 is uncountable, it cannot be a finitely generated
abelian group.
5ii. The cardinality of 
 is finite; automatically
this means it is finitely generated.