海纳百川

登录 | 登录并检查站内短信 | 个人设置 网站首页 |  论坛首页 |  博客 |  搜索 |  收藏夹 |  帮助 |  团队  | 注册  | RSS
主题: 现代科学和东方逻辑(2--完)
回复主题   printer-friendly view    海纳百川首页 -> 驴鸣镇
阅读上一个主题 :: 阅读下一个主题  
作者 现代科学和东方逻辑(2--完)   
河边
[个人文集]
警告次数: 1






加入时间: 2005/12/05
文章: 2251

经验值: 71628


文章标题: 现代科学和东方逻辑(2--完) (523 reads)      时间: 2015-6-04 周四, 上午4:57

作者:河边驴鸣镇 发贴, 来自 http://www.hjclub.org

现代科学和东方逻辑(2--完)

这是好几个星期前开的话题( http://www.hjclub.info/bbs/viewtopic.php?p=2868453
),写了一帖后就扯上了别的话题而搁下了,今天再来续下去。

刚才去找上面的旧帖时,才看到Truman曾跟贴指出原文有常识错误,他的纠正有两点如下:

河边 "所以希腊人将1以上的数称为“自然数”,并且是有限的。"
Truman:自然数不管是上限还是这个集合元素的个数都是无限。

河边: “数字化是建立在0和1的转换上,没有了0,数码世界就垮台了。”
Truman:二进制不一定需要零,可以是,a, b; 甲,已;阴,阳等。 在数字电路里,0也不是用无代表的,不是没有电流为零。数字电路里通常用高电位,低电位,或者高电阻和低电阻等,表示二进制。

谢谢Truman的两个纠正。对于第一点,我要说的是希腊人的自然数是有限的,不是指现代人的概念。对于第二点,我想说的是现有的计算机二进制没有0就会垮了,不知道其他的表示法如何可以同样有效地替代0-1二进制。希望Truman和网友们批评。

上一帖里说的是,希腊人尽管逻辑学和几何学发达,但是数学却并不发达。公元前200多年阿基米德就在数学和物理学中有很多贡献,但是整个阿基米德的著述中,他都从未用过0,但他还是想法表达过一个巨大的数字,以致于差不多是他身后2000年才出世的数学天才高斯不解地说,“他怎么会与0失之交臂呐?”不过高斯并不知道0究竟是谁的创造,欧洲人一直认为是阿拉伯人将0带入欧洲的,有认为阿拉伯人则是在更早的时候从希腊人那里学到0的,所以整个数学系统的发明还是希腊人的功绩。

不过,英文里的代数一词(Algebra)却是来自阿拉伯语,是阿拉伯人发明的代数,然后传入欧洲的。据C.Murry的研究,在对整个10进位数字系统的研究中,尽管发现很多文化里早在几千年前就曾有过0的不同表示,但都没有过准确的定义和系统的应用。一直到公元732年才首见历史纪录:印度婆罗门的《增订婆罗门历数全书》在哈里曼苏尔的鼓励下被译为阿拉伯文,而正是这部书里有关于0的完整界定。此后不过几十年,著名的阿拉伯数学家花刺子米在公元810年前后发表了《方程式的科学》,在印度以外首次详尽地介绍了10位数体系,不久就出现了代数理论,数学从此发生了根本改变。没有数学的这一根本改变,现代科学体系不可能出现,数学家Aczel干脆说,没有0,我们现在就还是生活在中世纪。

0虽然在欧洲的科学进步上居功至伟,但欧洲人在科学进步的基础上把文明带到世界各地时,却也认为他们把10进位数字系统带到了世界各地。不过,他们也发现世界很多古老文化里也用0,于是就有了对于0的历史的研究。英国人在对印度的殖民过程中也研究了印度的数学史,发现印度的数学历史悠久,也相当发达,但是并没有形成一个完整而发达的体系,尤其缺少数学推理,但是0的使用却有了很长时间。

印度文明的一个特点是不重历史记载,写下的东西包括刻在石头上的记录都常常没有注明日期。英国人发现过0的记录的史迹,但是把时间算到了公元12世纪,结果正是阿拉伯征服印度时期,所以将0归于阿拉伯人带入印度,而源头就又回到了希腊。这事到1915年算是由英国数学家历史学家凯耶(G.R.Kaye)所著的《印度的数学》下了定论。




凯耶说,他的研究不仅把印度的数学成就介绍给了世界,还从此解决了印度数学的历史问题,证明了印度数学也是来自西方。凯耶的书是当时的权威著作,Science杂志第二年(1916年)组织了对该书的介绍和评论,尽管有学者对于凯耶的结论表示怀疑,认为现有的印度数学文献可能出现早于阿拉伯11-12世纪对于印度的征服时期,但是没法真正撼动凯耶的结论。凯耶的论点一直跟着他受到质疑但却日益广泛地传播,直到他1929年安心地去世。

凯耶去世后两年,匈牙利出生的犹太人法国史学家塞得斯(G.Cœdès)发表了在柬埔寨发现的刻在石头上的0的符号,清楚地记录着根据印度诸多历法中的最通用的Saka历(现在的印度国历)所得到的月盈日,通过换算确定了这个0是公元683年刻在石头上的。由于当时的柬埔寨是真腊王朝,真腊的官方宗教是婆罗门教,所以用的是婆罗门历法,因此推算0在印度的使用最迟也在公元7世纪。这可是板上钉钉的史实,从此改写了0的发明史。

下面的问题是:为什么独独印度人发明了0的概念?

现在的研究普遍同意,0之所以最早出现于印度和印度古代的认识论-逻辑学的发展有关。古代的哲学思想研究里,希腊人走的是两值逻辑的道路,也就是后来在亚里斯多德那里完善起来的形式逻辑;印度人走的是禅定的道路,发展出多值逻辑,其形式是四空,后来也有过向两值逻辑的演化(例如传入中国后演变为音明学),但终因思想的方式不同而不能融合。

印度思想家注意到,人的思维存在一个紊乱的底层(或背景),即人无论多么专注于眼前的意识对象,但是很快就会“分心”,哪怕要集中注意力走路都是办不到的。而这种紊乱的信息恰恰是我们不需要的,所以不去除它也就谈不上明晰的认识。《梨俱吠陀》据说是最早的禅定著作,于今有近3000-4000年的历史。我不懂禅定,没有学习过这种方法,不知道在禅定状态下如何思维。但是看见过学习过禅定的西方人在回答问题前先禅定,再答问的情形,十分有趣。对于这样的思维来说,回答“咖啡热不热”这样的问题,答案当然可以不止两值(热、不热),还可以有第三值,甚至更多。对于很多实际生活中的问题,其实判断都可能超过两值,这是多值逻辑的价值所在。这方面的研究也愈来愈多。

人类文明就是这么一个多聚体。所以,如果以为有了希腊的系统逻辑就一定会有现代科学,那不过是误解。真实的历史是:文明的融合才是进步的动力,而融合最容易发生的地方就是文明的进步发生突破的地方,地球幸好给人类提供了这样的一块欧亚交接地。

我知道的就这么一点,希望内行们批评、补充。

(完)

作者:河边驴鸣镇 发贴, 来自 http://www.hjclub.org
返回顶端
阅读会员资料 河边离线  发送站内短信
显示文章:     
回复主题   printer-friendly view    海纳百川首页 -> 驴鸣镇 所有的时间均为 北京时间


 
论坛转跳:   
不能在本论坛发表新主题
不能在本论坛回复主题
不能在本论坛编辑自己的文章
不能在本论坛删除自己的文章
不能在本论坛发表投票
不能在这个论坛添加附件
可以在这个论坛下载文件


based on phpbb, All rights reserved.
[ Page generation time: 0.071993 seconds ] :: [ 25 queries excuted ] :: [ GZIP compression enabled ]