(计算机学院)集合论-第一章
集合论 第一章 南开大学李娜
第1章集合1 集合的引入集合----作为本书的中心概念,至少从表面上看是非常简单的。
一个集合是一个任意的收集、群和总体。
因此,我们有2016年9月南开大学所有已注册学生的集合、所有偶自然数的集合、在平面 上距离给定点P恰好两厘米的所有点的集合、所有粉红色大象的集合。
集合不像桌子和星星一样是现实世界的对象,它们是被我们的思维而不是我们的双手创造出来的。
大量的土豆不是土豆的一个集合,一滴水中所有分子的集合和那滴水不同。
由于人的思维具有抽象的能力,它能根据某个共同的性质把不同的对象汇聚在一起,形成一个具有该性质的对象的集合。
这里所说的性质仅仅是把这些对象联系在一起的能力。
因此,存在一个恰好包含数2、5、11、13、28、35、22000的集合。
虽然我们很难看出是什么把它们联系在一起的,但是只有一个事实,即在思维中,我们把它们汇总在一起。
因此,什么是集合?一个直觉的回答是:一个集合就是将一些对象收集起来汇合成的一个整体。
这些被收集起来的对象就是这个被汇合成的整体的元素或者成员。
德国数学家Georg Cantor 19世纪70年代创立了集合论,并在19世纪的后三十年里发表了一系列论文。
他如下地表述集合:集合是我们的直觉或思维中确定的、可区分的对象所汇集成的一个整体,这些对象叫做集合的元素。
”构成集合的对象叫做该集合的元素或成员,我们也说它们属于该集合。
本书中,我们想发展集合的理论作为其它数学规律的一个基础。
因此,我们不关心人或者分子的集合,只关心数学对象的集合,例如,数、空间的点、函数、或集合。
事实上,前三个概念可以在集合论中被定义为具有某种特殊性质的集合,我们将在以后的章节中完成这一点。
因此,从现在起,我们关心的对象只有集合。
为了解释的目的,在数、点这些数学对象被定义之前,我们谈论它们的集合。
然而,我们只在例子、习题和问题中谈论到它们,而不会在集合论的主体中谈论它们。
例如,数学对象的集合有1.1 例(1) 648的所有素因子的集合。
高等数学 十六章集合论
例如:
➢设 A={1,2} , B={a,b,c}, 则 AB={(1,a),
(1,b),(1,c),(2,a),(2,b),(2,c)}
;
BA ={(a,1), (a,2),(b,1),(b,2),(c,1),(c,2)};
直乘积的性质
1. |AB|=A B; 2. 对任意集合A,有A=,A=; 3. 直乘积运算不满足交换律,即ABBA; 4. 直乘积运算不满足结合律,即
设A是一个集合,a是集合A中的元素, 记以aA,读作a属于A;若a不是集合A 中的元素,则记以aA,读作a不属于A。
例如:A是正偶数集合,则2A,8A, 36A;而 3A,9A,17A
有限集 、无限集
➢ 包含有限个元素的集合,称为有限集或 有穷集(finite set);
➢ 包含无限个元素的集合,称为无限集或 无穷集(infinite set )。
a
E
Vu
集合的特征
➢ 确定性; ➢ 互异性; ➢ 无序性; ➢ 多样性;
确定性
➢ 任何一个对象,或者是这个集合的元 素,或者不是,二者必居其一;
➢ 例如:A={x|x是自然数,且x<100} B={x|x是年轻人} C={x|x是秃子}
互异性
➢ 集合中任何两个元素都是不同的,即 集合中不允许出现重复的元素。
➢ (A)={S|S A} ➢ 例: A={a,b,c} ,则
(A)={,{a},{b},{c},{a,b},{a,c},{b,c},{a,b,c}}
幂集的性质
1. 若A为有穷集,|A|=n,则 |2A | = Cn0 + Cn1 + … + Cnn =2n 。
2. x(A)当且仅当xA。 3. 设A、B是两个集合,AB当且仅当
(计算机学院)集合论-第一章
习题:必做(选做、参考) 考试:闭卷 应用:(关系)数据库,编译原理、操作系统等… 数据结构,计算机网络,形式语言等…
第一篇 集合论
集合论是德国数学家康托(Cantor)在1874年建 立的,它是现代数学的基础,在当今数学中每个对 象本质上都是集合。有时说:“数学能嵌套在集合 论中” ——其含义就是指数学的一些对象如:数、 函数、线、面等都可以用集合来定义。换句话说, 数学的各个分支在本质上都是研究这种或那种对象 的集合。 例如:几 何 学——研究点、线、面的集合; 数学分析——连续函数的集合; 代 数——研究数的集合以及在此集合 上定义有关运算等等。 因此,把集合论作为现代各种数学的基础是有 道理的,也是合适的。
例:A={1,2,3,4,5}
一般说来,一个集合仅含有少数几个元素时, 才可用这种方法给出。即使有限个但数量较大,原 则上这种方法也是可行的,然而实际上,很少能把 全部元素列出。 不过当列出几个元素后,就可以看出组成该集 合的其他元素的规律时,也可采用此方法,只列出 部分元素,其余用“…”来表示。例: {a,b,c,…,x,y,z} 利用此方法可以表示含有无穷多个元素的集合: N={1,2,3,…}。
特点:抽象,概念多;与其它课程不同,不是 以计算为主,而是以推理论证为主;比较难。 要求:概念第一,正确使用概念和定理进行正 确的推理。 目的:为后继的专业基础课及专业课提供必要 的数学工具,从而为描述数学模型(离散) 提供了数学语言; 更重要的是培养学生抽象思维和逻辑思维的 能力。
本课程的内容分为两部分:集合论和图论
说明:全集是一个相对的概念,由于所研究的问题
§2
子集、集合的相等
2.1子集 定义1 设A,B是两个集合,若集合A中的每个元素都是B 的元素,则称A是B的子集合简称子集,这时也说A包 含在B里,或B包含着A。A是B的子集记为AB。 ABxA,xB。 一、例:1. N Q R C 2. {a}{a,b}{a,b,c} 3. NN ,{a,b}{a,b} 等价地有:AB不在B中的元素必不在A中。 二、集合不包含: 若A不是B的子集,则记为A⊈B(A不包含在B里) A⊈BxA,xB。
第1章集合论
罗素悖论——对数学根基的冲击
例 在一个很僻静的孤岛上,住着一些人家,岛上 只有一位理发师,该理发师专给那些并且只给那些 自己不刮脸的人刮脸。那么,谁给这位理发师刮脸?
解:设C={x|x是不给自己刮脸的人} b是这位理发师 如 bC,则 bC; 如 bC,则 bC。
U AB
U AB
U AB
U AA
U AB
并集
交集
差集
补集 对称差集
推广:广义交和广义并
n
A i A1∪A2∪A3∪……∪An
i1
={x|(xA1)或(xA2)或……或(xAn)}
n
Ai Ai =A1∩A2∩A3∩……∩An
i1
i{1,2,..n.,}
={x|(xA1)且(xA2)且……且(xAn)}
4.恒等律:A∪Φ=A;
A∩U=A;
5.零 律:A∪U=U;
A∩Φ=Φ;
6.分配律:A∩(B∪C)=(A∩B)∪(A∩C)
∪B)∩(A∪C)
A∪(B∩C)=(A
7.吸收律:A∩(A∪B)=A;
A∪(A∩B)=A;
定理1.2.5(续)
8.A - A = Φ; 9.A - B = A - (A∩B); 10.(A - B) - C = A - (B∪C);
m元子集
定义1.2.6 如果一个集合A含有n个元素,则称集合A为n 元集,称A的含有m个(0≤m≤n)元素的子集为A的m元子集。 任给一个n元集,怎样求出它的全部m元子集? 例1.2.14 设A={1,2},求出A的全部m元子集。
分析 ∵n=|A| = 2,m≤n
∴ m=0,1,2。 ∴当 m=0 时,得到0元子集:Φ;
第一章 集合论
第1章集合论一、内容提要1.集合:集合是数学中没有给出精确定义的基本数学概念。
我们通常称集合是具有某种特定的研究对象的聚合,其中每一个对象称为这个集合的元素。
通常用大写的英文字母A,B,C,D,…表示集合,用小写的英文字母a,b,c,d,…表示集合中的元素。
个体与集合之间的关系是属于或不属于的关系:当a 是集合A中的元素时,称为a属于A,并记作a ∈A;当a 不是集合A中的元素时,称为a不属于A,并记作a∉ A。
2.集合表示法:集合通常有三种表示法:文字表示法、元素列举法(罗列法)和谓词表示法。
我们规定用花括号——{ } 表示集合。
文字表示法用文字表示集合的元素,两端加上花括号,如:{ 奇数},{ 闭区间[0,1]上的连续函数}等;元素列举法(罗列法)将集合中的元素逐一列出,两端加上花括号,比较适合集合中的元素有限(较少或有规律)、无限(离散而有规律)的情况,如:{ 1,2,3,4,5},{ 2,4,6,8,10,… }等;谓词表示法的形式{ x : P(x) } 或者{ x︱P(x) },其中:P表示x所满足的性质(一元谓词)。
比较适合在对集合中的元素性质了解甚详,且易于用精确的数学语言来刻划时使用,如:{ x : x∈I∧x<8}等。
3.空集:不含任何元素的集合称为空集,记为∅。
所要研究的问题所需的全部对象(元素)所构成的集合称为全集,记为X(或U ,E)。
空集是唯一的,而哦全集是相对唯一的,不是绝对唯一的。
4.全集和子集:对于两个集合A,B,若A中的每个元素x都是B的一个元素,则称A包含在B 中(或者说B包含A),记为A⊆B。
同时称A是B的子集(称B是A 的超集(superset))。
如果A是B的子集,且B中总有一些或一个元素不属于A,则称A是B的真子集,记为A⊂B。
5.补集:由所有不属于A的元素构成的集合,称为A的补集,记作A'。
6.幂集:一个集合A的所有子集构成的集合称为A的幂集,记为2A( 或P (A) )。
第1章 集合论
• 1.1 • 1.2 • *1.3
集合论
集合的概念和表示 集合的运算 模糊集合
1.1
集合的概念与表示
• 1.1.1 集合的概念 • 1.1.2 集合的表示 • 1.1.3 集合的相等与包含
1.1.1 集合的概念
• 集合通常是由具有某种特定性质的、可以互相区 别的、具体的或抽象的若干事物组成的。
1.1.3 集合的相等与包含
• 定义1.4 如果在一个具体问题中,限定所讨 论的集合都是某一集合的子集,则称该集合 为全集或论域,常记为E或X。 • 全集是一个相对性概念。 • 例如: 在研究平面解析几何时,总是把整个 坐标平面作为全集;而在研究整数的问题时, 可以把整数集I作为全集。
1.1.3 集合的相等与包含
• 集合的特征函数具有以下运算性质: • (1) A∪B的特征函数等于两集合A,B的特征函数的 最大值。
A B ( x ) max[ A ( x ), B ( x )]
• (2) A∩B的特征函数等于两集合A,B的特征函数的 最小值。
A B ( x) min[ A ( x), B ( x)]
• 定理2.3 集合运算还有如下性质: (1)零律 A∪E=E ; A∩= (2)同一律 A∪=A ; A∩E=A (3)排中律 A∪Ā=E (4)矛盾律 A∩Ā= (5)交补转换律 B-A=B∩Ā (6)德摩根律 绝对形式 A B A B
A B A B
相对形式 • • A - (B∪C)=(A-B)∩(A-C) A - (B∩C)=(A-B)∪(A-C)
• 定义2.4 给定集合A,由集合A的所有子集为 元素组成的集合,称为集合A的幂集,记为 P(A). • 定理2.4 如果有限集合A有n个元素,则其幂 集P(A)有2n个元素。 • 有限集 S (有n个元素)的幂集中元素Si的编 码表示: P(S)={Si| i∈J}={ S0, S1, …,S2n-1} 其中J={i| i是n位二进制数,第k位为1表示 S中第k个元素在Si中}
离散数学 集合论
B A,也称B包含A。
B A E
1.2.1 包含关系与相等关系
N:全体自然数的集合
Z:全体整数的集合
R:全体实数的集合
Q:全体有理数的集合
1.2.1 包含与相等关系
集合相等:当两个集合A和B的元素完 全一样。
A=B
例1:设A={x|x是偶数,且0<x<10},
集合代数运算-练习
证明:任取 a A B 即aA∪B
亦即aA且aB
a A aB
a A B
( A B) A B
集合代数运算-练习
证明:任取 a A B ,即 a A 且a B ,
亦即aA且aB,于是aA∪B ,
a A B
a A B
A B ( A B)
A.
{0}
B.
0
C.
D.
第一章-练习
1) A={a,{a}}
{Ф, {a}, {{a}}, {a,{a}}}
2) A={Ф,a,{a}}
{Ф, {Ф},{a},{{a}},{Ф,a},{Ф,{a}},
{a,{a}}, {Ф,a,{a}}}
1.1.1 集合
3、设A是一个集合,a是集合A中的元素,
aA
a不是集合A中的元素,
“a属于A”
aA
“a不属于A”
例2. A是偶数集合,则2A,8A; 而 3A,9A
1.1.1 集合
集合
元素
属于
1.1.2 集合的性质
4、集合的性质
确定性 互异性
无序性
多样性
1.1.2 集合的性质
1-集合论基础PPT课件
中山大学继续教育学院 网络课程
13
集合运算三: 差集与补集
➢ 集合A与B的差集A-B: 由属于集合A但不属于集 合B的所有元素构成
A B {x | x A & x B}
➢ 集合A的补集A’: 由属于全集U但不属于集合A的 所有元素构成
A' {x | x U & x A}
中山大学继续教育学院 网络课程
文氏图表示
14
并集\交集\差集运算(1)
A
B
AB AB B A
A B
中山大学继续教育学院 网络课程
文氏图表示
15
并集\交集\差集运算(2)
中山大学继续教育学院 网络课程
16
集合运算律
中山大学继续教育学院 网络课程
17
笛卡儿乘积
中山大学继续教育学院 网络课程
6
何时用列举法与描述法
➢ 有限集由有限个元素组成,可用列举法表示,也可以 用描述法表示
➢ 例5:
➢ 无限集由无限个元素组成,通常用描述法表示 ➢ 例6:
中山大学继续教育学院 网络课程
7
文氏图\全集\空集
➢ 文氏图: 集合以及集合间的关系可以用图形来表示,称 作文氏图
➢ A={a,b,c}, B={a,b}, 则
A B {a,b, c}; A B {a,b}
中山大学继续教育学院 网络课程
12
并集与交集运算的例子
➢ A={x|-1<=x<=1}; B={x | x>0}, 则 A B {x | x 1}; A B {x | 0 x 1}
➢ A全体奇数的集合, B为全体偶数的集合, 则
第1章 集合论
2、鸽笼原理 、 鸽笼原理是组合数学中最简单也是最基本的原 理,也叫抽屉原理。即 也叫抽屉原理。 如果有n+1个物体放到 个盒子中,则至少有 个物体放到n个盒子中 定理 如果有 个物体放到 个盒子中, 一个盒子中放有两个或更多的物体。 一个盒子中放有两个或更多的物体。 例2 367人中至少有2人的生日相同。 367人中至少有2人的生日相同。 人中至少有 若抽屉里有10双手套 从中任取11只 双手套, 例3 若抽屉里有 双手套,从中任取 只,则至少 有两只是完整配对的。 有两只是完整配对的。
2、∀集合A,B,若A ⊆ B,B ⊆ A,则A=B。
11
四、幂集 由集合A的所有子集组成的集合,称为 的幂集 的幂集。 由集合 的所有子集组成的集合,称为A的幂集。 的所有子集组成的集合
记作P ( A ) 或 2 A。
容易得到 P ( A ) =2
例如: 例如: P ( φ ) = {φ }
P ( P (φ ) ) = {φ B= { x | ( x ∈ A ) 且 ( x ∉ B )} 差 A − B也称为B相对于A的补集(相对补)。
4、 : A=U − A= { x | x ∉ A},也记为:A′,A c , ~ A。 ,也记为 也记为: 补
U A B
U A
15
5、 对称差: 对称差:A ⊕ B= ( A-B ) ∪ ( B-A ) = ( A ∪ B ) - ( A ∩ B ) 有:A ⊕ A=φ A ⊕ φ =A
A ⊕ B=B ⊕ A
( A ⊕ B ) ⊕ C=A ⊕ ( B ⊕ C )
U A B
16
二、集合的运算性质
1、幂等律
A ∪ A=A,A ∩ A=A
2、交换律
第1章 集合论
2015-1-3
30
电子科技大学离散数学课程组——国家精品课程
例1.2.3
集合A按如下方式定义:
(1)0和1都是A中的元素;
(2)如果a, b是A中的元素,则ab, ba也是A中的 元素;
(3)有限次使用(1)、(2)后所得到的字符串都是A 中的元素。 试指出其定义方式。并举出集合A中的3个元素
2015-1-3
学生没有适当的离散数学基础,在学习上述课程时就会感到很
困难。
2015-1-3
9
电子科技大学离散数学课程组——国家精品课程
学习离散数学的目的
学生不仅学会一些特定的数学知识并知道怎样应用;更重要的是要教 会学生怎样进行数学思维。学会处理你以前没有见过的问题。为此, 在本课程讲授的过程中主要从如下几个重要的主题进行介绍:
2015-1-3
3
电子科技大学离散数学课程组——国家精品课程
Discrete Structures
2015-1-3
4
电子科技大学离散数学课程组——国家精品课程
课程概述
离散数学是研究各种各样的离散量的结构及离 散量之间的关系的一门学科,是计算机科学和其它 相关学科中基础理论的核心课程(专业基础课)。
电子科技大学离散数学课程组——国家精品课程
离散数学
电子科技大学
计算机科学与工程学院
示 范 性 软 件 学 院
2015年1月3日星期六
电子科技大学离散数学课程组——国家精品课程
IEEE&ACM Computing Curricula
2015-1-3
2
电子科技大学离散数学课程组——国家精品课程
CC2013 Knowledge Areas
集合论第一课集合的基本概念剖析讲解
A∩B={1,2,4}, A∩C=, A-B={3,5}, A-C=A
A {6,7,8,9,10}, B {3,5,7,8,9,10}
1.4 集合的运算
• 两个表面上非常不同的集合运算式可能是相等的 • 证明两个集合相等的方法,可归纳如下: • <1>基本法 集合相等的充要条件是两个集合互为
• <2> 通过一定的规则来描述集合中元素的 共同性质(从而确定集合的范围 )
• 格式:{ 代表元 | 基于代表元给出的规则 }
• 符号格式:{ x | p(x) },p(x)表示x的某种性质
– 例如:{x| x是1到9之间的奇数 } {x | x2 =1}
1.1 集合的表示
• 三 术语 • <1> 空集:不含任何元素的集合,记为 • <2> 有/无限集:集合中有有限个元素/否则…..
• 定义1.7(有序n元组)
• n个对象a1, a2, ……,an的序列称为有序n元 组,记为<a1, a2, ……,an>,其中ai称为有 序n元组的第i个分量。
• 两个有序n元组相等每个对应分量都相等。
1.3 笛卡尔积
• 定义1.8(直积)
设有两个集合A和B,定义A和B的笛卡 尔积为AB={<a, b>| aA, bB},又称AB 为A和B的直积。 将AA记为A2。 例6. 设 A={1,2,3}、B={a,d},求AB和B2 解:AB={<1,a>,<1,d>, <2,a>,<2,d>,
• 证明:
•
A=B AB并且BA。
第一编集合论
5
• 无法继续分解的简单陈述句,称为简单命题或 原子命题。(不包含任何“与、或、非”等联 结词的命题) • 由一个或几个简单命题通过联结词复合而成的 命题,称为复合命题。
• (1)期中考试,张三没有考及格 • (2)期中考试,张三和李四都考及格了
• (3)期中考试,张三和李四有人考90分
• (4)如果张三考90分,李四也能考90分 • (5)张三能考90分当且仅当李四也考 90分 © Peking University
6
命题联结词
• 否定联结词 • 合取联结词∧ • 析取联结词∨ • 蕴涵联结词 • 等价联结词
© Peking University 7
定义1 否定联结词
• 设P为命题,复合命题非P,叫P的 否定式,记作P。记号叫否定联结 词。P为真当且仅当P为假。
例如,设P:今天是星期二。
则P:今天不是星期二。
© Peking University 13
蕴涵式、蕴涵联结词
如果
蕴涵符号 p q
pq
1 √ 1 √ 0 × 1 √
14
p
则
q
只要
才
就 仅当
只有
p q 如果明天下雨,我们就我们放假 0 我们不放假
1 1 明天下雨 我们放假 © Peking University
© Peking University 32
© Peking University
12
定义4 蕴涵联结词
• 设P,Q是二命题,复合命题“如P,则Q ”称为P与Q的蕴涵式,记作P→Q, 其中 P叫前件或前题,Q叫后件或结论。P→ Q为真当且仅当P真和Q假不同时成立。
例如,如果明天天晴就开运动会。 设P:明天天晴。Q:明天开运动会。 则原命题表示为:P→Q。
第一章 集合论初步
第二篇 集合论集合代数、关系、函数、有限集与无限集是以集合概念为基础而相互关联的一个整体,同时它们也存在明显的发展过程:集合代数→关系→函数→有限集与无限集。
第一章 集合论初步“ 没有任何人能将我们从Cantor 所创造的这个乐园(集合论)中驱赶出去!”D. Hilbert重点:1 集合运算的10个规律; 2 集合成员表的构造 3 证明集合相等的方法 4 幂集的概念§ 1.1 集合的基本概念1.1.1 集合与元素一、集合的概念集合是数学中一个最基本的概念(就象几何中的点一样原始),很难用别的词来定义它。
通常只是给予一种描述,即:把确定的不同的一些对象(或元素)作为一个整体来考虑时,这个整体便称为是一个集合。
例如:英文字母中的所有字母;全国的高等学校;直线上的所有点;所有的整数(I ),正整数(+I ),负整数(-I ),有理数(Q ),实数(R ),自然数(包含0)(N )。
集合用大写英文字母表示,集合中的元素用小写英文字母表示。
元素a 属于集合A ,记为A a ∈,若元素a 不属于集合A ,则记为A a ∉。
注释1 集合的特性。
1)集合中的元素具有确定性。
定义集合的方式不能具有二义性,即对给定的一个集合A 和元素a 而言,a 和A 的关系是确定的,a 要么属于A ,要么不属于A 。
例,所有好看的花构成的集合就具有不确定性。
2)集合中的重复元素不影响集合(即集合的元素互不相同),例如,{}b a ,余{}b b b a ,,,认为相同。
3)集合的元素具有无序性。
注释2 特殊的集合。
1)不包含任何元素的集合是空集,记为∅。
例如:}01|{2是实数且x x x =+。
2)在一定范围内,如果所有集合都是某一集合的部分,则称该集合为全集,记为E ,全集是相对的。
如在数学分析中的数,对我们讨论的问题而言,我们限定在实数范围,因此,实数是全集。
但在复分析中的数是复数,因此,复数是全集。
3)有限集合与无限集合。
第一章 集合论基础
第一章集合论基础1.2.1 证明集合的包含关系方法一.用定义来证明集合的包含关系是最常用也是最基本的一种方法。
要证明A⊆B,首先任取x∈A,再演绎地证出x∈B成立。
由于我们选择的元素x是属于A的任何一个,而非特指的一个,故知给出的演绎证明对A中含有的每一个元素都成立。
当A是无限集时,因为我们不能对x∈A,逐一地证明x∈B成立,所以证明时的假设“x是任取的”就特别重要。
例1.2.1 设A,B,C,D是任意四个非空集合,若A⊆C,B⊆D,则A×B⊆C×D。
证明:任取(x,y) ∈A×B,往证(x,y) ∈C×D。
由(x,y) ∈A×B知,x∈A,且y∈B。
又由A⊆C,B⊆D知,x∈C,且y∈D,因此,(x,y) ∈C×D。
故,A×B⊆C×D。
1.2.2 证明集合的相等方法一.若A,B 是有限集,要证明集合A=B当然可以通过逐一比较两集合所有元素均一一对应相等即可,但当A,B 是无限集时,一般通过证明集合包含关系的方法证得A⊆B,B⊆A即可。
例1.2.2 设A,B,C,D是任意四个集合,求证(A×B)⋂(C×D)=(A⋂C)×(B⋂D)。
证明:首先证明(A×B)⋂(C×D)⊆(A⋂C)×(B⋂D)。
任取(x,y)∈(A×B)⋂(C×D),则(x,y)∈(A×B),且(x,y)∈(C×D),故x∈A,y∈B,x∈C,y∈D,即x∈A⋂C,y∈B⋂D,因此,(x,y)∈(A⋂C)×(B⋂D)。
由于以上证明的每一步都是等价的,所以上述论证反方向进行也是成立的。
故可证得(A⋂C)×(B⋂D)⊆(A×B)⋂(C×D)。
因此,(A×B)⋂(C×D)=(A⋂C)×(B⋂D)。
第一章 集合论初步
定理5. 有理数集Q为可列集 为可列集。 定理 有理数集 为可列集。 n [ 证 ]一切有理数均可写成 ± 形式,将所有 形式, m n 按以下规则排序: ± 按以下规则排序: m 1)正分数按其分子分母 之和,由小到大排列。 之和,由小到大排列。
2)分子分母之和相同的 正分数,按分子从小 正分数, 到大排列。 到大排列。
有限集合A元素的个数称为 的基数,记为|A|。 有限集合 元素的个数称为A的基数,记为 。 元素确定的。 〉集合中的元素是确定的。 对集合A,即任意元素 要么属于此集合 要么属于此集合, 对集合 ,即任意元素a要么属于此集合,要 么不属于,分别记为a∈ 和 么不属于,分别记为 ∈A ,和a A。 。 〈2〉 集合中的每个元素均不相同。 〉 集合中的每个元素均不相同。 如:{a,b,c,d} 和{a,b,b,c,d} 是相同的。 是相同的。 〈3〉集合中元素具体不作限制 〉 如: {a,b,{a,b}}
定理1、对任一集合 ,必有Φ 定理 、对任一集合A,必有 ⊆ A。 。 定理2、对任一集合 必有 必有A 定理 、对任一集合A,必有 ⊆ E。 。 定理3、集合 定理 、集合A,B,则A=B , A ⊆ B且B⊆ A。 且 。
1.3 集合代数
用代数的方法讨论集合,建立集合的一些运算。 用代数的方法讨论集合,建立集合的一些运算。
第一章 集合论初步
§1 集合论基础
1.1 关于集合的概念
集合:一些不同的确定的对象的全体。 集合:一些不同的确定的对象的全体。 元素:构成集合的对象。 元素:构成集合的对象。 :(1) 如:( )全班同学 2) (2)计算机内存的全部单元 集合用大写字母表示, 大写字母表示 集合用大写字母表示,如A,B,C;元素用 ; 小写字母表示 字母表示, 小写字母表示,如a,x,y。 。
第一章集合论基础
第一章集合论基础第一章集合论基础1.设S = {2,a,{3},4},R ={{a},3,4,1},指出下面的写法哪些是对的,哪些是错的?{a}∈S,{a}∈R,{a,4,{3}}?S,{{a},1,3,4}?R,R=S,{a}?S,{a}?R,φ?R,φ?{{a}}?R E,{φ}S,φ∈R,φ{{3},4}。
2写出下面集合的幂集合{a,{b}},{1,φ},{X,Y,Z}3.R,S是集合A上的两个关系。
试证明下列等式:(1)(R?S)-1= S-1?R-1(2)(R-1)-1= R(3)(R∪S)-1= R-1∪S-1(4)(R∩S)-1= R-1∩S-14.设R是集合A上的关系,令R+={(x, y)|x∈A,y∈A,并且存在n>0,使得xR n y},则称R+是R的传递闭包,证明:R+是包含R的最小具有传递性的关系。
5.若非空集合上的非空关系R是反自反的,是对称的,试证明R不是传递的。
6.集合A上的关系是对称的,反对称的,试指明关系R的结构。
解:R的结构是A 中元素只可能与自身有关系。
7.设R是非空集合A上的关系,如果1)对任意a∈A,都有a R a ;2)若aRb,aRc,则bRc ;证明:R是等价关系。
8.有人说:“等价关系中的反身性可以不要,因为反身性可以从对称性和传递性推出:由对称性,从a ? b可得b ? a,再由传递性得a ?a”。
你的意见呢?9.若集合A上的关系R,S具有对称性,证明:R?S具有对称性的充要条件为R?S= S?R。
10.若R是等价关系,试证明R-1也是等价关系。
第二章命题逻辑1. 给P和Q指派真值1,给R和S指派真值0,求出下面命题的真值:a) (P∧(Q∧R))∨?((P∨Q)∧(R∨S))b) (?(P∧Q)∨?R)∨(((?P∧Q)∨?R)∧S)c) (?(P∧Q)∨?R)∨((Q??P)→(R∨?S))d) (P∨(Q→(R∧?P)))?(Q∨?S)2. 指出下列公式哪些是恒真的哪些是恒假的:(1)P∧(P→ Q)→Q(2)(P→ Q)→(?P∨Q)(3)(P→ Q)∧(Q→R)→(P→ R )(4)(P? Q)?(P∧ Q∨?P∧? Q)3.判断下列公式是恒真?恒假?可满足?a) (P→(Q∧R))∧(?P→(?Q∧?R));b) P→(P∧(Q→P));c) (Q→P)∧(?P∧Q);d) (?P∨?Q)→(P??Q)。
1.1-集合概念
康托尔的朴素集合论
外延原理
– 任意两个集合相等,当且仅当的它们
中的各个元素都是相同的。
概括原理
悖论 – 任给一个性质,都有一个满足该性质 的对象所组成的集合。
– 每个集合都有一个选择函数。
选择原理
罗素悖论(Russell’s paradox)
1.
设集合S={A|A是集合,且AA}
无序性
集合与其中的元素的顺序无关
例如: {a,b,c,d,e}、{d,c,e,a,b}、 {e,c,d,b,a} 表示同一个集合。
多样性
集合中的元素可以是任意的对象,相 互独立,不要求一定要具备明显的共 同特征。 例如: A={a,{a},{{a},b},{{a}}, 1} B={1,a,*,-3,{a,b},{x|x是汽车},地球}
证明:集合A和B,AB(A)(B)
证明:(充分性)任意取x A, {x}(A),又(A)(B),故{x}(B), 则xB, AB成立。
(必要性)任意取x (A),即x A, 又AB,则x B,那么x (B), (A)(B)成立。
【定义4】集合族、标志集
法国数学家庞加莱(H.Poincare,1854-1912): 我个人,而且还不只我一人,认为重要之点在于, 切勿引进一些不能用有限个文字去完全定义好的东 西。集合论是一个有趣的“病理学的情形”,后一 代将把(Cantor)集合论当作一种疾病,而人们已 经从中恢复过来了。
德国数学家魏尔(C.H.Hermann Weyl,1885-1955) 认为,康托尔关于基数的等级观点是雾上之雾。 菲利克斯.克莱因(F.Klein,1849-1925)不赞 成集合论的思想。 数学家H.A.施瓦兹,康托尔的好友,由于反对集 合论而同康托尔断交。 ...... 从1884年春天起,康托尔患了严重的忧郁症,极度 沮丧,神态不安,精神病时时发作,不得不经常住 到精神病院的疗养所去。变得很自卑,甚至怀疑自 己的工作是否可靠。他请求哈勒大学当局把他的数 学教授职位改为哲学教授职位。健康状况逐渐恶化, 1918年,他在哈勒大学附属精神病院去世。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Cantor 对集合论的思考是从他的三角级数研究中产生的。 1871年他给出了集合的定义,包括集合交与并等基本运算; 1872年他利用有理数的“基本序列”概念给出了无理数的定 义,严格了实数理论,并建立了“点集论”。 1874年康托在克列勒的《数学杂志》上发表了关于无穷集合 理论的第一篇革命性文章。他对超越数的存在且远远“多于” 代数数作出了集合论的证明,轰动了当时的整个数学界。 数学史上一般认为这篇文章的发表标志着集合论的诞生。 [ 整系数代数多项式的全体是一个可数集; 整系数代数多项式的根称为代数数;非代数数称为超越数。] 1878年他引进了无穷集合“势”的概念,并提出了势的“连 续性”的问题; 1883年给出了超限基数的定义等。 乔治· 康托最伟大的贡献在于: 他给出了什么是无穷数?什么是无穷集合,从而建立了无 穷集合的理论。
集合及其运算 集合论映射 关系 无穷集合 集合论与图论 图的基本概念 树和割集 图论连通度和匹配 平面图和图的着色 有向图
集合论是整个数学的基础。主要内容有集合及 其运算、映射、关系、无穷集合; 图论虽然是一个独立的分支,但在本课程中可 看成是集合论的一个应用,它研究在一个有限集合 上定义了一个二元关系所组成的系统。
1.1 集合含义 一般地,把一些确定的,可以区分的事物放在一 起组成一个整体称为集合,简称集。组成集合的每 个事物称为集合的元素(或成员)。 〔把一些互不相同东西放在一起形成一个整体〕 一、怎样理解集合: 任意性;不能重复;无序性;确定性。 二、集合论中三个原始概念:集合、元素、。 三、元素与集合的表示符号 元素用小写的字母a,b,c, …等表示; 集合用大写的字母A,B,C…等表示。 但这种表示不是唯一的,因为某个集合的元素可 以是另一个集合。
特点:抽象,概念多;与其它课程不同,不是 以计算为主,而是以推理论证为主;比较难。 要求:概念第一,正确使用概念和定理进行正 确的推理。 目的:为后继的专业基础课及专业课提供必要 的数学工具,从而为描述数学模型(离散) 提供了数学语言; 更重要的是培养学生抽象思维和逻辑思维的 能力。
本课程的内容分为两部分:集合论和图论
形式语言与自动机、可计算理论也可看做是离散 数学的一部分。
离散数学(Discrete mathematics)是研究离散 量的结构及其相互关系的数学学科,是现代数学的 一个重要分支。 离散数学在各学科领域,特别在计算机科学与 技术领域有着广泛的应用,同时离散数学也是计算 机专业的许多专业课程,如数据结构、编译原理、 数据库、操作系统、人工智能、算法设计与分析、 程序设计语言等必不可少的先行课程。 通过离散数学的学习,不但可以掌握处理离散 结构的描述工具和方法,为后续课程的学习创造条 件;而且可以提高抽象思维和严格的逻辑推理能力、 掌握证明问题的方法,为将来参与创新性的研究和 开发工作打下坚实的基础。
本篇主要讲述朴素集合论(不是公 理化集合论),这对于计算机专业学生 要想解决一般的数学问题和计算机方面 的问题已经足够了。 内容:集合及其运算、映射、关系、无 穷集合。 康托(Cantor)的无穷集合理论是本书的 难点。
集合论的特点:
1. 研究的对象十分广泛:数、图形或其它任 何客体都可以作为研究的对象。 2. 因为它研究的对象是如此广泛,为了便于 研究必须寻找对象的共性,而要做到这一点, 就必须进行抽象。 3. 在抽象化的基础上,可用统一的方法来研 究和处理集合论的各类问题。 乔治· 康托(G.Cantor): 乔治· 康托生于俄国圣彼得堡的一个丹麦—--犹太血统的家庭。1856年康托和他的父母一 起迁到德国的法兰克福。
习题:必做(选做、参考) 考试:闭卷 应用:(关系)数据库,编译原理、操作系统等… 数据结构,计算机网络,形式语言等…
第一篇 集合论
集合论是德国数学家康托(Cantor)在1874年建 立的,它是现代数学的基础,在当今数学中每个对 象本质上都是集合。有时说:“数学能嵌套在集合 论中” ——其含义就是指数学的一些对象如:数、 函数、线、面等都可以用集合来定义。换句话说, 数学的各个分支在本质上都是研究这种或那种对象 的集合。 例如:几 何 学——研究点、线、面的集合; 数学分析——连续函数的集合; 代 数——研究数的集合以及在此集合 上定义有关运算等等。 因此,把集合论作为现代各种数学的基础是有 道理的,也是合适的。
二、内涵表示法—用集合中元素的共同性质来刻
画集合。 A={x| x是整数且1≤x≤5} N={x|x是大于零的整数} E={x|x=2n,n∈I} {f(x)| f(x)在[a,b]上连续} 〔0,1〕={x| x∈[0,1]且x是实数}等等 集合还有其它表示方法,但上述两种表示方法是常 用的。原则上,能简单、准确而且易于被大家公认 的表示方法都是可以使用的。 例如〔0,1〕区间上的所有实数的集合,就可以用 〔0,1〕表示。
集合论与图论
以前学习的高等数学(工科数学分析) 都是连续函数,而计算机是离散型结构,它 所研究的对象应是离散型的。因此做为计算 机理论的核心课程离散数学就显然非常重要, 计算机专业学生必须开设此课程。 离散数学是数学的几个分支的总称,离散数 学以研究离散量的结构和相互间的关系为主 要目标,其研究对象一般地是有限个或可数 个元素,因此它充分描述了计算机科学离散 性的特点。
第一章
集合及其运算
§1 集合的基本概念
在日常生活中,经常会遇到“集合”的概念。 例如:所有中国人的组成的集合 坐标平面上所有点的集合 自然数集 实数集, [a,b]上所有连续函数等等。 集合是集合论中最基本的概念,所以很难给 出精确的定义。 因此,把“集合”作为原始的概念不能给出 形式上定义,而只是给予一种描述来说明这 个概念的含义。
正是这19世纪发展起来的极限理论相当完美的解决了微积分理 论所遇到的逻辑困难。但是,柯西并没有彻底完成微积分的严 密化。柯西思想有一定的模糊性,甚至产生逻辑矛盾。
19世纪后期的数学家们发现使柯西产生逻辑矛盾的问题的 原因在奠定微积分基础的极限概念上。严格地说柯西的极限概 念并没有真正地摆脱几何直观,确实地建立在纯粹严密的算术 的基础上。于是,许多受分析基础危机影响的数学家致力于分 析的严格化。在这一过程中,都涉及到对微积分的基本研究对 象—连续函数的描述。在数与连续性的定义中,有涉及关于无 限的理论。因此,无限集合在数学上的存在问题又被提出来了。 这自然也就导致寻求无限集合的理论基础的工作。总之,为寻 求微积分彻底严密的算术化倾向,成了集合论产生的一个重要 原因。
ห้องสมุดไป่ตู้
1.康托尔的生平
1845年3月3日,乔治· 康托生于俄国圣彼得堡的一个丹 麦—犹太血统的家庭。1856年康托和他的父母一起迁到德国的 法兰克福。像许多优秀的数学家一样,他在中学阶段就表现出 一种对数学的特殊敏感,并不时得出令人惊奇的结论。他的父 亲力促他学工,因而康托在1863年带着这个目地进入了柏林大 学。这时柏林大学正在形成一个数学教学与研究的中心。康托 很早就向往这所由外尔斯托拉斯占据着的世界数学中心之一。 所以在柏林大学,康托受了外尔斯特拉斯的影响而转到纯粹的 数学。他在1869年取得在哈勒大学任教的资格,不久后就升为 副教授,并在1879年被升为正教授。1874年康托在克列勒的 《数学杂志》上发表了关于无穷集合理论的第一篇革命性文章。 数学史上一般认为这篇文章的发表标志着集合论的诞生。这篇 文章的创造性引起人们的注意。
离散:相对于连续而言,大家学过高数,连续通俗来 讲指平滑的过渡,比如1和2之间可以有无数的实数, 可以无限分割。而离散指数据的不连续性,比如1,2, 3。。。。这样画出的曲线是不连续的。计算机只能 处理这样的离散数据。例如:求积分,微分等 。
集合论 图论 近世代数 离散数学课程主要内容 包括 数理逻辑 组合数学 数论等
现代数学可以分为两大类: 一类是研究连续对象的,如数学分析、方程等; 另一类就是研究离散对象的离散数学。 微积分和近代数学的发展,为近代的工业革命奠 定了基础,而离散数学的发展则是奠定了本世纪的计 算机革命的基础。离散数学的发展,改变了传统数学 中分析和代数占统治地位的局面。 离散:不考虑实数的性质,只考虑有限或可数个整数。 因此可用归纳法。
四、几种特殊集合的表示符号 N-自然数集合(包含零或不包含零): Z(I)-整数 Z+-正整数 Z--负整数 Q-有理整数 Q+ -正有理数 Q--负有理数 R-实数 R+ -正实数 R- -负实数 C-复数 等等 1.2 集合的具体表示方法-外延和内涵表示法 一、外延表示法―把集合中的全部元素一一列举出 来,元素之间用逗号隔开,并把它们用花括号括起 来。
集合论与图论
软件基础教研室(青年公寓205) 刘 峰
2013.02
公共信箱:lisanshuxue2008@ 密码:lisanshuxue123 (作业、习题课习题、参考答案) 国家精品课程《集合论与图论》网址 /sng/ (三年的考试题及参考答案)
1.3 空集和全集
这是两个特殊的集合,虽然它们的概念 很简单,但在集合论中的地位却很重要的。
定义1 不含任何元素的集合称为空集,记为¢。
符号化表示为:
¢={x|x≠x} 定义2 在给定的问题中,所考虑的所有事
物的集合称为全集,记为S。符号化表示为:
S={x|x=x}
不同,所取的全集也不同。 1. 在研究平面解析几何问题时,可以把整个平面 取作全集。 2. 在初等数论中,把整数集Z作为全集。 即使是同一个问题,也可以取不同的集合。例 如:有关整数的问题,即可取Z为全集,也可取Q或R 为全集,但取Z为全集,比取Q或R为全集,显然要简 便一些。 定义3 仅含有一个元素的集合称为单元集。 注意:{x}与x的区别。 x——元素,{x}——集合。
在以后的研究中,集合论和超限数成为康托研究的主流, 他一直在这方面发表论文直到1897年,过度的思维劳累以及强 列的外界刺激曾使康托患了精神分裂症。这一难以消除的病根 在他后来30多年间一直断断续续影响着他的生活。1918年1月6 日,康托在哈勒大学的精神病院中去世。