First compute the Mordell-Weil group rank by two-isogeny descent. Here
The two-isogeny formula gives . If , then , and
is an isomorphism over . Its -coordinate multiplier is a square in .
Use the two-torsion square-class homomorphism
For any prime ideal of the Gaussian integers, if , then is a unit and ; if , the term has strictly smallest valuation and . Hence every valuation of is even. Since the Gaussian integers form a principal ideal domain, dividing by a square leaves a unit. Their units are , whose square classes are because and is not a square in . For the latter assertion, with would imply and , hence , impossible for rational . Thus
Both classes occur, at and . This is the unit square-class bound for two-isogeny descent.
Define on similarly, with . Since multiplies nonexceptional -coordinates by a square, and preserves the exceptional classes as well, its image is also . The standard kernel identities in two-isogeny descent are
Here is the dual isogeny and . These identities can be checked directly from the formulas: , and conversely a square -coordinate lets the quadratic equation for a preimage be solved using the curve equation. For example, if , the equation for is , whose discriminant is ; the -coordinate then follows from the dual formula. The exceptional points satisfy the same completed square-class criterion.
The two-isogeny index formula over a number field keeps track of a small kernel factor:
In this case , where , and because . Thus , and the index is . There is only one nonzero rational 2-torsion point on : the other two would require , and has the same nonsquare class as . The Mordell-Weil theorem now gives
so .
It remains to identify all torsion, rather than merely the rank. The elliptic-curve discriminant is , so the primes and have good reduction, with residue characteristics three and five. By the supplied point-count information their reduction groups have orders that are powers of two. The reduction of torsion points on an elliptic curve is injective on prime-to-residue-characteristic torsion. Every odd-primary torsion subgroup therefore injects into a group of two-power order at at least one of these two primes, and must be zero. All torsion is two-primary.
Finally, if a point had order four, its double would be . The elliptic-curve addition formula gives
For the denominator is nonzero, so , impossible in . A point of higher two-power order would have a multiple of order four, so it too is excluded. Thus the only torsion points are . Together with rank zero,
For a nonzero isogeny of elliptic curves , its degree of an isogeny is the degree of the induced extension of function fields. Since commutes with negation, its first coordinate is a rational function of alone. Write it in lowest terms as
The coordinate maps are finite morphisms of degree two. Multiplying function field degrees in the commutative diagram gives the degree of an isogeny from its x-coordinate map:
This is the total degree, so the argument also covers an inseparable isogeny of elliptic curves. Counting distinct points in the kernel of an isogeny would give only its separable degree. The zero group homomorphism is assigned degree zero separately.
On a Short Weierstrass form in characteristic of a field other than two, the elliptic-curve addition formula gives
There is no cancellation: at a root of , the numerator equals , which is nonzero because the elliptic-curve discriminant is nonzero. The numerator has degree four and the denominator degree three. Hence
For completeness, the same answer holds in characteristic two, where the displayed short equation is not a nonsingular model. On a general Weierstrass equation of an elliptic curve use
where , , , and . The resultant of this numerator and denominator is . Their resultant is therefore nonzero in every nonsingular case; even when the denominator drops degree, the numerator retains degree four.
An elliptic curve has good reduction over if it admits an integral Weierstrass equation of an elliptic curve with unit elliptic-curve discriminant. Equivalently, the reduction of its Minimal Weierstrass equation is a nonsingular cubic over the residue field . Its smooth integral projective model is a group scheme with the point as identity.
Choose homogeneous coordinates in the valuation ring with at least one coordinate a unit, and reduce them modulo its maximal ideal . This defines . The chord-and-tangent group law extends over the smooth integral model, so reduction is a group homomorphism. For any point of , choose an affine projective chart containing it. Smoothness means some partial derivative of its equation is nonzero in . Lift the other coordinate arbitrarily and apply the Hensel lemma to the coordinate with unit derivative. This constructs a point of above the prescribed point, proving the surjectivity of good reduction over a local field.
The kernel of reduction of an elliptic curve consists precisely of points reducing to . The parameter at gives a bijection between this kernel and : the integral formal-coordinate series solve the equation uniquely near . Addition in these coordinates is the formal group of an elliptic curve, not ordinary addition in . Thus
Here the group operation on the last expression is its formal group law.
For , the displayed integral equation has nonzero elliptic-curve discriminant modulo , so it has good reduction. Let be the Legendre symbol, with . Counting the two, one, or zero possible ordinates over each gives
If , then and the terms for and cancel. The term at zero vanishes. Thus the count is .
For the converse, suppose , and put . The Euler criterion and the sum of powers over a finite field show that the Trace of Frobenius satisfies
Indeed, among the positive exponents in this polynomial, of degree , only has a nonzero sum over , and that sum is . Since , the coefficient formula for trace of Frobenius modulo p yields
Neither nor the binomial coefficient vanishes modulo . Hence , proving the point-count criterion for y squared equals x cubed plus k x:
We use the following formal logarithm fact, also useful for the next part. For a formal group law over , its logarithm has coefficients with , obtained by integrating its integral invariant differential. If is odd and , every term of degree has valuation strictly greater than , since . Thus the logarithm converges and is nonzero at . Its homomorphism into the additive characteristic-zero group proves torsion-freeness of the formal group over Qp for odd p. Consequently reduction injects the entire rational torsion subgroup at any odd prime of good reduction, including its -primary torsion. In particular the torsion subgroup is finite, and its order divides at every good .
By the Dirichlet theorem on primes in arithmetic progressions, choose a good prime . Then , bounding the two-primary part by four. For any odd prime dividing the torsion order, the Chinese remainder theorem and the Dirichlet theorem on primes in arithmetic progressions give a good prime with and , avoiding the finitely many primes dividing . But then , a contradiction. Therefore
The order four does occur. For , the elliptic-curve addition formula gives , so has order four. More precisely, the only nonzero rational 2-torsion point when is , so order four means a cyclic group with a rational half of this point. The duplication formula is
Such a half must have . Writing , positivity of forces . Then , so is a rational square, equivalently for an integer . Conversely is a half of when . The rational torsion on y squared equals x cubed plus positive k x is therefore cyclic of order four exactly for these , and otherwise cyclic of order two.
Choose a point . Since , a nonzero regular differential has an effective divisor of degree , so . The Riemann-Roch theorem therefore gives
Choose
The rational functions and have their only poles at , of orders two and three respectively.
The seven functions
belong to the six-dimensional Riemann-Roch space , so they satisfy a nontrivial linear relation. Comparing pole orders shows that the coefficients of both and are nonzero. After rescaling, the relation has the Weierstrass form
The divisor is very ample, so its complete linear system embeds in and the displayed relation cuts out its image; this is the Weierstrass construction from Riemann-Roch in genus one.
Because , completing the square removes the terms linear in , and because , translating removes the quadratic term. Thus the equation becomes
Since is algebraically closed, the cubic factors as
Smoothness of says that the elliptic-curve discriminant is nonzero, equivalently the three roots are distinct. Hence
The elliptic-curve discriminant is supported at and , so and are primes of good reduction. Direct point counts give
For example, summing over and adding the point at infinity gives these values.
The reduction of torsion points on an elliptic curve at the two primes shows that divides eight. Part (a) shows that has order four, and is an independent point of order two because it does not lie in . They already generate eight points, so
The Weierstrass equation of an elliptic curve over a field has the general form
with nonzero elliptic-curve discriminant. Admissible change of Weierstrass coordinates relates two such equations defining isomorphic pointed curves over :
where and .
If , completing the square and translating simplify every equation. Short Weierstrass form is
Two short equations are -isomorphic precisely when, for some ,
the isomorphism from the first curve to the second is .
Assume the elliptic-curve discriminant is nonzero. Then , and tangency at gives and . The line through has slope and gives , . Consequently has exact order four when , exact order five when , and exact order six when . The nonsingularity condition excludes the zero values of that would otherwise invalidate these torsion conclusions.
Let with distinct algebraic integers in a number field . For a rational point , its halving field is unramified outside the finite set of primes dividing . At , the elliptic-curve discriminant is a unit, so there is good reduction. A half of the reduction of is defined over a finite extension of the residue field. Pass to the corresponding unramified extension of the completion and lift this half using the Hensel lemma. The doubling error lies in the formal kernel of a minimal Weierstrass equation. Since two is a unit, prime-to-residue-characteristic multiplication on a formal group corrects this error uniquely. Every half differs by rational 2-torsion, so all halves are unramified at . The halving cocycle with rational two-torsion has image of order at most four, making the halving field a Galois extension of degree at most four. The bounded-degree extensions with restricted ramification are finite in number; there are only finitely many homomorphisms from their finite Galois groups to . Thus is finite, without assuming any form of the Mordell-Weil theorem.