~計算法の変遷~ 2006 年2月17日 明治大学理工学部数学科...
DESCRIPTION
π. ~計算法の変遷~ 2006 年2月17日 明治大学理工学部数学科 鎌田 伊織 吉本 清夏. 円周率の計算法の歴史. 円に内接・外接する正多角形の周長の利用 ( アルキメデス ( BC3C ) ・関 孝和 (17 C ) ・建部 賢弘 (18 C) ) 逆正接関数 (Arctan) の Taylor 展開の利用 ( Leibniz (15 C) ・ Sharp ((17 C) ・ Machin (18 C) ) AGM ( 算術幾何平均 : Arithmetic Geometric Mean ) - PowerPoint PPT PresentationTRANSCRIPT
π~計算法の変遷~
2006 年2月17日明治大学理工学部数学科
鎌田 伊織 吉本 清夏
円周率の計算法の歴史• 円に内接・外接する正多角形の周長の利用
( アルキメデス( BC3C )・関 孝和(17 C )・建部 賢弘(1
8 C) )
• 逆正接関数 (Arctan) の Taylor 展開の利用
( Leibniz (15 C) ・ Sharp ((17 C) ・ Machi
n (18 C))
• AGM ( 算術幾何平均: Arithmetic Geometric Mean)
(Salamin-Brent による Gauss-Legendre 法(1976)・ Borwein 法)
• DRM(分割有理数化 :Divide and Rationalize Method ) (後 保範(1998) & 金田 康生(20
02))
Arctan 級数とは? の両辺を微分すると ,
項別積分することで , Arctan の Taylor 展開が得られる .
実は , x= 1 でも成立し , Leibniz 級数を得る .
(1)
x = とすると , Sharp の公式が得られる .
(2)
・ (1)は収束速度が非常に遅く , 効率が悪い・ (2)は(1)よりはずいぶん速くなる・ 長い年月をかけて多くの人々が競って計算するようになった
0
22
)(1
1)(
n
nxx
xf
112
)1(arctan
1
121
xnn
nn
xxf arctan)(
9
1
7
1
5
1
3
11
4
3
1
3
1arctan
6
1x
Arctan 級数の公式 1/2
• Machin (1706) (当時の最高記録100桁を求め ,
その後 多くの人に利用された . )
• Euler
(1737 )
(1755)
3
1arctan
2
1arctan
4
79
3arctan2
7
1arctan5
4
239
1arctan
5
1arctan4
4
Arctan 級数の公式 2/2• Gauss (1863) ( おそらく3項公
式で最高効率) (1985年にフェルトンによって1
万21桁を得た)
• 高野喜久雄 (1982) (2002年に世界一の1兆2400億桁を達成した公
式!)
239
1arctan5
57
1arctan8
18
1arctan12
4
268
1arctan24
239
1arctan7
57
1arctan20
38
1arctan12
4
110443
1arctan12
239
1arctan5
57
1arctan32
49
1arctan12
4
実験結果 1/3
* S ( j )=各公式におけるTaylor
展開の第 j 部分和*横軸 =項数 j*縦軸 = π と S( j ) の誤差の log 10 をとった
もの
・ ■ マチンの公式
・ ■ オイラーの公式①
・ ■ オイラーの公式②
・ ■ ガウスの公式①
・ ■ ガウスの公式②
・ ■ 高野喜久雄の公式
部分和の項数 j と 誤差 log 10( π - S ( j ))との関係
実験結果 2/3
<グラフからわかったこと>• 傾きは , それぞれの公式において最も収束速度が遅い項による
(収束速度は Arctan (x)の|x|が大きいほど遅くなる)
• Arctan (x)の|x|が大きい項をもつ公式ほど , | 傾き | が小さい
• 傾きと|x|の log10 値を比べてみる
* 傾きは log10 (x )の2倍
になっている
* 次に , この関係を調べる
Arctanx の|x| 傾き 1 / 2 - 0.6 - 0.301
1 / 5 - 1.4 - 0.698
1 / 7 - 1.7 - 0.845
1 / 18 - 2.5 - 1.255
1 / 38 - 3.16 - 1.579
1 / 49 - 3.24 - 1.690
)(log10 x
実験結果 3/3 < Machin の公式( )を例にとって考
える>
とおき , Taylor 展開をすると ,
となる . また , j での部分和は ,
よって , π と j での部分和との誤差は ,
対数をとると
よって ,log10x の2倍が傾きになると考えられる .
239
1arctan
5
1arctan4
4
239
1,5
1 yx
1 1
121
121
12
)1(
12
)1(44k k
kk
kk
yk
xk
j
k
j
k
kk
kk
yk
xk
jS1 1
121
121
12
)1(
12
)1(44)(
1216
12
)1(
12
)1(44)(
121212
j
xy
jx
jjS
jj
jj
j
≒
xjjjS 10101010 log)12()12(log16loglog ≒
算術幾何平均とは・・・・ のことを昔は算術平均・幾何平均と呼
んでいた.
・ とし、
・数列{ }と{ }は共通の極限に収束する.
・この値を と の算術幾何平均 (arithmetic-geometric mean) と呼び、 で表す.
abba ,
2
),( baM
bbaa 00 ,
)2,1,0(,2 11
nbabba
a nnnnn
n
na nb
ba
背景1 / 3 < Legendre の関係式>(ⅰ)第一種完全楕円積分
第二種完全楕円積分 の間に成り立つ Legendre の関係式
)10(sin1)1)(1(
:)(1
0
2
0 22222
k
k
d
xkx
dxkK
)10(sin11
1:)(
1
0
2
0
22
2
22
kdkdx
x
xkkE
2)()()()()()(
kKkKkEkKkEkK 21 kk
背景2 / 3 < Gauss,“the fundamental limit theorem” >第一種完全楕円積分、第二種完全楕円積分の二変数版を
で定めると、
が成り立つ.ただし、
dbabaJba
dbaI
2
0
22222
0 2222sincos),(,
sincos),(
),()2(),(,),(
1
2),(
0
21 baIcabaJbaM
baIn
nn
|| 22nnn bac
背景3 / 3• Legendre の関係式で の時、
であるので、
①に②を代入して、
2
1k
①22
1
2
1
2
12
2
KEK
②
2
1,1)21(
22
1,
2
1,1
1
22
1
0
21 McEM
Kn
nn
0
2
2
21
2
1,12
nn
nc
M
),1()(),,1()( kJkEkIkK )1( 2kk
ガウス・ルジャンドルの公式 として、
以下の反復式を と の差が所要桁以上になるまで計算する.
所要桁になったら円周率は、 ≒ と求められる.
4
1,2
1,1 000 tba
na nb
21
1111
11 )(2,,2
nnn
nnnnnnn
n aattbabba
a
n
nn
t
ba
4
)( 2
= と ≒ 関係
・
・ ガウス・ルジャンドルの公式より
また、
2
21
22
2
1,1
24
)(
Mababa
nnnnn
n
kkk
kn aat
1
21
1 )(24
1
21
1
1
1
220
2
1
21
0
2
01
20
2
)(24
12
2
1
2
1
)(24
12
2
1
2
1
2
12
2
1
4
1
2
21
k
n
kk
kn
kk
k
k
n
kk
kn
kk
k
n
kk
knn
n
n
aacc
bac
ccc
t
0
21
2
21
2
1,12
nn
n c
M
n
nn
t
ba
4
)( 2
誤差の減少の速さn π との誤差
1 1.0134E-0003
2 7.3763E-0009
3 1.8313E-0019
4 5.4721E-0041
5 2.4061E-0084
6 2.3086E-0171
7 1.0586E-0345
8 1.1110E-0694
9 -1.5022E-1000
10 -1.5022E-1000
f i g.π との誤差
<縦軸: 横軸:回数n>
|log|log 1010 )との誤差(
まとめ • 今回は取り上げられなかったが、ボールウェイ
ンの4次式では計算精度が4倍である
• 現在の世界記録は高野喜久雄の(Arctan)公式とDRM法を使って,2002年11月に後 保範氏&金田 康生氏によって計算された約1兆2400億桁!
• 今後もコンピュータの発達により π の計算記録の樹立は変わってくると考えられる
参考文献• (1) E.ハイラー , G.ワナー 著 , 蟹江幸博 訳 , 解析教程
上 , シュプリンガー・フェアラーク東京 (1997) • (2) 桂田祐史 , π ノート , 明治大学数学科助教授 (200
4)• (3) 清水康生 , π の数値解析 , 明治大学数学科 2003年度卒
業研究レポート (2004)• (4) ペートル・ベックマン 著 , 田尾陽一 , 清水韶光 訳 , π の
歴史 , 蒼樹書房 (1973)• (5) 数学文化 , Vol . 1 , 日本数学協会 (2003)• (6)金田康正 , π のはなし , 東京書籍 (1991)• (7) 梅村浩 , 楕円関数論 , 東京大学出版会 (1999)• (8)ドゥラエ・ジャン=ポール(Jean-Paul Delahaye)著 , 畑政義 訳 , π-魅惑の数 , 朝倉書店 (2001)
御静聴ありがとうございました。