如何用德摩根表达式表示“不是(所有人都睡着了)⇒至少有人醒着” 德摩根定理
card
如何用德摩根定律表示这个命题?
考虑否定的分配
- 原始表达: 其中:
- : “x睡着了”
- : 全称量词(所有)
- : 否定
-
德摩根转换:
-
最终表达: 表示”存在x使得x没睡着”,即”至少有人醒着”
提示
考虑否定的分配
card
为什么这两个表达等价?
思考逻辑含义
等价性分析:
- 表示:
- 否定”所有人都睡着了”
- 即”不是所有人都睡着”
- 表示:
- 存在某人没睡着
- 即”至少有人醒着”
- 这两个表述在逻辑上完全等价:
- 如果不是所有人都睡,必然有人醒着
- 如果有人醒着,就不是所有人都睡
提示
思考逻辑含义
card
如何用具体例子理解?
考虑实际场景
场景示例: 假设有A、B、C三人
- 原命题否定:
- 不是(A睡着 且 B睡着 且 C睡着)
- 德摩根转换:
- A醒着 或 B醒着 或 C醒着
- 存在性表达:
- 存在某人(A、B、C中至少一个)醒着
提示
考虑实际场景
card
这种转换的一般规律是什么?
总结转换规则
德摩根定律的一般形式:
-
量词转换:
-
集合表示:
-
应用原则:
- 否定分配到量词
- 全称变存在,存在变全称
- 原谓词取反
提示
总结转换规则