位取りがなぜ重要なのか
現代の記数法のような位取り記数法では、同じ数字でもどの桁にあるかで意味が変わります。300の「3」は30の「3」の10倍の価値を持ちます。ローマ数字やエジプト数字のような加算式にはこの仕組みがなく、記号を単純に積み重ねるだけなので大きな数の表記が煩雑になり、筆算のような計算はほぼ不可能でした。プレースホルダーとしてのゼロの発明こそが、位取り記数法を機能させた決定的な要素でした。
10進法だけが「自然」なわけではない
人間の指が10本であることから多くの独立した文明で10進法が主流になったと考えられますが、それが唯一の合理的な選択肢だったわけではありません。バビロニアは60進法、マヤは(手足の指を数えたとも言われる)20進法を使い、現代のコンピュータは完全に2進法で動いています。10進法に数学的な特別さがあるわけではなく、身体的特徴と慣習の問題に過ぎません。
よくある質問
古代文明はすべていずれゼロの記号を発明したのですか?
いいえ。単なる位取りの記号ではなく「真の数」としてのゼロは、概念として発明するのが非常に難しいものでした。マヤ文明とインド文明でそれぞれ独立して生まれましたが、ローマ数字を含む多くの記数法ではゼロが最後まで発展しませんでした。
現代でもローマ数字が使われるのはなぜですか?
実用性よりも伝統や格式のためです。時計の文字盤、映画の続編タイトル、君主の名前(エリザベス2世など)、章立ての番号などに使われているのは、計算に効率的だからではなく、古典的・儀礼的な印象を与えるからです。