《离散数学》[1]进入了集合论的学习。我们使用的教材主要是面向工科,对集合的定义还停留在粗浅的阶段。作为数学系的学生,老师带领我们去体会更严谨更深刻的集合定义,故开篇使用教材《数学基础》[2]。
下面梳理一下今天课程学到的知识,大部分整理自老师PPT和课堂教学内容。
引入
什么是集合?
Cantor (1895) A set is a collection of certain distinct objects of our
intuition or of our thought into a whole.
理发师悖论
小城里的理发师放出豪言:他只为,而且一定要为城里所有不为自己刮胡子的人刮胡子。
那么,理发师应该为自己刮胡子吗?
罗素悖论
考虑“由所有集组成的集”. 那么是否有?
设 { }.
现问: 是, 还是?
这里出现一个悖论,故后人修正,提出了ZFC公理系统。
ZF语言
ZF0 (集存在公理)
意思是:存在一个集合x/集合是存在的。
这条公埋是为了保证集论论域非空,才能让后面的内容有意义。
Q:为什么要出现 ?
A:是一个永真式,当我们用存在语言,需要给一个式子描述,用一个永真式,那么就一定是存在的(老师原话大意)。
我们需要知道大概在干什么就好,不用想的特别特别清楚,如果想不清楚,你最好不要想太多,中间状态很危险。
以下的内容,都需要给定集合,任意给定。
ZF1 (外延公理 the axiom of extensionality)
ZF2 (内涵公理 the axiom scheme of comprehension)
设为已知集, 则
其中是任一公式, 不在其中出现.
命题1
内涵公理涉及的是唯一的, 记作
证明:
利用ZF1即可。假设,可推出它们相等。
ZF2可以避免罗素悖论。
命题
存在唯一的集合, 称为空集, 使得对任意集合, 均有
证明:
存在性证明:
{}
故可与集的选取无关.
从而由定义知,
唯一性证明:
假设 满足该性质,
则有和,
故
提示:
-
由内涵公理得出:
给定一个公式(有点像描述性的语言),一定存在相应的一个集合满足这个性质。
由界定这个集合,这个集合为的子集。 -
由外延公理得出:
外延公理中的
由于和是永假式,故是永真式,得到
此时我们涉及到的第一个集合存在而唯一的集合,是空集,记为
之后,我们可以从空基出发,继续找到其他的集合,有限集、自然书集……从小到大。
与其他课程的联想
还记得在学习高代的时候,粗略地学习了,如何比较无穷集的大小,也用到了相同的方法。假设两个无穷集合相等,则存在从一个集合到另一个集合的一一对应。
当时我们比较的是集合和它的子集构成的集合记为,最后也是利用相似的双射构造,得到悖论,得到。
参考资料:
[1]左孝凌等编著.离散数学[M].上海:上海科学技术文献出版社.1982.
[2]汪芳庭编著.数学基础[M].北京:科学出版社.2001.
写在最后:
今天上课的时候脑壳痛,云里雾里的,还好课后能吸收消化掉这些知识。以前没接触过相关内容,看来还是要慢慢来啊。
笔记写得不好,如有问题,请各位批评指正。