九去法

九去法（きゅうきょほう、くきょほう、）とは、整数の四則演算の検算の一種である。入力と出力の数字根を求めることで、その計算が正しいかどうかを確認するテストになる。非常に単純な方法なので、その数学的意味を理解できなくても活用可能である。

概要 
九去法という名称は、検算過程で 9 を無視することを意味している。ある数値の各桁の数字を足し合わせるが、9 および合計が 9 になる数字は無視して加算しない。各数値について1桁の数字を求め、本来の計算と同じ計算（加法なら足し算）をその数字について行う（この場合も 9 を無視した数字根を求める）。入力となる各数値についてこのようにして求められた数字と出力について求めた数字が一致しなければ、計算が間違っていることになる。

この方法は電卓なしでもできるほど単純であるが、問題がないわけではない。九去法は整数や小数以外では使えず、分数や冪乗には使えない。また、元々の計算結果が全くのでたらめであった場合に、九去法では偶然正しいと判定される可能性がある。また、九去法の過程で計算間違いをする可能性も当然ながら存在する。

電卓やコンピュータの普及により、九去法は最近ではあまり使われなくなった。日本では安永4年（1775年）に出版された和算書『算法少女』の第八問に九去法が取り上げられている。この本によれば「阿波の人が浪花にきてこの術〔九去法〕を十金で売っていた．好事家が争って求めていたという．」と解説されている。

例 
以下では加法、減法、乗法、除法のそれぞれについて九去法を使った例を示す。

加法 

*2 + 4 = 6 
†数字が残らないため
‡2 + 4 + 6 = 12; 1 + 2 = 3
**2 + 0 = 2
††7 + 3 + 1 = 11; 1 + 1 = 2

減法

乗法 

*8 × 8 = 64; 6 + 4 = 10; 1 + 0 = 1

除法

何故うまくいくのか 
九去法は合同式の性質を利用した検算方法である。9 を法とする計算において、x と x'（および y と y'）が合同であれば、x + y と x' + y' も合同であり、x − y と x' − y' も合同であり、x × y と x' × y' も合同となる。

整数の計算式に限れば、次が成り立つ。すなわち整数を構成する十進記数法の各数字の総和と元の数値は 9 を法として合同である。このため、数字を足し合わせた結果についても、さらに数字を足し合わせていき、最終的に一桁の数字を得たとき、その数字は元の数値と 9 を法として合同である。また、この際に 9 を除いても結果は変わらない（9 は 9 を法としたとき 0 となるため）。

簡単に要約すると、計算結果が正しければ 9 で割った余りも必ず一致するので、それを確かめているのである。

計算式が正しければ、両辺は等しく、両辺に上記の操作を施した結果も等しくなる。しかし、1/9 の確率で元の数値が違っていても 9 を法とした値が同じになる場合もある。
計算結果が誤っていても正しい値と誤った値の差がちょうど 9 の倍数であれば 9 で割った余りが一致してしまうからである。

分数の計算は、分数を小数で表現したとき有限小数になる場合は九去法を使えるが、循環小数になる場合は九去法を使えない。

歴史 
3世紀のローマのヒッポリュトスは九去法を知っていた。その後12世紀のインドの数学者らも九去法を使っていた。

脚注

参考文献

関連項目 

数字根
数字和
チェックサム
チェックディジット

外部リンク 
 
 
 "Paranormal Numbers" by Paul Niquette

算術
誤り検出訂正
数学に関する記事