開平法とニュートン法で電卓なしにルート 2 の桁を出す
紙と鉛筆だけで が出せます。方法は 2 つあり、どちらも小学校の割り算より難しくありません。
1 つは平均をとってくり返すやり方。もう 1 つは筆算で 1 桁ずつ確定させるやり方です[1]。
平均をとってくり返す
が より大きいとします。すると は より小さい。
掛けると になる 2 数なので、片方が大きければもう片方は小さくなります。ならば、その平均は真ん中あたり[1]。
この式をくり返し当てるだけ。ヘロンの方法、あるいはバビロニアの方法と呼ばれます[2]。
にニュートン法を当てても、まったく同じ漸化式が出ます[1]。呼び名が違うだけで中身は 1 つ。
から始めます。。
。。
で まで合います[2]。4 回で小数第 9 位まで届きました。
正しい桁数が倍々に増える
合っている桁数は 、、、 と伸びました。1 回ごとにおよそ 2 倍になります[1]。
の誤差を とすると、次の誤差はおよそ 。誤差の 2 乗で小さくなるので、この伸び方になります。
出発点はどこでもかまいません。 から始めても、 で同じ に着きます[2]。
だいたいの値を 1 つ決める
x と 2/x の平均をとる
桁がそろうまでくり返す
例:ルート 5 を 3 回で出す
から始めます。 なので 。
なので 。 で 。
です。3 回で小数第 7 位まで合いました。
筆算で 1 桁ずつ出す
もう 1 つのやり方が開平法です。割り算の筆算に似た手順で、上の桁から 1 桁ずつ確定させます[1]。
小数点から 2 桁ずつ区切り、区切りごとに 1 桁ずつ出す。使う式は の後半です。

例:ルート 2 の筆算をたどる
1 回目は に対して 。商の 1 桁目が で、余りは です。
2 回目は を下ろして 。直前の商 を 倍して にし、 をみたす最大の を探します。 で 。
3 回目は 。商 を 倍して とし、 から 。 で余り 。
4 回目は 。 から 、。ここまでで が確定します。
1 回ごとに桁数が倍になる。途中の値は近似で、最後まで動く
1 回に 1 桁ずつ。出した桁は確定していて、あとで変わらない
2 つの使い分け
桁をたくさん欲しいならヘロンの方法が速い。5 回も回せば十数桁に届きます[1]。
上から 2、3 桁でよいなら開平法のほうが確実です。途中で計算を誤っても、確定した桁は残ります。
割り算が面倒なときも開平法が向きます。ヘロンの方法は毎回 の割り算が要るためです。
ヘロンの方法で を求めます。 のとき の値はどれですか。
よくある誤り
平均をとってくり返すか、1 桁ずつ確定させるか。どちらも掛け算と割り算だけで、 の桁がいくらでも出せます。














x1=21(2+23)=47=1.75 です。3=1.732 なので、1 回で小数第 1 位まで合っています。