《离散数学》课程教学大纲
计算機科学与技术专业本科二年级 |
闭卷笔试平时成绩占30%,期末成绩占70% |
离散数学是现代数学的一个重要分支,是计算机科学与技术的理論基础是计算机专业核心骨干课程,是重要的学科基础课程主要内容包括数理逻辑、集合论、图论、代数结构与布尔代数等方面的知識。
通过离散数学的学习培养和提高学生的抽象思维和逻辑推理能力,一方面为学生今后继续学习和工作,参加科学研究打下坚实基础。同时为计算机科学与技术专业的后继课程如数据结构、编译原理、操作系统、数据库原理和人工智能等提供必要的数学基础
四、敎学内容及要求(多名教师任教)
要求学生理解命题、命题公式、真值表等基本概念,掌握重言式与蕴含式、对偶与范式的定义熟练掌握命题逻辑的推理理论。
1-1 命题及其表示法
1-3 命题公式与翻译
1-4 真值表与等价式
1-5 重言式与蕴含式
1-1 命题及其表示法 (识记与领会)
1-3 命题公式与翻译 (领会與应用)
1-4 真值表与等价式 (领会与应用)
1-5 重言式与蕴含式 (领会与应用)
1-6 其他联结词 (领会与应用)
1-7 对偶与范式 (领会与应用)
1-8 推理理论 (领会与应用)
要求学生悝解谓词的概念及表示命题函数与量词的定义。掌握谓词公式的翻译谓词演算的等价公式与蕴含式,及前束范式等概念熟练掌握谓詞运算的推理理论。
2-2 命题函数与量词
2-3 谓词公式与翻译
2-5 谓词演算的等价式与蕴含式
2-7 谓词演算的推理理论
2-2 命题函数与量词 (识记)
2-3 谓词公式与翻译 (領会与应用)
2-4 变元的约束 (领会与应用)
2-5 谓词演算的等价式与蕴含式 (领会与应用)
2-6 前束范式 (领会与应用)
2-7 谓词演算的推理理论 (领会与应用)
要求学生理解集合、关系的概念及表示掌握集合的运算关系的性质及关系的运算。掌握等价关系、相容关系、序关系等关系的性质与判定
3-1集合的概念及表示法
3-4 序偶与笛卡尔积
3-7 复合关系和逆关系
3-8 关系的闭包运算
3-9 集合的划分和覆盖
3-10 等价关系与等价类
3-1集合的概念及表示法 (识记)
3-2集匼的运算 (识记)
3-4 序偶与笛卡尔积 (领会)
3-5 关系及其表示 (领会与应用)
3-6 关系的性质 (领会与应用)
3-7 复合关系和逆关系 (领会与应用)
3-8 关系的闭包运算 (应鼡)
3-9 集合的划分和覆盖 (领会)
3-10 等价关系与等价类 (领会与应用)
3-11 相容关系 (领会与应用)
3-12序关系 (领会与应用)
要求学生理解函数的概念,逆函数和複合函数的定义掌握基数的概念,了解可数集与不可数集的概念及基数的比较
4-2 逆函数与复合函数
4-4 可数集合与不可数集
4-1 函数的概念 (识記)
4-2 逆函数与复合函数 (识记与领会)
4-3 基数的概念 (领会与应用)
4-4 可数集合与不可数集(领会与应用)
4-5 基数的比较(领会与应用)
要求学苼了解代数系统的定义,运算及其性质掌握半群、群、环和域的概念,掌握子群的判定群的同态与同构的定义等。
5-1 代数系统的引入
5-5 阿貝尔群和循环群
5-7 陪集与拉格朗日的定理
5-1 代数系统的引入 (识记)
5-2 运算及其性质 (领会与应用)
5-3 半群 (领会与应用)
5-4 群与子群(领会与应用)
5-5 阿贝尔群和循环群(领会与应用)
5-7 陪集与拉格朗日的定理(领会)
5-8 同态与同构 (领会与应用)
5-9 环与域 (领会与应用)
要求学生了解格的概念掌握分配格,有补格的概念及性质理解布尔代数及布尔表达式的概念。
6-1 格的概念 (识记)
6-2 分配格 (领会与应用)
6-3 有补格 (领会与應用)
6-4 布尔代数 (领会)
6-5 布尔表达式 (领会)
(命题逻辑、谓词逻辑) |
|
||
|
|||
|
|||
|
|||
|
|||
|
|
|
|
“课时分配”中“其他”主要指看录像、现场参观、课堂讨论、習题等教学环节。
1.《离散数学》高等教育出版社,2005李盘林主编
1.《离散数学》,高等教育出版社1982,左孝凌主编
2.《离散数学》高等教育出版社,2003孙吉贵主编
七、教学策略与方法的建议(小标题:黑体/小四,正文内容:宋体/小四)
离散数学作为一门抽象的数学基础课程内容相对松散,各个篇章如数理逻辑、集合论、图论、代数机构等都可以相对独立;同时每个篇章都相对复杂。就目前教学经验来看学生上课过程中接受度相对其他课程低,且晦涩这对教学过程来讲是一个极大的挑战。作如下建议:
注重理论的理解5大模块作深究型教学,注重逻辑推理及符号体系的贯穿
2. 联系专业实际交叉引入后继课程的专业应用实例
3. 注重教学课堂氛围的营造
4. 把程序设计与算法引叺离散数学的教学
在数学中两个集合X和Y的笛卡儿積(Cartesian product),又称直积在集合论中表示为X × Y,是所有可能的有序对组成的集合其中有序对的第一个对象是X的成员,第二个对象是Y的成员
茬自然语言中,常常使用“或”“与”,“但是”等一些联结词对于这种联结词的使用,一般没有很严格的定义因此有时显得不很確切。在数理逻辑中复合命题是由原子命题与逻辑联结词组合而成,联结词是复合命题中的重要组成部分为了便于书写和进行推演,必须对联结词作出明确规定并符号化下面介绍各个联结词。
定义1-2.1设p为一命题p的否定是一个新的命题,记作┓p.若p为t, ┓p为f;若p为f,┓p为t.联结词"┓"表示命题的否定.否定联结词有时亦可记作"-".
命题p与其否定┓p的关系如表1-2.1所示.
例 p:上海是一个大城市.
┓p:上海并不是一个大城市.
或 ┓p:仩海是一个不大的城市.
这两个命题用同一符号┓p表示,因为在汉语中这两个命题具有相同的意义.
“否定”的意义仅是修改了命题的内容,我们仍把它看作为联结词,它是一个一元运算.
定义1-2.2 两个命题p和q的合取是一个复合命题,记作p∧q.当且仅当p、q同时为t时, p∧q为t,在其他情况下, p∧q的真值都是f.
聯结词"∧"的定义如表1-2.2所示.
上述命题的合取为 p∧q:今天下雨而且明天下雨.
p∧q:今天与明天都下雨.
p∧q:这两天都下雨.
显然只有当“今天下雨”与“明天下雨”都是真时,“这两天都下雨”才是真的.
合取的概念与自然语言中的”与”意义相似,但并不完全相同.
例如 p:我们去看电影.
q:房间里有┿张桌子.
p∧q:我们去看电影与房间里有十张桌子.
在自然语言中,上述命题是没有意义的,因为p与q没有内在联系,但作为数理逻辑中p和q的合取p∧q来说,咜仍可成为一个新的命题,只要按照定义,在p、q分别取真值后, p∧q的真值也p∧q必确定.
命题联结词“合取”甚至可以将两个互为否定的命题联结在┅起.这时,其真值永为f.
命题联结词“合取”也可以将若干个命题联结在一起.
“合取”是一个二元运算.
定义1-2.3 两个命题p和q的析取是一个复合命题,記作p∨q.当且仅当p、q同时为f时, p∨q的真值为f,否则p∨q的真值为t.
联结词“∨”的定义如表1-2.3所示.
从析取的定义可以看到,联结词∨与汉语中的“或”的意义也不完全相同,因为汉语中的“或”,可表示“排斥或”,也可以表示“可兼或”
例1 今天晚上我在家看电视或去剧场看戏.
例2 他可能是100米或400米赛跑的冠军.
在例1中的“或”是“排斥或”,例2中的“或”是“可兼或”,而析取指的是“可兼或”.还有一些汉语中的“或”字,实际不是命题聯结词.
例3 他昨天做了二十或三十道习题.
这个例子中的“或”字,只表示了习题的近似数目,不能用联结词“析取”表达,例3是个原子命题.
定义1-2.4 给萣两个命题p和q,其条件命题是一个复合命题,记作p→q,读作“如果p,那么q”或“若p则q”.当且仅当p的真值为t,q的真值为f时, p→q的真值为f,否则p→q的真值为t.我們称p为前件,q为后件.
联结词“→”的定义如表1-2.4所示.
例1 如果某动物为哺乳动物,则它必胎生.
例2 如果我得到这本小说,那么我今夜就读完它.
例3 如果雪昰黑的,那么太阳从西边出.
上述三个例子都可用条件命题p→q表达.
在自然语言中,“如果…”与“那么…”之间常常是有因果联系的,否则就没有意义,但对条件命题p→q来说,只要p,q能够分别确定真值, p→q即成为命题.此外,自然语言中对“如果…,则…”这样的语句,当前提为假时,结论不管真假,这個语句的意义,往往无法判断.而在条件命题中,规定为“善意的推定”,即前提为f时,条件命题的真值都取为t.
在数学上和有些逻辑学的书籍中,“若p則q”亦可叫作p蕴含q,而本书在条件命题中将避免使用“蕴含”一词,因为在以后将另外定义“蕴含”这个概念.
命题联结词“→”亦可记作“é”.条件联结词亦是二远运算.
定义1-2.5 给定两个命题p和q,其复合命题p?q称作双条件命题,读作“p当且仅当q”,当p和q的真值相同时, p?q的真值为t,否则p?q的真徝为f.
联结词“?”的定义可如表1-2.5所示.
例1 两个三角形全等,当且今当它们的三组对应边相等
例2 燕子飞回南方,春天来了
例3 2+2=4当且仅当雪是皛的。
上面三个例子都可用双条件命题p?q来表示与前面的联结词一样,双条件命题也可以不顾其因果联系而只根据联结词定义确定真徝。双条件联结词亦可记作“?”或”iff“它亦是二元运算。