■an+b型素数(その32)
【3】簡約2次形式と類数
それでは,与えられた判別式dをもつ簡約2次形式は何個あるのだろうか?判別式dの簡約2次形式の個数を類数と呼び,h(d)と書く.たとえばd=−4のとき,3ac≦4よりa=c=1,b=0.したがってh(−4)=1
−d=4ac−b^2≧3ac→−a<b≦a<cまたは0≦b≦a=cより,(a,c)を定め,それらに対しb^2=4ac+dより,bが定められるかどうかを見てみよう.
[1]d=−3
3ac≦3→(a,c)=(1,1),b=±1.しかし,変換
[x]=[1,−1][x’]
[y] [0, 1][y’]
により(a,b,c)=(1,1,1)と(1,−1,1)は同値.ゆえにh(−3)=1
[2]d=−4,h(−3)=1
[3]d=−7
3ac≦7→(a,c)=(1,2),b=±1.(a,b,c)=(1,1,2)と(1,−1,2)は同値.ゆえにh(−7)=1
[4]d=−8
3ac≦8→(a,c)=(1,2),b=0.h(−8)=1
[5]d=−11
3ac≦11→(a,c)=(1,3),b=±1.(a,b,c)=(1,1,3)と(1,−1,3)は同値.ゆえにh(−11)=1
[6]d=−19
3ac≦19→(a,c)=(1,5),b=±1.(a,b,c)=(1,1,5)と(1,−1,5)は同値.ゆえにh(−19)=1
[7]d=−43
3ac≦43→(a,c)=(1,11),b=±1.
(a,c)=(1,13),b=±3.
しかし,変換
[x]=[1,−1][x’]
[y] [0, 1][y’]
により(1,1,11)→(1,−1,11),(1,3,13)→(1,1,11),(1,−1,11)→(1,−3,13).ゆえにh(−43)=1
[8]d=−67
3ac≦67→(a,c)=(1,17),b=±1.
(a,c)=(1,19),b=±3.
しかし,変換により(1,1,17)→(1,−1,17),(1,3,19)→(1,1,17),(1,−1,13)→(1,−3,19).ゆえにh(−67)=1
[9]d=−163
3ac≦163→(a,c)=(1,41),b=±1.
(a,c)=(1,43),b=±3.
(a,c)=(1,47),b=±5.
(a,c)=(1,53),b=±7.
しかし,変換により(1,1,41)→(1,−1,41),(1,3,43)→(1,1,41),(1,−3,43)→(1,−5,47),(1,5,47)→(1,3,43),(1,7,53)→(1,5,47),(1,−5,47)→(1,−7,53),(1,−1,41)→(1,−1,43).ゆえにh(−163)=1.
===================================