欢迎光临散文网 会员登陆 & 注册

偶然想到更严谨判断逻辑正确性的因素

2019-09-01 23:44 作者:哥哥我想弹个龙  | 我要投稿

一个逻辑推断错误的原因除了大小前提错误外,我认为还有一个很重要的因素需要考虑。

在说明它之前,我先思考了一个问题:

最简单推导的逻辑链,与层层推导,需要考虑多方面要素与不同情况的逻辑链,哪个真实性更好?(更令人类社会信服)

答案很简单,一定是最简单的逻辑更令人信服(越简单的逻辑越容易判断其正确性)。进而言之,复杂的逻辑链的正确性本来就是简单(显而易见)的逻辑链的正确性保障的。

也就是由绝对正确的多个逻辑为基础,构造成复杂的理论体系。

举个简单的例子:规定前提为1+1=2,2+2=4。那么可以推导出结论:1+1+1+1=4。

但是,如果逻辑的复杂性增强,即使它的前提非常简单,可以说与以上的例子很相似,但是其正确性(结论个数)还要受另一个因素影响。

这就是我想分享的想法。

举个例子:

前提为1+1=2,1*1=1,1+2=3,2*3=6

现在,忘掉所学过的数学知识(因为这只是一个前提,而不是数学)

那么,现在由以上前提推导出1+1*1+2=?

如果你的答案是4,那么你没有用逻辑去推导。

如果是一个幼儿园阶段的理性人,他会通过逻辑来判断出来,这种逻辑链有两种结果。

也就是说,它可能是无意义的,又或者是不完美的逻辑。

第一种结果我叫它“自然结果”,答案是6。

我相信在小学时人们都可能犯这样一个错误,但这才是正常考虑问题的思路,那便是先进行1+1的运算,因为第二个1已经使用,那么接下来的运算组合只能为1+2,所以最后的运算就是2*3=6。

第二种是有“人为隐藏前提”的结果,这个“隐藏条件”就是数学运算中的一个简单规则,先进行乘除法运算,后进行加减法运算。

这个前提在我看来没有什么意义,而一个真正的前提是一定要有意义的,真正的前提是逻辑的根基。

但是“人为隐藏前提”却改变了逻辑的走向,它让答案变成了4。

一个理性人会按照人类特有的逻辑能力去得出结论。他会去考虑这两种可能性的存在,他会提出一个问题:先进行哪一种运算呢?如果没有说明就是两种答案了哦?

但是一个社会人只能得出一个答案,一个他受到教育后才会得出的片面结论。

总而言之,我只是想说明一个简单的道理:

即使前提正确无比,推导出的结论也可能存在片面性,甚至不正确性,因为我们身为一个社会人,要受到“人为隐藏逻辑”的误导。



偶然想到更严谨判断逻辑正确性的因素的评论 (共 条)

分享到微博请遵守国家法律