普通高等教育软件工程“十二五”规划教材

离散数学

分享 推荐 0 收藏 11 阅读 3.4K
陈志奎 (主编) 978-7-115-32166-4

关于本书的内容有任何问题,请联系 李海涛

1、将理论和实践相结合、数学思想工程化
2、与后续课程的衔接更加紧密
3、配套出版学习指导用书
¥35.00 ¥29.75 (8.5 折)
教学资源仅供教师教学使用,转载或另作他用版权方有权追究法律责任。

内容摘要

  本书分为数理逻辑、集合论、代数结构和图论4个部分。其中数理逻辑部分描述一个符号化体系,这个体系可以描述集合论中的所有概念;集合论中有3个小模块,即集合、关系、函数,关系是集合中笛卡儿乘积的子集,函数是关系的子集;代数系统是定义函数的运算;图论是一类特殊的代数系统。
  本书适合作为高等院校软件工程专业和计算机专业离散数学课程的本科生教材,也可作为软件工程与计算机等相关专业的自学参考书。

目录

目 录

第 1章 命题逻辑 1
1.1 命题和联结词 1
1.1.1 命题的概念 1
1.1.2 联结词 2
1.2 合式公式与真值表 6
1.2.1 合式公式 6
1.2.2 真值表 6
1.3 永真式和等价式 7
1.3.1 永真式 7
1.3.2 等价式 8
1.3.3 代入规则和替换规则 9
1.4 对偶式与蕴涵式 11
1.4.1 对偶式 11
1.4.2 蕴涵式 12
1.5 范式和判定问题 13
1.5.1 析取范式和合取范式 13
1.5.2 主析取范式和主合取范式 15
1.6 命题演算的推理理论 18
习题 21

第 2章 谓词逻辑 25
2.1 基本概念和表示 25
2.1.1 个体、谓词和谓词形式 25
2.1.2 量词 26
2.1.3 合式谓词公式 28
2.1.4 自由变元和约束变元 28
2.2 谓词逻辑的翻译与解释 29
2.2.1 谓词逻辑的翻译 29
2.2.2 谓词公式的解释 30
2.3 谓词逻辑的等价式与蕴涵式 31
2.4 谓词逻辑中的推论理论 32
2.4.1 推理规则 33
2.4.2 推理实例 34
2.5 谓词逻辑中公式范式 37
2.5.1 前束范式 37
2.5.2 斯柯林范式 38
习题 39

第3章 集合论 41
3.1 集合的概念及其表示 41
3.2 集合的运算及恒等式 43
3.3 有穷集的计数和包含排斥原理 49
习题 51

第4章 二元关系 55
4.1 多重序元与笛卡儿乘积 55
4.2 关系的基本概念 57
4.3 关系的运算 58
4.4 关系的性质 63
4.5 关系的表示 66
4.6 关系的闭包运算 70
4.7 特殊关系 73
4.7.1 集合的划分和覆盖 73
4.7.2 等价关系 75
4.7.3 相容关系 79
4.7.4 次序关系 82
4.7.5 偏序集合与哈斯图 84
4.8* 关系型数据库 87
习题 88

第5章 函数 94
5.1 函数的基本概念和性质 94
5.2 函数的合成和合成函数的性质 97
5.3 特殊函数 99
5.4 反函数 101
5.5 特征函数 103
5.6 基数 105
5.7* 不可解问题 108
5.7.1 不可解问题的存在性 108
5.7.2 停机问题 108
习题 109

第6章 代数系统 112
6.1 代数系统的一般概念 113
6.1.1 二元运算 113
6.1.2 代数系统 114
6.2 代数系统的基本性质 115
6.3 同态与同构 122
6.3.1 同态 122
6.3.2 同构 124
6.3.3 同态与同构的性质 127
6.4 同余关系 128
6.5 商代数 129
6.6 积代数 130
6.7 代数系统实例 131
习题 132

第7章 群与环 134
7.1 半群与群的定义 134
7.2 群的性质 136
7.3 子群与群的陪集分解 139
7.3.1 子群的概念 139
7.3.2 群的陪集与拉格朗日定理 139
7.4 循环群与置换群 140
7.4.1 循环群 140
7.4.2 置换群 141
7.5 环与域 142
7.5.1 环的概念与性质 142
7.5.2 域的概念 143
7.6 应用:群与网络安全 144

第8章 格与布尔代数 146
8.1 格的定义与性质 147
8.2 分配格、有补格与布尔代数 148
8.3 应用 150
习题 151
  
第9章 图的基本概念及其矩阵表示 152
9.1 图的基本概念 152
9.1.1 图的定义及相关概念 152
9.1.2 节点的度 154
9.2 子图和图的运算 157
9.2.1 子图和补图 157
9.2.2 图的运算 158
9.3 路径、回路和连通性 160
9.3.1 路径和回路 160
9.3.2 图的连通性 162
9.4 图的矩阵表示 165
9.4.1 邻接矩阵 165
9.4.2 可达性矩阵 169
9.4.3 关联矩阵 172
习题 174

第 10章 几种图的介绍 179
10.1 欧拉图 179
10.2 哈密尔顿图 181
10.3 二部图及匹配 184
10.3.1 二部图的概念及性质 184
10.3.2 二部图匹配 185
10.4 平面图 187
10.4.1 平面图的概念及性质 187
10.4.2 多边形图、对偶图及平面图着色 189
10.5 网络 192
10.5.1 网络的基本概念 192
10.5.2 网络流 193
10.5.3 网络**大流求解 194
10.5.4 开关网络 201
10.6 图的实例分析 208
10.6.1 中国邮递员问题 208
10.6.2 旅行售货员问题 210
10.6.3 排课问题 211
10.6.4 延时容忍网络问题 213
10.6.5 **短路径问题 214
习题 216

第 11章 树 221
11.1 树与生成树 221
11.1.1 树及其性质 221
11.1.2 生成树与**小生成树 223
11.2 有向树及其应用 224
11.2.1 有向树 224
11.2.2 m叉树 225
11.2.3 有序树 227
11.2.4 二叉树的遍历 228
11.2.5 搜索树 230
习题 232

参考文献 235

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • 软件工程——理论与实践(附微课视频 第2版)

    吕云翔

    内容提要 本书按照典型的软件开发过程来组织内容,旨在培养读者具备软件工程思想及实际软件开发的能力...

    ¥59.80
  • IT项目管理(第2版)

    郭宁

    本书针对IT项目管理的特点,以IT项目为研究对象,对IT项目管理的主要内容进行了较为系统的研究,对项目的9个知...

    ¥49.80
  • C++程序设计(第2版)

    宋春花

    本书是为已有C程序设计基础、想学习C++面向对象程序设计的读者编写。全书共分9章:第1、2章介绍了面向对象程序...

    ¥45.00
  • C++程序设计习题解析与实践教程

    宋春花

    本书是宋春花、吕进来等老师编写的《C++程序设计(第2版)》(人民邮电出版社出版)的配套教材。内容共分三部分:...

    ¥39.80
  • 软件测试(慕课版)

    郑炜

    基础篇,第1-6章,第1章 软件测试基础,第2章 软件测试策略,第3章 黑盒测试与测试用例设计,第4章 白盒测...

    ¥49.80

购买本书用户

相关图书

  • 数据库原理(微课版)

    郭玉彬 宋歌 边山

    本书依据教育部《普通高等学校本科专业类教学质量国家标准》,以新工科背景下加快培养计算机类工程人才为目标,构建了...

    ¥69.80
  • 数据结构(C语言版)(第3版)

    李冬梅 严蔚敏

    本书在选材与编排上,贴近当前普通高等院校“数据结构”课程的现状和发展趋势,符合最新研究生考试大纲,内容难度适度...

    ¥59.80
  • 大学计算机导论

    甘勇

    “计算机科学导论”作为计算机科学与技术专业的必修课,旨在引导刚刚进入大学的新生对计算机基础知识及研究方向有一个...

    ¥59.80
  • 鲲鹏智能计算导论

    华为技术有限公司 林新华 郑骏 陈瑛 夏林中 马祥 陈炯

    本书以鲲鹏智能计算为主线,共12 章,分别为绪论、计算机与服务器、鲲鹏通用计算平台、鲲鹏openEuler操作...

    ¥59.80
  • AIGC基础与应用

    黄源 张莉

    本书深入浅出地讲解AIGC基础知识与实际应用。全书共8章,包括认识AIGC、AIGC的使用方式、AIGC助力高...

    ¥49.80
人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部