Hasse theorem__ an elementary approach - arXiv

15 downloads 0 Views 74KB Size Report
Manin,had been adopt in Knapp book[3] ,In 1971,H.Zimmer [7]presented a valuation theoretic proof ,In [1] .... The leading coefficients of 2. Q is. 2. 2. 4 ( ) ( ). b l Q l S. ′. 3 deg( ) 2deg( ). Q. QS. ≤ ..... Anthony Knapp, Elliptic Curves .Princeton ...
Hasse theorem__ an elementary approach Jianhua Chen, Debiao He *, Zhijin Hu, Yitao Chen, Hao Hu School of mathematics and statistics Wuhan university, Wuhan, China *Email: [email protected] Abstract. We give an elementary proof to Hasse theorem. Let k be arbitrary field, possibly of characteristic p ≠ 2, 3 , Let E1 and E2 be two elliptic curves in the canonical forms defined over k

E1 :

y 2 = x 3 + ax + b

E2 :

y 2 = x 3 + a′x + b′

With nonzero discriminates Δ ≠ 0 . Let

φ be an isogeny between E1 and E2 and k ( E1 ) k ( E2 ) be function fields of

E1 and E2 respectively. The degree of φ , d (φ ) ,can be defined as the degree of corresponding function field extension k ( E1 ) / k ( E2 ) . Let

ψ be another isogeny from E1 to E2 , it is well known that d (ϕ +ψ ) + d (ϕ −ψ ) =2 d (ϕ ) +2 d (ψ )

(*)

The relation (*) indicate that d (φ ) is a quadratic function of φ , from this we can deduce that: Hasse theorem.

Let E be an elliptic curve over a finite field Fq .The number N of points of

E defined over Fq satisfier | N − (q + 1) |≤ 2q1/2 . Hesse theorem has an important application in cryptography.Many engineers make use of Hasse theorem but cannot totally understand the proof. So it is important and quite interesting to give an elementary proof. The “elementary” we means the knowledge we needed does not suppress undergraduate ,In fact, Hasse theorem can be proved by many methods such as by using of weil pairs , or by using of “dual isogeny” after we induce it. All these proof at least need some, more or less ,abstract concept of mathematics, such as divisor, or concept of Galois extension, It is Manin,in[4], using an idea of Hasse,give an entitlely elementary proof of the theorem,the proof of Manin,had been adopt in Knapp book[3] ,In 1971,H.Zimmer [7]presented a valuation theoretic proof ,In [1],Casseles mentioned (*) without a proof, and then in his book[5],J.S.Milne also list the relation (*),with no a proof. In [6], D.Zagier put forward the problem: Since

⎛ x 3 − 35 x + 98 ⎞ ∑ ⎜ ⎟ = 0, p x (mod p ) ⎝ ⎠

⎛ p⎞ ⎟ = −1 and ⎝7⎠

when ⎜

⎛ p⎞ = ±2A , when ⎜ ⎟ = 1, ⎝7⎠

p = A2 + 7 B 2

D.Zagier asked if we can give an elementary proof for above formula. It is well known that (*) can be used to get the sum

⎛ x3 − 35 x + 98 ⎞ ∑ ⎜ ⎟ p x (mod p ) ⎝ ⎠ Hence an elementary proof of (*) seems to give a possible answer to Zagier problem. The present note is devote to give an elementary proof of (*) and then deduce Hasse theorem. We also prove the classical equation satisfied by

φ when φ is an endomorphism.

2. Some Lemmas At first we give following Definition. Let Q1 , Q2,

Qk be polynomials in variable x , writing deg( Q j ) as the degree of

Q j ( x) ,we define H (Q1 , Q2

, Qk ) = max(deg(Q1 ), deg(Q1 ),

, deg(Qk )) .

Further if

Q( x) = qn x n + qn −1 x n −1 +

+ q0

Where q j ∈ k , qn ≠ 0 .

We call qn the leading coefficients of Q( x) . Lemma

1.

Let

A, B, C , D

be

polynomials

in

undetermined

x

satisfying

( A, B) = 1 (C , D) = 1 ,where (i,i) represent the great common divisor of the polynomials. Then for

Q1 = AC , Q2 = AD + BC , Q3 = BD, we have H (Q1 , Q2 , Q3 ) = H ( A, B) + H (C , D)

Proof.

At first we assume that deg( AC ) ≥ deg( BD) ,we divide into three cases to discuss:

Case 1. deg( A) ≥ deg( B ), In such case, we have

deg(C ) ≥ deg( D) ,

deg( AC ) ≥ deg( AD),

deg( AC ) ≥ deg( BC ) .

Hence the polynomials AC is of largest degree. From the definition we have

H (Q1 , Q2 , Q3 ) = deg( AC ) = deg( A) + deg(C ) = H ( A, B ) + H (C , D ) Case 2. deg( A) > deg( B),

deg(C ) < deg( D)

We easily find that

AD > AC

AD > BC

AD > CD

so

H (Q1 , Q2 , Q3 ) = deg( AD) = deg( A) + deg( D) = H ( A, B ) + H (C , D) Case 3. deg( A) < deg( B ),

deg(C ) > deg( D)

BC > AD

Since

BC > BD

BC > AC

H (Q1 , Q2 , Q3 ) = deg( BC ) = deg( B) + deg(C ) = H ( A, B ) + H (C , D)

deg( AC ) ≥ deg( BD) .

Collect above results we see that the lemma is valid when

When deg( AC ) < deg( BD) , the proof is similar so we omit it. Lemma 2. Let P, Q, R, S be polynomials satisfying ( P, Q) = 1 ( R, S ) = 1 . If

Q1 = ( PR − aQS ) 2 − 4b( PS + QR)QS Q2 = 2( PR + aQS )( PS + QR ) + 4b(QS ) 2 Q3 = ( PS − QR) 2 Where a, b are as in elliptic curves (1). Then

H (Q1 , Q2 , Q3 ) = 2 H ( P, Q) + 2 H ( R, S ) Proof. We divide into some cases to prove the Lemma. (I). deg( R) > deg( S ) . In this case If

deg( P) ≥ deg(Q) , then

deg( PR) > deg(QS )

deg( PR) ≥ deg(QR)

And

deg( PR) ≥ deg( PS )

So we get from the definition of Q1 , Q2 , Q3

deg(Q1 ) = deg(( PR ) 2 ) = 2 deg( P) + 2 deg( R) = 2 H ( P, Q) + 2 H ( R, S ) deg(Q2 ) ≤ deg(( PR )2 ) ≤ deg(Q1 ) deg(Q3 ) ≤ deg(( PR ) 2 ) ≤ deg(Q1 ) H (Q1 , Q2 , Q3 ) = H (Q1 ) = 2 H ( P, Q) + 2 H ( R, S )

Thus

The Lemma follows. If

deg( P) < deg(Q) , similarly we get

deg(Q3 ) = deg((QR) 2 ) = 2 deg(Q) + 2 deg( R) = 2 H ( P, Q) + 2 H ( R, S )

deg(Q1 ) ≤ deg((QR )2 ) ≤ deg(Q3 ) deg(Q2 ) ≤ deg((QR) 2 ) ≤ deg(Q3 ) H (Q1 , Q2 , Q3 ) = H (Q3 ) = 2 H ( P, Q) + 2 H ( R, S )

Thus

Since deg( P) > deg(Q) is symmetric to deg( R) > deg( S ) ,the proof is similar omit , thus we are left with

deg( P) ≤ deg(Q)

and

deg( R) ≤ deg( S )

We divide into four cases (i) deg( P) = deg(Q)

deg( R) < deg( S )

(ii) deg( R) = deg( S )

deg( P) < deg(Q)

(iii) deg( P) < deg(Q)

deg( R) < deg( S )

(iv) deg( P) = deg(Q)

deg( R) = deg( S ) .

In (i),

we have

deg( PS ) > deg(QR)

Hence

deg(Q3 ) = deg((QS ) 2 ) = 2 deg(Q) + 2 deg( S ) = 2 H ( P, Q) + 2 H ( R, S ) deg(Q2 ) ≤ deg((QS )2 ) ≤ deg(Q3 ) deg(Q1 ) ≤ deg((QS ) 2 ) ≤ deg(Q3 ) So

H (Q1 , Q2 , Q3 ) = H (Q3 ) = 2 H ( P, Q) + 2 H ( R, S )

Since (ii) is symmetric to (i) ,we omit its proof. For case (iii), we have

deg(QS ) > deg( PR)

deg(QS ) > deg( PS )

Let the leading coefficients of Q, S are l (Q), l ( S ) respectively, then The leading coefficients of Q1 is a′ l (Q ) l ( S ) , 2

2

2

The leading coefficients of Q2 is 4b′l (Q ) l ( S ) 2

2

deg(Q3 ) ≤ 2 deg(QS ) ,hence unless a′ = b′ = 0 ,

H (Q1 , Q2 , Q3 ) = deg((QS )2 ) = 2 deg(Q ) + 2 deg( S ) = 2 H ( P, Q ) + 2 H ( R, S ) .

we

But

Δ = 4a′3 + 27b′2 ≠ 0 , so a′ = b′ = 0 is impossible.

In case (iv),Put P1 = PR, P2 = PS + QR, P3 = QS , Then deg( P1 ) = deg( P3 )

deg( P2 ) ≤ deg( P1 )

We denote the leading coefficients of P, Q, R, S as l ( P), l (Q), l ( R), l ( S ) respectively, then it is obvious that the leading coefficients of P1 , P2 , P3 are

l ( P1 ) = l ( P )l ( R ), l ( P3 ) = l (Q )l ( S ), l ( P2 ) = l (Q)l ( S ) + l ( P )l ( R) respectively, furthermore

l ( P1 ) = l ( P)l ( R ) ≠ 0, l ( P3 ) = l (Q)l ( S ) ≠ 0 Note that ( PS − QR ) 2 = P22 − 4 P1 P3 , we rewrite

Q1 = ( P1 − a′P3 ) 2 − 4b′P2 P3 Q2 = 2( P1 + a′P3 ) P2 + 4b′P32 Q3 = P22 − 4 P1 P3 Hence

l (Q1 ) = (l ( P1 ) − a′l ( P3 )) 2 − 4b′l ( P2 )l ( P3 ) l (Q2 ) = 2(l ( P1 ) + a′l ( P3 ))l ( P2 ) + 4b′(l ( P3 )) 2 l (Q3 ) = l ( P2 ) 2 − 4l ( P1 )l ( P3 ) Since deg(Q j ) ≤ 2 deg( P1 ) = 2 deg( P ) + 2 deg( R )

j = 1, 2,3 , Obviously if at least

one of l (Q1 ), l (Q2 ), l (Q3 ) is not zero, then

H (Q1 , Q2 , Q3 ) = 2 deg( P ) + 2 deg( R) = 2 H ( P, Q) + 2 H ( R, S ) So we suppose that l (Q1 ) = 0, l (Q2 ) = 0, l (Q3 ) = 0. noting

x = l ( P2 ) / l ( P3 ), From

y = l ( P1 ) / l ( P3 ),

l (Q1 ) = 0, l (Q2 ) = 0, l (Q3 ) = 0 we get y = x2 / 4

x12

( y − a′) 2 = 4b′x = 8b′x1 ( y + a′) x1 = −b′ Substituting y = x / 4 2

x12 into other two relations,

that

l ( P3 ) ≠ 0 , Putting

we get that x1 + a′x1 + b′ = 0, 3

x14 − 2a′x12 − 8b′x1 + a′2 = 0

But it is easy to verify that

(3 x12 + 4a′)( x14 − 2a′x12 − 8b′x1 + a′2 ) − (3x13 − 5a′x1 − 27b′)( x13 + a′x1 + b′) = 4a′3 + 27b′2 ≠ 0 we get a contradiction. Thus

H (Q1 , Q2 , Q3 ) = 2 deg( P ) + 2 deg( R) = 2 H ( P, Q) + 2 H ( R, S ) Colleting above all the Lemma follows. According to above two lemmas we have Corollary.

A, B, C , D be as in Lemma 1. Let

Let

P, Q, R, S be as in Lemma 2 . If

AC = ( PR − a′QS ) 2 − 4b′( PS + QR)QS AD + BC = 2( PR + a′QS )( PS + QR) + 4b′(QS ) 2 BD = ( PS − QR) 2 Then

H ( A, B) + H (C , D) = 2 H ( P, Q) + 2 H ( R, S )

Proof . Obvious.

3. Main results In this section we will prove our main results. At first we repeat some concepts. Let

E1 :

y 2 = x3 + ax + b

E2 :

y 2 = x + a′x + b′

Be two elliptic curves over field k in canonical forms. Let

ϕ, ψ

be two isogenies from

E1

to E2 , defined over the field k .

Then we have Theorem 1 Let d (ϕ ) , d (ψ ) , d (ϕ + ψ ) , d (ϕ −ψ ) denote the degree of isogenies of

ϕ , ψ , ϕ + ψ , ϕ −ψ respectively, then d (ϕ +ψ ) + d (ϕ −ψ ) =2 d (ϕ ) +2 d (ψ ) Proof. The process is classical. Put ( x1 , y1 ) = φ ( x, y )

( x2 , y2 ) = ψ ( x, y )

( x3 , y3 ) = (φ +ψ )( x, y )

( x4 , y4 ) = (φ −ψ )( x, y )

Thus we get from addition formula of elliptic curve

( x1 − x2 ) 2 ( x3 + x4 ) = 2( x1 x2 + a′)( x1 + x2 ) + 4b′ ( x1 − x2 ) 2 ( x3 x4 ) = x12 x22 − 2a′x1 x2 − 4b′( x1 + x2 ) + a′2

(**)

We write x1 = P ( x) / Q ( x) x2 = R ( x) / S ( x) , x3 = A( x) / B ( x) Where

( P, Q ) = 1 ( R, S ) = 1

Substituting x1 x2 , x3

x4 = C ( x) / D( x)

( A, B) = 1 (C , D) = 1

x4 into (**) we have

AC ( PR − a′QS ) 2 − 4b′( PS + QR)QS = BD ( PS − QR) 2 ( AD + BC ) / ( BD) = (2( PR + a′QS )( PS + QR) + 4b′(QS ) 2 ) / ( PS − QR) 2 Without loss of generality we put

AC = U (( PR − a′QS ) 2 − 4b′( PS + QR )QS ) BD = U ( PS − QR ) 2 Where U is a polynomials defined over k ,Let F denote the prime factor of U , then

F | AC , F | BD Assume that

F | A,

F | AD + BC

We have

which F cannot divide B , so we get F divide D .Since

F | BC ⇒ F | C ,

which is F | (C , D) = 1

.

So we see that U is a constant. hence without of loss of generality we suppose that U = 1 .thus we have that

AC = ( PR − a′QS ) 2 − 4b′( PS + QR)QS AD + BC = 2( PR + a′QS )( PS + QR) + 4b′(QS ) 2 BD = ( PS − QR) 2 From the corollary we find that

d (ϕ +ψ ) + d (ϕ −ψ ) =2 d (ϕ ) +2 d (ψ ) Corollary 2. A function

f : M → K from a group into field K of characteristic

≠ 2 ,satisfying

f ( x + y ) + f ( x − y ) = 2 f ( x) + 2 f ( y ) Define L( x, y ) = f ( x + y ) − f ( x) − f ( y ) . Then the function L( x, y ) is bilinear. Proof . See , for example , [1]or [5]. 4. Hasse theorem and others In this section we assume two elliptic curves E1 ,

ϕ ,ψ :

E→E

E2 are the same. Let

Both are isogenies. By abuse of notation we denote the constant endomorphism by 0 and the identify endomorphism by 1. Then from Corollary 2 it is easy to see that

d (mϕ + nψ ) = m 2 d (ϕ ) + n 2 d (ψ ) + mnL(ϕ ,ψ )

(4.1)

L(ϕ ,ψ ) = d (ϕ +ψ ) − d (ϕ ) − d (ψ )

Where

d (mϕ + nψ ) ≥ 0

Since

then

L(ϕ ,ψ ) 2 ≤ 4d (ϕ )d (ψ ) . Lemma 3.

Every endomorphism

(4.2)

ϕ satisfies a quadratic equation

ϕ 2 − L(ϕ ,1)ϕ + d (ϕ ) = 0 . Proof . We give

a proof by elementary method. This is almost the same as [1]. Let

ϕ ′ = L(1, ϕ ) − ϕ ,since L(1, ϕ ) ∈ Z we see that φ ′ is also an endomorphism. From (4.1) we get

d (ϕ ′) = d ( L(1, ϕ ) − ϕ ) = L(1, ϕ ) 2 − L(1, ϕ ) L(1, ϕ ) + d (ϕ ) = d (ϕ ) Also d (1 + ϕ ′) = 1 + L(1, ϕ ′) + d (ϕ ′)

d (1 + ϕ ) = 1 + L(1, ϕ ) + d (ϕ ) . Noting that L(1, ϕ ) + L(1, ϕ ′) = L(1, ϕ + ϕ ′) = (1 + L(1, ϕ )) 2 − L(1, ϕ ) 2 − 1 = 2 L(1, ϕ ) So L(1, ϕ ) = L(1, ϕ ′) We have d (1 + ϕ ) = d (1 + ϕ ′) And

d ((1 + ϕ )(1 + ϕ ′) = (1 + L(1, ϕ ) + d (ϕ )) 2

(4.3)

But d ((1 + ϕ )(1 + ϕ ′) = d (1 + ϕ + ϕ ′ + ϕϕ ′) = d (1 + L(1, ϕ ) + ϕϕ ′) , Let m = 1 + L(1, ϕ ) , then

d (1 + L(1, ϕ ) + ϕϕ ′) = d (m + ϕϕ ′) = m 2 + mL(1, ϕϕ ′) + d (ϕϕ ′) Compare with (4.3) we get

L(1, ϕϕ ′) = 2d (ϕ ) . So for any rational integer l

d (l − ϕϕ ′) = l 2 − lL(1, ϕϕ ′) + d (ϕ ) 2 = (l − d (ϕ )) 2 . If l = d (ϕ ) , we get the Lemma.

Especially for Frobenius map

π ( x, y ) = ( x q , y q ) ,we have

π 2 − L(π ,1)ϕ + q = 0 . Where L(−π ,1) = d (1 − π ) − q − 1 . By(4.2) we get

| d (1 − π ) − q − 1|≤ 2 q . Hence the Hasse theorem follows.

REFERENCES [1] J.W.S.Cassels, Lectures on elliptic curves. London Mathematical society Student Texts.1996. [2]H.Hasse, Zur theorie abstrakten elliptischen funktionkorper, J.Reine.Angew .Math .175(1936),55-63,69-88,193-208. [3].Anthony Knapp, Elliptic Curves .Princeton University Press .Princeton , New Jerse.1992. [4]J.I.Manin , On cubic congruencies to a prime modulars , Amer.Soc.Trans.(2)13,1960,1-7. [5] J.S.Milne, Elliptic curves . ISBN 1-4196-5257-5. [6]D.Zagier Aspects of complex multiplication.notes from a Seminar taught by D.Zagier at the university of California Berkley,in the fall semester ,2000. [7]H.G.Zimmer, An elementary proof of the Riemann hypothesis for an elliptic curves over a finite field, Pacific journal of mathematics Vol.36,No.1,1971.