印度人发明的数字叫阿拉伯数字的原因是什么?
我们现在日常人生活中中运用的数字叫做“阿拉伯”数字,很多可能还不知道阿拉伯数字其实是一个印度人发明的。在公元500年前后,随着经济、婆罗门文化的兴起和发展,印度次大陆西北部的旁遮普地区的数学一直处于领先地位,所以阿拉伯数字的创造者实际是一个印度人,跟阿拉伯国家其实没有什么关系,那么为什么现在全世界通用的数字被称之为阿拉伯数字呢?
天文学家阿叶彼海特在简化数字方面有了新的突破:他把数字记在一个个格子里,如果第一格里有一个符号,比如是一个代表1的圆点,那么第二格里的同样圆点就表示十,而第三格里的圆点就代表一百。这样,不仅是数字符号本身,而且是它们所在的位置次序也同样拥有了重要意义。以后,印度的学者又引出了作为零的符号。可以这么说,这些符号和表示方法是今天阿拉伯数字的老祖先了。也就是说印度人是阿拉伯数字的发明者。
那么阿拉伯数字是印度人发明的, 但为什么不叫印度数字呢?根据《易 经》记载,上古时期的先民们为了记事表数,“结绳而治“,即在绳子上打结,用绳结代表数字。另外,刻痕记数的产生可能更早,5000 年以前,黄河流域和古埃及的人们都曾使用过这种办法。公元前3 世纪,印度就出现了整套的数字,但各地的写法不—,其中典型的是婆罗门式,它的独到之处就是从1 到9每个数都有专用符号,现代数字就是从它们中演变而来的。当时0还没有出现。到了发多时代 ( 300 - 500 年)才有了 " 0"' 叫“ 舜 若“,表示方式是一个黑点 " • ", 后来演变成 " 0" 。所以,0是在1-9之后才出现的。
古印度人相当聪明,但是他们没有想到的是,强大的阿拉伯帝国迅速崛起,入侵了印度,自己的国家和自己发明的计数方法一起落入了阿拉伯人的手中。阿拉伯人觉得古印度人发明的这种计数方法实在是太好了,这么好的东西可一定要在全国推广学习。于是,当时的阿拉伯人都学会了怎么使用这10个符号,这一用就是好几百年,做买卖算账的时候写起来相当方便。
由于印度数字简单方便,所以阿拉伯人很快便使用起来,并把它传到了欧洲。与冗长繁杂的罗马数字相比,这种数字记法有很大优越性,于是在欧洲普及开来。1202年,意大利出版了《计算之书》,系统介绍和运用了印度数字,标志着新数字正式在欧洲得到认可。由于是阿拉伯人将印度数字带来的,所以欧洲人一直称其为“阿拉伯数字”。也就是说阿拉伯数字起源于印度,但却是经由阿拉伯人传向四方的,这就是后来人们误解阿拉伯数字是阿拉伯人发明的原因。所以被后世普通称为“阿拉伯数字”。