连锁悖论
哲学术语
连锁悖论(sorites paradox)是古希腊麦加拉学派欧布里德和阿莱克西努提出的一系列疑难中的一种。指一个微小量的连续相加或相减,最后达到一个不同质的事物。这是由逻辑演绎与事实演变的差别而产生的形式思维矛盾。著名的例子有“谷堆论证”和“秃头论证”。
提出
连锁悖论通常被认为是与亚里士多德同时代的欧布里德提出来的。欧布里德是麦加拉哲学家,人们认为他也提出了最纯形式的说谎者悖论。连锁论证就是通过一步一步进行的论证,它最终使我们由真推出假,得出的结论与常识相违背。例如:
(1)1是一个指称很少东西的数,2也是,而且无论有什么数都是指称很少东西的数,因为增加1并不能从少推出多来,所以,通过9999次增加1,我们可以得到一个荒谬的结论:10000是一个指称很少东西的数。也可以通过减少来进行推理。
(2)一个人脑袋上长有10000根头发不是秃子,去掉一根头发也不能使他成为秃子,通过9999次减少,发现只长一根头发(甚至不长头发)的人也不是秃子。
(3)一块石头不能形成一个石堆,再增加一块石头也不能形成一个堆,通过9999次增加,10000块石头还是不能形成一个堆。
推理
连锁悖论是通过一系列推理由分离规则而导出的。例(1)的推理过程可由如下形式表达:
通过增加的推理过程:
F(n) [n=1]
如果F(n),那么F(n+1)
所以F(n+1)
如果F(n+1),那么(n+2)
所以F(n+2)
如果……
……
……,所以F(n+9999)
通过减少的推理过程:
G(n) [n=10000]
如果G(n),那么G(n-1)
所以G(n-1)
如果G(n-1),那么G(n-2)
所以G(n-2)
如果……
……
……,所以G(n-9999)
同理,关于例(2)秃子悖论和例(3)堆垛悖论可以通过以上形式推倒,F代入“秃子”、“不能形成堆”,G代入“非秃子”、“能形成堆”,n指头发或石头的数量。
无论连锁论证具有什么样的形式,它的难点在于判定一个分界点,1是少的,但10000似乎并不少,哪里是1和10000之间的分界点?是否存在一个数n使得n是少的而n+1则是多的?是否存在一个统计头发的数,使得一个人脑袋上如果有这些头发就是秃子,少于这个数就是秃子?是否存在一个统计石头的数,标志着一堆石头和不是一堆石头之间的分界点?事实上是没有那样的一个分界点。
连锁悖论的存在主要依赖于一些概念是含混的。如穷人和富人,什么样的人是穷人,什么样的人是富人,并没有一个绝对的标准。还有一个秃子和一个非秃子、长跑和短跑、大与小、多与少、高与矮等等。概念的含混性为连锁悖论的出现创造了条件。
解决
既然连锁悖论依赖于概念的含混性,那么所谓的连锁悖论实际上是不存在的。以往人们认为有这样一类悖论,只不过是误解所造成的。我们说,1是一个很小的数,加上1还是很少的数字,通过9999次增加,得出10000还是一个很小的数,似乎结论“10000是一个很小的数”与常识矛盾。其实不然,因为大与小是含混的概念,没有一个数是绝对大的,也没有一个数字是绝对小的,10000可以是一个小的数,如果它相对于100000这个数。既然如此,说“10000是一个很小的数”并不会导致矛盾。
关于“秃子悖论”。一个脑袋上长有10000根头发不是秃子,去掉一根头发也不能使它成为秃子,通过9999次减少,发现只长一根头发的也不是秃子。这个推理中,前提“一个人脑袋上长有10000根头发不是秃子”不一定正确。首先是由于“秃子”这个概念的含混性,秃子和非秃子之间没有明显界限。其次,还要涉及到头发的形状问题,如果一个人一万根头发都集中在脑袋周围,难道能说他不是秃子吗?所以,一个人脑袋上长有一万根头发可以不是秃子,也可以是秃子。依赖于含混的前提进行推理所得到的的结论也是含混的。因此,并不能说这个推理导致悖论。
关于“堆垛悖论”也是同样的道理。“堆”与“非堆”是含混的,一个堆应有多少块石头,多少块石头以下就是“非堆”是不明显的。一万块石头平铺起来,也形成不了堆。因而一万块石头也不一定能形成堆。既然如此,“堆垛悖论”也不是悖论。
总之,所谓连锁悖论是不存在的,以往认为存在连锁悖论主要基于一些我们所认同的常识:1似乎一定很少,10000一定很大;脑袋上长有10000根头发就一定不是秃子,而一根头发就一定是秃子;10000块石头就一定形成堆,而一块石头就一定不能形成堆。事实证明,由于含混性的概念的存在,使得我们所相信的常识并不一定完全正确的。
因此,所谓的连锁悖论也不是悖论了。
参考资料
最新修订时间:2023-05-13 12:44
目录
概述
提出
参考资料