阿基里斯与乌龟的悖论

 

http://blog.sciencenet.cn/blog-826653-642105.html

 

 

阿基里斯与乌龟的悖论解决了吗?                                                    精选                        

已有 7029 次阅读 2012-12-13 08:12 |个人分类:科普|系统分类:科普集锦|关键词:芝诺悖论 实无穷 潜无穷 极限                   

芝诺的阿基里斯与乌龟赛跑的故事很有名,在书刊网上多有介绍,有些娱乐节目还依此为题,但大多解答都不得要领,没有正面回应悖论的挑战。

芝诺(Zeno 490BC-435BC)生活在古希腊,比孔子略迟,比庄子要早。他的阿基里斯与乌龟的悖论说:跑得最快的阿基里斯永远追不上跑得慢的乌龟。因为他首先必须跑到乌龟的起跑点,这时候乌龟已经往前爬了一段路。当他赶上这段路时,乌龟又向前进了一些。如此等等,无论什么时候阿基里斯追到了乌龟当前的位置,乌龟在这段时间内又向前爬拉开了距离,这个差距虽然在缩小但一直存在,在这无穷追赶过程中不会是零。因此跑得慢的乌龟永远领先,无法被超越。

有的人嗤之以鼻,这是谬论!悖论本来指的就是推理的结论与常识相矛盾,却不能发现逻辑上的漏洞。同样似是而非的东西,如果一眼就能看得穿,不需要什么脑筋,叫“胡搅蛮缠”。如果让人反复思考仍不得其解,那就上了档次,叫“悖论”。悖论的价值在于促进人们思考。它的解决往往带来的观念的突破和新的理论建立。

中学读物里把阿基里斯与乌龟的距离除这两者的速度差,算出了什么时候阿基里斯追上乌龟。这点算术知识芝诺同时代人也懂,但这不叫破解悖论。一个悖论有两个对立面,一边是常识,一边是推理。计算只是重申与推理相矛盾的常识是对的。矛盾依然存在。这时破解就要直接面对悖论的逻辑推理,而不是用其他途径的答案来说明推理的荒谬。

第一个企图解答是近百年后的亚里士多德(Aristotle 384 BC−322 BC),他解释:“认为在运动中领先的东西不能被追上这个想法是错误的。因为在它领先的时间内是不能被赶上的,但是,如果芝诺允许它能越过所规定的有限的距离的话,那么它也是可以被赶上的。” 这句话只是作一个物理学的陈述,摇摆在当时两个冲突的无穷观念中,并没有正面回答芝诺提出的难题。

第二个是公元前212年阿基米德(Archimedes),他把每次追赶的路程相加起来计算阿基里斯和乌龟到底跑了多远。这问题归结为无穷级数求和的问题。他用个巧妙的方法算出等比级数的和。说明阿基里斯和乌龟的速度如果成比例的话,整个追赶过程是在有限的长度中。

在这种特例之外的情况,一直到了十九世纪柯西关于收敛性研究后才有了明确的答案。这结果是按照阿基米德的思路和收敛性研究的结果。结论是按照阿基里斯比乌龟快的条件,可能有两种结果。如果这个追赶的路程相加起来的无穷级数求和收敛,这个过程是在有限的长度中,否则不是有限的。在后者情况阿基里斯确实追不上乌龟。

可以编出一个不收敛的例子如下:乌龟领先阿基里斯1尺,当阿基里斯赶上这1尺时,乌龟又爬了1/2尺,阿基里斯赶上这1/2尺时,乌龟又爬了1/3尺,阿基里斯赶上这1/n尺时,乌龟又爬了1/(n+1)尺,如此等等。阿基里斯确实比乌龟快,它们的距离每次都在缩短,但确实永远也追不上。这个赋值的故事是调和级数求和,结果是无穷大。这时芝诺的推理与事实相符了,悖论成了佯谬,要纠正的是常识而不是推理。我们一般不再考虑这种情况了,专注于有争议的收敛情况的解释。

到了这里,大家都觉得这个悖论已经被破解了。其实不然。阿基米德的思路确实是沿着芝诺追赶过程的逻辑走。把这个过程描写成无穷级数求和的问题,给出整个追赶是在多长的范围内。芝诺的逻辑说这个差距在追赶的过程中永远存在,不会是零,所以不会被超越。对应着无穷级数求和是一个逼近的过程,它可以无限逼近它的极限值,但永远不会达到。因此阿基米德和现代级数收敛计算的结果只是给出了悖论常识一方可能被超越时的边界数值,而没有跨过这永远不会为零的间隙。

在收敛的情况下,阿基里斯事实上能够达到这个极限点从而超越,这与无穷级数求和只能无限逼近它的极限值仍然构成悖论矛盾的双方。

到底阿基里斯能不能追上乌龟,等价于这无穷级数求和能不能等于它的极限值。这就要涉及到数学上实无穷和潜无穷的哲学争论了。

实无穷认为无穷是可以达到的,当阿基里斯追上乌龟时便是这种情况,这时无穷级数的和等于它的极限值。潜无穷认为无穷是一个过程,不是实在的东西。在这个观点下,无穷级数求和只能不断逼近它的极限,而不是等于它。这个观点导致阿基里斯永远陷在追赶乌龟的过程中。

毕达哥拉斯学派主张1>0.9999... 是赞成潜无穷观点。用实无穷虽然可以解释许多结果,但是它的使用产生出很多问题,很多人并不支持。在他以后的亚里士多德倾向潜无穷但在阿基里斯与乌龟的问题上含糊其辞,这时大家对无穷都很头疼,以后的数学家从欧几里德开始,都尽量回避无穷的问题,专注于谈得清的有限问题。一直到牛顿和莱布尼茨的微积分,又采用了实无穷的概念,将导数表示为两个无穷小之比,积分为许多无穷小的加权和,得出丰硕的成果。实无穷的思想回潮和滥用,又产生了很多问题和混乱,以致贝克莱把这些矛盾组合成悖论来反对微积分,导致数学第二次危机。到了魏尔斯特拉斯,他驱逐了实无穷,由潜无穷的概念发展出严谨的极限概念,重铸分析的基础。百多年后,康托尔又在集合论中将实无穷请回来。在20世纪60年代,鲁滨逊又把无穷小量请了回来,从而建立了非标准分析。数学的直觉主义学派如今仍然反对实无穷。以致希尔伯特感叹说:“无穷是一个永恒的谜!”

芝诺的阿基里斯与乌龟的悖论的破解,经过两千多年兜了一圈又回到实无穷与潜无穷的争论中去。今日人们实用主义地在不同场合分别使用这两种概念。这当然是一种未澄清的矛盾状态。到现在,中外数学,物理和哲学期刊里还不时有着讨论实无穷,潜无穷及芝诺悖论的论文。争论仍然没有结束。


 

【后记】(写于15个评论,点击1100时)

很高兴见到许多跟帖,可惜到现在为止几乎所有的跟帖都没有认真跟随文中的逻辑而急于给出自己的反应。这个悖论的重点是阿基里斯无法在逻辑上超越乌龟而不是在实际上。这也许因为“芝诺的阿基里斯与乌龟的悖论”太有名了,书刊里充满了许多浅薄的答案。或者大家基于教科书里关于极限的知识。几千年来不少数学家都思考过这个问题,带来不同程度的进展,大家也许从来没有想过初等微积分教科书中实无穷假设的理由和困境。而各种文库、百科、科普给出的都是不同程度似是而非的答案。这个有点深度的科普目的是引导大家思考这些困扰着数学大师和哲人难题答案的历史变迁和现状。实无穷和潜无穷是哲学上的观念,在数学上实无穷认为它是个具体的数学个体,如无穷集合,无理数等。潜无穷不愿意把涉及到无穷极限或总体当作是一个数学实体,只承认它是个有限不断逼近的过程。

 

关于这个悖论本质的认真讨论,较好中文的论文我只找到南京大学现代逻辑与逻辑应用研究所杜国平的文章,有兴趣可以参考。注意这是介绍历史和哲学的论文,不是数学的,其定义和推理也是非数学的。

 

【1】杜国平 “潜无穷、实无穷探析”《自然辩证法通讯》2009年第3期 http://wenku.baidu.com/view/7634344be45c3b3567ec8b58.html

 

【后记】(写于26个评论,点击1828时)

看了后续的评论,这次深入了许多。我想再说明几点:芝诺有许多悖论涉及到无穷、分割、速度和运动等概念,它们之间有些是关联的,但不全是一样。几千年来人们思考这些悖论的进步部分地解答了一方面的困惑,但有些悖论,比如这一个,仍然不断被征服过后又屹立在那儿。这一个悖论的要点不在时间、空间、可分性方面,虽然这也是一些人的困惑。但那在他的其他悖论里更突出,其结果带来了物理学上的进步。而这个悖论的矛盾在于纯粹数学观念上:收敛的级数是不是和它的极限同一回事?如果是,为什么?这在最初毕达哥拉斯学派主张1>0.9999... 就争论过。承认是,又有许多新的矛盾。承认不是,又无法跨越这个间隙。所以教科书就含糊了,以免让学生困惑。现代数学和科学的基础并不像局外人想象的那样坚固,但科学是在不断思考和解决矛盾中发展。从事科学的人多用头脑来思索逻辑比起从书本中翻出答案更有益于做研究。

 

关于芝诺的许多悖论,斯坦福百科比国内许多刊物更专业一点。注意,他只是把矛盾解释清楚,并没有雄心给出答案。

http://plato.stanford.edu/entries/paradox-zeno/

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值