没有合适的资源?快使用搜索试试~ 我知道了~
18308045_谷正阳_离散数学_hw2_v21
需积分: 0 0 下载量 122 浏览量
2022-08-08
20:44:14
上传
评论
收藏 1.67MB DOCX 举报
温馨提示
离散数学是计算机科学中的基础课程,涉及到逻辑、集合论、图论等多个重要概念。在提供的文件内容中,我们可以看到一些关于布尔代数和逻辑推理的知识点。 布尔代数是离散数学中的核心部分,它研究的是二值逻辑系统,其中的主要操作包括与(∧)、或(∨)、非(¬)以及蕴含(→)。在题目中,通过等价替换(例如单位元、分配律、德摩尔根律等)和蕴涵等式来简化布尔表达式,最终得到最简形式。例如: (1) 和 (2) 展示了如何通过分配律和等价替换将复杂的布尔表达式简化为最简形式,其中包含极大项和极小项的概念。极大项是所有变量或其否定的合取(AND),极小项是所有变量或其否定的析取(OR)。在这个过程中,我们还用到了等值替换如蕴含等值式和德摩尔根律,以转换布尔表达式。 (3) 和 (4) 是关于逻辑推理的练习,它们展示了如何利用逻辑推理规则,如析取三段论、假言推理、反证法等,从前提推出结论。例如,通过附加前提、德摩尔根律、结合律等逻辑规则,逐步推导出最终的结论。 此外,文件中的 "p↔q" 表示互斥(即如果 p,则 q;如果非 q,则非 p),这是蕴含的逆运算,也被称为等价关系。在第 (4) 部分,我们看到了如何将条件语句转换为其逆命题,以及如何找到表达式的主析取范式和主合取范式,这在布尔代数和逻辑电路设计中有重要应用。 这些练习涵盖了离散数学中布尔代数的基本理论和逻辑推理方法,这些都是理解和解决计算机科学中问题的基础,例如在编译器设计、数据结构、算法分析等领域都有广泛应用。通过深入学习和掌握这些知识点,可以提升在IT行业的专业能力。
资源详情
资源评论
资源推荐
(1)
p
q
r
p▽q
(p▽q)▽r
q▽r
p▽(q▽r)
0
0
0
0
0
0
0
0
0
1
0
1
1
1
0
1
0
1
1
1
1
0
1
1
1
0
0
0
1
0
0
1
1
0
1
1
0
1
1
0
1
0
1
1
0
0
0
1
0
1
1
1
0
1
0
1
∴ (p▽q)▽r≡p▽(q▽r)
(2)
p
q
r
q▽r
p∧(q▽r)
p∧q
p∧r
(p∧q)▽(p∧r)
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
1
0
1
0
0
0
0
0
1
1
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
1
1
1
0
1
1
1
1
0
1
1
1
0
1
1
1
1
0
0
1
1
0
∴ p∧(q▽r)≡(p∧q)▽(p∧r)
(1)
左式
≡(p∨q∨(r∧¬r))∧((p∧¬p)∨q∨r)∧(p∨(q∧¬q)∨r) // 单位元,等值替换
≡(p∨q∨r)∧(p∨q∨¬r)∧(¬p∨q∨r)∧(p∨¬q∨r) // 分配律,等值替换
∴极大项编码:000,001,010,100
∴极小项编码:011,101,110,111
∴(p∨q∨r)∧(p∨q∨¬r)∧(¬p∨q∨r)∧(p∨¬q∨r)
≡(p∧q∧r)∨(p∧q∧¬r)∨(¬p∧q∧r)∨(p∧¬q∧r)
≡(p∧q∧(r∨¬r))∨((p∨¬p)∧q∧r)∨(p∧(q∨¬q)∧r) // 等值替换,分配律
≡右式 // 等值替换,单位元
XU美伢
- 粉丝: 662
- 资源: 340
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0