美文网首页哲学想法哲思
浅薄哲学(20)哥德尔不完备性定理

浅薄哲学(20)哥德尔不完备性定理

作者: 图林根人 | 来源:发表于2017-10-07 18:30 被阅读105次

地图

说到这个定理,我似乎应该比讲双缝干涉实验要自信点,毕竟我还算是半个科班。是的,我是数学系的,而且我差点就读了数理逻辑这个方向。只不过当年在做出选择之前我临阵脱逃了。说到哥德尔这个定理,包含着不少笔者的往事。。

笔者读本科的时候,图书馆有一本汪芳庭的《数理逻辑》,当时那本书虽然出版年份很老,却明显没什么人翻过,一年以后那本书就不见了,在图书馆电子系统搜索一下,查到了“修缮中”的状态,才知道那本书被我翻烂了o>_<o当时前前后后看了好几遍。也正因此,后来去北师大,在北师开了数理逻辑这门课,理解的都比一同选这门课的同学要好。

后来还跟着一个老师学习数理逻辑,去了新加坡一趟。不过当时带我的老师自己是搞集合论的,对哥德尔定理不算特别感兴趣,感觉他觉得这个定理是trivial的,而且他对这个定理的哲学含义也不感兴趣。某种意义上,他对哲学也没有表现出兴趣,倒是很符合数学系鄙视哲学系的这个鄙视链。每次说到他当年在美国,因为学数理逻辑,还修过哲学课,表情总是那么地调侃。

后来见了一个新加坡的老师,他讲了当前递归论最热门的问题,我听了感觉和我想象的数理逻辑也有些差距,再加上他自己也明言他不知道这些问题有什么深刻的意义(话说这么诚实的老师还是蛮少见的),后来我也就不敢读这个方向。

应该说,笔者对哥德尔定理感兴趣是因为2008年时看了Penrose一本书《皇帝新脑》,这本书认为,哥德尔定理的存在说明人脑比一般图灵机要聪明。作者是一个在圈子里有名望但观点有点特立独行的学者。他在天文学上和霍金合作过,又自己搞出了一个彭罗斯镶嵌的东西。

我们今天经常听到有些人这么评论某学者“这个人学术水平确实颇高,但是却经常发表不负责任的言论”,如果Penrose在中国,大概就是这么个评价。他的观点真的特别清奇。我当年看菲尔兹奖得主Lions写的一本好像是泛函的书,序言还批斗过Penrose关于图灵机的那些胡言乱语。

后来Penrose又写了一本《Shadows of Mind》,他写这本书的目的是想严格证明人类比图灵机聪明。我本来有这本书,但是从来都没静得下心读过,所以我也没办法亲自评价这本书。也许以后有机会?反正这本书引起了争论,最后似乎谁都不服谁,所以也就不了了之。在学术圈,特别是讨论最时新的问题,这些是常态。

Penrose认为在量子力学的框架下,有一些运作机制本身是不可计算性的,这里可计算性和图灵可计算性是等价的,这是一个无法证明但是普遍承认的命题,叫做图灵--丘奇命题。而人脑正是采用这种本质上不可计算的方式来运作。

好的,说说正题。在数理逻辑里边,有另一个版本的二元论,不过这种“二元论”被普遍地接受,那就是语法和语义的分离,这里的语法和语义和语言学里所说的似乎也是有差别的。总的来说,语法研究的是一些逻辑符号;而语义研究的是这些逻辑符号背后的含义。

一开始,那些数理逻辑的先驱在考虑的问题是,能否提出有限个公理,有限个推理规则,然后世间一切正确的命题都可以通过这有限个公理得到。这些公理,在逻辑规则的作用下,会变换出各种形式,而这些形式的变换是机械的,不需要理解的介入的。这就是不介入语义学的语法学。现在想问的就是,这种机械的,不带理解的变换,能否产生世间一切正确的命题。

一阶命题系统和一阶谓词系统都被证明是完备的。这意味着一个机器就可以同等效力地产生所有正确的命题。然而,假如这个逻辑系统包含了算术,事情就变得困难起来。而实际上,这个困难是本质的。

哥德尔定理证明的思路是这样的。首先要有一个包含算术的逻辑系统,接着,他对这个逻辑系统所有可能的命题都进行了编码。记住,编码是语义学而不是语法学的。编码不是这个逻辑系统能理解的,而是外边的人赋予的这个逻辑系统的含义。比方“3+5!=3*5”就是第10004256348号命题之类的。

接着,哥德尔找到了这么一系列的命题,这些命题,从系统里边来看,就是一些很复杂的逻辑符号,但是从外面来看,人们知道它表达的是“第x个命题无法在本系统之中被证明”。接着,在这一系列命题里,人们又找到了一个这样的命题,这个命题是第n号,但从外面来看,它表达的是“第n个命题无法在本系统之中被证明”。

假如这个命题被证明了,那说明这个系统证明了一个错的命题,那这个系统是不靠谱的。所以这个系统证明不了这个命题,也说明这个命题(从外面来看)是真的,如果这个系统是靠谱的,它也不可能证明这个命题的反命题,因为它的反命题是假的。这就是一个系统无法证明的真命题了。

总的来说,一开始数理逻辑界的人想做的是,能不能找到有限个公理,再加上逻辑上的规则,使得所有的数学命题都可以在这个系统当中推出。只不过哥德尔证明了这是不可能的,对于特定的系统,人们总是可以基于理解得到一个在系统里证明不了的真命题。因为这对任何一个包含算术的逻辑系统都是成立的,也可以看出人类的理解力超越了有限个公理和固定推理规则所得到的命题。

不过人类是否超越图灵机是另一回事。图灵机是稍微晚点的概念,虽然它的证明方式和哥德尔定理类似,但得到的结果却差别很大。

关于哥德尔定理的含义,争论是非常激烈的。哥德尔本人认为哥德尔定理至少说明以下两者至少一者为真“1. 数学真理远多于人类的认知;2. 人类的思考能力无法还原为有限公理在有限规则下的作用”。

很多没什么想象力的人都认为哥德尔定理只在数学当中有意义,没有一般的哲学含义;另一些人则认为它意义非凡,说明人类在做数学推理时,肯定要运用到理解力,不可能只用一些机械的方法就得到所有可能的真命题。我比较倾向于后面一种观点。但是,既然这个问题在争议中,也说明它还没有一个确定的答案。

这就是关于这个不完备性定理的一个飞速介绍,后边我要谈一谈一些异常体验的事情。

相关文章

  • 浅薄哲学(20)哥德尔不完备性定理

    地图 说到这个定理,我似乎应该比讲双缝干涉实验要自信点,毕竟我还算是半个科班。是的,我是数学系的,而且我差点就读了...

  • 一个歧义

    库尔特·哥德尔有两个名字相对立的定理:哥德尔完备性定理和哥德尔不完备性定理。介绍后者影响力的读物有时会将两者相提...

  • 2021-01-22 现代数学成果——哥德尔不完全性定理

    哥德尔不完全性定理 哥德尔不完全定理,也称哥德尔不完备定理,是库尔特·哥德尔于1931年证明并发表的两条定理。哥德...

  • 日更-《柏拉图与技术呆子》-09

    计算机系统本质上是一些可数的东西,符合哥德尔不完备性定理的条件。 哥德尔不完备性定理说,在这样一个封闭系统中,总有...

  • 计算理论导引 阅读笔记-1

    图灵机与可计算性理论 在介绍图灵机前先来简略了解一下哥德尔完备性: 哥德尔完备性定理成立。它声称对于任何一阶理论T...

  • 哥德尔不完备性定理

    “哥德尔不完备性定理”。这个定理说,只要自然数的公理系统只有有限条公理,那么就一定存在一些命题,你既不能用这些公理...

  • 哥德尔不完备性定理

    一直以来,无数的哲学家、数学家、科学家、逻辑学家都在追求得到一个绝对正确的真理。 因为无论什么科学体系,亦或者是哲...

  • 哥德尔不完备性定理

    关于哥德尔不完备性定理,大家可以感受一下脑洞有多大: 数学家得出的结论都不是“总结”出来的,而是“证明”出来的,是...

  • [Engineering] 工程趣闻(三):臣妾做不到

    哥德尔不完备定理 库尔特·哥德尔(Kurt Friedrich Gödel,1906年4月28日-1978年1月1...

  • 蔡钰·批判性思维15讲 最后

    批判性思维:它不能帮助我们打开视野和结构 哥德尔不完备定理:包含了算数系统的公理体系是不完备的,这个公理体系里,总...

网友评论

  • Lnrsyao:虽然看到后面有点朦胧,但觉得它在讲有限与无限的距离,物质与精神的距离,是否存在某种可度量的点,使得量变成为质变。比如,有限的“无数”细胞堆砌成人,有限的“无数”推理可以导致理解。也许通往罗马的道路中,这是一条最漫长而曲折的,但一定能到。这事儿,跟时间商量过吗?
    图林根人:@Lnrsyao 点的度量是0,通常来说只有不可数个点连在一起才能变成一个正度量的事物

本文标题:浅薄哲学(20)哥德尔不完备性定理

本文链接:https://www.haomeiwen.com/subject/jwojyxtx.html