👋欢迎来到黄铜扳手图书馆

数理逻辑(4):命题与联结词

命题的概念与命题之间的联结词

命题逻辑

  数理逻辑的研究对象是逻辑推理,研究逻辑推理的形式和规律。一个推理由若干命题组成,推理中的前提和结论都是命题,命题是逻辑推理的基本成分。若在推理中只需要分析命题之间的关系,不需要把命题分解成构成命题的各种非命题成分,那么此类推理的逻辑研究称作命题逻辑,而对命题加以分解的推理称作谓词逻辑,谓词逻辑相对命题逻辑来说较复杂。我们的研究先从比较简单的命题逻辑开始,命题逻辑是数理逻辑中最基本、最简单的部分。
  本章介绍命题逻辑的基本知识,包括命题与联结词、命题公式与真值、逻辑蕴涵与逻辑等价、范式、联结词的功能完备集以及对偶式等内容。

命题与联结词

命题符号化

命题

  命题对于命题逻辑来说是一个原始的概念,因此不能在命题逻辑的范围内给出它的精确定义,但可以描述它的性质。

定义1(命题):能唯一确定真假值的陈述句称为命题

  这包括两层意思:首先,命题必须是一个陈述句,而疑问句、祈使句、感叹句则都不是命题;其次,这个陈述句所表达的内容可决定是真还是假,而且不是真的就是假的,不能既真又假,也不能不真又不假。凡与事实相符的陈述句(命题)为真语句,与事实不符的陈述句(命题)为假语句,这就是说,一个命题只有两种可能的取值,为真或为假,并且只能取其一。

定义2(命题真值):命题的真或假称为命题的真假值,也简称为命题的真值,通常用字母 $ \mathrm{T} $ (或 $1$ )和 $ \mathrm{F} $ (或 $0$ )分别表示命题的真值为真和假。

定义3(命题逻辑):命题只有两种取值的这种逻辑称为命题逻辑,这样的逻辑也称为二值逻辑

  下面举例说明命题的概念。

  例1:判断下列语句哪些是命题。
  (1) 北京是中国的首都。
  (2) $X+Y=2$ 。
  (3) $2+2=5$ 。
  (4) 火星上有生命存在。
  (5) 地球是宇宙的中心吗?
  (6) 太阳从西边出来。

  仅有(1)(3)(4)(6)是命题,其余不是命题。其中(1)是真命题,其命题真值为 $ \mathrm{T}$ ;(4)(6)为假命题,其命题真值为 $\mathrm{F}$ ;(4)的命题真值受限于人类目前的认知水平还不能确定其真假值,但从事物的本质来看该语句的内容真假是可以唯一确定的。(2)含有命题变元 $X$ 与 $Y$ ,是不确定的判断,而(5)为疑问句,因此(2)(5)均不是命题。

原子命题

定义4(原子命题):不包含任何真值联结词的命题称为原子命题

  从语法的角度看就是不能分解为更简单的陈述句的命题。如命题“雪是白的。”就是一个原子命题。原子命题的符号通常用小写的英文字母表示。

复合命题

定义5(复合命题):由联结词及其他命题构成的命题通常称为复合命题

  复合命题的真值依赖于构成该复合命题的各简单命题的真值及联结词。如命题“今天是晴天而且今天是星期天。”即为一复合命题,如果命题“今天是晴天”的真值为真,而且命题“今天是星期天”的真值也为真,那么整个复合命题的真值为真,其他情况则复合命题的真值为假。命题逻辑所要讨论的正是由多个命题经联结词联结而成的复合命题的规律性。

命题变元

  为了用数学的方法对命题做逻辑演算,首先必须像数学处理问题那样将命题符号化(形式化)。通常用大写的英文字母或带下标来表示命题,这种用以表示命题的标识符号称为命题变元。如以字母 $P$ 表示命题“北京是中国的首都。”,字母 $Q$ 表示命题“水在常温下是液体。”等。

定义6(命题变元):当一个符号表示命题而未指定表示某一具体命题时,就称之为命题变元。命题变元的真值是不确定的。

  对命题变元可以指定任何命题给它。与命题有确定的真值不同,命题变元的真值不定,只有对命题变元指定为某个具体命题时,才能确定其真值。

定义7(原子变元):当命题变元表示原子命题时,该变元称为原子变元

定义8(命题常元):当一个符号表示某一个确定的命题时,称为命题常元。命题常元的真值是确定的,因此可以直接用 $T$ 或 $F$ 表示。

命题联结词及真值表

定义9(联结词):将命题联结起来构成新的命题的词称为联结词

  联结词可以将简单命题联结起来构成复杂的命题,从而构造新的命题,使命题逻辑的内容变得丰富起来。下面先介绍数理逻辑中最基本、最常用的 $5$ 个逻辑联结词:

$$\begin{aligned} \not,\and,\or,\to,\harr \end{aligned}$$

  这 $5$ 个逻辑联结词符号分别读作“非”、“与”,“或”、“蕴涵”、“等价”,分别表示“否定”、“合取”、“析取”、“所以”、“当且仅当”,值得注意的是这些逻辑联结词与日常自然语句中的有关联结词的共同点和不同点。
  由于复合命题中各个命题变元的取值只能取值 $T$ 或 $F$ ,同时复合命题本身的真值取值也只能为 $T$ 或 $T$ ,因此从映射的角度来看,一个 $n$ 元逻辑联结词其实就是一个 $n$ 元映射,一个从 $\set{T,F}^n$ 至 $\set{T,F}$ 的映射,于是可以用一个函数值表的形式反映该映射过程,此函数值表的形式称为真值表

否定词 $\not$

定义10(否定)否定词“ $\not$ ”是一个一元逻辑联结词。一个命题 $P$ 加上否定词就形成了一个新的命题,记作表示对原命题的否定,读作非 $P$ 。否定词的真值规定如下:若命题 $P$ 的真值为真,则 $P$ 的真值就为假;若 $P$ 的真值为假,则的真值就为真。对应的真值表如表1所示。

$P$ $\not P$
$\mathrm{T}$ $F$
$\mathrm{T}$ $T$

表1 $\not P$ 的真值表

一般地,自然语句中的“不”、“无”、“没有”、“并非”等词均可符号化为“ $\not$ ”。但这并不意味着在使用否定词的时候可以简单地加个不字就能完成。比如下面这个例子。

  例2:设 $P$ 表示命题“所有在北京工作的人都是北京人”,则 $\not P$ 表示“并非所有在北京工作的人都是北京人”,即“存在在北京工作的人但不是北京人”,而不是表示命题“所有在北京工作的人都不是北京人”。

合取词 $\and$

定义11(合取)合取词 $\and$ 是一个二元逻辑联结词,它将两个命题 $P,Q$ 联结起来,构成一个新的复合命题 $P \and Q$ ,读作与,表示 $P,Q$ 的合取。复合命题 $P \and Q$ 为真,当且仅当 $P,Q$ 均为真,对应的真值表如表2所示。

$P$ $Q$ $P \and Q$
$\mathrm{T}$ $\mathrm{F}$ $\mathrm{T}$
$\mathrm{T}$ $\mathrm{F}$ $\mathrm{F}$
$\mathrm{F}$ $\mathrm{T}$ $\mathrm{F}$
$\mathrm{F}$ $\mathrm{F}$ $\mathrm{F}$

表2 $P \and Q$ 的真值表

  一般地,自然语句中常用的联结词如“既···又···”、“不仅···而且···"、“虽然···但是···”、“···和···”通常都可以化为“ $\and$ ”。但自然语句中有些“和“、“与”并不表示两个命题的复合,如“张三和李四是大学同学”就是一个简单命题。

  例3:设 $P,Q$ 分别表示命题“今天是星期天”,“今天是晴天”,则复合命题 $P \and Q$ 表示命题“今天是星期天而且是晴天”。

析取词 $\or$

定义12(析取)析取词“ $\or$ ”是一个二元逻辑联结词。它将两个命题 $P,Q$ 联结起来,构成一个新的复合命题 $P \or Q$ ,读作“ $P$ 或 $Q$ ”,表示 $P,Q$ 的析取。复合命题 $P \or Q$ 为假,当且仅当 $P,Q$ 均为假。对应的真值表如表3所示。

$P$ $Q$ $P \or Q$
$\mathrm{T}$ $\mathrm{T}$ $\mathrm{T}$
$\mathrm{T}$ $\mathrm{F}$ $\mathrm{T}$
$\mathrm{F}$ $\mathrm{T}$ $\mathrm{T}$
$\mathrm{F}$ $\mathrm{F}$ $\mathrm{F}$

表3 $P \or Q$ 的真值表

  自然语句中常用的联结词如“或者”一般可以化为" $\or$ “。但有些情况下,在使用析取词“ $\or$ ”表达由“或者”联结的复合命题时,需要注意自然语句中的“或者”与我们通常所说的“异或”区分开来,比如复合命题“今天我去图书馆或者去踢足球”,它表达的是一种不可兼或,二者只能取一,即我们常说的“异或”,而不是逻辑“或”。

  例4:设 $P,Q$ 分别表示命题“计算机系的学生学过离散数学”,”计算机系的学生学过数据库”,则复合命题 $P \or Q$ 表示命题“计 算机系的学生学过离散数学或者数据库”。

蕴涵词 $\to$

定义13(蕴涵)蕴涵词 $\to$ 是一个二元逻辑联结词,也称为推断符号,它将两个命题 $P,Q$ 联结起来,构成一个新的复合命题 $P \to Q$ ,读作“ $P$ 蕴涵 $Q$ ”,表示如果 $P$ ,那么 $Q$ 。其中 $P$ 称为假设或前提(前件),$Q$ 称为结论或推论(后件)。复合命题 $P \to Q$ 只有当命题 $P$ 为真而命题 $Q$ 为假时才为假,其余情况均为真。对应的真值表如表4所示。

$P$ $Q$ $P \to Q$
$\mathrm{T}$ $\mathrm{T}$ $\mathrm{T}$
$\mathrm{T}$ $\mathrm{F}$ $\mathrm{F}$
$\mathrm{F}$ $\mathrm{T}$ $\mathrm{T}$
$\mathrm{F}$ $\mathrm{F}$ $\mathrm{T}$

表4 $P \to Q$ 的真值表

  复合命题 $P \to Q$ 表达的逻辑关系是“ $P$ 是 $Q$ 的充分条件”或“ $Q$ 是 $P$ 的必要条件”。由于自然语言的复杂性,表示 $P \to Q$ 的术语除了“如果 $P$ ,那么 $Q$ ”外,还有常见的表述如“只要 $P$ ,就 $Q$ ”,“ $P$ 仅当 $Q$ ”,“只有 $Q$ ,才 $P$ ”以及“除非 $Q$ ,否则非 $P$ ”等。

  例5:设 $P,Q$ 分别表示命题“明天下雨”“我在家看书”,则复合命题“如果明天下雨,那么我在家看书”可形式化为 $P \to Q$ 。

  例6:设有复合命题“只有你不是大一新生,才能在寝室用电脑”,用 $P,Q$ 分别表示命题“你是大一新生”,“你在寝室用电脑”,则原命题可形式化为:$P \to \not Q$ 。注意这里“不是大一新生”只是“在寝室用电脑”的一个必要条件,并非充分条件,因此不能形式化为 $\not P \to Q$ 。

等价词 $\harr$

定义14(等价)等价词 $\harr$ 是一个二元逻辑联结词,也称为等价符号,它将两个命题 $P,Q$ 联结起来,构成一个新的复合命题 $P \harr Q$ ,读作“ $P$ 等价 $Q$ ”,表示 $P$ 当且仅当 $Q$ 。复合命题 $P \harr Q$ 为真,当且仅当 $P,Q$ 的真值相同,对应的真值表如表5所示。

$P$ $Q$ $P \to Q$
$\mathrm{T}$ $\mathrm{T}$ $\mathrm{T}$
$\mathrm{T}$ $\mathrm{F}$ $\mathrm{F}$
$\mathrm{F}$ $\mathrm{T}$ $\mathrm{F}$
$\mathrm{F}$ $\mathrm{F}$ $\mathrm{T}$

表5 $P \harr Q$ 的真值表

  例7:设有复合命题“三角形是等腰三角形当且仅当三角形中有两个角相等“,用 $P,Q$ 分别表示命题“三角形是等腰三角形”,“三角形中有两个角相等”,则原命题可形式化为 $P \harr Q$ 。

  在由上述五个逻辑联结词构成的复合命题中,有时候为了减少其中的括号使用次数,可以约定它们的运算优先级,按照优先级从高到低依次为

$$\begin{aligned} \not,(\and,\or),\to,\harr \end{aligned}$$

  其中 $\land$ 与 $\or$ 的优先级相同,在容易引起歧义的地方可以通过 加括号来更改运算的结合顺序。

命题公式及真值

命题公式

定义15(命题公式):由命题常元、命题变元及逻辑联结词经过有限次复合而成的表达式即为命题公式。即
  (1) 原子命题是命题公式。
  (2) 若 $A,B$ 是命题公式,则 $\not A,A \and B,A \or B,A \to B,A \harr B$ 均是命题公式。
  (3) 有限次使用(1)与(2)复合所得的结果均是命题公式。
  命题公式通常简称为公式,一般用大写的字母等表示。如果公式 $A$ 中含有原子变元 $p_1,p_2,\cdots,p_n$ ,那么公式 $A$ 通常记为 $A(p_1,p_2,\cdots,p_n)$

  例8: $\not p \and q,\not(p \or q),p \and q \to r \and s$ 均为命题公式,其中 $p,q,r,s$ 均为原子变元符。

指派

  对于一个给定的命题公式,通过对其中的命题变元赋值,然后结合逻辑联结词的含义来给出命题公式的真值取值情况,这其中的赋值过程称为指派。

定义16(指派):对公式 $A(p_1,p_2,\cdots,p_n)$ 中的 $n$ 个命题变元 $p_1,p_2,\cdots,p_n$ 的任意一种真值赋值称为指派,即为 $p_i=\mathrm{T}或\mathrm{F},i=1,\cdots,n$ ,此时公式 $A$ 有一个确定的真值。
  指派常用符号 $\alpha$ 来表示。若对公式 $A$ 的一个给定的指派 $\alpha$ ,使得 $A$ 的真值为真,则记为 $\alpha(A)=\mathrm{T}$ ,表示公式 $A$ 在指派 $\alpha$ 的作用下其真值为真,反之则记为 $\alpha(A)=\mathrm{F}$ 。
  很显然公式 $A$ 若含有 $n$ 个命题变元,则共有 $2^n$ 个不同的指派。

  根据公式的真值取值情况不同,可以将公式分为以下 $3$ 类:永真式、永假式和满足式。

永真式

定义17(永真式):若公式对任一真值指派其值为真,则称为永真式(重言式)。

  定理1:下面给出一些常见的永真式。
  (1) 左扩析取: $A \to B \or A$
  (2) 右扩析取: $A \to A \or B$
  (3) 合取左收: $A \and B \to A$
  (4) 合取右收: $A \and B \to B$
  (5) 前件引入: $A \to (B \to A)$
  (6) 否定前件: $\not A \to (A \to B)$
  (7) 肯定前件: $A \to (\not A \to B)$
  (8) 前件下沉: $(A \to (B \to C)) \to ((A \to B) \to (A \to C))$
  (9) 前件置入: $(B \to C) \to ((A \to B) \to (A \to C))$
  (10) 后件置入: $(A \to B) \to ((B \to C) \to (A \to C))$
  (11) 三段论: $(A \to B) \and (B \to C) \to (A \to C)$
  (12) 自证法: $(\not A \to A) \to A$
  (13) 同一律: $A \harr A$
  (14) 双重否定: $\not(\not A) \harr A$
  (15) 析取幂等律: $A \or A \harr A$
  (16) 合取幂等律: $A \and A \harr A$
  (17) 析取交换律: $A \or B \harr B \or A$
  (18) 合取交换律: $A \and B \harr B \and A$
  (19) 析取结合律: $A \or (B \or C) \harr (A \or B) \or C$
  (20) 合取结合律: $A \and (B \and C) \harr (A \and B) \and C$
  (21) 析取左分配律: $A \or (B \and C) \harr (A \or B) \and (A \or C)$
  (22) 析取右分配律: $(A \and B) \or C \harr (A \or C) \and (B \or C)$
  (23) 合取左分配律: $A \and (B \or C) \harr (A \and B) \or (A \and C)$
  (24) 合取右分配律: $(A \or B) \and C \harr (A \and C) \or (B \and C)$
  (25) 析取De Morgan律: $\not (A \or B) \harr \not A \and \not B$
  (26) 合取De Morgan律: $\not (A \and B) \harr \not A \or \not B$
  (27) 析取吸收律: $A \or (A \and B) \harr A$
  (28) 合取吸收律: $A \and (A \or B) \harr A$
  (29) 析取零律: $A \or \mathrm{T} \harr \mathrm{T}$
  (30) 合取零律: $A \and \mathrm{F} \harr \mathrm{F}$
  (31) 析取同一律: $A \or \mathrm{F} \harr A$
  (32) 合取同一律: $A \and \mathrm{T} \harr A$
  (33) 排中律: $A \or \not A \harr \mathrm{T} $
  (34) 矛盾律: $A \and \not A \harr \mathrm{F}$
  (35) 蕴涵等值式: $A \to B \harr \not A \or B$
  (36) 等价等值式: $(A \harr B) \harr (A \to B) \and (B \to A)$
  (37) 等价否定等值式: $(A \harr B) \harr (A \and B) \or (\not A \and \not B)$
  (38) 假言易位: $A \to B \harr \not B \to \not A$
  (39) 逆否证法: $(\not A \to \not B) \harr (B \to A)$
  (40) 归谬论: $(A \to B) \and (A \to \not B) \harr \not A$
  (41) 输出律: $A \to (B \to C) \harr (A \and B) \to C$
  (42) 前件置换: $A \to (B \to C) \harr B \to (A \to C)$
  (43) 前件合并: $(A \to C) \and (B \to C) \harr (A \or B) \to C$
  (44) 前否交换: $(\not A \to B) \harr (\not B \to A)$
  (45) 后否交换: $(A \to \not B) \to (B \to \not A)$

永假式

定义18(永假式):若公式对任一真值指派其值为假,则称为永假式(矛盾式)。

可满足式

定义19(可满足式):若公式 $A$ 存在一个指派使其真值为真,则称可满足式

  根据它们的定义可以看出三者之间的关系:
  (1) 公式 $A$ 永真,当且仅当 $\not A$ 永假。
  (2) 公式 $A$ 可满足,当且仅当 $\not A$ 非永真。
  (3) 不是可满足的公式必永假。
  (4) 不是永假的公式必可满足。

逻辑蕴涵与逻辑等价

逻辑蕴涵

逻辑蕴涵的定义

定义20(逻辑蕴涵):对公式 $A,B$ ,如果所有使 $A$ 为真的指派也必使 $B$ 为真,则称 $A$ 逻辑蕴涵 $B$ ,或者称 $B$ 是 $A$ 的逻辑推论,记为 $A \Rarr B$ 。
  若所有使公式集 $\Gamma=\set{A_1,A_2,\cdots,A_n}$ 中的每个公式为真的指派,也必使公式 $B$ 为真,则称 $\Gamma$ 逻辑蕴涵 $B$ ,或称 $B$ 是 $\Gamma$ 的逻辑推论,记为 $\Gamma \Rarr B$ 。

  例9:判断下列逻辑蕴涵是否成立。
  (1)  $\not A \Rarr A \to B$ 。
  (2)  $\Gamma \Rarr A \to C$ ,其中公式集 $\Gamma = \set{A \to (B \to C),B}$ 。

 〔解答例9

(1) 成立。从表6可以看出使得 $\not A$ 为真的指派也使得 $A \to B$ 为真。

$A$ $B$ $\not A$ $A \to B$
$\mathrm{T}$ $\mathrm{T}$ $\mathrm{F}$ $\mathrm{T}$
$\mathrm{T}$ $\mathrm{F}$ $\mathrm{F}$ $\mathrm{F}$
$\mathrm{F}$ $\mathrm{T}$ $\mathrm{T}$ $\mathrm{T}$
$\mathrm{F}$ $\mathrm{F}$ $\mathrm{T}$ $\mathrm{T}$

表6 $\not A$ 蕴涵 $A \to B$

(2) 成立。使得 $\Gamma$ 中的每个公式为真的指派分别为

$$\begin{aligned} \alpha_1(A)=\mathrm{F},\alpha_1(B)=\mathrm{T},\alpha_1(C)=\mathrm{T},此时\alpha_1(A \to C)=\mathrm{T} \end{aligned}$$$$\begin{aligned} \alpha_2(A)=\mathrm{F},\alpha_2(B)=\mathrm{T},\alpha_1(C)=\mathrm{F},此时\alpha_2(A \to C)=\mathrm{T} \end{aligned}$$$$\begin{aligned} \alpha_3(A)=\mathrm{T},\alpha_3(B)=\mathrm{T},\alpha_3(C)=\mathrm{T},此时\alpha_3(A \to C)=\mathrm{T} \end{aligned}$$

  故 $\Gamma \Rarr (A \to C)$ 成立。

例9解毕〕

逻辑蕴涵的性质

  定理2(逻辑蕴涵当且仅当对应蕴涵式永真): $A \Rarr B$ 当且仅当 $A \to B$ 为永真式。

常用逻辑蕴涵式

  定理3:下面是一些常用的逻辑蕴涵式。
  (1) 左扩析取: $A \Rarr B \or A$
  (2) 右扩析取: $A \Rarr A \or B$
  (3) 合取左收: $A \and B \Rarr A$
  (4) 合取右收: $A \and B \Rarr B$
  (5) 前件引入: $A \Rarr (B \to A)$
  (6) 否定前件: $\not A \Rarr (A \to B)$
  (7) 肯定前件: $A \Rarr (\not A \to B)$
  (8) 前件下沉: $(A \to (B \to C)) \Rarr ((A \to B) \to (A \to C))$
  (9) 前件置入: $(B \to C) \Rarr ((A \to B) \to (A \to C))$
  (10) 后件置入: $(A \to B) \Rarr ((B \to C) \to (A \to C))$
  (11) 三段论: $(A \to B) \and (B \to C) \Rarr A \to C$
  (12) 自证法: $(\not A \to A) \Rarr A$
  :在引用这些式子的时候,一般与蕴涵替换原理和一起同时引用,这里默认同时引用蕴涵替换原理和。

逻辑等价

逻辑等价的定义

  定义21(逻辑等价):公式 $A,B$ 逻辑等价当且仅当 $A \Rarr B$ 且 $B \Rarr A$ ,记为 $A \Harr B$ 。

  例10: $(\not A \to B) \Harr (\not B \to A)$ 。

〔解答例10〕只需要验证对任意的指派 $\alpha$ 使得 $\not A \to B$ 为真当且仅当 $\alpha$ 使得 $\not B \to A$ 为真。如表7所示,故 $(\not A \to B) \Harr (\not B \to A)$ 。

$A$ $B$ $\not A \to B$ $\not B \to A$
$\mathrm{T}$ $\mathrm{T}$ $\mathrm{T}$ $\mathrm{T}$
$\mathrm{T}$ $\mathrm{F}$ $\mathrm{T}$ $\mathrm{T}$
$\mathrm{F}$ $\mathrm{T}$ $\mathrm{T}$ $\mathrm{T}$
$\mathrm{F}$ $\mathrm{F}$ $\mathrm{F}$ $\mathrm{F}$

表7 $\not A \to B$ 逻辑等价于 $\not B \to A$

例10解毕〕

逻辑等价的性质

  定理4(逻辑等价当且仅当对应等价式永真): $A \Harr B$ 当且仅当 $A \harr B$ 为永真式。

常用逻辑等价式

  定理5:下面是常用的逻辑等价式。
  (1) 同一律: $A \Harr A$
  (2) 双重否定律: $\not(\not A) \Harr A$
  (3) 析取幂等律: $A \or A \Harr A$
  (4) 合取幂等律: $A \and A \Harr A$
  (5) 析取交换律: $A \or B \Harr B \or A$
  (6) 合取交换律: $A \and B \Harr B \and A$
  (7) 析取结合律: $A \or (B \or C) \Harr (A \or B) \or C$
  (8) 合取结合律: $A \and (B \and C) \Harr (A \and B) \and C$
  (9) 析取左分配律: $A \or (B \and C) \Harr (A \or B) \and (A \or C)$
  (10) 析取右分配律: $(A \and B) \or C \Harr (A \or C) \and (B \or C)$
  (11) 合取左分配律: $A \and (B \or C) \Harr (A \and B) \or (A \and C)$
  (12) 合取右分配律: $(A \or B) \and C \Harr (A \and C) \or (B \and C)$
  (13) 析取De Morgan律: $\not (A \or B) \Harr \not A \and \not B$
  (14) 合取De Morgan律: $\not (A \and B) \Harr \not A \or \not B$
  (15) 析取吸收律: $A \or (A \and B) \Harr A$
  (16) 合取吸收律: $A \and (A \or B) \Harr A$
  (17) 析取零律: $A \or \mathrm{T} \Harr \mathrm{T}$
  (18) 合取零律: $A \and \mathrm{F} \Harr \mathrm{F}$
  (19) 析取同一律: $A \or \mathrm{F} \Harr A$
  (20) 合取同一律: $A \and \mathrm{T} \Harr A$
  (21) 排中律: $A \or \not A \Harr \mathrm{T} $
  (22) 矛盾律: $A \and \not A \Harr \mathrm{F}$
  (23) 蕴涵等值式: $A \to B \Harr \not A \or B$
  (24) 等价等值式: $(A \harr B) \Harr (A \to B) \and (B \to A)$
  (25) 等价否定等值式: $(A \harr B) \Harr (A \and B) \or (\not A \and \not B)$
  (26) 假言易位: $A \to B \Harr \not B \to \not A$
  (27) 逆否证法: $\not A \to \not B \Harr B \to A$
  (28) 归谬论: $(A \to B) \and (A \to \not B) \Harr \not A$
  (29) 输出律: $A \to (B \to C) \Harr (A \and B) \to C$
  (30) 前件置换: $A \to (B \to C) \Harr B \to (A \to C)$
  (31) 前件合并: $(A \to C) \and (B \to C) \Harr (A \or B) \to C$
  (32) 前否交换: $\not A \to B \Harr \not B \to A$
  (33) 后否交换: $A \to \not B \Harr B \to \not A$
  :在引用这些式子的时候,一般与等价替换原理和一起同时引用,这里默认同时引用等价替换原理和。

代入原理

  对永真式可以做如下的代入操作。

  定理6(代入原理):设 $A$ 为含命题变元 $p$ 的永真式,则将 $A$ 中 $p$ 的所有出现均代换为命题公式 $B$ ,所得公式仍为永真式。

  例11:设 $A=p \to (q \to p)$ ,其中 $p$ 为命题变元。显然 $A$ 为重言式,对 $p$ 均用公式 $r \or s$ 代换得公式 $A'=(r \or s) \to (q \to (r \or s))$ 仍为永真式。

  注意代入操作必须是针对永真式的命题变元进行的,而且必须是对该命题变元做全部的代入替换。

  地狱是什么?我以为它是“再也不能爱”这样的痛苦。

Fyodor Mikhailovich Dostoevsky, 《卡拉马佐夫兄弟》

替换原理

蕴涵替换原理

  定理7(蕴涵替换原理):设 $C$ 为命题公式 $A$ 的子命题公式,若 $C \Rarr D$ ,则将 $C$ 用 $D$ 来替换(未必对所有的子公式 $C$ 均作替换)后得公式 $B$ ,满足 $A \Rarr B$ 。

等价替换原理

  定理8(等价替换原理):设 $C$ 为命题公式 $A$ 中的子命题公式,若 $C \Harr D$ ,则将 $C$ 用 $D$ 替换(未必对所有的子公式 $C$ 均作替换)后得公式 $B$ ,满足 $A \Harr B$ 。

本图书馆累计发布了37篇文章 共51.8万字
本图书馆访客数 访问量