Homepage › Solution manuals › Ivan Niven › An Introduction to the Theory of Numbers › Exercise 5.7.12 (Point of infinite order)
Exercise 5.7.12 (Point of infinite order)
Suppose that the elliptic curve is given by , and that the coefficients are integers. Let be a rational point on this curve, and write with g.c.d. . Show that if is even and is odd, then is odd, and the power of in is greater than the power of in . Deduce that the points are all distinct, and hence that has infinite order. In particular, show that the point on the curve has infinite order.
Answers
Proof. Now let be any point on , and suppose that , so , where is the point at infinity. By Theorem 5.25, we may write
By the explicit formulas (5.53), we have (knowing that )
Substituting the values of , we obtain
so
Assume that is even and is odd. If we reduce equation (1) modulo , we obtain
Therefore is even, and since , is odd.
- If is odd, then, since is even, .
-
If is even, knowing that is odd, we obtain that and are odd. Therefore equation (2) gives
so
In both cases, : the power of in is greater than the power of in .
Since and are in lowest terms, this proves that , hence .
It is important to note that , because , where and is even, therefore is odd, so and . Therefore is not the point .
Hence we may continue with in place of , and obtain in the same way that .
We obtain by induction that no point is on the -axis, and for all . The sequence is strictly increasing, so the points are all distinct.
We conclude that has infinite order.
Example: Consider the curve . The discriminant of is , thus is an elliptic curve. contains the point . Then is even and is odd (and ). By Problem 12, has infinite order. □
With Sagemath:
sage: E = EllipticCurve([6,2]); E Elliptic Curve defined by y^2 = x^3 + 6*x + 2 over Rational Field sage: plot(E) Launched png viewer for Graphics object consisting of 1 graphics primitive sage: P = E(1,3) sage: 2 * P (1/4 : -15/8 : 1) sage: 4 * P (889/400 : 41037/8000 : 1)