有限体上の代数曲線 y 2 = x l + a および y 4 = x l + a の有理点の勘定 Counting points of the curves
y 2 = x l + a and y 4 = x l + a over a ånite åeld
数学専攻 安田 賢祐
Kensuke
YASUDA
序
論文は3節からなっている.第1節は導入部であり,
Jacobi
和の定義,巾剰余記号の定義,さ らに,ax m + by n = c
によって定義された代数曲線の合同ゼータ函数に関するDavenport-Hasse
の定理,Jacobi
和に関するStickelberger
の定理について手短かに復習する.第2節と第3節が本 論である.第2節では代数曲線y 2 = x 23 + a
に関連して23
乗剰余記号と2
乗剰余記号によって定 義されるJacobi
和を,第3節では代数曲線y 4 = x 23 + a
に関連して23
乗剰余記号と4
乗剰余記 号によって定義されるJacobi
和を取り扱う.当研究室では2004年度 尾崎永児
[6]
y 4 = x 3 + a
2005年度 三上修平
[8]
y 2 = x 5 + a, y 4 = x 5 + a
2006年度 久木宮到[9]
y 2 = x 7 + a, y 4 = x 7 + a
2007年度 原優[10]
y 2 = x 11 + a, y 4 = x 11 + a
2007年度 藤川晋[11]
y 2 = x 13 + a, y 4 = x 13 + a
2007年度 松本紀彦[12] y 2 = x 17 + a, y 4 = x 17 + a
2007年度 石田将之[13]
y 2 = x 19 + a, y 4 = x 19 + a
と代数曲線
y 2 = x l + a, y 4 = x l + a
に関連するJacobi
和について結果を集積して来た.本論文で は,これまでの研究でそれぞれの場合に示されていたいくつかの補題をより一般的な形に整理し,さらに,
l = 23
に対する結果を付け加えることが出来た.本論文の主結果は下記の定理1と定理 2であるが,前者は超楕円曲線y 2 = x 23 + a
に,後者は代数曲線y 4 = x 23 + a
に関連している.1 いくつかの補題
補題
1.1. n
を整数(> 2)
,ê = e 2ôi=n
,K = Q (ê )
とし,p
をn
と素なK
の素イデアル,Z
をGal(K= Q )
におけるp
の分解群とする.q = N p
とおき,ü
をã 7! ê ã
p ë
n
によって定義される有限 体F q
の乗法的指標とする.このとき,J (ü i ; ü j ) 2 K Z
.(
証明)
巾剰余記号の定義から,K
の整数ã
に対してã
NpnÄ1ë ê ã
p ë
n mod p
.õ 2 Z
とすれば,õ (p) = p
なので,õ (ã )
NpnÄ1ë õ ( ê ã p
ë
n ) mod p
. したがって,õ (J (ü i ; ü j )) = õ Ä X
ã
2Fqü i (ã )ü j (1 Ä ã ) Å
= X
ã
2Fqü i (õ (ã ))ü j (õ (1 Ä ã )) = J (ü i ; ü j )
.これから結論を得る.
1
系
1.2.
補題1.1
の仮定の下で,さらに,f
を( Z =n Z )
Ç におけるp
の位数とする.f
が偶数でp f =2 ë Ä 1 mod n
なら,各i; j (0 < i; j < n; i + j 6 = n)
に対して,J (ü i ; ü j ) = Ü p f =2
が成立する.(
証明) Gal(K= Q )
におけるp
の分解群Z
はp
によって生成されるGal(K= Q ) = ( Z =n Z )
Çの部分 群.仮定よりp f =2 ë Ä 1 mod n
なので,Z
は複素共役を含む.したがって,K Z ö R
.補題1.1
か ら,J(ü i ; ü j ) 2 R
.ここで,j J (ü i ; ü j ) j = p f =2
なので,J (ü i ; ü j ) = Ü p f =2
.記号の定義.
l
を素数(> 2)
,p
を素数( 6 = 2; l)
,ê= e 2ôi=l
,K = Q (ê )
,p
をK
におけるp
の素因 子とし,q = N p
とおく.さらに,ü; ë
をそれぞれã 7! ê ã
p ë
l
,ã 7! ê ã p
ë
2
によって定義されるF q
の乗法的指標とする.補題
1.3. ã; å 2 O K
とする.(1) (ã ) = (å ); (2) j ã j = j å j ; (3) ã ë å ë 1 mod 2; (4) Tr K=
Qã ë Tr K=
Qå 6ë 0 mod 2l
ならば,ã = å
が成り立つ.補題
1.4. ã 2 O K
とし,ã ë 1 mod 2
かつãã 2 Z
とする.
このとき,次が成り立つ. (1) l ë 1 mod 4
のとき,Tr K=
Qã ë 0 mod 4
.(2) l ë 3 mod 4
かつTr K=
Qã ë 0 mod 4
のとき,(Tr K=
Qã ) 2 ë ãã Ä l mod 4l:
(3) l ë 3 mod 4
かつTr K=Q ã ë 2 mod 4
のとき,(Tr K=Q ã ) 2 ë ãã+ l mod 4l:
補題
1.5. J(ü; ë ) ë 1 mod 2
が成り立つ.(
証明) ã 6 = 1
ならë (1 Ä ã ) = Ü 1
であるから,Jacobi
和の定義より, J (ü; ë ) = X
ã
2Fqü (ã )ë (1 Ä ã ) ë X
ã
2Fqnf0;1
gü (ã ) = Ä ü (1) = Ä 1 mod 2
.補題
1.6. Tr K=
QJ (ü; ë ) ë l + 1 mod 2l
が成り立つ.(
証明の方針) Davenport-Hasse
の定理にñ l Ç ñ 2
が超楕円曲線y 2 = x l + a
の上に作用することを 絡ませて導く.系
1.7. f
を( Z =l Z )
Çにおけるp
の位数とする.f
が偶数なら,J (ü; ë ) = p f =2
が成立する.(
証明)
系1.2
から,J (ü; ë ) = Ü p f =2
.ここで,( Z =l Z )
Çが巡回群なので,p f =2 ë Ä 1 mod l
.p 6 = 2
なので,p f =2 ë Ä 1 mod 2l
.これから,Tr K=
Qp f =2 = (l Ä 1)p f =2 ë l + 1 mod 2l:
一方,補題
1.6
より,Tr K=
QJ (ü; ë ) = l + 1 mod 2l
なので結論を得る.補題
1.8. X
をy 2 = x l + a
によって定義されるF q
の上の超楕円曲線とする.(1) l ë 1 mod 4
の場合.(a) q ë 1 mod 4l, ü (a) = 1; ë (a) = 1
なら,#X( F q ) ë 3l + 3 mod 4l
.(b) q ë 1 mod 4l, ü (a) = 1; ë (a) = Ä 1
なら,#X( F q ) ë l + 1 mod 4l
.(c) q ë 2l + 1 mod 4l, ü (a) = 1; ë (a) = 1
なら,#X( F q ) ë l + 3 mod 4l
.(d) q ë 2l + 1 mod 4l, ü (a) = 1; ë (a) = Ä 1
なら,#X( F q ) ë 3l + 1 mod 4l
.(2) l ë 3 mod 4
の場合.(a) ü (a) = 1; ë (a) = 1
なら,#X( F q ) ë 3l + 3 mod 4l.
(b) ü (a) = 1; ë (a) = Ä 1
なら,#X( F q ) ë l + 1 mod 4l.
(
証明の方針)
補題1.4
と補題1.6
を組み合わせてそれぞれの場合に確認する.2
記号の定義.
l
を素数(> 2)
,p
を素数( 6 = 2; l)
,ê= e 2ôi=l
,L = Q (ê; p
Ä 1)
,p
をL
におけるp
の 素因子とし,q = N p
とおく.さらに,ü; ë
をそれぞれã 7! ê ã
p ë
l
,ã 7! ê ã p
ë
4
によって定義され るF q
の乗法的指標とする.補題
1.9. ã; å 2 O L
とする.(1) (ã ) = (å ); (2) j ã j = j å j ; (3) ã ë å ë 1 mod 1 + i;
(4) Tr L=
Qã ë Tr L=
Qå 6ë 0 mod 4l; (5) Tr L=
Q(iã ) ë Tr L=
Q(iå ) ë 0 mod 4l
ならば,ã = å
が成り立つ.補題
1.10. J (ü; ë ) ë 1 mod 1 + i
が成り立つ.(
証明) ã 6 = 1
ならë (1 Ä ã ) = Ü 1; Ü i ë 1 mod 1 + i
なので,Jacobi
和の定義からJ(ü; ë ) = X
ã
2Fqü (ã )ë (1 Ä ã ) ë X
ã
2Fqnf0;1
gü (ã ) = Ä ü (1) = Ä 1 ë 1 mod 1 + i
.補題
1.11. Tr L=
QJ(ü; ë ) ë 2l + 2 mod 4l; Tr L=
QÄ
iJ(ü; ë ) Å
ë 0 mod 4l
が成立する.(
証明の方針) Davenport-Hasse
の定理と系1.8
から導く.系
1.12. f
を( Z =4l Z )
Çにおけるp
の位数とする.f
が偶数でp f =2 ë Ä 1 mod 4l
なら,J (ü; ë ) = p f =2
が成立する.(
証明)
補題1.1
から,J(ü; ë ) = Ü p f =2
.ここで,p f =2 ë Ä 1 mod 4l
なので,Tr L=
Qp f =2 = 2(l Ä 1)p f =2 ë 2l + 2 mod 4l
. 一方,補題1.11
より,Tr L=
QJ (ü; ë ) = 2l + 2 mod 4l
なので,結論を得る.2 l = 23 の場合の Jacobi 和
定理
1. ê = e 2ôi=23 ; K = Q (ê )
とし,p
を素数( 6 = 2; 23)
,ô
をp
を割り切るK
の素元,Z
をGal(K= Q )
における(ô )
の分解群,f
をZ
の位数とする.q = N ô
とおき,ü; ë
をそれぞれã 7! ê ã
ô ë
23 ; ã 7! ê ã ô ë
2
によって定義されるF q
の乗法的指標とする.このとき,Ö 2 O K
Zが唯 一つ存在して,Ö ë 1 mod 2; Tr K=
QÖ ë 22 mod 46; Ö Ö = p f ;
(Ö) = (ôõ 3 (ô )õ 7 (ô )õ 21 (ô )õ 27 (ô )õ 29 (ô )õ 31 (ô )õ 33 (ô )õ 35 (ô )õ 37 (ô )õ 41 (ô ))
となる.さらに,J (ü; ë ) = Ä Ö
が成り立つ.特に,(1) p ë 22 mod 23
のとき,J (ü; ë ) = p:
(2) p ë 2; 4; 8; 16; 9; 18; 13; 3; 6; 12 mod 23
のとき,A 2 + 23B 2 = p 3 ; p - A; A ë p 7 mod 23; ô j (A + B p Ä 23)
となるA; B 2 Z
が唯一組存在する.さらに,J(ü; ë ) = Ä p 4 (A + B p
Ä 23)
.(3) p ë 5; 10; 20; 17; 11; 21; 19; 15; 7; 14 mod 23
のとき,J (ü; ë ) = p 11
.3
定理
2. ê = e 2ôi=23 ; L = Q (ê; p
Ä 1)
とし,p
を素数( 6 = 2; 23)
,p
をL
におけるp
の素因子,Z
をGal(L= Q )
におけるp
の分解群,f
をZ
の位数とする.q = N p
とおき,ü; ë
をそれぞれã 7! ê ã
p ë
23
; ã 7! ê ã p
ë
4
によって定義される