邏輯蘊涵與實質蘊涵

在有效的演繹論證中,從前提(或前提集)A可以必然地推出結論B。在這種情況下,我們可以說前提A蘊涵結論B。這種蘊涵稱為邏輯蘊涵(Logical Implication)。

條件句“如果A,則B”稱為實質蘊涵(Material Implication)。在實質蘊涵中,條件句“如果A,則B”的真值取決於其分句A、B的真值:當前件A真而後件B假時,這個條件句就是假的;並且也只有在這種情況下這個條件句才是假的。

初學者容易混淆邏輯蘊涵與實質蘊涵。尤其是容易將實質蘊涵誤為邏輯蘊涵,以爲“如果A,則B”是從A推出B。二者的區別如下:

邏輯蘊涵涉及的是論證,如果A邏輯蘊涵B,那麼從A可以必然地導出B。這裡A代表前提(或前提集),B代表結論。 實質蘊涵涉及的不是論證,而是條件句。在“如果A,則B”這個形式中,A代表前件,B代表後件。

邏輯蘊涵與實質蘊涵的關係是:如果A邏輯蘊涵B,那麽實質蘊涵“如果A,則B”是重言式。反之則不一定。

回應瀏覽選項

選擇你喜歡的顯示回應的模式,並點選「儲存設定」,以啟用你所做的改變。
不思不想 的照片

不明白

多謝你的分享.我想我之前也有混淆

我想用不是定理去弄清自己明不明白, 請指教. Thx

邏輯蘊涵 ? => 如果 A^2 = B^2 + C^2, 那麼 ABC 一定是一個直角三角形

實質蘊涵 ? => 如果 ABC 是一個直角三角形, 那麼 A^2 一定等於 B^2 + C^2

張海澎 的照片

不思不想君

你那兩個例子都是實質蘊涵。

表示條件句的聯結詞:
“如果……那麽……”,“如果……則……”等。
它表示兩個句子的條件關係(真值函項)。

表示邏輯論證詞語:
“由於……所以……”,“因爲……所以……”等。
它表示前提與結論的邏輯關係。

“如果 ABC 是一個直角三角形, 那麼 A^2 一定等於 B^2 + C^2”是條件句;

“由於 ABC 是一個直角三角形, 所以 A^2 一定等於 B^2 + C^2”是邏輯論證。

不思不想 的照片

明白

明白了. Thx ^^

發表新回應

此欄位內容將保密,不會公開顯示出來。
驗証碼
這個問題驗證您是否人類訪客,以防止這個網站被自動化程式貼入大量的垃圾資訊
圖片的 CAPTCHA