跳到內容

形式邏輯/命題邏輯/推導中的析取

來自華夏公益教科書,開放的書籍,開放的世界
← 推匯出的推理規則 ↑ 命題邏輯 命題邏輯結束 →



推導中的析取

[編輯 | 編輯原始碼]

從當前的推理規則來看,推導中的析取很難處理。使用已推出的析取並應用析取消去規則(DE)並不太糟糕,但有一個更易於使用的替代方法。首先推匯出析取更困難。我們的析取引入規則(DI)對於此任務來說是一個相當無力的工具。在本模組中,我們介紹了推導規則,這些規則為處理推導中的析取提供了替代方法。

使用已推出的析取

[編輯 | 編輯原始碼]

拒取式假言推理

[編輯 | 編輯原始碼]

我們從一個新的(即將推出的)推理規則開始。這將為析取消去規則(DE)提供一個有用的替代方案。

拒取式假言推理,形式 I (MTP)


拒取式假言推理,形式 II (MTP)

拒取式假言推理有時被稱為析取三段論,偶爾也被稱為“狗的規則”。

支援定理

[編輯 | 編輯原始碼]

這個新規則需要以下兩個支援定理。

 
1.       假設   
2.       1 KE
3.       1 KE
4.       3 CAdd
5.       T1 [P/Q]
6.       2, 4, 5 DE
 
7.     1–6 CI


 
1.       假設   
2.       1 KE
3.       1 KE
4.       3 CAdd
5.       T1
6.       2, 4, 5 DE
 
7.     1–6 CI

示例推導

[編輯 | 編輯原始碼]

為了使用 MTP 的示例,我們將重新進行構建複雜推導中的示例推導。

    
 
1.     前提
2.     前提
3.     前提
 
4.       假設   
   
5.         假設   
6.         2 KE
7.         3, 6 CE
8.         4, 7 MTP
9.         5, 8 KI
10.         1, 9 CE
11.         2 KE
   
12.       5–11 NI
 
13.     4–12 CI


在第 4 行之後,我們沒有費心去推匯出 DE 所需的前提行,而是直接進行結論的後件的子推導。在第 8 行,我們應用了 MTP。

推導析取

[edit | edit source]

條件析取

[編輯 | 編輯原始碼]

下一個推導規則顯著減少了推導析取的步驟,因此為析取引入 (DI) 提供了一個有用的替代方案。

條件析取 (CDJ)

支援定理

[編輯 | 編輯原始碼]
 
1.       假設   
   
2.         假設   
     
3.           假設   
       
4.           3 DI
5.           2 R
     
6.         3–5 NI
7.         1, 6 CE
8.         7 DI
   
9.       2–8 NI
 
10.     1–9 CI

示例推導

[編輯 | 編輯原始碼]

這個推導將使用 **T12**(在 推導推理規則 中引入),即使它的證明留給讀者作為練習。以下推導的正確性,尤其是第 2 行,假設您已經證明了 **T12**。


  
 
1.       假設   
2.       T12
3.       1, 2 CE
4.       3 KE
5.       4 CAdd
 
7.     1–6 CI
8.     7 CDJ


這裡我們試圖透過首先推匯出 CDJ 所需的前件行來推匯出所需的條件。

華夏公益教科書