華文網

科普:阿拉伯數字是阿拉伯人發明的嗎?竟然都錯了這麼多年!

我們都知道阿拉伯數字是數學計算的基礎,被全世界廣泛接受與應用,離開這些數字,數學的殿堂就將崩塌。那阿拉伯數字是阿拉伯人發明的嗎?它又是怎麼來的呢?

其實阿拉伯數字並不是由阿拉伯人發明的,而是發源于古印度,後來流傳入阿拉伯,被阿拉伯人掌握、改進並傳入西方,西方人就將這些數字稱為阿拉伯數字,後來以訛傳訛,全世界人竟然都認同了這種說法。
大約在西元前3000年,印度河流域居民的數位就比較先進,而且採用十進位的計算方法,其中最具有代表性的就是婆羅門式,它的特點是從“1”到“9”每個數都有專字,現代數字就是由這一組數字演化而來的,但在這一組數字中還沒有出現“0”的符號。
直到笈多王朝(西元320—550年),“0”才正式出現在這一組數字中,但當時只是實心小圓點“·”,後來小圓點才演化為小圓圈“0”。西元四世紀完成的數學著作《太陽手冊》中已經出現“0”的符號。
印度數字首先傳到了斯里蘭卡、緬甸、柬埔寨等鄰近國家,
直到西元七到八世紀,地跨亞非歐三洲的阿拉伯帝國崛起,阿拉伯帝國在向四周擴張的同時,也積極汲取古代埃希臘、羅馬、印度等國的先進文化。西元771年,印度一位旅行家毛卡經過長途跋涉來到了阿拉伯帝國阿拔斯王朝首都巴格達,他把隨身攜帶的一步印度天文著作《西德罕塔》獻給了當時的哈裡發(國王)曼蘇爾,曼蘇爾十分珍愛這本書,
將它翻譯為阿拉伯文,譯本取名《信德欣德》。由於這本書裡應了大量的印度數位,由此,阿拉伯人逐漸放棄了他們原來作為運算子號的28個字母,而廣泛採用了印度數位,並在實踐中對其加以改進和完善。
到了十四世紀,隨著中國印刷術傳到歐洲,
更加速了印度數位在歐洲的推廣與應用,印度數位逐漸被全歐洲人採用。而西方人接受的印度數字是由阿拉伯傳來的,他們忽略了古印度人,而認為是阿拉伯人的功績,因而稱其為阿拉伯數字,就這樣這個錯誤的稱呼就一直延續至今。