离散数学公式
- 格式:doc
- 大小:354.00 KB
- 文档页数:11
离散数学部分概念和公式总结命题:称能判断真假的陈述句为命题。
命题公式:若在复合命题中,p、q、r等不仅可以代表命题常项,还可以代表命题变项,这样的复合命题形式称为命题公式。
命题的赋值:设A为一命题公式,p ,p ,…,p 为出现在A中的所有命题变项。
给p ,p ,…,p 指定一组真值,称为对A的一个赋值或解释。
若指定的一组值使A的值为真,则称成真赋值。
真值表:含n(n≥1)个命题变项的命题公式,共有2^n组赋值。
将命题公式A在所有赋值下的取值情况列成表,称为A的真值表。
命题公式的类型:(1)若A在它的各种赋值下均取值为真,则称A为重言式或永真式。
(2)若A在它的赋值下取值均为假,则称A为矛盾式或永假式。
(3)若A至少存在一组赋值是成真赋值,则A是可满足式。
主析取范式:设命题公式A中含n个命题变项,如果A得析取范式中的简单合取式全是极小项,则称该析取范式为A的主析取范式。
主合取范式:设命题公式A中含n个命题变项,如果A得析取范式中的简单合析式全是极大项,则称该析取范式为A的主析取范式。
命题的等值式:设A、B为两命题公式,若等价式A?B是重言式,则称A与B 是等值的,记作A<=>B。
约束变元和自由变元:在合式公式xA和 xA中,称x为指导变项,称A为相应量词的辖域,x称为约束变元,x的出现称为约束出现,A中其他出现称为自由出现(自由变元)。
一阶逻辑等值式:设A,B是一阶逻辑中任意的两公式,若A?B为逻辑有效式,则称A与B是等值的,记作A<=>B,称A<=>B为等值式。
前束范式:设A为一谓词公式,若A具有如下形式Q1x1Q2x2Qk…xkB,称A为前束范式。
集合的基本运算:并、交、差、相对补和对称差运算。
笛卡尔积:设A和B为集合,用A中元素为第一元素,用B中元素为第二元素构成有序对组成的集合称为A和B的笛卡尔积,记为A×B。
二元关系:如果一个集合R为空集或者它的元素都是有序对,则称集合R是一个二元关系。
离散数学公式及重要知识点
这里谈论的是离散数学,一门用来探索和研究计算机科学领域中有限集合之间相互关系和操作的数学学科。
它包括概率,组合学,图论,算法理论和程序设计等。
它与连续数学有明显的不同,可以更好地应用到实际的计算机问题中。
离散数学的重要概念包括:基本集合操作,关系和函数,算法,图和树,定理证明,集合论和元素的结构,组合,概率和统计学等。
基本集合操作是离散数学中最重要的概念,它既用于描述有限的项目集,也用于描述和表达集合内部元素之间的关系。
比如,一个集合中元素之间的加法可以表示为一个总和。
算法是离散数学中不可或缺的概念,它是一组步骤,用来解决特定问题。
它们有助于模拟解决实际问题的过程,帮助计算机完成指定任务,并解决特定类型的概率问题。
例如,有一个算法可以确定一小时内最多可以完成多少份工作。
图是另一个离散数学的重要概念,它利用节点和边来表示元素之间的关系。
它们可以用来模拟物理和社会网络/关系,以及实现特定的算法和搜索引擎。
每个节
点都代表一种实体,边表示实体之间的关系。
定理证明是离散数学中另一个非常重要的概念。
它涉及在一定条件下确定假设的真伪,定理有助于发现特定类型的解决方案,特别是那些可以在数学问题中使用的解决方案,这也是离散数学如此重要的原因之一。
离散数学有着多种重要的概念和应用,被用于许多不同的领域。
它的理论和实践得到了计算机科学家们的使用,并成功地应用于操作系统,多媒体,自动导航,视觉计算,建模和可视化,信息安全等。
离散数学部分概念和公式总结命题:称能判断真假的陈述句为命题。
命题公式:若在复合命题中,p、q、r等不仅可以代表命题常项,还可以代表命题变项,这样的复合命题形式称为命题公式。
命题的赋值:设A为一命题公式,p ,p ,…,p 为出现在A中的所有命题变项。
给p ,p ,…,p 指定一组真值,称为对A的一个赋值或解释。
若指定的一组值使A的值为真,则称成真赋值。
真值表:含n(n≥1)个命题变项的命题公式,共有2^n组赋值。
将命题公式A在所有赋值下的取值情况列成表,称为A的真值表。
命题公式的类型:(1)若A在它的各种赋值下均取值为真,则称A为重言式或永真式。
(2)若A在它的赋值下取值均为假,则称A为矛盾式或永假式。
(3)若A至少存在一组赋值是成真赋值,则A是可满足式。
主析取范式:设命题公式A中含n个命题变项,如果A得析取范式中的简单合取式全是极小项,则称该析取范式为A的主析取范式。
主合取范式:设命题公式A中含n个命题变项,如果A得析取范式中的简单合析式全是极大项,则称该析取范式为A的主析取范式。
命题的等值式:设A、B为两命题公式,若等价式A↔B是重言式,则称A与B是等值的,记作A<=>B。
约束变元和自由变元:在合式公式∀x A和∃x A中,称x为指导变项,称A为相应量词的辖域,x称为约束变元,x的出现称为约束出现,A中其他出现称为自由出现(自由变元)。
一阶逻辑等值式:设A,B是一阶逻辑中任意的两公式,若A↔B为逻辑有效式,则称A与B是等值的,记作A<=>B,称A<=>B为等值式。
前束范式:设A为一谓词公式,若A具有如下形式Q1x1Q2x2Q k…x k B,称A为前束范式。
集合的基本运算:并、交、差、相对补和对称差运算。
笛卡尔积:设A和B为集合,用A中元素为第一元素,用B中元素为第二元素构成有序对组成的集合称为A和B的笛卡尔积,记为A×B。
二元关系:如果一个集合R为空集或者它的元素都是有序对,则称集合R是一个二元关系。
注意/技巧:析取符号为V,大写字母Vx + y = 3不是命题前件为假时,命题恒为真运用吸收律命题符号化过程中要注意命题间的逻辑关系,认真分析命题联结词所对应的自然语言中的联结词,不能只凭字面翻译。
也就是说,在不改变原意的基础上,按照最简单的方式翻译通用的方法:真值表法VxP(x)蕴含存在xP(x)利用维恩图解题证明两个集合相等:证明这两个集合互为子集常用的证明方法:任取待证集合中的元素<,>构造相应的图论模型第一章命题逻辑命题和联结词命题的条件:表达判断的陈述句、具有确定的真假值。
选择题中的送分题原子命题也叫简单命题,与复合命题相对简单联结词的真值表要记住非(简单)合取(当且仅当P,Q都为真时,命题为真)析取(当且仅当P,Q都为假时,命题为假),P,Q可以同时成立,是可兼的或条件(→)(当且仅当P为真,Q为假时,命题为假)P是前件,Q是后件只要P,就Q等价于P→Q只有P,才Q等价于非P→非Q,也就是Q→PP→Q特殊的表达形式:P仅当Q、Q每当P双条件(↔)(当且仅当P与Q具有相同的真假值时,命题为真,与异或相反)命题公式优先级由高到低:非、合取和析取、条件和双条件括号省略条件:①不改变先后次序的括号可省去②最外层的括号可省去重言式(永真式)、矛盾式(永假式)、偶然式可满足式:包括重言式和偶然式逻辑等价和蕴含(逻辑)等价:这是两个命题公式之间的关系,写作“⇔”,要与作为联结词的↔区分开来。
如果命题公式A为重言式,那么A⇔T常见的命题等价公式:需要背过被标出的,尽量去理解。
关键是掌握公式是将哪个符号转换为了哪个符号,这对于解证明题有很大的帮助!验证两个命题公式是否等价:当命题变元较少时,用真值表法。
当命题变元较多时,用等价变换的方法,如代入规则、替换规则和传递规则定理:设A、B是命题公式,当且仅当A↔B是一个重言式时,有A和B逻辑等价。
蕴含:若A→B是一个重言式,就称作A蕴含B,记作A⇒B常见的蕴含公式的运用方法同上面的命题等价公式证明A⇒B:①肯定前件,推出后件为真②否定后件,推出前件为假当且仅当A⇒B且B⇒A时,A⇔B,也就是说,要证明两个命题公式等价,可以证明它们相互蕴含联结词的完备集新的联结词:条件否定、异或(不可兼或)、或非(析取的否定)、与非(合取的否定)任意命题公式都可由仅含{非,析取}或{非,合取}的命题公式来等价地表示全功能联结词集合极小全功能联结词集合对偶式对偶式:将仅含有联结词非、析取、合取(若不满足,需先做转换)的命题公式A中的析取变合取,合取变析取,T变F,F变T得到的命题公式A*称为A的对偶式范式析取式:否定+析取合取式:否定+合取析取范式:(合取式)析取(合取式)……析取(合取式)。
离散数学公式 1 基本等值式 1、双重否定律 A ┐┐A 2、幂等律 A A∨A, A A∧A 3、交换律 A∨B B∨A, A∧B B∧A 4、结合律 (A∨B)∨C A∨(B∨C) (A∧B)∧C A∧(B∧C) 5、分配律 A∨(B∧C) (A∨B)∧(A∨C) (∨对∧的分配律) A∧(B∨C) (A∧B)∨(A∧C) (∧对∨的分配律) 6、德·摩根律 ┐(A∨B) ┐A∧┐B ┐(A∧B) ┐A∨┐B 7、吸收律 A∨(A∧B) A,A∧(A∨B) A 8、零律 A∨1 1,A∧0 0 9、同一律 A∨0 A,A∧1 A 10、排中律 A∨┐A 1 11、矛盾律 A∧┐A 0 12、蕴涵等值式 A→B ┐A∨B 13、等价等值式 AB (A→B)∧(B→A) 14、假言易位 A→B ┐B→┐A 15、等价否定等值式 AB ┐A┐B 16、归谬论 (A→B)∧(A→┐B) ┐A 求给定公式范式的步骤 (1)消去联结词→、(若存在)。 (2)否定号的消去(利用双重否定律)或内移(利用德摩根律)。 (3)利用分配律:利用∧对∨的分配律求析取范式,∨对∧的分配律求合取范式。 推理定律--重言蕴含式 (1) A (A∨B) 附加律 (2) (A∧B) A 化简律 (3) (A→B)∧A B 假言推理 (4) (A→B)∧┐B ┐A 拒取式 (5) (A∨B)∧┐B A 析取三段论 (6) (A→B) ∧ (B→C) (A→C) 假言三段论 (7) (AB) ∧ (BC) (A C) 等价三段论 (8) (A→B)∧(C→D)∧(A∨C) (B∨D) 构造性二难 (A→B)∧(┐A→B)∧(A∨┐A) B 构造性二难(特殊形式) (9)(A→B)∧(C→D)∧(┐B∨┐D) (┐A∨┐C)破坏性二难 离散数学公式
2 设个体域为有限集D={a1,a2,…,an},则有 (1)xA(x) A(a1)∧A(a2)∧…∧A(an) (2)xA(x) A(a1)∨A(a2)∨…∨A(an) 设A(x)就是任意的含自由出现个体变项x的公式,则 (1)┐xA(x) x┐A(x) (2)┐xA(x) x┐A(x) 设A(x)就是任意的含自由出现个体变项x的公式,B中不含x的出现,则 (1) x(A(x)∨B) xA(x)∨B x(A(x)∧B) xA(x)∧B x(A(x)→B) xA(x)→B x(B→A(x)) B→xA(x) (2) x(A(x)∨B) xA(x)∨B x(A(x)∧B) xA(x)∧B x(A(x)→B) xA(x)→B x(B→A(x)) B→xA(x) 设A(x),B(x)就是任意的含自由出现个体变项x的公式,则 (1)x(A(x)∧B(x)) xA(x)∧xB(x) (2)x(A(x)∨B(x)) xA(x)∨ xB(x) 全称量词“”对“∨”无分配律。 存在量词“”对“∧”无分配律。 UI规则。 UG规则。 EG规则。 EI规则。 A∪B={x|x∈A∨x∈B } 、 A∩B={x|x∈A∧x∈B } A-B={x|x∈A∧xB } 幂集 P(A)={x | xA} 对称差集 AB=(A-B)∪(B-A) AB=(A∪B)-(A∩B) 绝对补集 ~A={x|x A }
A(c)xA(x)或A(y)xA(x)xA(x)A(y)xA(x)A(c)
A(c)xA(x)离散数学公式
3 广义并 ∪A={x | z(z∈A∧x∈z)} 广义交 ∩A={x | z(z∈A→x∈z)} 设 A={{a,b,c},{a,c,d},{a,e,f}} B={{a}} C={a,{c,d}} 则 ∪A={a,b,c,d,e,f} ∪B={a} ∪C=a∪{c,d} ∪= ∩A={a} ∩B={a} ∩C=a∩{c,d} 集合恒等式 幂等律 A∪A=A A∩A=A 结合律 (A∪B)∪C=A∪(B∪C) (A∩B)∩C=A∩(B∩C) 交换律 A∪B=B∪A A∩B=B∩A 分配律 A∪(B∩C)=(A∪B)∩(A∪C) A∩(B∪C)=(A∩B)∪(A∩C) 同一律 A∪=A A∩E=A 零律 A∪E=E A∩= 排中律 A∪~A=E 矛盾律 A∩~A= 吸收律 A∪(A∩B)=A A∩(A∪B)=A 德摩根律 A-(B∪C)=(A-B)∩(A-C) A-(B∩C)=(A-B)∪(A-C) ~(B∪C)=~B∩~C ~(B∩C)=~B∪~C ~=E ~E= 双重否定律 ~(~A)=A 集合运算性质的一些重要结果 A∩BA,A∩BB 离散数学公式 4 AA∪B,BA∪B A-BA A-B=A∩~B A∪B=B AB A∩B=A A-B= AB=BA (AB)C=A(BC) A=A AA= AB=AC B=C 对偶(dual)式:一个集合表达式,如果只含有∩、∪、~、、E、=、、,那么同时把∩与∪互换,把与E互换,把与互换,得到式子称为原式的对偶式。 有序对具有以下性质: (1)当x≠y时,≠。 (2)=的充分必要条件就是x=u且y=v。 笛卡儿积的符号化表示为 A×B={|x∈A∧y∈B} 如果|A|=m,|B|=n,则|A×B|=mn。 笛卡儿积的运算性质 (1)对任意集合A,根据定义有 A×=, ×A= (2)一般的说,笛卡儿积运算不满足交换律,即 A×B≠B×A (当 A≠ ∧ B≠ ∧ A≠B 时) (3)笛卡儿积运算不满足结合律,即 (A×B)×C≠A×(B×C) (当 A≠ ∧ B≠ ∧ C≠ 时) (4)笛卡儿积运算对并与交运算满足分配律,即 A×(B∪C)=(A×B)∪(A×C) (B∪C)×A=(B×A)∪(C×A) A×(B∩C)=(A×B)∩(A×C) (B∩C)×A=(B×A)∩(C×A) (5)AC ∧ BD A×B C×D 常用的关系 对任意集合A,定义 全域关系 EA={|x∈A∧y∈A}=A×A 恒等关系 IA={|x∈A} 空关系 小于或等于关系:LA={|x,y∈A∧x≤y},其中 AR。 整除关系:DB={|x,y∈B∧x整除y},其中 AZ* ,Z*就是非零整数集 包含关系:R={|x,y∈A∧xy},其中 A就是集合族。 关系矩阵与关系图 设 A={1,2,3,4},R={<1,1>,<1,2>,<2,3>,<2,4>,<4,2>}, 则R的关系矩阵与关系图分别就是
0010000011000011MR
定义域 dom R = {x | y(∈R )} 离散数学公式 5 值域 ran R={y | x(∈R)} 域 fld R=dom R ∪ ran R 例 求R={<1,2>,<1,3>,<2,4>,<4,3>}的定义域、值域与域。 解答 dom R={1,2,4} ran R={2,3,4} fld R={1,2,3,4} 逆 R-1={|∈R} 右复合 FG={ | t(∈F∧∈G)} 限制 R↑A={|xRy∧x∈A} 像 R[A]=ran(R↑A) 例 设R={<1,2>,<1,3>,<2,2>,<2,4>,<3,2>} R↑{1}={<1,2>,<1,3>} R↑ = R↑{2,3}={<2,2>,<2,4>},<3,2>} R[{1}]={2,3} R[] = R[{3}]={2} 设F就是任意的关系,则 (1)(F-1)-1=F (2)dom F-1=ran F,ran F-1=dom F 设F,G,H就是任意的关系,则 (1)(FG)H=F(GH) (2)(FG)-1=G-1 F-1 设R为A上的关系,则R IA=IA R=R 设F,G,H就是任意的关系,则 (1) F(G∪H)=FG∪FH (2) (G∪H)F=GF∪HF (3) F(G∩H)FG∩FH (4) (G∩H)FGF∩HF 设F为关系,A,B为集合,则 (1) F↑(A∪B)=F↑A∪F↑B (2) F[A∪B]=F[A]∪F[B] (3) F↑(A∩B)=F↑A∩F↑B (4) F[A∩B]F[A]∩F[B] 关系的幂运算 设R为A上的关系,n为自然数,则R的n次幂定义为: (1) R0={|x∈A}=IA (2) Rn+1=Rn R 幂运算的性质 设A为n元集,R就是A上的关系,则存在自然数s与t,使得Rs=Rt。 设R就是A上的关系,m,n∈N,则 (1)Rm Rn=Rm+n (2)(Rm)n=Rmn 设R就是A上的关系,若存在自然数s,t(s(1) 对任何k∈N有 Rs+k=Rt+k (2) 对任何k,i∈N有 Rs+kp+i=Rs+i,其中p=t-s (3) 令S={R0,R1,…,Rt-1},则对于任意的q∈N有 Rq∈S 自反 x(x∈A→∈R), 反自反 x(x∈A→R), 对称 xy(x,y∈A∧∈R→∈R) 反对称 xy(x,y∈A∧∈R∧∈R→x=y),