Homepage Solution manuals Ivan Niven An Introduction to the Theory of Numbers Exercise 5.7.23* ($\mathscr{C}_f(\mathbb{R}) \simeq \mathbb{R}/\mathbb{Z}$ if $\mathscr{C}_f(\mathbb{R}) $ has one connected component)

Exercise 5.7.23* ($\mathscr{C}_f(\mathbb{R}) \simeq \mathbb{R}/\mathbb{Z}$ if $\mathscr{C}_f(\mathbb{R}) $ has one connected component)

Suppose that we have an elliptic curve as described in problem 20. We construct a function P ( t ) from to 𝒞 f ( ) as follows. The function P ( t ) is to have period 1 . Put P ( 0 ) = O . Put P ( 1 2 ) = P 1 = ( r , 0 ) , where r is chosen so that ( r , 0 ) 𝒞 f ( ) . Of the two points P of 𝒞 f ( ) for which 2 P = P 1 , let P 2 = ( x 2 , y 2 ) be the one for which y 2 < 0 . Put P ( 1 4 ) = P 2 . Similarly put P ( 1 8 ) = P 3 = ( x 3 , y 3 ) where y 3 < 0 and 2 P 3 = P 2 , and so on. For k odd put P ( k 2 s ) = k P s . Thus P ( t ) is defined on a dense subset of . Extend this to all of by continuity. Show that P ( t 1 + t 2 ) = P ( t 1 ) + P ( t 2 ) for arbitrary real numbers t 1 , t 2 . Show that P ( t ) has finite order in 𝒞 f ( ) if and only if t is a rational number. Show also that g . c . d ( a , b ) = 1 then P ( a b ) has order b . Conclude that 𝒞 f ( ) is isomorphic to the additive group of real numbers modulo 1 . (This group is called the circle group, and is often denoted by 𝕋 (or S 1 ).

Answers

Warning: This solution is very incomplete and still being researched. It is more of a complete theory than a problem. So I will leave it as is for now, so that I can continue to advance other parts of this book.

Let 𝒞 be the elliptic curve defined by y 2 x 3 a x 2 b x c , where the polynomial x 3 a x 2 b x c has a unique real root and two complex non real roots.

By translation on the x -axis, we may suppose that the coefficient of x 2 is zero, so that

f ( x , y ) = y 2 x 3 p x q ,

and p ( x ) = x 3 + p x + q has exactly one real root α = r , and two non real complex roots β = s i t and γ = s + i t ( s , t ), and

f ( x , y ) = y 2 ( x α ) ( x β ) ( x γ ) = y 2 ( x r ) ( x s + i t ) ( x s i t ) = y 2 ( x r ) [ ( x s ) 2 + t 2 ] .

Then

0 = α + β + γ , p = α β + β γ + γ α , q = α β γ . (1)
(a)
Division by 2 of a point on a real elliptic curve.

Let P = ( X , Y ) be any point on 𝒞 ( P O ). It is not obvious that the equation 2 M = P , where M = ( x , y ) is the unknown, has two real solutions on 𝒞 , one such as y < 0 and the other such that y > 0 . If we want to give an elementary proof (which avoids the use of the Weierstrass -function), this requires some calculations.

If 2 M = P , then the tangent L to the curve at M contains P . Then L is not a vertical line, otherwise M = O , so P = O which is excluded. Therefore the tangent line L passing by P = ( X , Y ) has an equation of the form y + Y = m ( x X ) , that is

y = m x m X Y .

The abscissas of the points of intersection of this line with the curve are given by the equation

0 = ( m x m X Y ) 2 x 3 p x q . (2)

Since

0 = Y 2 X 3 p X q ,

the equation (2) is equivalent to

0 = ( m x m X Y ) 2 Y 2 ( x 3 X 3 ) p ( x X ) = ( X x ) ( x 2 + ( m 2 + X ) x + m 2 X + X 2 + 2 m Y + p ) .

Except the point P , the two other intersection points are given by

0 = x 2 + ( m 2 + X ) x + m 2 X + X 2 + 2 m Y + p . (3)

The line L has a contact of order 2 with the curve if and only if the discriminant of this second degree polynomial is 0 . This gives the condition for m to be the slope of a tangent to the curve (except the tangent at point P ):

0 = Δ ( m ) = ( m 2 X ) 2 4 ( m 2 X + X 2 + 2 m Y + p ) . (4)

This equation has degree 4, because there are four complex solutions of the complex elliptic curve 𝒞 f ( ) . We want to show that there are two real solutions.

This can be shown by noting that the discriminant D = 2 1 2 ( 4 p 3 + 2 7 q 2 ) is negative, but surprisingly we can explicitly compute the solutions of this equation by the Ferrari’s method.

We introduce a new unknown u so that, using (4),

( m 2 X + u ) 2 = ( m 2 X ) 2 + 2 u ( m 2 X ) + u 2 = 4 m 2 X + 8 m Y + 4 X 2 + 4 p + 2 u m 2 2 u X + u 2 = ( 4 X + 2 u ) m 2 + 8 Y m + 4 X 2 2 u X + 4 p + u 2 .

We search u so that the right member is a perfect square. This will be the case if the discriminant Δ relative to m is zero, where

Δ = 8 2 Y 2 4 ( 4 X + 2 u ) ( 4 X 2 2 u X + 4 p + u 2 ) = 6 4 X 3 8 u 3 + 6 4 Y 2 6 4 X p 3 2 p u

The change of variable v = 2 u gives

Δ = 2 6 ( v 3 + p v + Y 2 X 3 p X ) = 2 6 ( v 3 + p v + q ) = 2 6 ( v α ) ( v β ) ( v γ ) .

Hence if we take u = 2 v = 2 α , then Δ = 0 , and

( m 2 X 2 α ) 2 = ( 4 X + 2 u ) m 2 + 8 Y m + 4 X 2 2 u X + 4 p + u 2 = 4 [ ( X α ) m 2 + 2 Y m + X 2 + X r + α 2 + p ]

By equalities (1), β + γ = α and β γ = α ( β + γ ) + p = α 2 + p , then

( X β ) ( X γ ) = X 2 + X r + α 2 + p ,

hence

( m 2 X 2 α ) 2 = 4 [ ( X α ) m 2 + 2 Y m + ( X β ) ( X γ ) ] . (5)

We choose complex numbers A , B , C such that

A 2 = X α , B 2 = X β , C 2 = X γ . (6)

Then ( A B C ) 2 = ( X α ) ( X β ) ( X γ ) = Y 2 , thus A B C = ± Y R . We choose C so that s g n ( Y ) = s g n ( A B C ) . Then Y = A B C , and (5) becomes

( m 2 X 2 α ) 2 = 4 [ A 2 m 2 + 2 A B C m + B C ] = 4 ( A m + B C ) 2 ,

so

m 2 X 2 α = 2 𝜀 ( A m + B C ) , 𝜀 = ± 1 . (7)

Since 2 α = α + β + γ = A 2 B 2 C 2 , this gives

m 2 2 𝜀 A m + A 2 = B 2 + C 2 + 2 𝜀 B C ,

thus

( m 𝜀 A ) 2 = ( B + 𝜀 C ) 2 ,

so

m = 𝜀 A + η B + 𝜀 η C , 𝜀 = ± 1 , η = ± 1 . (8)

Hence the four complex solutions of the quartic equation (4) are

m 1 = A + B + C , m 2 = A B C , m 3 = A + B C , m 4 = A B + C , (9)

where A , B , C are such that A 2 = X α , B 2 = X β , C 2 = X γ , s g n ( A B C ) = s g n ( Y ) .

Explicitly, since α = r and X r for all P = ( X , Y ) 𝒞 , we take A = X r + . Moreover B 2 = X β = X s + i t , so

A = s g n ( Y ) X r , B = s g n ( Y ) [ X s + ( X s ) 2 + t 2 2 + i ( X s ) + ( X s ) 2 + t 2 2 ] , C = s g n ( Y ) [ X s + ( X s ) 2 + t 2 2 i ( X s ) + ( X s ) 2 + t 2 2 ] .

Then s g n ( A B C ) = s g n ( Y ) , and C = B ¯ .

Note that B C , otherwise X β = X γ , so β = γ , and in this case the discriminant of p ( x ) = x 3 + a x 2 + b x + c is zero, which is impossible because 𝒞 is an elliptic curve. Hence B C = B B ¯ . This shows that m 3 and m 4 are not real. The real solutions are

m 1 = A + B + C = s g n ( Y ) [ X r + 2 X s + ( X s ) 2 + t 2 2 ] , (10)  m 2 = A B C = s g n ( Y ) [ X r 2 X s + ( X s ) 2 + t 2 2 ] . (11) 

(For Y = 0 , and X = r , we take s g n ( Y ) = 1 .)

The corresponding tangent points ( x 1 , y 1 ) and ( x 2 , y 2 ) are given by the explicit formulas 5.53

X = m 1 2 2 x 1 , Y = y 1 m 1 ( X x 1 ) , X = m 2 2 2 x 2 , Y = y 2 m 2 ( X x 2 ) ,

so

x 1 = m 1 2 X 2 , y 1 = 1 2 ( m 1 3 3 X m 1 2 Y ) , (12) x 2 = m 2 2 X 2 , y 2 = 1 2 ( m 2 3 3 X m 2 2 Y ) . (13)

Using equations (10) and (12), for Y > 0 , we can define a function y 1 : X y 1 ( X ) on [ r , + [ by

y 1 ( X ) = 1 2 ( m 1 ( X ) 3 3 X m 1 ( X ) 2 X 3 + p X + q ) , where m 1 ( X ) = X r + 2 X s + ( X s ) 2 + t 2 2 .

Then y 1 is a continuous function on [ r , + [ . Moreover y 1 ( X ) 0 for all X > r , and y 1 ( 0 ) > 0 . By the intermediate value theorem, y 1 ( X ) > 0 for all X > r .

Reasoning similarly with y 2 ( X ) , we obtain y 2 ( X ) < 0 for all X r .

By the symmetry of the curve 𝒞 relative to the x -axis, we obtain the same results for Y < 0 .

Therefore the equation 2 M = P , where P 𝒞 is given and M = ( x , y ) is the unknown, has two real solutions on 𝒞 , one such as y < 0 and the other such that y > 0 .

(b)
Construction of the function P on a dense subset of .

Now we are able to define P . Put P ( 0 ) = P 0 = O , where O = ( 0 : 1 : 0 ) is the point at infinity of the curve, and more generally P ( n ) = O if n .

By hypothesis, the polynomial p ( x ) has only one root r . Put P ( 1 2 ) = P 1 = ( r , 0 ) 𝒞 (then 2 P ( 1 2 ) = 2 ( r , 0 ) = O ). We build a sequence ( P k ) k by induction. The points P 0 = O and P 1 = ( r , 0 ) are known. Given P k 𝒞 , we define P k + 1 = ( x k + 1 , y k + 1 ) as the unique point (by part (a)) for which 2 P k + 1 = P k and y k + 1 0 . Moreover we define P ( 1 2 k ) = P k . Finally, if k is odd, put P ( k 2 s ) = k P s .

Since for all k , 2 P k + 1 = P k , we obtain by induction on u that for all u and for all s ,

P s = 2 u P s + u . (14)

Suppose that 0 v s . Then by (6), where s is replaced by s v , P s v = 2 v P s , so P s = 2 v P s v . This shows that (6) remains true if s u < 0 :

s , u , s u P s = 2 u P s + u . (15)

Every n has the form n = k 2 u , where k is odd and u . For such an integer n ,

  • If u s ,

    P ( n 2 s ) = P ( k 2 u 2 s ) = P ( k 2 s u ) = k P s u = k 2 u P s = n P s .
  • If u > s ,

    P ( n 2 s ) = P ( k 2 u s ) = O ,

    and

    n P s = k 2 u P s = k 2 u s ( 2 s P s ) = O .

So in both cases P ( n 2 s ) = n P s :

n , s , P ( n 2 s ) = n P s . (16)

Consider the set

A = { x n , s , x = n 2 s } .

Then A is a dense subset of , and P is defined on A . Moreover A is a subring of . We show that P : A is a group homomorphism.

Let x , y be some elements of A . Then perhaps multiplying one of them by a power of 2 , we my write x = k 2 s , y = l 2 s with the same denominator 2 s (but then k , l are not necessarily odd). Using (8), we obtain

P ( x + y ) = P ( ( k + l ) 2 s ) = ( k + l ) P s = k P s + l P s = P ( k 2 s ) + P ( l 2 s ) = P ( x ) + P ( y ) .

Note that P has period 1 on A : if x = n 2 s A , then

P ( x + 1 ) = P ( k 2 s + 1 ) = P ( ( k + 2 s ) 2 s = ( k + 2 s ) P s ( 2 s P s = P 0 = O ) = k P s = P ( k 2 s ) = P ( x ) .
(c)
Extension by continuity of P to . We use the following extension theorem (cf. Dieudonné, Treatise of Analysis, t.1, Prop (3.15.6))

Theorem Let A be a dense subset of a metric space E , and f a uniformly continuous mapping of A into a complete metric space E . Then there exists a continuous mapping f ¯ of E into E coinciding with f in A ; moreover, f ¯ is uniformly continuous.

Here P : A 𝒞 , where A is a dense subset of , with the usual distance d ( x , y ) = | y x | . What distance are we using on 𝒞 ? We take the induced distance on 𝒞 defined by the metric δ on the projective plane : we can take for δ the angle of the lines representing in 3 the points of the projective plane (this corresponds to the shortest distance between two points on the Riemann’s sphere S 2 ).

We must prove that P is uniformly continuous on A for these chosen distances. We first show that

lim k P k = O ,

which is equivalent to

lim k x ( P k ) = + .

By part (a), if P k = ( x k , y k ) , then x 1 = r and for all k 1 , x k + 1 = φ ( x k ) , where

φ ( x ) = [ x r 2 x s + ( x s ) 2 + t 2 2 ] 2 x 2 ( x r ) . (17)

Since 2 P k + 1 = P k , by the explicit formulas (5.53),

x k = ( 3 x k + 1 2 + q 2 y k + 1 ) 2 2 x k + 1 , y k + 1 = x k + 1 3 + p x k + 1 + q .

(to be continued ...)

User profile picture
2025-06-13 09:04
Comments