next up previous
Next: 3 課題7解説 Up: 2 課題6B解説 Previous: 2.2 AGM, 代表�手 Gauss-Legendre

2.3 �考: 色々� $ \arctan$ 公�を比較�る

http://nalab.mind.meiji.ac.jp/~mk/syori2-2011/jouhousyori2-2011-06/node18.html�紹介��公�を比較���る�も�白���。

������実際�試�������分�る���多�� 挑戦��る腕力��る人�是�や���る��を�勧����。

����アド�イスを���。

(1)
���ん� $ \arctan$ を計算�る��� $ \arctan$ �計算を副プログラム (関数���サブルー�ン) ��る��を �勧����。 次�サンプル・プログラム�� piarctan.bas を外部副関数を使��計算�るよ��書����も���。

REM piarctan2.bas --- ¥Þ¡¼¥À¥ô¥¡¡¦¥°¥ì¥´¥ê¡¼¡¦¥é¥¤¥×¥Ë¥Ã¥Äµé¿ô¤Ç¦Ð¤ò·×»»
REM arctan¤Îµé¿ô¤Î·×»»¤Ï³°ÉôÉû´Ø¿ô¤ËǤ¤»¤ë¤³¤È¤Ë¤·¤¿¡£
DECLARE EXTERNAL FUNCTION arctan
INPUT x
INPUT n
LET  s=arctan(x,n)
PRINT "arctan(x)¢â";s
print "¤½¤Î4ÇÜ";4*s
PRINT USING "¦Ð¤È¤Îº¹=-%.###^^^^^^":4*s-PI
END

EXTERNAL FUNCTION arctan(x,n)
REM arctan x ¤Îµé¿ô¤òÂè n ¹à¤Þ¤Ç·×»»
LET  f=-x*x
LET  t=x
LET  s=0
for j=1 to n
   LET  a=t/(2*j-1)
   LET  s=s+a
   LET  t=f*t
NEXT j
LET  arctan=s
END FUNCTION
(2)
級数�部分和 $ s_n(x)$ �� $ n$ を����大���れ��分�精度を����? 一般���れ��簡����り��ん�� 今考���る $ \arctan$ �級数�場��� �項�絶対値��調�減少�る交代級数��る��� 次� Leibniz �定��よ��簡��見通��立��� ($ s_n$ �誤差��次�足�項�絶対値 $ a_{n+1}$ 以下��る)。
交代級数�関�る Leibniz �定�
数列 $ \{a_n\}_{n\ge 1}$ ��調減少 ( $ a_1\ge a_2\ge \cdots$ ) �� $ \dsp\lim_{n\to\infty}a_n=0$ を満�����級数

$\displaystyle s=\sum_{n=1}^\infty (-1)^{n-1}a_n
=a_1-a_2+a_3-a_4+\cdots
$

����る。第 $ n$ 部分和を $ s_n$ ��る��

$\displaystyle s_{2n}\le s\le s_{2n-1}$   $\displaystyle \mbox{($n\in\N$)}$$\displaystyle ,
$

$\displaystyle \left\vert s-s_n\right\vert\le a_{n+1}$   $\displaystyle \mbox{($n\in\N$)}$

��り立�。

次�掲�る�果�� 100�程度�精度を得る���� 級数�和を何項加�る必���る�概算�� 実際��れを実行�る��れ�ら���精度��る�を計算��も���。

大体�れ�ら��…

¥·¥ã¡¼¥×
Âè 205 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
 9.81E-101

¥Þ¥Á¥ó 2¹à¸ø¼°
Âè 71 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
Âè 22 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
 1.20E-101

Gauss 3¹à¸ø¼°
Âè 40 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
Âè 29 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
Âè 22 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
 1.23E-102

Gauss 4¹à¸ø¼°
Âè 32 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
Âè 29 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
Âè 22 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
Âè 21 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
 1.09E-103

Gauss 9¹à¸ø¼°
Âè 14 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
Âè 13 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
Âè 13 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
Âè 12 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
Âè 12 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
Âè 11 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
Âè 11 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
Âè 10 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
Âè 10 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
 7.45E-106

¹âÌî´îµ×ͺ¤Î4¹à¸ø¼°
Âè 30 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
Âè 29 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
Âè 22 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
Âè 11 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
 7.29E-105

Stormer¤Î4¹à¸ø¼°
Âè 29 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
Âè 22 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
Âè 18 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
Âè 13 ¹à¤Þ¤Ç²Ã¤¨¤ÆÍ×µáÀºÅÙ¤òãÀ®¤·¤Þ¤·¤¿¡£
 7.73E-104

���果を��分�����… 書����む�む��る�れ�� 誰��や��欲����書���ん。

(一言��: Gauss �色々大�論を作����人���� ����計算も大好������良�分�り��。)


next up previous
Next: 3 課題7解説 Up: 2 課題6B解説 Previous: 2.2 AGM, 代表�手 Gauss-Legendre
桂田 ��
2012-04-30