學習二難推理,及認識常見邏輯錯誤,提高我們的邏輯思維能力!
緊接着上一節課,我們繼續學習複合推理,複合推理是更複雜的演繹推理,學習複合推理,可以顯著提高我們的邏輯思維能力。
上一節課我們學習複合推理中的反三段論、假言三段論、假言聯言推理、負推理,這節課學習複合推理中的二難推理,及我們在複合推理常犯的一些邏輯錯誤。
五、二難推理
在了解二難推理前,我們先看一個有趣的小故事:
有一位老奶奶兩個兒子都在做生意,大兒子賣扇子,小兒子賣雨傘。老奶奶牽挂着兩個兒子,每天悶悶不樂,總是唉聲歎氣,旁邊的人就問她:“您怎麼歎氣呢?”老奶奶便答道:“如果是下雨天,我大兒子的扇子就不好賣了;如果不是下雨天,我小兒子的雨傘就不好賣了;每天或者下雨或者不下雨,我的大兒子或者小兒子的東西就都不好賣了。你看,我每天都要擔心我這兩個兒子中的一個,我這日子能過得安心嗎?”
在上面這則小故事中,老奶奶在回答的過程中使用了典型的二難推理。可以看出,二難推理是由假言命題和選言命題組成的,它的三個前提中先是兩個不同的充分條件假言命題,接着是一個和假言命題前件有關的選言命題,最後得到一個結論。因此,二難推理也叫做假言選言推理。上面故事中的二難推理是:
前提:如果是下雨天,我大兒子的扇子就不好賣了;
如果不是下雨天,我小兒子的雨傘就不好賣了;
每天或者下雨或者不下雨。
結論:我的大兒子或者小兒子的東西就不好賣了。
在邏輯學上,可以把二難推理進一步分為簡單構成式、簡單破壞式、複雜構成式和複雜破壞式。
1、簡單構成式
三個前提中,兩個假言命題的前件不同,後件相同,選言命題的兩個選言肢分别肯定了假言前提的兩個不同的前件,結論也是肯定兩個假言前提的相同後件。例如:
前提:如果明天是星期一,小王要值班;
如果明天是星期二,小王要值班;
明天是星期一或者星期二;
結論:小王要值班。
2、簡單破壞式
三個前提中,兩個假言命題的前件相同,後件不同,選言命題的兩個選言肢分别否定了假言前提的兩個不同的後件,結論也是否定兩個假言前提的相同前件。例如:
前提:如果明天是星期一,小王要值班;
如果明天是星期一,小張要值班;
明天小王或者小張不要值班;
結論:明天不是星期一。
3、複雜構成式
三個前提中,兩個假言命題的前後件都不相同,選言命題的兩個選言肢分别肯定了假言前提的兩個不同的前件,結論也是一個選言命題,分别肯定了兩個不同的後件。例如:
前提:如果明天是星期一,小王要值班;
如果明天是星期二,小張要值班;
明天是星期一或者星期二;
結論:小王或者小張要值班。
4、複雜破壞式
三個前提中,兩個假言命題的前後件都不相同,選言命題的兩個選言肢分别否定了假言前提的兩個不同的後件,結論也是一個選言命題,分别否定了兩個不同的前件。例如:
前提:如果明天是星期一,小王要值班;
如果明天是星期二,小張要值班;
明天小王或者小張不要值班;
結論:明天或者不是星期一或者不是星期二。
此外,如果出現三個假言命題作為前提的情況,類似地,我們又叫這種推理形式為三難推理。例如,在一場足球賽中,如果甲隊輸了,不能出線;如果甲隊平了,不能出線;如果甲隊赢了,不能出線;因此,無論怎樣,甲隊都不能出線。
二、複合推理常見的邏輯錯誤
1、雙重标準
我們先來看一個詭辯中的經典故事:
有一個叫歐提勒士的學生向當時著名的辯者普羅達哥拉斯學習法律,并且在一開始就簽訂了一份合同,合同上面規定:歐提勒士在畢業時先付一半的學費,另一半等畢業後第一次出庭勝訴時再付。但是,歐提勒士在畢業後并未從事律師行業,更不要說第一次勝訴了。所以,根據當時簽訂的合同,他就一直沒有給自己的老師普羅達哥拉斯付另外一半學費。這時候,他的老師普羅達哥拉斯有點不耐煩,就向法庭起訴歐提勒士,索要另一半學費,其中,訴詞是一個如下的二難推理:
如果我打赢這場官司,按照法庭判決,學生歐提勒士應該付另一半學費;如果我打輸了這場官司,按照合同,學生歐提勒士應該付另一半學費;這場官司要麼我赢,要麼我輸;總之,學生歐提勒士都應該付另一半學費。
學生歐提勒士也不甘示弱,他針對老師普羅達哥拉斯的訴詞,提出了如下的二難推理:如果我打輸這場官司,按照合同,我歐提勒士不應該付另一半學費;如果我打赢了這場官司,按照法庭判決,我歐提勒士不應該付另一半學費;這場官司要麼我赢,要麼我輸;總之,我歐提勒士都不應該付另一半學費。
我來說兩句