离散数学傅彦答案

合集下载

离散数学课后习题答案(第三章)

离散数学课后习题答案(第三章)
a)(A×A)-R1;
b)R1-R2;
c)R12;
d) r(R1-R2)(即R1-R2的自反闭包)。
解a)(A×A)-R1不是A上等价关系。例如:
A={a,b},R1={<a,a>,<b,b>}
A×A={<a,a>,<a,b>,<b,a>,<b,b>}
(A×A)-R1={<a,b>,<b,a>}
所以(A×A)-R1不是A上等价关系。
c)若R1是A上等价关系,则
<a,a>∈R1<a,a>∈R1○R1
所以R12是A上自反的。
若<a,b>∈R12则存在c,使得<a, c>∈R1∧<c,b>∈R1。因R1对称,故有
<b, c>∈R1∧<c,a>∈R1<b, a>∈R12
即R12是对称的。
若<a,b>∈R12∧<b, c>∈R12,则有
若c<0,则a<0u<0au>0
所以(a+bi)R(u+vi),即R在C*上是传递的。
关系R的等价类,就是复数平面上第一、四象限上的点,或第二、三象限上的点,因为在这两种情况下,任意两个点(a,b),(c,d),其横坐标乘积ac>0。
3-10.9设Π和Π是非空集合A上的划分,并设R和R分别为由Π和Π诱导的等价关系,那么Π细分Π的充要条件是RR。
证明:若Π细分Π。由假设aRb,则在Π中有某个块S,使得a,b∈S,因Π细分Π,故在Π中,必有某个块S,使SS,即a,b∈S,于是有aRb,即RR。
反之,若RR,令S为H的一个分块,且a∈S,则S=[a]R={x|xRa}
但对每一个x,若xRa,因RR,故xRa,因此{x|xRa}{x|xRa}即[a]R[a]R
<<x,y>,<u,v>>∈R∧<<u,v>,<w,s>>∈R

离散数学傅彦答案

离散数学傅彦答案

离散数学傅彦答案【篇一:离散数学及其应用】txt>摘要:离散数学,又称为组合数学。

离散数学是计算机出现以后迅速发展起来的一门数学分支。

计算机科学就是算法的科学,而计算机所处理的对象是离散的数据,所以离散对象的处理就成了计算机科学的核心,而研究离散对象的科学恰恰就是离散数学。

离散数学的发展改变了传统数学中分析和代数占统治地位的局面。

它在各学科领域,特别在计算机科学与技术领域有着广泛的应用,同时离散数学也是计算机专业的许多专业课程,如程序设计语言、数据结构、操作系统、编译技术、人工智能、数据库、算法设计与分析、理论计算机科学基础等必不可少的先行课程。

通过离散数学的学习,不但可以掌握处理离散结构的描述工具和方法,为后续课程的学习创造条件,而且可以提高抽象思维和严格的逻辑推理能力,为将来参与创新性的研究和开发工作打下坚实的基础。

关键词:离散数学电路设计软件技术人工智能应用等1、离散数学的相关介绍1.1离散数学的简介离散数学是现代数学的一个重要分支,是计算机类专业的重要课程。

它以研究离散量的结构及其相互间的关系为主要目标,其研究对象一般是有限个或可数个元素,因此离散数学可以充分描述计算机学科离散性的特点。

由于离散数学在计算机科学中的重要作用,国内外几乎所有大学的计算机类专业的教学计划中都将其列为核心课程进行重点建设,它是其他骨干课程,如数据结构、操作系统、人工智能、计算机网络、软件工程、编译原理等的先修课程,国内许多大学将其作为计算机专业类研究生入学考试的内容。

1.2离散数学的发展20世纪的计算机出现,带动了世界性的信息革命的伟大进程。

计算机科学在信息革命中的学科地位有如牛顿力学在工业革命中的学科地位一样,由计算机出现带动的信息革命当然计算机科学将起着主导的作用。

随着信息时代的到来,工业革命时代以微积分为代表的连续数学占主流的地位已经发生了变化,离散数学的重要性逐渐被人们认识。

离散数学课程所传授的思想和方法,广泛地体现在计算机科学技术及相关专业的诸领域,从科学计算到信息处理,从理论计算机科学到计算机应用技术,从计算机软件到计算机硬件,从人工智能到认知系统,无不与离散数学密切相关。

离散数学第四版课后答案(第2章)

离散数学第四版课后答案(第2章)

离散数学课后答案第2章习题解答2.1 本题没有给出个体域,因而使用全总个体域. (1) 令x(是鸟F:)x(会飞翔.G:)xx命题符号化为xFx→∀.))G((x)((2)令x(为人.xF:)(爱吃糖G:)xx命题符号化为GxFx→⌝∀(x))()(或者xFx⌝∧∃(xG))(()(3)令xF:)(为人.xG:)(爱看小说.xx命题符号化为xF∃.Gx∧(x()))((4) x(为人.xF:)G:)(爱看电视.xx命题符号化为Fx⌝⌝∃.x∧(x))()G(分析 1°如果没指出要求什么样的个体域,就使用全总个休域,使用全总个体域时,往往要使用特性谓词。

(1)-(4)中的)(x F 都是特性谓词。

2° 初学者经常犯的错误是,将类似于(1)中的命题符号化为))()((x G x F x ∧∀即用合取联结词取代蕴含联结词,这是万万不可的。

将(1)中命题叙述得更透彻些,是说“对于宇宙间的一切事物百言,如果它是鸟,则它会飞翔。

”因而符号化应该使用联结词→而不能使用∧。

若使用∧,使(1)中命题变成了“宇宙间的一切事物都是鸟并且都会飞翔。

”这显然改变了原命题的意义。

3° (2)与(4)中两种符号化公式是等值的,请读者正确的使用量词否定等值式,证明(2),(4)中两公式各为等值的。

2.2 (1)d (a),(b),(c)中均符号化为)(x xF ∀其中,12)1(:)(22++=+x x x x F 此命题在)(),(),(c b a 中均为真命题。

(2) 在)(),(),(c b a 中均符号化为)(x xG ∃其中02:)(=+x x G ,此命题在(a )中为假命题,在(b)(c)中均为真命题。

(3)在)(),(),(c b a 中均符号化为)xH∃(x其中.1(ba中均为假命题,在(c)中为真H此命题在)(),xx5:)(=命题。

分析 1°命题的真值与个体域有关。

离散数学及其应用课后习题答案

离散数学及其应用课后习题答案

离散数学及其应用课后习题答案【篇一:离散数学及其应用(课后习题)】出下列命题是原子命题还是复合命题。

(3)大雁北回,春天来了。

(4)不是东风压倒西风,就是西风压倒东风。

(5)张三和李四在吵架。

解:(3)和(4)是复合命题,(5)是原子命题。

习题1.21. 指出下列命题的真值:(1)若2?2?4,则太阳从西方升起。

解:该命题真值为t(因为命题的前件为假)。

(3)胎生动物当且仅当是哺乳动物。

解:该命题真值为f(如鸭嘴兽虽是哺乳动物,但不是胎生动物)。

2. 令p:天气好。

q:我去公园。

请将下列命题符号化。

(2)只要天气好,我就去公园。

(3)只有天气好,我才去公园。

(6)天气好,我去公园。

解:(2)p?q。

(3)q?p。

(6)p?q。

习题1.32. 将下列命题符号化(句中括号内提示的是相应的原子命题的符号表示):(1)我去新华书店(p),仅当我有时间(q)。

(3)只要努力学习(p),成绩就会好的(q)。

(6)我今天进城(p),除非下雨(q)。

(10)人不犯我(p),我不犯人(q);人若犯我,我必犯人。

解:(1)p?q。

(3)p?q。

(6)?q?p。

(10)(?p??q)?(p?q)。

习题1.41. 写出下列公式的真值表:(2)p?(q?r)。

解:该公式的真值表如下表:2. 证明下列等价公式:(2)(p?q)??(p?q)??(p?q)。

证明:?(p?q)??((p?q)?(?p??q))??(p?q)??(?p??q))??(p?q)?(p?q) ?(p ?q)??(p?q)(4)(p?q)?(p?r)?p?(q?r)。

证明:(p?q)?(p?r)?(?p?q)?(?p?r)??p?(q?r)?p?(q?r)3. 甲、乙、丙、丁4人参加考试后,有人问他们谁的成绩最好,甲说,不是我。

乙说:是丁。

丙说:是乙。

丁说:不是我。

已知4个人的回答只有一个人符合实际,问成绩最好的是谁?解:设a:甲成绩最好。

b:乙成绩最好。

离散数学课后答案详细

离散数学课后答案详细

第一章命题逻辑基本概念课后练习题答案4.将下列命题符号化,并指出真值:(1)p∧q,其中,p:2是素数,q:5是素数,真值为1;(2)p∧q,其中,p:是无理数,q:自然对数的底e是无理数,真值为1;(3)p∧┐q,其中,p:2是最小的素数,q:2是最小的自然数,真值为1;(4)p∧q,其中,p:3是素数,q:3是偶数,真值为0;(5)┐p∧┐q,其中,p:4是素数,q:4是偶数,真值为0.5.将下列命题符号化,并指出真值:(1)p∨q,其中,p:2是偶数,q:3是偶数,真值为1;(2)p∨q,其中,p:2是偶数,q:4是偶数,真值为1;(3)p∨┐q,其中,p:3是偶数,q:4是偶数,真值为0;(4)p∨q,其中,p:3是偶数,q:4是偶数,真值为1;(5)┐p∨┐q,其中,p:3是偶数,q:4是偶数,真值为0;6.(1)(┐p∧q)∨(p∧┐q),其中,小丽从筐里拿一个苹果,q:小丽从筐里拿一个梨;(2)(p∧┐q)∨(┐p∧q),其中,p:刘晓月选学英语,q:刘晓月选学日语;.7.因为p与q不能同时为真.13.设p:今天是星期一,q:明天是星期二,r:明天是星期三:(1)p→q,真值为1(不会出现前件为真,后件为假的情况);(2)q→p,真值为1(也不会出现前件为真,后件为假的情况);(3)p q,真值为1;(4)p→r,若p为真,则p→r真值为0,否则,p→r真值为1.16 设p、q的真值为0;r、s的真值为1,求下列各命题公式的真值。

(1)p∨(q∧r)⇔0∨(0∧1) ⇔0(2)(p↔r)∧(﹁q∨s) ⇔(0↔1)∧(1∨1) ⇔0∧1⇔0.(3)(⌝p∧⌝q∧r)↔(p∧q∧﹁r) ⇔(1∧1∧1)↔ (0∧0∧0)⇔0(4)(⌝r∧s)→(p∧⌝q) ⇔(0∧1)→(1∧0) ⇔0→0⇔117.判断下面一段论述是否为真:“π是无理数。

并且,如果3是无理数,则2也是无理数。

另外6能被2整除,6才能被4整除。

离散数学习题答案解析

离散数学习题答案解析

离散数学习题答案解析(总16页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--离散数学习题答案习题一及答案:(P14-15)14、将下列命题符号化:(5)李辛与李末是兄弟解:设p:李辛与李末是兄弟,则命题符号化的结果是p(6)王强与刘威都学过法语∧解:设p:王强学过法语;q:刘威学过法语;则命题符号化的结果是p q(9)只有天下大雨,他才乘班车上班→解:设p:天下大雨;q:他乘班车上班;则命题符号化的结果是q p (11)下雪路滑,他迟到了解:设p:下雪;q:路滑;r:他迟到了;则命题符号化的结果是()∧→p q r 15、设p:2+3=5.q:大熊猫产在中国.r:太阳从西方升起.求下列复合命题的真值:(4)()(())∧∧⌝↔⌝∨⌝→p q r p q r解:p=1,q=1,r=0,∧∧⌝⇔∧∧⌝⇔,p q r()(110)1p q r⌝∨⌝→⇔⌝∨⌝→⇔→⇔(())((11)0)(00)1∴∧∧⌝↔⌝∨⌝→⇔↔⇔()(())111p q r p q r19、用真值表判断下列公式的类型:(2)()→⌝→⌝p p q解:列出公式的真值表,如下所示:由真值表可以看出公式有3个成真赋值,故公式是非重言式的可满足式。

20、求下列公式的成真赋值: (4)()p q q ⌝∨→解:因为该公式是一个蕴含式,所以首先分析它的成假赋值,成假赋值的条件是:()10p q q ⌝∨⇔⎧⎨⇔⎩⇒0p q ⇔⎧⎨⇔⎩ 所以公式的成真赋值有:01,10,11。

习题二及答案:(P38)5、求下列公式的主析取范式,并求成真赋值: (2)()()p q q r ⌝→∧∧解:原式()p q q r ⇔∨∧∧q r ⇔∧()p p q r ⇔⌝∨∧∧()()p q r p q r ⇔⌝∧∧∨∧∧37m m ⇔∨,此即公式的主析取范式, 所以成真赋值为011,111。

*6、求下列公式的主合取范式,并求成假赋值: (2)()()p q p r ∧∨⌝∨解:原式()()p p r p q r ⇔∨⌝∨∧⌝∨∨()p q r ⇔⌝∨∨4M ⇔,此即公式的主合取范式, 所以成假赋值为100。

离散数学(第二版)课后全部习题答案详解

答 : p: 2 是偶数, q:3 是偶数, r:3 是素数, s:4 是偶数 , t:5 是偶数
(1)符号化 : p q∨ ,其真值为 1. (2)符号化: p r ∨ ,其真值为 1.
(3)符号化: r t ∨ ,其真值为 0. (4)符号化: ? ∨?q s,其真值为 1. (5)符号化: ? ∨?r s,其真值为 0.
(p 1 0 1 1
0 0 0 0
1 1 1 1
0 0 1 1 1
1
0
1
1
1
1
此式为可满足式
(6)
p
q
0
0
0
0
0
1
0
1
1
0
1
0
1
1
1
1
此式为重言式
(7)
p
q
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
1
1
0
1
0
1
0
1
0
1
1
1
1
1
1
1
1
1
0
0
1
1
0
r
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
r
s
0
0
1
0
1
0
1
0
0
1
1
1
0
0
( 1) 5 是有理数 .
答:否定式: 5 是无理数 . p: 5 是有理数 .q: 5 是无理数 .其否定式 q 的真值

离散数学_傅彦_图论部分例题精选(可编辑)

第12~13章图论部分例题精选例 1 下列各组数中,哪些能构成无向图的度数序列?哪些能构成无向简单图的度数序列?1 1,1,1,2,32 2,2,2,2,23 3,3,3,34 1,2,3,4,5 5 1,3,3,3解根据握手定理,非负整数序列d1,d2,…,dn 能构成无向图的度数序列当且仅当d1+d2+…+dn 为偶数,即由推论知,d1,d2,…,dn中奇度数结点的个数为偶数个。

而1,2,3, 5分别有4个,0个,4个,4个奇度数结点,所以可以构成无向图的度数序列。

而(4)中有3个奇度数结点,因而不能构成无向图的度数序列。

但这些图并不一定是简单无向图。

其中,1,2,3为简单无向图,(5)不是简单无向图。

因为,在(5)中,若存在无向简单图,是v1,v2,v3,v4,是G中四个顶点,其中,degv11, degv23, degv33, degv43,则结点v1 仅能与v2, v3, v4,之一相邻,不妨设v1与v2相邻,则除v2能达到度数3外, v3, v4都不能达到度数3.因为,简单图要求两个结点之间至多一条边相联结,所以, v3和v4外分别至多和v2与v4, v2与v3相邻,即degv3, degv4至多为2,与已知矛盾,因此,5不是无向简单图. 对应的图如6.1所示,其中1,2,3分别对应a,b,c,5对应d例2 下列各无向图中有几个结点?(1)16条边,每个结点的度数均为2;(2)21条边,3个度数为4的结点,其余结点的度数均为3;(3)24条边,每个结点的度数均相同。

解设该图的结点数为n,则由握手定理可知:,由上式可得 n=16,即该图有16个结点;由上式可得 n =13,即该图有13个结点;.①如果k1,则n48;②如果k2,则n24;③如果k3,则n16;④如果k4,则n12;⑤如果k6,则n8; ⑥如果k8,则n6;⑦如果k12,则n4;⑧如果k16,则n3;⑨如果k24,则n2;⑩如果k48,则n1.例3 已知无向简单图G有m条边,各结点的度数均为3.1 若m3n-6,证明G在同构意义下唯一,并求m和n;2 若n6,证明G在同构意义下不唯一.北师大2000年考研试题分析在图论中,对于简单无向图和简单有向图,若涉及到边和结点的问题,握手定理是十分有用的.解 1 由于各结点的度数均为3,现在有n个结点和m条边,所以由握手定理知:.又因为m3n-6,故可得m6,n4.此时所得的无向图如图6-2所示.该图是简单无向图中边最多的图,即为无向完全图K4.对于4个结点的完全图,在同构意义下是唯一的.2 若n6,由握手定理:故m9.此时有n6,m9,且每个结点的度数为3,此时对于简单无向图,6个结点,9条边及每个结点的度数为3的有如图6-3所示的两个非同构的图.因此,n6,m9,度数为3的无向图G在同构意义下是不唯一的.例4 无向图G有21条边,12个3度数结点,其余结点的度数均为2,求G 的阶数n.北大2001年考研试题解由握手定理:从而,n15,即该图有15个结点,则G的阶数n为15 例5 证明若无向图G 是不连通的,则G的补图是连通的.西南交大1999年考研试题证明: 设不连通的无向图GV,E仅有两个不连通的分支.将点集划分为两个子集V1u1,u2,…,ur和V2v1,v2,…,vs.同属一个子集的两结点是连通的即其间有无向通路,分属不同子集的两结点是不连通的.这样的图,以结点数n4为例来证明G的补图V,Ek-E是连通的,其图如图6-4a所示.任取点集V中的两结点,分两种情况讨论:2 ,即这两个结点属于图G的同一个连通分支.不妨假,如图6-4a,假设它们.在另一连通分中任取一,对照图6-4c中的结.显然因为两两均不在同一连通分支内,所以. 按照1的证明可知: 和因此可通过无向路相连通.由此可知,无论1,2都有G的补图是连通的,所以,对任意不连通的图G,其补图都是连通的.例6 已知n阶简单图G中有m条边,各顶点的度数均为3,又2nm+3,试画出满足条件的所有不同构的G.西南交大2000年考研试题解又2nm+3,即m2n-3故3n2m22n-34n-6故n6m2n-32×6-39此时有n6,m9且每个结点的度数为3,则不同构的图有两个,如图6.5所示.。

离散数学课后习题答案 (2)

离散数学课后习题答案1. 第一章习题答案1.1 习题一答案1.1.1 习题一.1 答案根据题意,设集合A和B如下:Set A and BSet A and B在此情况下,我们可以得出以下结论:•A的幂集为{ {}, {a}, {b}, {a, b} };•B的幂集为{ {}, {1}, {2}, {3}, {1, 2}, {1, 3}, {2, 3}, {1, 2, 3} };•A和B的笛卡尔积为{ (a, 1), (a, 2), (a, 3), (b, 1), (b, 2), (b, 3) }。

因此,习题一.1的答案为:•A的幂集为{ {}, {a}, {b}, {a, b} };•B的幂集为{ {}, {1}, {2}, {3}, {1, 2}, {1, 3}, {2, 3}, {1, 2, 3} };•A和B的笛卡尔积为{ (a, 1), (a, 2), (a, 3), (b, 1), (b,2), (b, 3) }。

1.1.2 习题一.2 答案根据题意,集合A和B如下所示:Set A and BSet A and B根据集合的定义,习题一.2要求我们判断以下命题的真假性:a)$A \\cap B = \\{ 2, 3 \\}$b)$\\emptyset \\in B$c)$A \\times B = \\{ (a, 2), (b, 1), (b, 3) \\}$d)$B \\subseteq A$接下来,我们来逐个判断这些命题的真假性。

a)首先计算集合A和B的交集:$A \\cap B = \\{ x\\,|\\, x \\in A \\, \\text{且} \\, x \\in B \\} = \\{ 2, 3 \\}$。

因此,命题a)为真。

b)大家都知道,空集合是任意集合的子集,因此空集合一定属于任意集合的幂集。

根据题意,$\\emptyset \\in B$,因此命题b)为真。

c)计算集合A和B的笛卡尔积:$A \\times B = \\{ (x, y) \\,|\\, x \\in A \\, \\text{且} \\, y \\in B \\} = \\{ (a, 1), (a, 2), (a, 3), (b, 1), (b, 2), (b, 3) \\}$。

离散数学课后习题答案(第二章)


习题 2-3 (1)令 P( x) 为“ x 是质数” ; E ( x) 为“ x 是偶数” ; O( x) 为“ x 是奇数” ; D( x, y ) 为“ x 除尽 y ” ,把以下各式翻译成汉语: 解: a) P(5) 。 解:5 是质数。 b) E (2) ∧ P(2) 。 解:2 是偶数且 2 是质数。 c) (∀x)( D(2, x) → E ( x)) 。 解:对所有的 x,若 x 能被 2 除尽,则 x 是偶数。 d) (∃x)( E ( x) ∧ D( x, 6)) 。 解:存在 x,x 是偶数,且 x 能除尽 6。 (即某些偶数能除尽 6) e) (∀x)(¬E ( x) → ¬D(2, x)) 。 解:对所有的 x,若 x 不是偶数,则 x 不能被 2 除尽。 f) (∀x)( E ( x) → (∀y )( D ( x, y ) → E ( y ),则对所有的 y,若 x 能除尽 y,则 y 也是偶数。 g) (∀x)( P( x) → (∃y)( E ( y ) ∧ D( x, y))) 。 解:对所有的 x,若 x 是质数,则存在 y,y 是偶数且 x 能除尽 y(即所有质数能 除尽某些偶数) 。 h) (∀x)(O ( x) → (∀y )( P( y ) → ¬D( x, y ))) 。 解:对所有的 x,若 x 是奇数,则对所有 y,y 是质数,则 x 不能除尽 y(即任何 奇数不能除尽任何质数) 。 (2)令 P( x), L( x), R( x, y, z ), E ( x, y ) 分别表示“x 是一个点” , “x 是一条直线” , “z 通过 x 和 y”和“x=y” 。符号化下面的句子。 对每两个点有且仅有一条直线通过该两点。 解: (x)(y)((P(x)∧P(y)∧┐E(x,y)→(!z)(L(z)∧R(x,y,z))) 或 (x) (y)((P(x)∧P(y)∧┐E(x,y)→(z)(L(z)∧R(x,y,z) ∧┐(u)(┐E(z,u) ∧L(u) ∧R(x,y,u)))) (3)利用谓词公式翻译下列命题。 A)如果有限个数的乘积为零,那么至少有一个因子等于零。 B)对于每一个实数 x,存在一个更大的实数 y。 C)存在实数 x,y 和 z,使得 x 与 y 之和大于 x 与 z 之积。 解:a) 设 N(x):x 是有限个数的乘积。 z(y):y 为 0。 P(x):x 的乘积为零。 F(y):y 是乘积中的一个因子。 则有 (x)((N(x)∧P(x)→(y)(F(y)∧z(y))) b) 设 R(x):x 是实数。Q(x,y):y 大于 x。 故(x)(R(x)→(y)(Q(x,y)∧R(y))) c) R(x):x 是实数。G(x,y):x 大于 y。 则(x)(y)(z)(R(x)∧R(y)∧R(z)∧G(x+y,x·z) (4)用谓词公式写出下式: 若 x < y 和 z < 0 ,则 xz > yz 。 解:设 G(x,y):x 大于 y。 则有(x)(y)(z)(G(y,x)∧G(0,z)→G(x·z,y·z)) (5)自然数一共三条公理: A)每个数都有唯一的一个数是它的后继数。 B)没有一个数使数 1 是它的后继数。 C)每个不等于 1 的数都是唯一的一个数是它的直接先行者。 用两个谓词表达上述三条公理。 解:设 N(x):x 是一个数。 S(x,y):y 是 x 的后继数。E(x,y):x=y.则 a) (x)(N(x)→(!y)(N(y)∧S(x,y))) 或(x)(N(x)→(y)(N(y)∧S(x,y) ∧┐(z)(┐E(y,z) ∧N(z)∧S(x,z)))) b)┐(x)(N(x)∧S(x,1)) c)(x)(N(x)∧┐S(x,2)→(!y)(N(y)∧S(y,x))) 或(x)(N(x)∧┐S(x,2)→(y)(N(y)∧S(y,x)∧┐(z)(┐E(y,z)∧N(z)∧S(z,x))))
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

离散数学傅彦答案【篇一:离散数学及其应用】txt>摘要:离散数学,又称为组合数学。

离散数学是计算机出现以后迅速发展起来的一门数学分支。

计算机科学就是算法的科学,而计算机所处理的对象是离散的数据,所以离散对象的处理就成了计算机科学的核心,而研究离散对象的科学恰恰就是离散数学。

离散数学的发展改变了传统数学中分析和代数占统治地位的局面。

它在各学科领域,特别在计算机科学与技术领域有着广泛的应用,同时离散数学也是计算机专业的许多专业课程,如程序设计语言、数据结构、操作系统、编译技术、人工智能、数据库、算法设计与分析、理论计算机科学基础等必不可少的先行课程。

通过离散数学的学习,不但可以掌握处理离散结构的描述工具和方法,为后续课程的学习创造条件,而且可以提高抽象思维和严格的逻辑推理能力,为将来参与创新性的研究和开发工作打下坚实的基础。

关键词:离散数学电路设计软件技术人工智能应用等1、离散数学的相关介绍1.1离散数学的简介离散数学是现代数学的一个重要分支,是计算机类专业的重要课程。

它以研究离散量的结构及其相互间的关系为主要目标,其研究对象一般是有限个或可数个元素,因此离散数学可以充分描述计算机学科离散性的特点。

由于离散数学在计算机科学中的重要作用,国内外几乎所有大学的计算机类专业的教学计划中都将其列为核心课程进行重点建设,它是其他骨干课程,如数据结构、操作系统、人工智能、计算机网络、软件工程、编译原理等的先修课程,国内许多大学将其作为计算机专业类研究生入学考试的内容。

1.2离散数学的发展20世纪的计算机出现,带动了世界性的信息革命的伟大进程。

计算机科学在信息革命中的学科地位有如牛顿力学在工业革命中的学科地位一样,由计算机出现带动的信息革命当然计算机科学将起着主导的作用。

随着信息时代的到来,工业革命时代以微积分为代表的连续数学占主流的地位已经发生了变化,离散数学的重要性逐渐被人们认识。

离散数学课程所传授的思想和方法,广泛地体现在计算机科学技术及相关专业的诸领域,从科学计算到信息处理,从理论计算机科学到计算机应用技术,从计算机软件到计算机硬件,从人工智能到认知系统,无不与离散数学密切相关。

1.3离散数学的内容离散数学是传统的逻辑学,集合论(包括函数),数论基础,算法设计,组合分析,离散概率,关系理论,图论与树,抽象代数(包括代数系统,群、环、域等),布尔代数,计算模型(语言与自动机)等汇集起来的一门综合学科。

离散数学课程主要介绍离散数学的各个分支的基本概念、基本理论和基本方法。

这些概念、理论以及方法大量地应用在数字电路、编译原理、数据结构、操作系统、数据库系统、算法的分析与设计、人工智能、计算机网络等专业课程中;同时,该课程所提供的训练十分有益于学生概括抽象能力、逻辑思维能力、归纳构造能力的提高,十分有益于学生严谨、完整、规范的科学态度的培养。

2、离散数学在其他学科的应用2.1 数理逻辑在人工智能中的应用人工智能是计算机学科中一个非常重要的方向,离散数学在人工智能中的应用主要是数理逻辑部分在人工智能中的应用。

数理逻辑包括命题逻辑和谓词逻辑,命题逻辑就是研究以命题为单位进行前提与结论之间的推理,而谓词逻辑就是研究句子内在的联系。

大家都知道,人工智能共有两个流派,连接主义流派和符号主义流派。

其中在符号主义流派里,他们认为现实世界的各种事物可以用符号的形式表示出来,其中最主要的就是人类的自然语言可以用符号进行表示。

语言的符号化就是数理逻辑研究的基本内容,计算机智能化的前提就是将人类的语言符号化成机器可以识别的符号,这样计算机才能进行推理,才能具有智能。

由此可见数理逻辑中重要的思想、方法及内容贯穿到人工智能的整个学科。

2.2 图论在数据结构中的应用离散数学在数据结构中的应用主要是图论部分在数据结构中的应用,树在图论中占着重要的地位。

树是一种非线性数据结构,在现实生活中可以用树来表示某一家族的家谱或某公司的组织结构,也可以用它来表示计算机中文件的组织结构,树中二叉树在计算机科学中有着重要的应用。

二叉树共有三种遍历方法:前序遍历法、中序遍历法和后序遍历法。

前序遍历法:如果二叉树为空,则返回。

否则(1)访问根节点(2)前序遍历左子树(3)前序遍历右子树,得到前序序列。

中序遍历法:如果二叉树为空,则返回。

否则(1)中序遍历左子树(2)访问根节点(3)中序遍历右子树,得到中序序列。

后序遍历法:如果二叉树为空,则返回。

否则(1)后序遍历左子树(2)后序遍历右子树(3)访问根节点,得到后序序列。

通过访问不同的遍历序列,可以得到不同的节点序列,通常在计算机中利用不同的遍历方法读出代数表达式,以便在计算机中对代数表达式进行操作。

2.3 离散数学在生物信息学中的应用生物信息学是现代计算机科学中一个崭新的分支,它是计算机科学与生物学相结合的产物。

目前,在美国有一个国家实验室sandia国家实验室,主要进行组合编码理论和密码学的研究,该机构在美国和国际学术界有很高的地位。

另外,由于dna是离散数学中的序列结构,美国科学院院士,近代离散数学的奠基人rota教授预言,生物学中的组合问题将成为离散数学的一个前沿领域。

而且,ibm公司也将成立一个生物信息学研究中心。

在1994年美国计算机科学家阿德勒曼公布了dna计算机的理论,并成功地运用dna计算机解决了一个有向哈密尔顿路径问题,这一成果迅速在国际产生了巨大的反响,同时也引起了国内学者的关注。

dna计算机的基本思想是:以dna碱基序列作为信息编码的载体,利用现代分子生物学技术,在试管内控制酶作用下的dna序列反应,作为实现运算的过程;这样,以反应前dna序列作为输入的数据,反应后的dna序列作为运算的结果,dna计算机几乎能够解决所有的np完全问题。

2.4离散数学在门电路设计中的应用在数字电路中,离散数学的应用主要体现在数理逻辑部分的使用。

在数字电路中广于使用的逻辑代数即为布尔代数。

逻辑代数中的逻辑运算与、或、非、异或与离散数学中的合取,析取、否定、异或(排斥或)相对应。

数字电路的学习重点在于掌握电路设计技术,在设计门电路时,要求设计者根据给出的具体逻辑问题,求出实现这一逻辑功能的逻辑电路。

一般的设计过程为如下:首先,进行逻辑抽象.分析给定的逻辑问题,确定输入、输出变量,一般把引起事件的原因作为输入变量,把事件的结果作为输出变量。

再以二值逻辑的0、1两种状态分别代表变量的两种不同状态,并根据给定的因果关系列出逻辑真值表。

于是,这个实际的逻辑问题被抽象成一个逻辑函数了,而且这个逻辑函数是以真值表形式给出的。

然后根据真值表写出逻辑函数式。

在这一步的主要工作为对逻辑函数进行化简和变换,此时采用的方法一般为使用逻辑代数公式,即离散数学中的命题演算公式将命题公式直接进行化简;或者用卡诺图法进行化简;或者同时采用两种方法,互相验证结果是否最简。

但在一般情况下,在真值表中变量较多,逻辑函数式较为复杂时,我们采用卡诺图法更为方便快捷,且出错率更低。

在得到最简逻辑函数式后,选定器件类型,开始构建实际电路。

在对所用器件种类有所限制或使用中规模集成电路构建设计好的电路时,需要把函数式变换为适当的形式。

此时,我们将采用命题等值演算对函数式进行变换,变换的结果通常为合取范式和析取范式,以便使用最少的器件和最简单的连线。

2、总结总之,离散数学无处不在,它的主要应用就是在各种复杂关系中找出最优的方案。

所以离散数学完全可以看成是一门量化的关系学,一门量化了的运筹学,一门量化了的管理学。

现在我国每一所大学的计算机专业都开设离散数学课程,正因为离散数学在计算机科学中的重要应用,可以说没有离散数学就没有计算机理论,也就没有计算机科学。

所以,应努力学习离散数学,推动离散数学的研究,使它在计算机中有着更为广泛的应用。

参考文献:【1】离散数学耿素云、屈婉玲、张立昂编著清华大学出版社【2】离散数学及其应用(美)kenneth h.rosen著袁崇义屈婉玲王捍贫刘田译【3】《离散离散数学及其应用》【4】百度百科“离散数学”词条傅彦著学出版社电子科技大【篇二:离散关系的复合】合训练项目报告书课程名称离散数学及应用项目名称关系的复合和逆运算专业班级组别成员任课教师目录【篇三:总结离散数学和概率论的应用】txt>马涛2901312017摘要:离散数学、概率论是工科基础课程,它们都是后续课程的准备课程,而且各自在实际的生产生活中都有着重要的应用。

总结各门课程各部分在实际生活中的应用,指出它们在相关领域的重要性。

关键词:离散数学、概率论0引言离散数学是现代数学的一个重要分支,也是计算机科学与技术的理论基础,所以又称为计算机数学。

首先它是数据结构,软件技术基础,操作系统,人工智能等计算机科学专业的准备课程;其次,离散数学还是计算机科学的重要研究工具。

概率论作为数学重要的一个分支,在生活及经济领域有重要作用,而且是学习随机信号分析,信息论等课程前的必修课程。

1离散数学的应用1.1在计算机学科中的应用离散数学把计算机科学中所涉及到的研究离散量的数学综合在一起,进行较系统的、全面的论述,为研究计算机科学的相关问题提供了有力的工具。

计算机要解决一个具体问题,必须运用数据结构知识。

对于问题中所处理的数据,必须首先从具体问题中抽象出一个适当的数学模型,然后设计一个解此数学模型的算法,最后编出程序,进行测试、调整直至得到问题的最终解答。

而寻求数学模型就是数据结构研究的内容。

寻求数学模型的实质是分析问题,从中提取操作的对象,并找出这些操作对象之间含有的关系,然后用数学的语言加以描述。

数据结构中将操作对象间的关系分为四类:集合、线性结构、树形结构、图状结构或网状结构。

数据结构研究的主要内容是数据的逻辑结构,物理存储结构以及基本运算操作。

其中逻辑结构和基本运算操作来源于离散数学中的离散结构和算法思考。

离散数学中的集合论、关系、图论、树四个章节就反映了数据结构中四大结构的知识。

1.2在通信领域的应用代数系统在计算机中的应用广泛,例如有限机,开关线路的计数等方面。

但最常用的是在纠错码方面的应用。

在计算机和数据通信中,经常需要将二进制数字信号进行传递,这种传递常常距离很远,所以难免会出现错误。

通常采用纠错码来避免这种错误的发生,而设计的这种纠错码的数学基础就是代数系统。

纠错码中的一致校验矩阵就是根据代数系统中的群概念来进行设计的,另外在群码的校正中,也用到了代数系统中的陪集。

1.3在人工智能中的应用人工智能是计算机学科中一个非常重要的方向,离散数学在人工智能中的应用主要是数理逻辑部分在人工智能中的应用。

数理逻辑包括命题逻辑和谓词逻辑,命题逻辑就是研究以命题为单位进行前提与结论之间的推理,而谓词逻辑就是研究句子内在的联系。

相关文档
最新文档