跳到内容

形式逻辑/命题逻辑/推导中的析取

来自维基教科书,开放的书籍,开放的世界
← 推导出的推理规则 ↑ 命题逻辑 命题逻辑结束 →



推导中的析取

[编辑 | 编辑源代码]

从当前的推理规则来看,推导中的析取很难处理。使用已推出的析取并应用析取消去规则(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 所需的前件行来推导出所需的条件。

华夏公益教科书