离散数学[5]集合论集合代数

集合论是以集合概念为基础,研究集合的一般性质的数学分支学科。

集合是简单而又基本的不作定义的初始概念一般来说,集合是一些确定的、相异的事物的总体

按照集合中事物数目是否有限,可以分为有限集合和无限集合无限集合是集合论研究的主要对象,也是集合论建立的关键和难点

潜无限

实无限

亚里士多德(Aristotle,B.C.384-322)最先提出要区分潜无限和实无限并认为只存在潜无限,实无限即无限集合是不存在的,因为无限多个事物不能构成一个固定的整体。

由于无限集合不符合常识和经验,两千多年来,数学家都和亚里士多德一样对无限集合持否定态度

普罗克拉斯(Proclus,410-485)在研究直径分圆的问题时发现直径数量和将圆分成部分的数量有一一对应的关系

两个大小不同的同心圆上面的点可以通过公共半径来一一对应

伽利略(G.Galileo,1564-1642)也发现不等长线段上的点可以构成一一对应关系。

捷克数学家波尔察诺(B.Bolzano,1781-1848)最先明确承认并坚决拥护无限集合的概

和自然数构成一一对应关系的可数集

和实数区间[0,1]构成一一对应的具有连续统的势的集

康托尔进一步证明了一条直线上的点和整个n维空间中的点具有一一对应的关系

又引入了基数、序数、超限基数、超限序数等概念,并规定了它们的运算

集合论需要严格运用纯理性的论证,其结论不是人的直观和常识所能够掌握的

康托尔的朴素集合论成为整个数学的基础

为了在朴素集合论中消除悖论,人们想了各种办法来限制“病态集合”的产生

最成功的是采用希尔伯特公理化思想对朴素集合论进行公理化

公理化集合论产生发展以后,普遍认为它给数学提供了一个可靠的基础

集合(set):做为整体识别的、确定的、互相区别的一些对象的总体。

整体识别:不再分割

确定:属于或者不属于整体

互相区别:各异的对象

集合的例子

组成集合的对象称为成员(member)或者元素(element)

集合的记号“{,}”

元素和集合的隶属关系

空集

有限集(finitesets)

基数(cardinality)有限集合中成员的个数称作集合的基数(无限集合的基数定义更为复杂)

集合A的基数记做|A|

外延公理、概括公理、正规公理:规定了集合概念的意义

外延公理(extensionalityaxiom)

概括公理(comprehensionaxiom)

正规公理(regularityaxiom)

康托尔的朴素集合论中没有考虑个体域的概念

〉S={x|P(x)}〉罗素悖论:考虑

谓词Q(x)=xx,和集合B={x|Q(x)}〉要判定Q(B)的真值:

如果Q(B)为真,那么B∈B,但得到Q(B)假如果Q(B)为假,那么BB,但得到Q(B)真

集合A称作集合B的子集合,如果A的每一个元素都是B的元素

集合的两个基本关系:隶属和包含

定理1:对于任意集合A和B,A=B当且仅当AB且BA特别的,对于任意集合A,有AA

证明:

A=Bx(x∈Ax∈B)......外延公理x((x∈A→x∈B)∧(x∈B→x∈A))x(x∈A→x∈B)∧x(x∈B→x∈A)(AB)∧(BA)定理2:设A,B,C为任意集合,若(AB)∧(BC),则有AC

利用逻辑蕴涵式I6:(A→B)∧(B→C)╞A→C来证明

定理3:对于任意集合A,AU

因为x∈U是恒真的,所以x(x∈A→x∈U)也是恒真的

定理4:对于任何集合A,A

因为x∈是恒假的,所以x(x∈→x∈A)是恒真的

定理5:空集是唯一的

假设有两个空集1和2,根据定理4,有12,而且21再根据定理1,1=2定理6:设A为一有限集合,|A|=n,那么A的子集个数为2n次幂

A的子集有::Cn0=1个只有包含A中1个元素的子集:Cn1个只有包含A中2个元素的子集:Cn2个......包含A中所有元素的子集:A本身,Cnn=1个总和:Cn0+Cn1+...+Cnn=2n个例:{1,2}的子集:,{1},{2},{1,2}真子集(propersubset)如果AB且A=B,记做:AB空集是所有非空集合的真子集

判断题:

∈{}∈{}如果A∈B且B∈C,那么A∈C四、集合运算集合基本运算集合运算指以集合作为运算对象,结果还是集合的运算

并运算:∪(union)定义:A∪B={x|x∈A∨x∈B}{1,2}∪{1,3,4}={1,2,3,4}交运算:∩(intersection)定义:A∩B={x|x∈A∧x∈B}{1,2}∩{2,3}={2}差运算-(difference)定义:A-B={x|x∈A∧xB}{1,2,3}-{2,3,4}={1}补运算~(complement)定义:A~=U-A={x|xA}{0,1,2,3,4}~={5,6,7,...}(U=N)交和并运算性质A∪A=A;A∩A=A交换律:A∪B=B∪A;A∩B=B∩A结合律:A∪(B∪C)=(A∪B)∪C;A∩(B∩C)=(A∩B)∩CA∪=A;A∪U=U;A∩=;A∩U=A分配律:A∪(B∩C)=(A∪B)∩(A∪C),A∩(B∪C)=(A∩B)∪(A∩C)A∩(A∪B)=A,A∪(A∩B)=A差和补运算性质A-A=,A-=A,A-U=A-(B∪C)=(A-B)∩(A-C)A-(B∩C)=(A-B)∪(A-C)利用德摩根律得证A~~=A,U~=,~=UA∪A~=U,A∩A~=(A∪B)~=A~∩B~,(A∩B)~=A~∪B~A-B=A∩B~集合运算和子集关系AA∪BA∩BAA-BAABA-B=A∪B=BA∩B=A如果AB,则有B~A~利用运算性质证明对于任意集合A,B,如果有A∪B=U且A∩B=,那么A=B~

证明1:按照A=B的定义

证明2:按照运算性质的等式

A=A∩U=A∩(B∪B~)=(A∩B)∪(A∩B~)=∪(A∩B~)=(B∩B~)∪(A∩B~)......分配律,提出B~=(B∪A)∩B~=U∩B~幂集(powerset)运算对任意集合A,ρ(A)称作A的幂集,定义为:

ρ(A)={x|xA}A的所有子集作为元素构成的集合(族)

因为A,AA;所以必有∈ρ(A),A∈ρ(A)

例:ρ({1,2})={,{1},{2},{1,2}}幂集的基数:|ρ(A)|=2|A|

设A,B为任意集合:AB当且仅当ρ(A)ρ(B)证明必要性:(AB)→(ρ(A)ρ(B))设AB,又设任意X∈ρ(A),有XA因为AB,所以XB有X∈ρ(B)根据子集定义,ρ(A)ρ(B)证明充分性:(ρ(A)ρ(B))→(AB)

〉设ρ(A)ρ(B),假设AB不成立〉则存在a∈A,但是aB〉也就是{a}∈ρ(A),但是{a}ρ(B)〉这个与ρ(A)ρ(B)矛盾〉所以AB得证五、集合族及运算集合族与标志集集合族(collections)

集合族的标志集(indexset)

标志集可以是自然数、某些连续符号

广义并:集合族中所有集合的并集

∪C={x|S(S∈C∧x∈S)}广义交:集合族中所有集合的交集

∩C={x|s(S∈C→x∈S)}如果C恰含两个集合A,B

则∪C=A∪B,∩C=A∩B有标志集的表示方法:C={Ad|d∈D}

∪C=∪d∈DAd,∩C=∩d∈DAd集合族运算例子C={{0},{0,1},{0,1,2},...}∪C=N∩C={0}C={{1},{1,2},{1,3,5}}∪C={1,2,3,5}∩C={1}集合族运算性质任意集合A和集合族C,有

A∩(∪C)=∪{A∩S:S∈C}A∪(∩C)=∩{A∪S:S∈C}A-(∩C)=∪{A-S:S∈C}A-(∪C)=∩{A-S:S∈C}(∪C)~=∩{S~:S∈C}(∩C)~=∪{S~:S∈C}证明:A-(∪C)=∩{A-S:S∈C}x∈A-(∪C)<=>x∈A∧xUC<=>x∈A∧(S(S∈C∧x∈S))<=>x∈A∧S(SC∨xS)<=>S((x∈A∧SC)∨(x∈A∧xS))<=>S((xA∨S∈C)→(x∈A-S))<=>S(((xA)→(x∈A-S))∧((S∈C)→(x∈A-S)))<=>S((S∈C)→(x∈A-S))<=>x∈∩{A-S:S∈C}幂集与集合族运算证明:对任意集合A,∪ρ(A)=A

x∈∪ρ(A)<=>S(S∈ρ(A)∧x∈S)<=>S(SA∧x∈S)<=>S(x∈A)<=>x∈A六、归纳定义集合的归纳定义〉集合定义的另两种方式:列举法、描述法〉归纳定义(inductivedefinition)基础条款:规定某些元素为待定义集合成员,集合其它元素可以从基本元素出发逐步确定

归纳条款:规定由已确定的集合元素去进一步确定其它元素的规则

终极条款:规定待定义集合只含有基础条款和归纳条款所确定的成员

〉基础条款和归纳条款称作“完备性条款”,必须保证毫无遗漏产生集合中所有成员

〉终极条款又称“纯粹性条款”,保证集合中仅包含满足完备性条款的那些对象

基础条款:v:=e是程序(其中v是变量,e是算术表达式)

归纳条款:若p1,p2是程序,则p1;p2也是程序若p1,p2是程序,则ifcthenp1elsep2endif也是程序(其中c是条件表达式);若p是程序,则whilecdopendwhile也是程序;

终极条款(略)

数学中“数”是最基本的原始概念,在集合论创立之后,采用集合来定义自然数,使得数学建立在更为简单的概念“集合”基础之上

在算术公理化系统中,皮亚诺(Peano)的5大公理刻画了自然数概念

基础条款:∈N

归纳条款:如果x∈N,则x'=x∪{x}∈N

自然数集的列举定义:

加法的定义:

*x+0=x*x+y'=(x+y)'〉如:3+2=(3+1)'=((3+0)')'=(3')'=4'=5乘法的定义

(归纳基础)针对归纳定义的基础条款,证明基础条款中的所有元素均使P(x0)真

(归纳推理)证明归纳条款是“保持性质P的”

即在假设归纳条款中已确定元素x使P(x)真的前提下,证明用归纳条款中的操作g所生成的g(x)依然有性质P,即P(g(x))为真

L[(A)]=L[A]+1=R[A]+1=R[(A)]L[(A→B)]=L[A]+L[B]+1=R[A]+R[B]+1=R[(A→B)]

所以对于一切命题公式,左括号数量等于右括号数量

归纳基础:证明P(0)为真

归纳过程:对于任意k≥0假设P(k)为真时,推出P(k+1)也为真

结论:所有自然数n都使P(n)为真

证明对任意自然数有(0+1+2+…+n)2=03+13+23+…+n3归纳基础:当n=0,02=03

归纳过程:

设当n=k时,(0+1+2+...+k)2=03+13+23+...+k3成立,当n=k+1时,(0+1+2+...+k+(k+1))2=03+13+23+...+k3+(k+1)2+2(0+1+2+...+k)(k+1)=03+13+23+...+k3+(k+1)2+k(k+1)2=03+13+23+...+k3+(k+1)3归纳完成,命题得证※数学归纳法的变种起始于任意自然数n0的数学归纳法证明所有大于等于n0的自然数都具有性质P

起始于多个自然数的数学归纳法

允许有参变量的数学归纳法对于二元谓词P(m,n),证明对于一切自然数m,n都为真,可以视情况只对一个变量进行归纳,另一个变量作为参数

证明:3分币和5分币可以组成8分以上任何币值

证明:8=3+5;9=3+3+3;10=5+5

假设k可以用3分和5分币组成,需要证明k+3时命题真,这是显然的,只要再加一个3分币即可

假设我们已经完成下面的推理:

归纳基础:P(0)真;归纳推理:k(P(k)→P(k+1))但是还并非所有自然数都有性质P将这些不满足性质P的自然数构成一个非空自然数子集,这样,子集中必定有一个最小的自然数,设为m显然m>0,记做n+1,这样n一定具有性质P,即P(n)为真n(P(n)∧P(n+1))╞╡k(P(k)∨P(k+1))╞╡k(P(k)→P(k+1))假设推理结果与已经完成的归纳推理矛盾,所以假设错误即数学归纳法成立,所有自然数都有性质P

THE END
1.无限旅馆悖论是什么英语演讲即便薪水是无限高,又会有哪一个有自尊心的夜班经理想在这里工作? But over at Hilbert's Infinite Hotel, where there's never any vacancy and always room for more, 但在希尔伯特的无限旅馆住房率总是百分之百,却总还是有空房可供入住, the scenarios faced by the ever-diligent and maybe too hospitable...https://www.kekenet.com/Article/201805/554023.shtml
2.第7讲芝诺悖论有限与无限.PDF4. [ 思考 ] 该旅馆客满后又来了无 穷个旅游团,每个团中都有无穷个客 人,还能否安排? 12 四、无限与有限的区别和联系 1. 区别 1 ) 在无限集中,“部分可以等于全体” (这是无限的本质),而在有限的情况下, 部分总是小于全体 13 当初的伽利略悖论,就是因为没有 看到 “无限”的这一...https://mip.book118.com/html/2019/0505/6101101034002030.shtm
1.无限旅馆悖论这家酒店为何永远有空房?TED每日精选 在得物App发布了一条热门动态!快来围观,就等你啦!https://m.dewu.com/note/trend/details?id=245248709
2.希尔伯特的旅馆:探索无限的数学奇迹希尔伯特的旅馆悖论不仅是一个有趣的数学思考实验,它还向我们展示了无限集合的强大和灵活性。通过重新排列无限集合中的元素,我们可以解决看似不可能的问题。这个悖论不仅挑战了我们对无限的直觉理解,也为我们提供了对数学无限概念的深刻洞察。https://www.oi51.com/index.php/toutiao/show/id/4573
3.希尔伯特旅馆悖论希尔伯特旅馆悖论(Hilbert'sparadoxoftheGrandHotel)是一个与无限集合有关的数学悖论.在上世纪20年代,德国数学家大卫.希尔伯特提出了一个著名的思想实验来向我们表明,用人类的思维去把握"无穷/无限"这个概念究竟有多难. 假设有一个拥有可数无限多个房间的旅馆,且所有的房间均已客满。或许有人会认为此时这一旅馆将无...https://www.yoojia.com/ask/17-11915431838363508576.html
4.希尔伯特的旅馆悖论【摘要】:<正>希尔伯特的旅馆悖论是一个与无限集合有关的数学悖论.在上世纪20年代,德国数学家大卫·希尔伯特提出了一个著名的实验来向我们表明,用人类的思维去把握"无穷/无限"这个概念究竟有多难.假设一个拥有可数无限多个房间的旅馆,且所有的房间均已客满.或许有人会认为此时这一旅馆将无法再接纳新的客人(如同有...https://www.cnki.com.cn/Article/CJFDTotal-HYSW201901046.htm
5.无限旅馆(前)我居然做出了roblox里面的PETAPETA纸上版?! 曲名:AREAMATE MIZ(游戏:无限旅馆剪辑音乐)作者:Anar 蛋仔的无限旅馆 [Roblox PETAPETA] 无限旅馆 不躲柜子单人通关挑战 无限旅馆第三阶段BGM 无限旅馆(蛋仔版) 无限旅馆 PETAPETA追逐音乐 鬼:他差点追到我。 蛋仔派对,但是无限旅馆。https://xbeibeix.com/video/BV1JV411R7bc
6.在“有无限个房间”的旅馆,规定一个人住一间房,在“客满”后还需...A.898*KB.899*KC.900*KD.900请帮忙给出正确答案和分析,谢谢!https://m.shangxueba.com/ask/25276103.html
7....悖论是由于“自我指谓”而产生的G有可数无限个房间的旅馆在...下列说法中,正确的有: A、数学归纳法证明的命题是对所有自然数均成立的命题 B、初等数学主要研究常量,高等数学主要研究变量;初等数学主要研究有限,高等数学主要研究无限 C、芝诺悖论提出了连续与离散的矛盾 D、正整数集合与立方数集合之间不能建立一一对应关系 E、在“https://m.ppkao.com/wangke/daan/fe4d49736f0f45bfad3a87a6ea6fddd9
8.对于“希尔伯特旅馆悖论”的描述,错误的是()【单选题】伽利略悖论是因为没有考虑到()。 A. 有限 B. 无限 C. 虚数 D. 以上都不对 查看完整题目与答案 【单选题】Simpson悖论出现的原因是( )。 A. 统计描述错误 B. 统计资料不实 C. 分析方法错误 D. 影响因素选择错误 查看完整题目与答案 参考解析: 希尔伯特旅馆悖论在叙述的逻辑上有...https://www.shuashuati.com/ti/ead1e4827ed84bc2a34b47253a9f3a14.html
9.无穷悖论.doc文档介绍:希尔伯特旅馆悖论(Hilbert'sparadoxofGrandHotel)希尔伯特旅馆有无限个房间,并且每个房间都住了客人。一天来了一个新客人,旅馆老板说:“虽然我们已经客满,但你还是能住进来的。我让1号房间的客人搬到2号房间,2号房间搬到3号房间n号房间搬到n+1号房间,你就可以住进1号房间了。”又一天,来...https://m.taodocs.com/p-262271195.html
10.逃离方块全系列《逃离方块全系列合集》其中包含有多个不同的游戏版本。例如:逃离方块四季、逃离方块悖论、逃离方块锈湖旅馆和逃离方块阿尔勒等等,玩家可以在这里感受好玩的冒险解谜玩法,快来开动你的脑筋,解开事件的真相,感兴趣的朋友快来本专题下载吧!!逃离方块四季汉化版2024...http://www.pc0359.cn/zt/pctlfkqxlhj/