數字「0」是在哪裡誕生的?

讓我按照順序,為您說說這段故事。被當成數字、可以拿來計算的「0」,這種想法據說是在印度孕育出來的。628年,印度的數學家婆羅摩笈多把0當成數字來計算的規則寫成了書。這被認為是第一本把0當成數字討論的文獻,0後來經過阿拉伯語圈傳到歐洲。
表示「空位」的符號各地都有
「什麼都沒有」的符號,在世界幾個古老文化中都被使用過。例如在巴比倫和馬雅,據所知曾被當成表示數的位數(十位、百位等)的符號來使用。不過這只是「這個位子是空的」的標記,並不是可以加、可以減的數字。
把0當成數字寫下的婆羅摩笈多
把0當成數字來處理的想法,據說是在印度孕育出來的。628年,印度的天文學家兼數學家婆羅摩笈多,在《婆羅摩斯普塔悉檀多》這本書中,把0說明為「某個數減去該數本身所得到的答案」。書中也寫到,加0或減0數字都不會改變,乘以0則會變成0。這被認為是第一本把0當成數字來討論的文獻。
並不完美的第一套規則
不過,這時候的規則並不完整。婆羅摩笈多寫著「0除以0等於0」,但這並不正確。即使如此,數學史的資料說明,在留有記錄的範圍內,他是第一個試著把計算規則擴展到0和負數的人。
古老寫本上的點,以及關於年代的爭論
成為0前身的「點」符號,在印度古老的寫本中也能看到。巴赫沙利寫本裡寫有許多表示位數的點。2017年,牛津大學發表這份寫本的一部分是3到4世紀左右的東西。但是,關於寫本的年代,研究者之間持續有爭論,還沒有明確的結論。以前的研究認為是8到12世紀左右。


經過阿拉伯語圈傳到歐洲
印度的數字經由阿拉伯語圈的數學家們向西傳播。阿爾花拉子米是把印度數字和0的計算整理成書的人。在歐洲,義大利的斐波那契在1202年的《計算之書》(Liber Abaci)中,介紹了印度的9個數字和0的符號。只是,0在那之後很長一段時間裡,並沒有被廣泛使用。
想知道更多
- 9世紀刻在中央邦瓜廖爾(Gwalior)寺院牆上的0,長期以來被認為是在印度發現最古老的位值0。
- 英語的「zero」和「cipher」這兩個詞,追根究底都會追溯到阿拉伯語的「sifr」。

三選一小測驗
把0當成數字的規則寫下來的國家是?
看答案
- 古希臘
- 印度
- 古羅馬
印度 628年,印度的婆羅摩笈多把0當成數字使用的規則寫成了書。
628年,印度的婆羅摩笈多把0當成數字使用的規則寫成了書。
下一題 ›參考資料
- Carbon dating finds Bakhshali manuscript contains oldest recorded origins of the symbol 'zero'University of Oxford / Bodleian Libraries (GLAM)(英文)
- Brahmagupta (598 - 670) - BiographyMacTutor History of Mathematics, University of St Andrews(英文)
- A history of ZeroMacTutor History of Mathematics, University of St Andrews(英文)
- Leonardo Pisano Fibonacci - BiographyMacTutor History of Mathematics, University of St Andrews(英文)
本文內容是在 2026-10-03 確認上列資料後撰寫的。隨著研究進展,說明也可能改變。照片的出處標示在各照片下方。



