古代の歴史

古代ギリシャ人やローマ人には「0」を表す記号はあったのか?

結論から言えば、古代ギリシャ人にもローマ人にも、0(ゼロ)を表す専用の記号は存在しませんでした。両者の数体系はいずれも十進法を基盤としていましたが、「無」をひとつの数値として扱うという発想そのものがなかったのです。

古代ギリシャの記数法と「0」

ギリシャでは、主にイオニア式文字記数法が使われていました。これはアルファベットの文字に数値を割り当てる方式で、α=1、β=2、ι=10 のように数を表しました。この方式は加法的な仕組みであるため、桁の位置によって価値が変わる位取り記数法とは異なり、「何もない桁」を示す記号を必要としなかったのです。

なお、天文学者プトレマイオスが『アルマゲスト』などで六十進法の分数表記を行う際、欠けた位の代わりに小さな円(ο)を置いた例があります。しかし、これはあくまで「空位」を示す目印であり、独立した数値としてのゼロではありません。

ローマ数字に「0」がない理由

ローマ人はI・V・X・L・C・D・Mというローマ数字を用いました。この体系も加算と減算の組み合わせで数を表すものであり、たとえば2024年なら「MMXXIV」と書きます。各記号の合計や差で数が確定するため、計算の途中で「空の位」が出てくることがなく、ゼロの記号は不要でした。

もっとも、この方式は大きな数の計算に非常に不便で、実務上はそろばん状の計算具(アバクス)が併用されていました。

ゼロの誕生——インドから世界へ

今日私たちが使っているヒンドゥー・アラビア数字による位取り記数法は、6世紀頃にインドで発展しました。「0」という記号と「何もないことをひとつの数とみなす」概念は、ここで初めて数学的に確立されたのです。

この数体系はアラビア世界を経由してヨーロッパへ伝わり、12世紀末〜13世紀初頭にフィボナッチが『計算の書』(1202年)で紹介したことで広まりました。以降、ゼロを含む十進位取り記数法は、効率的な筆算を可能にし、近代数学と科学の発展の礎となったのです。

まとめ

古代ギリシャとローマには0の記号がなく、それは彼らの加法的な記数法においてゼロが必要なかったためです。0を「数」として確立させたのは6世紀頃のインドであり、その概念はヒンドゥー・アラビア数字とともに世界へ伝わり、現代の数学の土台となりました。