常见一种说法,印度人发明了零。更有甚者,说这是一项最伟大的发明。今天又看到类似说法。唉,一些朋友真能扯啊,你说印度人发明了什么零?
在著名的《算法》(成书于830年)一书中,花拉子米多次宣说“九个数字”如何如何重要,这套基于九个数字的运算如何如何高明,如果数字真是来自印度,如果真是印度人发明了零,那么,花拉子米为啥光说“九个数字”而不说“十个数字”?不是说好了印度人早就把零当成数字了吗?可见,零就不是印度发明的。
在著名的《算盘书》(成书于1202年)一开篇,斐波那契也是说,用“九个数字符号”加上阿拉伯人称为零的符号,可以写出任何数。如果数字真是来自印度,真是印度人发明了零,那么,斐波那契为啥也是说“九个数字”而不说“十个数字”?不是说好了印度人早就把零当成数字了吗?可见,零就不是印度发明的。
或曰:印度876年石碑上已有小圆圈表示零。更早的,印度九执历等中用小点表示零。所以,这是印度人发明了零。
但请问,那中国呢?中国的零就不算零吗?中国早在春秋时期筹算就已经相当发达,筹算是典型的十进位值制,算筹符号是典型的十进位值制数字,零在那时的中国即已是当然的存在,不可或缺的存在。当时筹算的时候遇零是用空位,在记数法里也沿袭用空位表示零,空一格就表示此处有一个零。所以,零是中国人发明的。
到了汉朝,2世纪初,纸张得到广泛使用,各种文献著述、抄录猛增,用空位表示零容易造成混淆的问题也日益突出。为了解决这一突出问题,当时的人们遂用“◻”表示零。用“〇”或“◻”表示阙文其实是古代中国人的传统做法,“〇”的原型就是“◻”,用“◻”表示零再自然不过。所以,中国人又开创了用字符表示零的先河。
此后,中国人还用其他字符表示过零。如,463年,祖冲之在《大明历》中用“初”表示零。604年,刘焯在《皇极历》中用“初”“端”“本”等表示过零。到了724年,一行用“空”表示过零。一行表示“75°0'”时,用的表达式是“七十五度空”。有这么多中国人发明出来的零,你说印度人发明了什么零?印度人就算有所创新,那也不是发明,只是演绎作品而已。
很多人认为印度人发明了圆圈零,也就是用“〇”表示零。但是,第一,如上所述,就算如此,印度人也没有发明零,他只是演绎。第二,印度人876年的石碑上才出现第一个圆圈零,这个时间比柬埔寨的圆圈零可是晚很多,柬埔寨683年的碑文中就有圆圈零了。所以印度人也没有演绎出圆圈零。
那么,印度人对于零,是否就一点贡献也没有呢?倒也不是。印度人用小圆点表示零,也算是贡献了。但那已是三四世纪的事了。
十进位值制是中国人创制的,中国人既发明了用空位表示零,又发明了用字符表示零,你说印度人发明了什么零?跟在中国人后面,就一用小圆点表示过零,圆圈零是人家柬埔寨人先用的,你吹乎个啥呀,什么是原创发明,什么是演绎作品,你知道不?
大漠在线网友原创,转载请注明出处
|
|
|
|
|
|