分享
查看: 2972|回复: 3

真能扯,印度人发明了什么零?

[复制链接]

真能扯,印度人发明了什么零?

发表于 2024-7-14 00:59:26 只看大图 阅读模式 倒序浏览
2972 3 查看全部
常见一种说法,印度人发明了零。更有甚者,说这是一项最伟大的发明。今天又看到类似说法。唉,一些朋友真能扯啊,你说印度人发明了什么零?

在著名的《算法》(成书于830年)一书中,花拉子米多次宣说“九个数字”如何如何重要,这套基于九个数字的运算如何如何高明,如果数字真是来自印度,如果真是印度人发明了零,那么,花拉子米为啥光说“九个数字”而不说“十个数字”?不是说好了印度人早就把零当成数字了吗?可见,零就不是印度发明的。

在著名的《算盘书》(成书于1202年)一开篇,斐波那契也是说,用“九个数字符号”加上阿拉伯人称为零的符号,可以写出任何数。如果数字真是来自印度,真是印度人发明了零,那么,斐波那契为啥也是说“九个数字”而不说“十个数字”?不是说好了印度人早就把零当成数字了吗?可见,零就不是印度发明的。

或曰:印度876年石碑上已有小圆圈表示零。更早的,印度九执历等中用小点表示零。所以,这是印度人发明了零。

但请问,那中国呢?中国的零就不算零吗?中国早在春秋时期筹算就已经相当发达,筹算是典型的十进位值制,算筹符号是典型的十进位值制数字,零在那时的中国即已是当然的存在,不可或缺的存在。当时筹算的时候遇零是用空位,在记数法里也沿袭用空位表示零,空一格就表示此处有一个零。所以,零是中国人发明的。

到了汉朝,2世纪初,纸张得到广泛使用,各种文献著述、抄录猛增,用空位表示零容易造成混淆的问题也日益突出。为了解决这一突出问题,当时的人们遂用“◻”表示零。用“〇”或“◻”表示阙文其实是古代中国人的传统做法,“〇”的原型就是“◻”,用“◻”表示零再自然不过。所以,中国人又开创了用字符表示零的先河。

此后,中国人还用其他字符表示过零。如,463年,祖冲之在《大明历》中用“初”表示零。604年,刘焯在《皇极历》中用“初”“端”“本”等表示过零。到了724年,一行用“空”表示过零。一行表示“75°0'”时,用的表达式是“七十五度空”。有这么多中国人发明出来的零,你说印度人发明了什么零?印度人就算有所创新,那也不是发明,只是演绎作品而已。

很多人认为印度人发明了圆圈零,也就是用“〇”表示零。但是,第一,如上所述,就算如此,印度人也没有发明零,他只是演绎。第二,印度人876年的石碑上才出现第一个圆圈零,这个时间比柬埔寨的圆圈零可是晚很多,柬埔寨683年的碑文中就有圆圈零了。所以印度人也没有演绎出圆圈零。

柬埔寨683年出现0.JPG

那么,印度人对于零,是否就一点贡献也没有呢?倒也不是。印度人用小圆点表示零,也算是贡献了。但那已是三四世纪的事了。

十进位值制是中国人创制的,中国人既发明了用空位表示零,又发明了用字符表示零,你说印度人发明了什么零?跟在中国人后面,就一用小圆点表示过零,圆圈零是人家柬埔寨人先用的,你吹乎个啥呀,什么是原创发明,什么是演绎作品,你知道不?

大漠在线网友原创,转载请注明出处

回复

使用道具 举报

47

主题

461

帖子

1435

积分

金牌会员

Rank: 6Rank: 6

积分
1435
业余民科
 楼主|
发表于 2024-7-22 01:00:15 显示全部楼层
李约瑟认为印度无圆圈零.png
回复

使用道具 举报

47

主题

461

帖子

1435

积分

金牌会员

Rank: 6Rank: 6

积分
1435
业余民科
 楼主|
发表于 2024-7-22 01:00:50 显示全部楼层
我国算符和零位的使用不晚于前3世纪或前5世纪.png
回复

使用道具 举报

47

主题

461

帖子

1435

积分

金牌会员

Rank: 6Rank: 6

积分
1435
业余民科
 楼主|
发表于 2024-7-22 01:01:06 显示全部楼层
刘徽明确将零作为数字.png
回复

使用道具 举报

游客~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则