检查点
合取(checkpoint)
学习如何使用合取运算连接两个或多个命题。
什么是合取?
合取是一种二元运算,因为它需要两个操作数。当两个命题通过合取运算连接时,会形成一个新的命题,其真值取决于两个操作数的真值。合取运算符的另一个名称是 AND 运算符。
示例
考虑以下命题:
- :约瑟夫正在修读离散数学课程。
- :约瑟夫正在修读微积分课程。
我们通过将 和 进行合取,构造一个新的命题 。
- :“约瑟夫正在修读离散数学课程” 且 “约瑟夫正在修读微积分课程”。
我们可以对 进行简化,而不改变其含义。
- :约瑟夫正在同时修读离散数学和微积分课程。
...
约瑟夫正在同时修读离散数学和微积分课程
我们使用 符号来表示合取运算。因此,
的真值为 真,仅当 和 都为 真;否则为 假。
在日常语言中,合取直观地类似于“和”的意思。这正是合取也被称为逻辑“与”(AND)的原因。
真值表
设 和 为任意命题。
合取的准确定义是通过列出 在所有可能情况下的真值来给出的。这通过定义一个真值表来实现。我们用 T 表示 真,用 F 表示 假。真值表 列出了 和 所有可能的真值组合,并说明了 的结果。
定义合取的真值表如下:
| T | T | T |
| T | F | F |
| F | T | F |
| F | F | F |
在计算机科学中,真值通常用 和 表示,其中 代表假, 代表真。这种表示方式称为 0/1 记法。在此记法下, 的定义如下表所示:
| 1 | 1 | 1 |
| 1 | 0 | 0 |
| 0 | 1 | 0 |
| 0 | 0 | 0 |
细心的观察者可能会发现,最后一列的每一项都可以通过将前两列对应项相乘得到。因此, 有时也写作 ,其中乘法符号通常省略。
电路图示意
现在,我们通过电路图来展示合取的概念。以下是理解这些图的关键说明:
...
图中元素的真值说明
当 和 都为 假 时,两个开关均处于断开状态,电流无法到达灯泡,因此灯泡熄灭,表明 为假。
...
两个开关真值的合取结果为假
当 为真、 为假时,电路不完整,灯泡熄灭,表明 为假。
...
两个开关真值的合取结果为假
同理,当 为假、 为真时,电路也不完整,灯泡熄灭,表明 为假。
...
两个开关真值的合取结果为假
最后,当 和 都为真时,两个开关均闭合,电路完整,灯泡亮起,表明 为真。
...
两个开关真值的合取结果为真
Quiz
单选题
如果 是两个命题 和 的合取,那么在以下哪种情况下 为真?
1 / 2