当前位置:文档之家› 离散数学-组合分析部分

离散数学-组合分析部分

离散数学(集合论)课后总结

第三章集合论基础 1、设A={a,{a},{a,b},{{a,b},c}}判断下面命题的真值。 ⑴{a}∈A T ⑵?({a}? A) F ⑶c∈A F ⑷{a}?{{a,b},c} F ⑸{{a}}?A T ⑹{a,b}∈{{a,b},c} T ⑺{{a,b}}?A T ⑻{a,b}?{{a,b},c} F ⑼{c}?{{a,b},c} T ⑽({c}?A)→(a∈Φ) T 2、证明空集是唯一的。(性质1:对于任何集合A,都有Φ?A。) 证明:假设有两个空集Φ1 、Φ2 ,则 因为Φ1是空集,则由性质1得Φ1 ?Φ2 。 因为Φ2是空集,则由性质1得Φ2 ?Φ1 。 所以Φ1=Φ2 。 3、设A={Φ},B=P(P(A)).问:(这道题要求知道幂集合的概念) a)是否Φ∈B?是否Φ?B? b)是否{Φ}∈B? 是否{Φ}?B? c)是否{{Φ}}∈B? 是否{{Φ}}?B? 解:设A={Φ},B=P(P(A)) P(A)= {Φ,{Φ}} 在求P(P(A))时,一些同学对集合{Φ,{Φ}}难理解,实际上你就将{Φ,{Φ}}中的元素分别看成Φ=a ,{Φ}=b, 于是{Φ,{Φ}}={a,b} B=P(P(A))=P({a,b}) ={B0, B1 , B2 , B3 }={B00, B01,B10 ,B11}={Φ, {b}, {a}, {a,b}} 然后再将a,b代回即可B=P(P(A))=P({Φ,{Φ}})={Φ,{Φ} ,{{Φ}}, {Φ,{Φ}}} 以后熟悉后就可以直接写出。 a) Φ∈B Φ?B b) {Φ}∈B {Φ} ? B c) {{Φ}}∈B {{Φ}}?B a)、b)、c)中命题均为真。 4、证明A?B ? A∩B=A成立。 证明:A∩B=A ??x(x∈A∩B ?x∈A) ??x((x∈A∩B → x∈A)∧(x∈A→ x∈A∩B)) ??x((x?A∩B∨x∈A)∧(x?A∨x∈A∩B)) ??x((?(x∈A∧x∈B)∨x∈A)∧(x?A∨(x∈A∧x∈B)) ??x(((x?A∨x?B)∨x∈A)∧(x?A∨(x∈A∧x∈B))) ??x(T∧(T∧( x?A∨x∈B))) ??x( x?A∨x∈B)??x(x∈A→x∈B)? A?B 5、(A-B)-C=(A-C)-(B-C) 证明:任取x∈(A-C)-(B-C) ?x∈(A-C)∧x?(B-C) ?(x∈A∧x?C)∧?(x∈B∧x?C) ?(x∈A∧x?C)∧(x?B∨x∈C) ?(x∈A∧x?C∧x?B)∨(x∈A∧x?C∧x∈C) ?x∈A∧x?C∧x?B?x∈A∧x?B∧x?C ?(x∈A∧x?B)∧x?C ?x∈A-B∧x?C?x∈(A-B)-C 所以(A-B)-C=(A-C)-(B-C)

离散数学代数结构作业部分答案

第四章代数结构(作业) 作业:P86:4、7、9 4、 (1)若a和b是整数,则a+b+ab也是整数,故a*b也是整数,所以运算*是封闭的。(2)任选整数集合中的三个元素x,y和z。则有: (x*y)*z = (x+y+xy)*z = (x+y+xy)+z+(x+y+xy)×z = x+y+z+xy+xz+yz+xyz x*(y*z) = x*(y+z+yz) = x+(y+z+yz)+x×(y+z+yz) = x+y+z+yz+xy+xz+xyz = (x*y)*z 因此,*运算满足结合律。 (3)假设e为(Z,*)的幺元,则有: 任选整数集中的一个元素x,都有 0*x = 0+x+0×x=x且 x*0 = x+0+x×0=x 故0是(Z,*)的幺元。 7、N+上的所有元素都是(N+ ,*)等幂元; (N+ ,*)无幺元; (N+ ,*)的零元为1。 9、(A,*)中的等幂元:a、b、c、d; (A,*)中的幺元:b; (A,*)中的零元:c; a-1 = d,b-1 = b,c-1 不存在,d-1 = a, 作业:P87:12、13、18 12、(A,*)到(N4,⊕4)的同构映射f为: f(a)=0, f(b)=1, f(c)=2, f(d)=3; 或者: f(a)=0, f(b)=3, f(c)=2, f(d)=1; 13、同构映射f为: f(0)=?, f(1)={a}, f(2)={b}, f(3)={a,b};

或者: f(0)=?, f(1)={b}, f(2)={a}, f(3)={a,b}; 18、任选a ∈N +,b ∈N +, 只需证明f(a+b)=f(a)+f(b) 由f 的定义可知:f(a+b)=2a+2b=f(a)+f(b),故f 是(N +,+)到(E +,+)的同态映射。 作业:P96:3,P97:7 3、(1)显然,*运算对Z 是封闭的。 (2) (a*b)*c = (3(a+b+2)+ab)*c = 3((3(a+b+2)+ab)+c+2)+(3(a+b+2)+ab)×c = 3(3a+3b+c+ab+8+ac+bc+2c)+abc = 3(3a+3b+3c+ab+ac+bc+8)+abc a*(b*c) = a*(3(b+c+2)+bc) = 3(a+(3(b+c+2)+bc)+2)+a(3(b+c+2)+bc) = 3(a+3b+3c+bc+8+ab+ac+2a)+abc = 3(3a+3b+3c+ab+ac+bc+8)+abc = (a*b)*c 故*运算满足结合律。 (3)任选a ∈Z ,(-2)*a=a 且a*(-2)=a ,所以-2是(Z,*)的幺元。 所以(Z,*)是独异点。 7、因为1为(A,*)运算的幺元,而且对任意A 的子集A ’,*在A ’上都是封闭和可结合的运算,因此,(A,*)的所有子独异点为(A ’,*),其中A ’必须包含1。即:(A,*)的所有子独异点为: ({1},*),({1,2},*),({1,3},*),({1,4},*),({1,2,3},*),({1,2,4},*),({1,3,4},*),({1,2,3,4},*) P105:3、4、13 3、??????1100b a ×??????220 0b a =??? ?? ?212100b b a a ,a 1,a 2∈{1,-1}, 所以a 1×a 2∈{1,-1},b 1×b 2∈{1,-1}。 故(G,×)是封闭的。 而 (??????1100b a ×??????2200b a )×??????3300b a =??????212 100b b a a ×????? ?3300b a =??????3213 2100b b b a a a ??????1100b a ×(????? ?22 00b a ×??????3300b a )=??????1100b a ×??????323 200b b a a =??????3213210 0b b b a a a 故(G,×)是可结合的。(也可以说因为矩阵乘法是可结合的。)

排列组合-离散数学(1)

排列和组合-离散数学(1) 原创:https://www.doczj.com/doc/c017084090.html,/ 编辑:fhj0930@https://www.doczj.com/doc/c017084090.html, 1 排列 排列的任务是确定个不同的元素的排序的可能性。从右边的示意图可看出,3个不同颜色的彩球一共有6种不同的排列方式,因此有如下定理:“个不同的元素可以有种不同的排列方式,即的阶乘。”因此上 面的例子的算法是3! = 6 另一个问题,如果从个元素中取出个元素,这个元素的排列是多少呢? 公式如下: 例如,在赌马游戏中一共有8匹马参加比赛,玩家需要在彩票上填入前三位胜出的马匹的号码,按照上面的公式,= 8,= 3,玩家一共可以填出的3匹马号的排列数为: 因为一共存在336种可能性,因此玩家在一次填入中中奖的概率应该是:

以上提到的都是在不发生重复的情况下的排列。 如果在个元素中取出个元素进行排列,这个元素可以重复出现, 那么排列数则有如下公式: 还是上面的例子,可以重复出现,这意味着玩家可以在前三名的位 置上填入同一匹马号,因此在这种情况下可能出现的排列总数为: 83 = 512 另外,也可以记为 这时的一次性添入中奖的概率就应该是: (当然,同一匹马同时获得1,2,3名的情况在现实中是不存在的)另一个来自数字技术的例子,在二进制中只有0和1两种状态,一个有位的二进制数字可以有2x种排列方式,也即可以表达2x个不同的数字。 2 组合

和排列不同的是,在组合中取出元素的顺序则不在考虑之中。从个元素中取出个元素,这个元素可能出现的组合数为: 最常见的例子应该是六合彩游戏了。在六合彩游戏中从49个球中取出6个进行组合的可能性一共有: 如同排列,上面的例子是建立在如下前提的(即球从摇奖机中出来后不再放回去,或者说组合不发生重复),但如果球摇出来后再放回摇奖机中,这时的组合的可能性则是: 类似的例子比如连续掷两次骰子,获得的两个点数的组合可能性一共有: 另外也可以记为

离散数学集合论部分常考××题

离散数学常考题型梳理 第2章关系与函数 一、题型分析 本章主要介绍关系的概念及运算、关系的性质与闭包运算、等价关系、相容关系和偏序关系三个重要关系、函数以及函数相关知识等内容。常涉及到的题型主要包括: 2-1关系的概念理解以及关系的并、交、补、差以及复合和逆关系等运算2-2关系自反和反自反、对称和反对称等性质的概念理解与判定;自反、对称和传递闭包运算。 2-3等价关系 2-4偏序关系和哈斯图 2-5 函数的概念和性质 因此,在本章学习过程中希望大家要清楚地知道: 1.有序对和笛卡尔积 (1)有序对:所谓有序对就是指一个有顺序的数组,如< x , y >,x , y的位置是确定的,且< a , b >< b , a >。 (2)笛卡尔积:把集合A,B合成集合A×B,规定: {,|} ?=<>∈∈ 且 A B x y x A y B 由于有序对< x , y >中x,y 的位置是确定的,因此A×B 的记法也是确定的,不能写成B×A 。 笛卡儿积的运算一般不满足交换律。 2.二元关系的概念和表示、几种特殊的关系和关系的运算 (1)二元关系的概念:二元关系是一个有序对集合,设集合A,B ,从集合A 到B的二元关系 R∈ x ∈ < y =且 > } , x {B | y A 记作xRy。 二元关系的定义域:A Ram? R ) (。 ) R Dom? (;二元关系的值域:B 二元关系R 是一个有序对组成的集合.因此,一个二元关系是一个集合,可以用集合形式表示;反过来说,一个集合未必是一个二元关系,仅当集合是由有序对元素组成的,才能当做二元关系。 常用关系的表示法包括了集合表示法、列举法、描述法、关系矩阵法和关系图法。关系矩阵和关系图是有限集合上的二元关系的表示方法。

离散数学测试(集合论)

《离散数学》单元测试(集合论) 3.1集合的基本概念 1.设A、B、C是集合,确定下列命题是否正确,说明理由。 (1)Ф?Ф (2)Ф∈Ф (3)Ф?{Ф} (4)Ф∈{Ф} (5)如果A∈B与B?C,则A?C (6)如果A∈B与B?C,则A∈C (7)如果A?B与B∈C,则A∈C (8)如果A?B与B∈C,则A?C 2.有n个元素的集合A的幂集ρ(A)的元素个数为多少?求下列集合的幂集合。 (1)Ф (2){Ф} (3){Ф,{Ф}} (4){a,b} (5){a,b,{a,b}} (6){1,{1},2,{2}} 3.2 集合的运算 1.设A,B是两个集合,A={1,2,3},B={2,3,4},则B-A= ,ρ(B)- ρ(A)= 。 2.全集E={a,b,c,d,e},A={a,d},B={a,b,e},C={b,d},求 ,ρ(A)∩ρ(B) A B C= () = 。 3.下列命题正确的是()。 A.φ∩{φ}=φB.φ∪{φ}=φC.{a}∈{a,b,c} D.φ∈{a,b,c} 4.确定下列各式的值: Ф∩{Ф}= {Ф,{Ф}}-Ф= {Ф,{Ф}}-{Ф}= 6.证明下列各等式: A∩(B-A)=Ф A∪(A∩B)=A 3.3 有穷集合的计数问题 掌握文氏图和容斥原理求解有穷集合的计数问题的方法,并会简单应用。以教材的示例为基础。

第4章 二元关系 4.1二元关系的定义、表示方法与特性 1. A 和B 是任意两个集合,若序偶的第一个元素是A 的一个元素,第二个元素是B 的一个 元素,则所有这样的序偶集合称为集合A 和B 的 , 记作A ?B ,即A ?B= 。A ?B 的子集R 称为A 到B 的一个 。若|A|=m , B|=n ,则A 到B 共有 个不同的二元关系。 2. 设集合A ={a,b},B ={x,y},求笛卡尔乘积A ×B,B ×A,,A ×ρ(B)。 3. 证明: (1) (A ∩B)×C=(A ×C)∩(B ×C) (2) (A ∪B)×C=(A ×C)∪(B ×C) 4. 设A={a,b},B={x,y},则从A 到B 的二元关系共有多少个?请分别列出。 5. 设集合A={a,b,c,d},B={1,2,3},R 是A 到B 的二元关系,R={,,,,,},写出R 的关系矩阵和关系图。 6. 设集合 A={1,2,3},A 上的关系R={<1,1>, <1,2>, <2,2>, <3,3>, <3,2>},则R 不具备( )。 A 自反性 B. 反自反性 C. 对称性 D. 反对称性 E. 传递性 7. 设集合A={a,b,c},R 是A 上的二元关系,R={〈a,a 〉,〈a,b 〉,〈a,c 〉,〈c,a 〉},那么R 具备( )。 A 自反性 B. 反自反性 C. 对称性 D. 反对称性 E. 传递性 4.2 关系的运算(合成、逆运算、闭包运算) 1. 集合A={a 1,a 2,a 3},B={b 1,b 2,b 3,b 4},C={c 1,c 2,c 3,c 4}; R 是A 到B 的二元关系,R={,,,,}; S 是B 到C 的二元关系,S={,,,,}。 求复合关系R оS 。 2. 设集合{1,2,,10}A = ,A 上的二元关系R={|x,y ∈A,x+3y=12},试求R n 。 3. 设R ,S 是二元关系,证明:111)(---=R S S R 。 4. 集合},,,{d c b a R =,R 是集合A 上的关系,{,,,,,}R a b b a b c =<><><>,求 )(),(),(R t R s R r ,并分别画出它们的关系图。 4.3 等价关系及划分 1. R 是集合A 上的二元关系,如果关系R 同时具有 性、 性 和 性,则称R 是等价关系。 2. R 是集合A={a ,b ,c ,d ,e ,f }是上的二元关系, R={〈a ,d 〉,〈d ,a 〉,〈a ,e 〉,〈e ,a 〉, }∪I A

离散数学集合论部分测试题

离散数学集合论部分测试题

离散数学集合论部分综合练习 本课程综合练习共分3次,分别是集合论部分、图论部分、数理逻辑部分的综合练习,这3次综合练习基本上是按照考试的题型安排练习题目,目的是通过综合练习,使同学自己检验学习成果,找出掌握的薄弱知识点,重点复习,争取尽快掌握。本次是集合论部分的综合练习。 一、单项选择题 1.若集合A={a,b},B={ a,b,{ a,b }},则(). A.A?B,且A∈B B.A∈B,但A?B C.A?B,但A?B D.A?B,且A?B 2.若集合A={2,a,{ a },4},则下列表述正确的是( ). A.{a,{ a }}∈A B.{ a }?A C.{2}∈A D.?∈A 3.若集合A={ a,{a},{1,2}},则下列表述正确的是( ). A.{a,{a}}∈A B.{2}?A C.{a}?A D.?∈A 4.若集合A={a,b,{1,2 }},B={1,2},则(). A.B? A,且B∈A B.B∈ A,但B?A C.B ? A,但B?A D.B? A,且B?A 5.设集合A = {1, a },则P(A) = ( ). A.{{1}, {a}} B.{?,{1}, {a}} C.{?,{1}, {a}, {1, a }} D.{{1}, {a}, {1, a }} 6.若集合A的元素个数为10,则其幂集的元素个数为(). A.1024 B.10 C.100 D.1 7.集合A={1, 2, 3, 4, 5, 6, 7, 8}上的关系R={|x+y=10且x, y∈A},则R 的性质为(). A.自反的B.对称的 C.传递且对称的D.反自反且传递的 8.设集合A = {1,2,3,4,5,6 }上的二元关系R ={?a , b∈A , 且a +b = 8},则R具有的性质为(). A.自反的B.对称的 C.对称和传递的D.反自反和传递的 9.如果R1和R2是A上的自反关系,则R1∪R2,R1∩R2,R1-R2中自反关系有()个. A.0 B.2 C.1 D.3 10.设集合A={1 , 2 , 3 , 4}上的二元关系 R = {<1 , 1>,<2 , 2>,<2 , 3>,<4 , 4>},

离散数学结构 习题5

习题5 1.设个体域D={a,b,c},消去下列各式的量词: (1) x y(F(x)∧G(y)) (2) x y(F(x)∨G(y)) (3) xF(x)→yG(y) (4) x(F(x,y)→yG(y)) 答案 (1) x y(F(x)∧G(y)) xF(x)∧yG(y) (F(a)∧F(b))∧F(c))∧(G(a)∨G(b)∨G(c)) (2) x y(F(x)∨G(y)) xF(x)∨yG(y) (F(a)∧F(b)∧F(c))∨(G(a)∧G(b)∧G(c)) (3) xF(x)→yG(y) (F(a)∧F(b)∧F(c))→(G(a)∧G(b)∧G(c)) (4) x(F(x,y)→yG(y)) xF(x,y)→yG(y) (F(a,y)∨F(b,y)∨F(c,y))→(G(a)∨G(b)∨G(c)) 2.设个体域D={1,2},请给出两种不同的解释I1和I2,使得下面公式在I1下都是真命题,而在I2下都是假命题。 (1) x(F(x)→G(x)) (2) x(F(x)∧G(x)) .(1) 答案 I1: F(x):x≤2,G(x):x≤3 F(1),F(2),G(1),G(2)均为真,所以 x(F(x)→G(x)) (F(1)→G(1)∧(F(2)→G(2))为真。 I2: F(x)同I1,G(x):x≤0 则F(1),F(2)均为真,而G(1),G(2)均为假, x(F(x)→G(x))为假。 (2)留给读者自己做。 3.给定解释I如下: (a) 个体域D={3,4}。 (b) (x)为(3)=4,(4)=3。 (c) (x,y)为(3,3)=(4,4)=0,(3,4)=(4,3)=1。 答案 试求下列公式在I下的真值: (1) x yF(x,y) (2) x yF(x,y)

离散数学集合论部分测试题

离散数学集合论部分综合练习 本课程综合练习共分3次,分别是集合论部分、图论部分、数理逻辑部分的综合练习,这3次综合练习基本上是按照考试的题型安排练习题目,目的是通过综合练习,使同学自己检验学习成果,找出掌握的薄弱知识点,重点复习,争取尽快掌握。本次是集合论部分的综合练习。 一、单项选择题 1.若集合A={a,b},B={ a,b,{ a,b }},则(). A.A?B,且A∈B B.A∈B,但A?B C.A?B,但A?B D.A?B,且A?B 2.若集合A={2,a,{ a },4},则下列表述正确的是( ). A.{a,{ a }}∈A B.{ a }?A C.{2}∈A D.?∈A 3.若集合A={ a,{a},{1,2}},则下列表述正确的是( ). A.{a,{a}}∈A B.{2}?A C.{a}?A D.?∈A 4.若集合A={a,b,{1,2 }},B={1,2},则(). A.B? A,且B∈A B.B∈ A,但B?A C.B ? A,但B?A D.B? A,且B?A 5.设集合A = {1, a },则P(A) = ( ). A.{{1}, {a}} B.{?,{1}, {a}} C.{?,{1}, {a}, {1, a }} D.{{1}, {a}, {1, a }} 6.若集合A的元素个数为10,则其幂集的元素个数为(). A.1024 B.10 C.100 D.1 7.集合A={1, 2, 3, 4, 5, 6, 7, 8}上的关系R={|x+y=10且x, y∈A},则R的性质为(). A.自反的 B.对称的 C.传递且对称的 D.反自反且传递的 8.设集合A= {1,2,3,4,5,6 }上的二元关系R ={?a, b∈A, 且a +b = 8},则R具有的性质为(). A.自反的 B.对称的 C.对称和传递的 D.反自反和传递的 9.如果R1和R2是A上的自反关系,则R1∪R2,R1∩R2,R1-R2中自反关系有()个. A.0 B.2 C.1 D.3 10.设集合A={1 , 2 , 3 , 4}上的二元关系 R = {<1 , 1>,<2 , 2>,<2 , 3>,<4 , 4>},

离散数学结构试题集5-7

第5章 一.填空题 1. 群中有唯一的()。 2. 如果群运算是可交换的,则群为()。 3. 设*是定义在集合A上的二元运算,如果对于A中任意的两个元素x,y,都有x*y∈A,则称二元运算*在A上是()。 4. 设*是定义在集合A上的二元运算,如果对于A中任意的两个元素x,y,都有x*y=y*x,则称二元运算*在A上是()。 5. 设★是定义在有理数集合Q上的二元运算,如果对于Q中任意的两个元素x,y,都有x★y=x+y-x*y,其中*表示普通乘法元算,则二元运算★在Q 上是()。(填写可交互/不可交换) 6. 设*是定义在集合A上的二元运算,如果对于A中任意的元素x,y,z,都有(x*y)*z=x*(y*z) ,则称二元运算*在A上是()。 7. 设★是定义在非空集合A上的二元运算,如果对于A中任意的两个元素x,y,都有x*y=y, 则二元运算★在A上是()。(填写可结合/不可结合) 8. 设*,★是定义在集合A上的两个二元运算,如果对于A中任意的元素x,y,z,都有(x*y) ★z=(x★z)*(y★z),z★(x*y)=(z★x)*(z★y),则称二元运算★对于*在A上是()。 9. 设*,★是定义在集合A上的两个可交换的二元运算,如果对于A中任意的元素x,y,都有x*(x★y)=x, x★(x*y)=x,则称二元运算*对于★在A上满 足()。 10. 设*是定义在集合A上的二元运算,如果对于A中任意的元素x,都有x*x=x,则称二元运算*是()。 11. 设*是定义在集合A上的二元运算,如果在A中存在元素el,对于A中任意的元素x,都有el*x=x,则称el为A中关于运算*的()。 12. 设*是定义在集合A上的二元运算,如果在A中存在元素ol,对于A中任意的元素x,都有ol*x=x,则称ol为A中关于运算*的()。 13. 设*是定义在集合A上的二元运算,如果在A中存在元素er,对于A中任意的元素x,都有x*erl =x,则称er为A中关于运算*的()。 14. 设*是定义在集合A上的二元运算,如果在A中存在元素or,对于A中任意的元素x,都有x*or=x,则称or为A中关于运算*的()。 15. 如果对于集合中的二元运算*,存在左零元和右零元,且左零元等于右零元,则零元是()。 16. 如果对于集合中的二元运算*,存在左么元和右么元,且左么元等于右么元,则么元是()。 17. 设*是定义在集合A上的二元运算,且e是A中关于运算*的么元,如果对于A中的元素x,存在A中的元素y,有y*x=e,则称y为x的 ()。 18. 对于实数域上的乘法元算,每个元素()逆元。(填写一定有/不一定有) 19. 对于实数域上的加法运算,()零元。(填写存在/不存在) 20. 对于整数域上的加法运算,()么元。(填写存在/不存在) 21. 对于非空集合S上二元运算*,是封闭且可结合的,那么叫做()。 22. 正整数上的加法运算()半群。(填写是/不是) 23. 实数域上的除法运算()半群。(填写是/不是) 24. 整数域上的加法运算()群。(填写是/不是) 25. .如果群的运算满足交换率,则这个群叫()。 26. 循环群()生成元。(填写必有/不一定有) 27. 设f是由的一个同态,如果f( ),则称f为满同态的。 28. 设f是由的一个同态,如果f( ),则称f为同构的。 29. 设f是群的一个同态映射,如果e’是B中的么元,Ker(f)=( ),则称Ker(f)为同态映射f的核。 30. 设R是代数系统上的一个等价关系,如果当,∈R时,蕴含着∈R,则称R为A上关于★的()。 二.选择题 1. 下面那个性质不是群必有的?() A)运算的封闭性B)幺元C)零元D)运算的交换性 2. 设集合A={1,2,…,10},下面定义的那个二元运算*关于A不封闭?()

离散数学之集合论

第二篇集合与关系 集合论是现代各科数学的基础,它是德国数学家康托(Geog Cantor, 1845~1918)于1874年创立的,1876~1883年康托一系列有关集合论的文章,对任意元的集合进行了深入的探讨,提出了关于基数、序数和良序集等理论,奠定了集合论深厚的基础,19世纪90年代后逐渐为数学家们采用,成为分析数学、代数和几何的有力工具。 随着集合论的发展,以及它与数学哲学密切联系所作的讨论,在1900年前后出现了各种悖论,使集合的发展一度陷入僵滞的局面。1904~1908年,策墨罗(Zermelo)列出了第一个集合论的公理系统,它的公理,使数学哲学中产生的一些矛盾基本上得到了统一,在此基础上以后就逐渐形成了公理化集合论和抽象集合论,使该学科成为在数学中发展最为迅速的一个分支。 现在,集合论已经成为内容充实、实用广泛的一门学科,在近代数学中占据重要地位,它的观点已渗透到古典分析、泛函、概率、函数论、信息论、排队论等现代数学各个分支,正在影响着整个数学科学。集合论在计算机科学中也具有十分广泛的应用,计算机科学领域中的大多数基本概念和理论几乎均采用集合论的有关术语来描述和论证,成为计算机科学工作者必不可少的基础知识。集合论可作为数学学科的通用语言,一切必要的数据结构都可以利用集合这个原始数据结构而构造出来,计算机科学家或许也可以利用这种方法。 本篇介绍集合论的基础知识,主要内容包括集合及其运算、性质、序偶、关系、映射、函数、基数等。 第2-1章集合及其运算 §2-1-1 集合的概念及其表示 一、集合的概念 “集合”是集合论中的一个原始的概念,因此它不能被精确地定义出来。一般地说,把具有某种共同性质的许多事物,汇集成一个整体,就形成一个集合。构成这个集合的每一个事物称为这个集合的一个成员(或一个元素),构成集合的这些成员可以是具体东西,也可以是抽象东西。例如:教室内的桌椅;图书馆的藏书;全国的高等学校;自然数的全体;程序设计语言C的基本字符的全体等均分别构成一个集合。通常用大写的英文字母表示集合的名称;用小写的英文字母表示元素。若元素a属于集合A记作

组合数学

组合数学论文 现代数学可以分为两大类:一类是研究连续对象的,如分析、方程等,另一类就是研究离散对象的组合数学。组合数学不仅在基础数学研究中具有极其重要的地位,在其它的学科中也有重要的应用,如计算机科学、编码和密码学、物理、化学、生物等学科中均有重要应用。微积分和近代数学的发展为近代的工业革命奠定了基础。而组合数学的发展则是奠定了本世纪的计算机革命的基础。计算机之所以可以被称为电脑,就是因为计算机被人编写了程序,而程序就是算法,在绝大多数情况下,计算机的算法是针对离散的对象,而不是在作数值计算。正是因为有了组合算法才使人感到,计算机好像是有思维的。组合数学不仅在软件技术中有重要的应用价值,在企业管理,交通规划,战争指挥,金融分析等领域都有重要的应用。在美国有一家用组合数学命名的公司,他们用组合数学的方法来提高企业管理的效益,这家公司办得非常成功。此外,试验设计也是具有很大应用价值的学科,它的数学原理就是组合设计。用组合设计的方法解决工业界中的试验设计问题,在美国已有专门的公司开发这方面的软件。 广义的组合数学就是离散数学,离散数学是狭义的组合数学和图论、代数结构、数理逻辑等的总称。但这只是不同学者在叫法上的区别。总之,组合数学是一门研究离散对象的科学。随着计算机科学的日益发展,组合数学的重要性也日渐凸显,因为计算机科学的核心内容是使用算法处理离散数据。 狭义的组合数学主要研究满足一定条件的组态(也称组合模型)的存在、计数以及构造等方面的问题。组合数学的主要内容有组合计数、组合设计、组合矩阵、组合优化等。 组合数学中有几个著名的问题: 地图着色问题:对世界地图着色,每一个国家使用一种颜色。如果要求相邻国家的颜色相异,是否总共只需四种颜色?这是图论的问题。 船夫过河问题:船夫要把一匹狼、一只羊和一棵白菜运过河。只要船夫不在场,羊就会吃白菜、狼就会吃羊。船夫的船每次只能运送一种东西。怎样把所有东西都运过河? 这是线性规划的问题。 中国邮差问题:由中国组合数学家管梅谷教授提出。邮递员要穿过城市的每一条路至少一次,怎样行走走过的路程最短?这不是一个NP完全问题,存在多项式复杂度算法:先求出度为奇数的点,用匹配算法算出这些点间的连接方式,然后再用欧拉路径算法求解。这也是图论的问题。 货郎问题:一个货郎要去若干城镇卖货,然后会到出发地,给定各个城镇之间的旅行时间,应怎么样计划他的路线,使他可以去每个城镇而且所用的时间最短。这个问题至今都没有有效的算法。 这几个问题将组合数学研究的问题具体表现出来,同时也可以看出他在我们生活中有着很重要的地位。 组合数学中主要可以分成以下几个部分:排列组合与容斥原理、二项式定理、递推关系与生成函数、polya定理。下面我将以这四个部分分别介绍组合数学的各方面问题。 1、排列组合与容斥原理: 排列组合里面的4个重要的基本原理:加法原理、乘法原理、减法原理、除法原理 前面两个最为基本,后面两个是根据前两个派生出来的。乘法原理有的时候的应用很巧妙,可以作为一种打开思路的办法。

【离散数学】知识点及典型例题整理

【半群】G非空,·为G上的二元代数运算,满足结合律。 【群】(非空,封闭,结合律,单位元,逆元)恰有一个元素1适合1·a=a·1=a,恰有一个元素a-1适合a·a-1=a-1·a=1。 【Abel群/交换群】·适合交换律。可能不只有两个元素适合x2=1 【置换】n元置换的全体作成的集合Sn对置换的乘法作成n 次对称群。 【子群】按照G中的乘法运算·,子集H仍是一个群。单位子群{1}和G称为平凡子群。 【循环群】G可以由它的某元素a生成,即G=(a)。a所有幂的集合an,n=0,±1,±2,…做成G的一个子群,由a生成的子群。若G的元数是一个质数,则G必是循环群。 n元循环群(a)中,元素ak是(a)的生成元的充要条件是(n,k)=1。共有?(n)个。【三次对称群】{I(12)(13)(23)(123)(132)} 【陪集】a,b∈G,若有h∈H,使得a =bh,则称a合同于b(右模H),a≡b(右mod H)。H有限,则H的任意右陪集aH的元数皆等于H的元数。任意两个右陪集aH和bH或者相等或者不相交。 求右陪集:H本身是一个;任取a?H而求aH又得到一个;任取b?H∪aH而求bH又一个。G=H∪aH∪bH∪… 【正规子群】G中任意g,gH=Hg。(H=gHg-1对任意g∈G都成立) Lagrange定理G为有限群,则任意子群H的元数整除群G的元数。 1有限群G的元数除以H的元数所得的商,记为(G:H),叫做H在G中的指数,H的指数也就是H的右(左)陪集的个数。 2设G为有限群,元数为n,对任意a∈G,有an=1。 3若H在G中的指数是2,则H必然是G的正规子群。证明:此时对H的左陪集aH,右陪集Ha,都是G中元去掉H的所余部分。故Ha=aH。 4G的任意多个子群的交集是G的子群。并且,G的任意多个正规子群的交集仍是G的正规子群。 5 H是G的子群。N是G的正规子群。命HN为H的元素乘N的元素所得的所有元素的集合,则HN是G的子群。 【同态映射】K是乘法系统,G到K的一个映射σ(ab)=σ(a)σ(b)。 设(G,*),(K,+)是两个群,令σ:x→e,?x∈G,其中e是K的单位元。则σ是G到K 内的映射,且对a,b∈G,有σ(a*b)=e=σ(a)+ σ(b)。即,σ是G到K的同态映射,G~σ(G)。σ(G)={e}是K的一个子群。这个同态映射是任意两个群之间都有的。 【同构映射】K是乘法系统,σ是G到σ(G)上的1-1映射。称G与σ(G)同构,G?G′。同构的群或代数系统,抽象地来看可以说毫无差别。G和G′同态,则可以说G′是G的一个缩影。 【同态核】σ是G到G′上的同态映射,核N为G中所有变成G′中1′的元素g的集合,即N=σ-1(1′)={g∈G∣σ(g)=1′}。 N是G的一个正规子群。对于Gˊ的任意元素aˊ,σ-1(aˊ)={x|x∈G ,σ(x)= aˊ}是N在G 中的一个陪集。Gˊ的元素和N在G中的陪集一一对应。 设N是G的正规子群。若A,B是N的陪集,则AB也是N的陪集。 【环】R非空,有加、乘两种运算 a+b=b+a2)a+(b+c)=(a+b)+c, 3)R中有一个元素0,适合a+0=a, 4)对于R中任意a,有-a,适合a+(-a)=0, 5)a(bc)=(ab)c,

离散数学集合论期末复习题

集合论期末复习题 1. 求(())P P φ 答:(()){,{}}P P φφφ= 2. 设||A n =,求|()|P A 答:|()|2n P A = 3. {,{}}________φφφ-=,{,{}}{}________φφφ-= 答:{,{}}φφ,{{}}φ 4. 证明:()()()A B C A B A C ?⊕=?⊕? 证明: () [()()] (~)(~) (~)(~) (~)(~)(~)(~)[()(~~)][()(~~)] [()~()][()~()] [()()][()()] ()() A B C A B C C B A B C C B A B C A C B A B A A B C A C B A C A A B A C A C B A A B A C A C A B A B A C A C A B A B A C ?⊕=?-?-=????=?????=???????????=???????=???????=?-???-?=?⊕? 5. 200人中,有67人学数学,47人学物理,95人学生物,26人学数学和生物,28人学数学和物理,27人学生物和物理,50人三门都不学,问:三门都学的人数和单学一门的人数? 解:设三门都学的人数和单学数学、物理、生物的人数分别为x ,y1,y2,y3,则如下图: (26)(28)167(27)(28)247(26)(27)395 (26)(27)(28)12350200 x x x y x x x y x x x y x x x x y y y +-+-+=??+-+-+=??+-+-+=??-+-+-+++++=? 求解得到:1132228135342214123269364 y x x y x y y x y y y y x y -==????-=-=?????-==????++-==?? 6. 集合S={0,1,2,3,4,5,6},R 为S 上的关系。R={|x

组合数学前沿介绍





Combinatorics
马昱春 MA Yuchun myc@https://www.doczj.com/doc/c017084090.html,
1





Combinatorics
组合数学:有人认为广义的组合数学就是离散数学,也有人认 为离散数学是狭义的组合数学和图论、代数结构、数理逻辑 等的总称。但这只是不同学者在叫法上的区别。总之,组合 数学是一门研究离散对象的科学。
https://www.doczj.com/doc/c017084090.html,/zh-cn/%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6
Combinatorics: Combinatorics is a branch of pure mathematics concerning the study of discrete (and usually finite) objects. It is related to many other areas of mathematics, such as algebra, probability theory, ergodic theory and geometry, as well as to applied subjects in computer science and statistical physics.
https://www.doczj.com/doc/c017084090.html,/wiki/Combinatorics 2

组合数学与离散数学
? 狭义的组合数学主要研究满足一定条件的组态( 也称组合模型)的存在、计数以及构造等方面的 问题。
– 组合数学的主要内容有组合计数、组合设计、组合矩 阵、组合优化等。
? 离散数学(Discrete mathematics)是数学的几个分 支的总称,以研究离散量的结构和相互间的关系 为主要目标,其研究对象一般地是有限个或可数 无穷个元素;因此它充分描述了计算机科学离散 性的特点。
– 离散数学通常研究的领域包括:数理逻辑、集合论、 关系论、函数论、组合学、代数系统与图论。 。
3

组合数学作业答案1-2章2016

组合数学作业 第一章引言 Page 13, ex3,4,7,30 ex3. 想象一座有64个囚室组成的监狱,这些囚室被排列成8 8棋盘。所有相邻的囚室间都有门。某角落处意见囚室例的囚犯被告知,如果他能够经过其它每一个囚室正好一次之后,达到对角线上相对的另一间囚室,那么他就可以获释。他能获得自由吗? 解:不能获得自由。 方法一:对64个囚室用黑白两种颜色染色,使得横和竖方向相邻的囚室颜色不同。则对角线上两个囚室颜色为同黑或同白。总共偶数个囚室,若能遍历且不重复,则必然是黑出发白结束,矛盾。 方法二:64个囚室,若要经过每个囚室正好一次,需要走63步,即奇数步。 不妨假设该囚犯在第1行第1列,那么到第8行第8列,横着的方向需要走奇数步,竖着的方向需要走奇数步,即总共需要偶数步。 所以不能恰好经过每个囚室一次到达对角线上的囚室。 ex4. (a) 设f(n)是用多米诺牌(2-牌)对2×n棋盘作完美覆盖的个数。估计一下f(1),f(2),f(3),f(4)和f(5). 试寻找(或证明)这个计数函数f满足的简单关系。利用这个关系计算f(12)。 (b) 设g(n)是用多米诺牌(2-牌)对3×n棋盘作完美覆盖的个数。估计g(1),g(2),…,g(6). 解:(a) f(1)=1, f(2)=2, f(3)=3, f(n+2)=f(n+1)+f(n) f(4)=f(3)+f(2)=5, f(5)=f(4)+f(3)=8 f(6)=f(5)+f(4)=13 f(7)=f(6)+f(5)=21 f(8)=f(7)+f(6)=34 f(9)=f(8)+f(7)=55 f(10)=f(9)+f(8)=89 f(11)=f(10)+f(9)=144 f(12)=f(11)+f(10)=233 (b) g(1)=0, g(2)=3, g(3)=0, g(4)=9+2=11, g(n+4)=4g(n+2)-g(n), g(5)=0, g(6)=41. ex7. 设a和b是正整数,且a是b的因子。证明m×n棋盘有a×b的完美覆盖当且仅当a 既是m又是n的因子,而b是m或n的因子。(提示: 把a×b牌分割成a个1×b牌。) 解:充分性。当a既是m又是n的因子,而b是m或n的因子,则m×n棋盘有a×b的平凡完美覆盖。 必要性。假设m×n棋盘有a×b牌的完美覆盖。则m×n棋盘必有b牌的完美覆盖。根据书中的定理,b是m的因子或n的因子。 下面证明a既是m的因子又是n的因子。 方法一: 因为a是b的因子,所以a×b牌可以分割成b/a个a×a牌。m×n棋盘有a×a的完美覆盖,则必然有a×a牌的完美覆盖。而a×a牌是正方形的,所以只有唯一的一种平凡覆盖方式。从而m是a的倍数,n也是a的倍数。 方法二: 因为a是b的因子,不妨设b=ka。由m×n棋盘有a×b牌的完美覆盖,可任取一个完美覆盖。设第一行的n个方格由p个a×b牌和q个b×a牌盖住,则有n=pb+qa=(pk+q)a,所以n是a的倍数。同理,m也是a的倍数。

离散数学作业答案

离散数学集合论部分形成性考核书面作 业 本课程形成性考核书面作业共3次,内容主要分别是集合论部分、图论部分、数理逻辑部分的综合练习,基本上是按照考试的题型(除单项选择题外) 安排练习题目,目的是通过综合性书面作业,使同学自己检验学习成果,找出 掌握的薄弱知识点,重点复习,争取尽快掌握。本次形考书面作业是第一次作业,大家要认真及时地完成集合论部分的综合练习作业。 要求:将此作业用A4纸打印出来,手工书写答题,字迹工整,解答题要有 解答过程,要求本学期第11周末前完成并上交任课教师(不收电子稿)。并在 03任务界面下方点击“保存”和“交卷”按钮,完成并上交任课教师。 一、填空题 1.设集合{1,2,3},{1,2} ==,则P(A)-P(B )= {{3},{1,3},{2,3}, A B {1,2,3}} ,A?B= {<1,1>,<1,2>,<2,1>,<2,2>,<3,1>,<3.2>} .2.设集合A有10个元素,那么A的幂集合P(A)的元素个数为 1024 .3.设集合A={0, 1, 2, 3},B={2, 3, 4, 5},R是A到B的二元关系, 则R的有序对集合为 {<2, 2>,<2, 3>,<3, 2>},<3,3> .4.设集合A={1, 2, 3, 4 },B={6, 8, 12},A到B的二元关系 R=} ∈ y x∈ y < > = {B , , x , 2 y A x 那么R-1= {<6,3>,<8,4>} 5.设集合A={a, b, c, d},A上的二元关系R={, , , },则R具有的性质是没有任何性质. 6.设集合A={a, b, c, d},A上的二元关系R={, , , },若在R中再增加两个元素{,} ,则新得到的关系就具 有对称性. 7.如果R1和R2是A上的自反关系,则R1∪R2,R1∩R2,R1-R2中自反关系有 2 个. 8.设A={1, 2}上的二元关系为R={|x?A,y?A, x+y =10},则R的自 反闭包为 {<1,1>,<2,2>} . 9.设R是集合A上的等价关系,且1 , 2 , 3是A中的元素,则R中至少 包含 <1,1>,<2,2>,<3,3> 等元素. 10.设集合A={1, 2},B={a, b},那么集合A到B的双射函数是

文本预览
相关文档 最新文档