集合论
仅代表个人理解,做理解用,关键的证明我会记上。
仅整理部分我觉得我看不太明白的定义啥的,更多丰富的内容看书,定义我也懒得一个一个给出了,目前计划中第一章是决定认真给出所有定义及其证明的,因为我对这一部分很不懂。
后面的章节暂且未定,毕竟主要丰富的内容都在原书上,我可能会偏向于给出一些略去的推论证明。
呜呜还有好多证明以及一些证明的细节我还没搞懂,慢慢补上QAQ
1.1 朴素集合论
“集合意谓吾人感知活思想中一些确定的,并且相互去别的对象汇集而成的整体” ------ G.Cantor
即指出集合应有的特征:对象互相区分,无序的,确定的,整体的。
这样的定义其实相当的审慎与得当,很好的描绘了一个直觉性的集合图示——即将一些不同的对象放在一个篮子里,方便我们对其进行讨论。
但这又会延申出一些问题:何为等价?何为对象?
著名的罗素悖论提出了像这样一个集合:
或者像这样一个集合:
你会对他们感到困惑,这都提醒我们需要一个更完备,完整的集合论体系。
1.2 ZFC 公理
简单介绍ZFC公理,不做严谨说明。
或许我们首先要承认一阶逻辑和二元谓词的自明性。
关于一阶逻辑更具体的引入与介绍
其次,ZFC公理是为了限制集合的存在的,即指明只能允许以何种方式构造集合。
也就是说,我们现在有的对象,即参与讨论的对象,其实都是集合。
公理 1.2.0(存在公理): 存在一个集合.
值得注意的是,我们可以讨论不存在的事物的性质,有时可借此证明他不存在。这启示了我们不仅可以对存在的对象进行操作。
故而这个公理更像是一个哲学上的操作而非数学操作。
我们给予集合一个本体论地位而不仅仅是认识论地位。
公理 1.2.1(外延公理): 若两个集合有相同元素,则两者相等。即
A=B \leftrightarrow (x \in A \leftrightarrow x \in B) .
由于集合本身也可以作为对象,于是也可以认为:当两个集合有相同的元素时,我们不区分他们,并将其视为相同的实体。
而这其实也给出了在集合论中的严格相等的定义,用其也可以声明空集的唯一性。
公理 1.2.2(配对公理): 对于任意两个对象
x,y , 存在集合\{ x, y \} 公理 1.2.3(分离公理模式): 设
P 为关于集合的一个性质,并以P(u) 表示为集合u 满足性质P ,则对任意集合X 存在集合Y= \{ u \in X:P(u) \}
什么是性质,这似乎是很直觉的,但考虑这样一个例子。
你能区分:
他们其实在说同样一件事情,其关键在于——在同一个集合中取出了相同的一个子集,这才是性质对应的操作。
而我们看起来就像从原来的集合中抽取了一些元素出来,故而叫做分离公理,而对于任意的性质
同时值得注意的是,这条公理也声明了
这个公理也可以看成:对于任意集合
公理 1.2.4(并集公理): 对任意集合
X ,存在集合\bigcup X:= \{u: \exist \ v \in X, 使得 u \in v \}
由外延公理可声明集合
再由并集公理就可以声明
再利用分离公理模式可以声明:对于有限个任意元素,存在一个包含他们的集合。
公理 1.2.5(幂集公理): 对任意集合
X , 其子集构成集合Y= \{ u| u \subseteq X \}
即声明对一个集合,其子集组成的集合存在。
公理 1.2.6(无穷公理): 存在集合
\exist X,[(\emptyset \in X) \wedge \forall y \in X , y \cup \{y \} \in X]
即规定了一个无穷集的存在。
公理 1.2.7(替换公理模式): 我们可以通过一个映射将集合内的元素替换成其他元素,这样操作后的集合任然存在。
公理 1.2.8(正则公理): 任意非空集合存在对于从属关系的
\in 的极小元素, 或可表述为:对于任意集合X 存在元素Y \in X , 使得X \bigcap Y = \emptyset
这条就是限制集合范围的公理,可以由其说明全集与罗素悖论对应的集合不存在不存在。
公理 1.2.9(选择公理): 存在集合
X , 其每一个元素都非空,则存在函数g:X \rightarrow \bigcup X 使得\forall x \in X, g(x) \in x 。
即建立映射使得大集合中每一个元素都被函数映射成一个该元素内的元素。
反过来说就是,我们可以从任意多(包括无限个)个集合中各选一个元素组成一个新的集合,这样的集合存在。
对于有限多的情况,似乎可以直接由前面的公理得到,然而对于无限多各集合的情况,只能再加入一条公理。
有了这些公理,我们可以简单的证明一些命题。
引理 1.2.10: 不存在集合
X ,满足X \in X .
证明:
设集合
我们取集合
命题 1.2.11: 不存在集合
X = \{x | x= x \} .
显然
命题 1.2.12: 不存在集合
X = \{ x | x \notin x \} .
证明:
若集合
1.3 序结构与序数
注意,我们现在还尚未有正整数这样的实体,序数任然是集合,但是我们可以通过替换公理模式得到通常意义下的正整数集合
对于这些任意元素组成的序结构,经由简单的图论描述理解比较形象方便,但是这是不严谨的想象,不懂得图论概念可以百度(
为什么序结构如此重要?关键在于集合本身其实是无序的实体。然而我们的意识直觉中天然具有某种有序性,而我们在面对很多种资料的时候也需要一种“序”。而在集合本身的元素是无序的同时,而
定义 1.3.1: 我们在集合
P 上定义二元偏序关系\le ,其满足:
反身性:
\forall x \in P, x \le x 传递性:
(x \le y) \wedge (y \le z) \rightarrow (x \le z) 反称性:
(x \le y) \wedge (y \le x) \rightarrow x=y 其反转自明的定义偏序关系
\ge ,而x \le y \wedge x \neq y \Leftrightarrow x <y 定义了二元关系< , 其反转则得到> .
故而偏序建立了这样一个结构,在图
而那些可以被在有向图意义上可被缩点的部分可视为一堆因为反称性而不必区分的对象,可记他们为相等,并在图上缩掉。同时那些由传递性构成的新边可以略去不看,我们可以想象一个只保留 “关键的边”的图(结构)。
没有反称性的结构称为 预序集,会出现这种情况的原因是,在一些结构中我们不必依据我们定义的偏序关系来给出两个对象在集合论意义下严格相等,而只是称他们在这个偏序关系下等价。
定义 1.3.2 : 设
P' \subset P , 而P 是预序集。$\forall y \in P',y \le x$, 则称 $x \in P$ 是 $P'$ 的上界 $x$ 是 $P'$ 的上界,若对于每一个 $y$ 也是 $P'$ 的上界,且 $x \le y$ ,则称 $x$ 是 $P'$ 上确界。
尽管
同理可以定义极小元,下界,下确界。
而对于偏序集,由于缩点的效果,对于子集
值得注意的是,根节点不一定存在(无限向上延伸)。
定义 1.3.3: 若偏序集
P 非空,且对于任意5过x,y \in P 有\{ x,y \} 存在上界,则称P 是滤过序集。
即任意俩个节点都存在一个公共祖先,使得滤过序集会是一颗树,而不再是森林。
定义 1.3.4: 若偏序集
P 中任一对元素x,y 都可以比较大小,则称P 为全序集/线序集/链。定义 1.3.5: 若全序集
P 的每个非空子集均有极小元,则称其为良序集。
值得注意的是,我们引入图结构只是为了理解,在有限的情况下以上想象都不会遇到很大的问题。但是对于无限的情况,如果仍然用无限的链理解良序集,就是有问题的,因为良序定义的是:“任意非空子集有极小元”(回忆极小元的定义),而不是 “可以吧这些元素排成一个链”。即使我们有良序定理:对于任意大的集合我们都可以使其良序化,但是这并不意味着我们可以像正整数或者有理数一样给他指出一个后继,经管两种定义在有限集合上是一样的,但是请注意他们在定义上是严格不同的。
接下来我们引入序数的概念。
最好说,序数是我们本来理解的正整数这样可以“数”并且能比大小的集合的“最广的推广”。
换句话说,我们熟知的正整数集合是一个与序数概念类比的概念/例子,但是我们在研究序数的时,可以只从序数的集合性质入手,而不在意具体的可对应的例子。
我们也可以把我们在定义序数时赋予他的性质决定了他的结构,而这些性质也可以被看做这种结构经由最简化的信息被给出。
我们给出一个简单的定义有序对
在这个定义下,我们发现 (读者自证不难):
类似的:
在这个例子下,我们给出序数的一般定义 :
定义 1.3.6: 如果一个集合
\alpha 的每个元素都是\alpha 的子集,则称\alpha 是传递集(此性质无非就是\alpha \subseteq P(\alpha) ),若传递集\alpha 对于\in 构成良序集 (注意在这里\in 地位类似于< , 则这个意义下\le 是属于或等于),则称\alpha 为序数。
其中传递集性质的引入是较为突兀的,有机会再想想。
引理 1.3.7: 序数有一下性质
$(\text{ii})$ 对于任两个序数 $\alpha,\beta$ , 若 $\alpha \subsetneq \beta$, 则 $\alpha \in \beta (\text{iii})$ 对于任两个序数 $\alpha,\beta$ , 必有 $\alpha \subseteq \beta$ 或 $\beta \subseteq \alpha
证明:
对于
再证
这是显然的,因为:
即证。
对于
由于序数梦幻般的性质,我们想出一个很有意思的证法,自从
我们断言
考虑如何证明,先证明
我们希望序数拥有的性质实际上让我们想去证明:
考虑到
必须有一个成立。故而有以下等价命题:
我们假设
故而
取
我们再来证明
这为我们去思考
很显然的:
进而可以得到:
这无非就是
证毕.
对于给定的序数 $\alpha$,我们考虑记 $\alpha+1=\inf \{ \beta : \beta >\alpha \} = \alpha \sqcup \{ \alpha \} $, 称其为 $\alpha$ 的**后继**。 而对于那些不是任何序数后继的序数我们称其为**极限序数**,不难看出若 $\alpha$ 是极限序数则 $\alpha = \sup \{ \beta :\beta < \alpha \}$(极限序数特有),约定 $\emptyset$ 也是极限序数。
证明:不难用
命题 1.3.9: 序数类
On 是真类。
也就是说我们对所有序数作为对象组成的类不是集合。
证明:
设
相当于我们取出了一个
例子 1.3.10: 无穷序数
\omega 的构造: 考虑序数0:= \emptyset ,然后不断取后继得到序数:1:=0+1, \ 2:=1+1 \ 3:=2+1... 我们取归纳集
x , 取\alpha := \{ y \in x : y \subset x, y \in On \} ,直接按定义可得:\emptyset \in \alpha ,\alpha 是序数,y \in \alpha 可推出y+1 \in \alpha 。
我前面已经用无穷公理声明了归纳集存在,这是无穷集的本体论保证,其存在性必须以公理引入,故而从某种意义上来说,我们已经用无穷公理构造出了无穷序数
注意到我们在
1.4 超穷递归 (粗略)
定理 1.4.1(超穷递归法) : 令
C 是一个由序数构成的类,考虑序数0: =\emptyset ,如果:\text{(i)}.$ $0 \in C \text{(ii)}.$ $\alpha \in C \rightarrow \alpha+1 \in C \text{(iii)}.$ 若 $\alpha$ 为极限序数,若 $\forall \beta < \alpha $ 皆有 $\beta \in \alpha$ 则 $\alpha \in C 那么
C= On 。若不然,则取不在
C 中的一个最小序数\alpha \neq 0 , 则他要么作为某一个序数的后继 ,或者是一个极限序数(依据1.3.8 ),又因为其是最小的,由此可以推导出矛盾。或用此假设定义
On ,由极限序数和后继两种方式抵达所有序数。
在不涉及到极限序数的情况下,我们取
有了这样好的序结构,我们就可以以序数来枚举任意多的数学对象。
在此之前,我们先考虑一列以叙述为下标的
定义 1.4.2(列): 设
\theta 为一个序数,V 是一个真类。那么一个\theta - 列a 即为某个映射a : \theta \to V . 这相当于指定出了一列以不超过\theta 的序数为下标的数学对象。定理 1.4.3(超穷递归原理):
虽然好像看懂了但是不知道为啥要这样做,就先咕咕咕了
根据超穷归纳法,我们自然可以定义序数上的运算结构。
定义 1.4.4(序数的运算): 设
\alpha,\beta 都是序数,在(3) 中我们设\beta 为极限序数。定义 :
- 加法:
(1). \alpha+0 =\alpha ,(2). \alpha + (\beta+1) = (\alpha+\beta) +1 ,(3). \alpha + \beta =\sup \{ \alpha + \gamma : \gamma < \beta \}. - 乘法:
(1). \alpha \cdot 0 =0, (2). \alpha \cdot (\beta +1) = \alpha \cdot \beta + \alpha , (3). \alpha \cdot \beta = \sup \{ \alpha \cdot \gamma : \gamma < \beta \} .- 指数:
(1). \alpha^0=1, (2). \alpha^{\beta+1} = \alpha^\beta \cdot \alpha , (3). \alpha^\beta = \sup \{ \alpha^\gamma : \gamma < \beta \} .
不难看出每一种运算最后都会化约为对序数取后继或者取极限的操作,故而这些运算结果也都是序数。
为了说明良序定理和
定义 1.4.5(映射的增减/偏序集的同态同构): 设
X,Y 是偏序集,那么映射f : X \to Y 是:
- 增的 ,如果
\forall x_1,x_2 \in X 有x_1 \le x_2 \Rightarrow f(x_1) \le f(x_2) - 严格增的 ,如果
\forall x_1,x_2 \in X 有x_1 < x_2 \Rightarrow f(x_1) < f(x_2) 若依据二元关系
\le 的反转定义\ge . 则可以定义减的映射和严格减的映射。不难发现,一个增的映射自然是一个偏序集间的同态,而一个增且双的映射不仅是严格增的,而且是偏序集间的同态。由此便可定义偏序集的自同态和自同构。
引理 1.4.6: 设
P 为良序集,映射\phi : P \to P 严格增。则:$(2).$ $P$ 没有非平凡的自同构. $(3).$ 对任意 $x \in P$, 不存在 $P$ 到 $P_{<x}: = \{ y \in P : y < x \}$ 的同构。
证明:
对于
对于
对于
命题 1.4.7(良序集的序型): 对任意良序集
P , 存在唯一的序数\alpha 和良序集之间的同构\phi : P \to \alpha .
证明 :
既然已经有了超穷递归,我们对于任意序数,去掉在"前面"的一些元素再取最小元就可以了,不过我们还需要一个额外的实体来标记我们递归结束的位置。
设
自然先给出
然后我们取使得
定理 1.4.8(Zermelo 良序定理): 任意集合
S 都能被赋予良序.
证明:
这定理的证明需要声明一个选择函数的存在,即要利用到选择公理,其手法类似上一个命题。
由选择公理,我们可以在
那么我任然可以取出最小的
值得注意的是,选择函数
也就是说,我们实际上能用的“有序”只有序数,尽管超穷递归不那么显然,其却在我们用序数来有序的指定对象时必然的运用。
定理 1.4.9(Zorn 引理): 设
P 为非空偏序集,而且P 中的每一个链都有上界,则P 含有极大元。我们需要在此补充极大元的定义:
定义 1.4.10(偏序集的极大元): 设
(P,\le) 为非空偏序集,则称x \in P 是极大元,如果不存在y \in P 使得x < y .
证明:
类似的,我们假定
我们这样相当于拉出了一条链出来,即对于任意非零序数
首先由于在
而对于
唐唐的, 不过必须得已经用序数标记了一个上升的序列才能取出下一个极限序数,这是利用序数性质的关键之处。
注记 1.4.11: 良序公理和
\text{Zorn} 引理和选择公理三者互相等价。
好神奇啊。
1.5 基数
我们用基数来描述集合大小,并以等势的概念出发确定我们称为大小相同的集合。
定义 1.5.1: 若两个集合之间存在双射
\phi: X \to Y 则称X,Y 等势,我们将集合X 的等势类记为|X| , 两个集合等势记为|X|=|Y| 若存在单射
\phi: X \to Y 则记|X| \le |Y| 定理 1.5.2: 若两个集合满足
|X| \le |Y| 且|Y| \le |X| 则|X|=|Y| , 也就是说集合等势类满足反称性。
证明:
我们肯定根据已有的单射来构造双射,单射的逆亦是单射,主要在于要怎样才能涂满。
我们设存在单射
我们设
这样我们就可以得到一列不断嵌套下去的子集列,这样我们就考虑尽可能地用能直接用包含映射进行构造,构造映射
可以验证其是双射,证毕。
然后是一些等势类的基本运算:
后一项在定义上的含义是
可以简单记
定理 1.5.3: 对任意集合
X 皆有|P(X)|>|X|
证明:先假设存在这样一个单射
等势类实则给出了一类集合,而定义基数的方法无非是从中取出一个代表元。
定义 1.5.4: 序数
\kappa 为基数,如果对于任意\lambda < \kappa ,都有|\lambda| < |\kappa| 。在这里
|\lambda| < |\kappa| 即是存在\lambda 到\kappa 的单射,反过来则不存在。
换言之,基数也就是一个等势类中的极小序数。
命题 1.5.5: 对于任意集合
X ,都可以取出一个最小序数\alpha(X) 使得|X|=|\alpha(X)| 。特别的对于任意集合X,Y ,必有|X| \le |Y| 或|Y| \le |X| 。
证明: 由
引理 1.5.6:
\text{(i)} . 对于任意序数\alpha 都存在基数\kappa > \alpha 。\text{(ii)} . 如果S 是一个由基数组成的集合,则\sup S 也是基数(别忘了基数和序数也都是需要在恰当的时候被看做集合的实体!)。
证明:
对于
对于
其实这几个命题都偷偷用到了选择公理,可见其重要性
注意到对于任意无限集都有
通过引理
可以感受到当
命题 1.5.7:
|\R|=2^{\aleph_0}
先注意到
可以通过构造一种可以排列所有可能有理数的方式证明,证明的关键在于可以通过给每个有理数指定一个后继,并将其与自然数对应且可以遍历掉所有的有理数。
但,从有理数本身的偏序关系上,我们是做不到指定出一个比“某个有理数大的最小有理数”,但我们却可以通过一种遍历方式“重新标号”掉所有的有理数,证明其与自然数集的基数相同,时刻注意从定义出发,抛弃我们对我们直观意识到的那些数集的直接印象,这些直觉不仅是不严谨的,也会让你感觉到一些结果十分奇怪。
注意到这点是应该有助于我们理解
定义 1.5.8: 我们用集合的有序对
(A,B) 来定义全体实数,其满足A \bigcap B = \emptyset, A \bigcup B = \mathbb{Q} ,且\forall b < a 且 a \in A, 有 b \in A 。且A 中不含有极大元。
这个定义的方式其实和柯西的无穷序列法有点像,但是他是极度反直觉的,因为看起来我们似乎最多只能构造出“有理数个”的实数,但是实际上他能满足实数应有的任何性质。
总而言之,存在单射
于是
另一方面,我们考虑在
不难看出,这个集合一定是实数集的子集,且通过右边可以得到
这样我们就证明了
上面取的集合
注意到,
定理 1.5.9(连续统假设):
2^{\aleph_0}=\aleph_1 独立于\text{ZFC} 系统。
可以通过
这一定理的证明需要使用到集合论的诸多高阶手段和技巧,在此就不展开了 。我怎么看得懂啊
定理 1.5.10: 真类
On^2=On \times On 上存在一个良序\prec 使得对每个序数\alpha 皆有在\alpha \times \alpha 上的一个典范良序On^2_{\prec (0,\alpha)}=(\alpha \times \alpha, \prec) 。进一步有(\aleph_\alpha \times \aleph_\alpha, \prec) 的序型为\aleph_\alpha , 作为推论,我们有|\aleph_\alpha| *|\aleph_\alpha|=|\aleph_\alpha| 。
这个定义看起来有点像是受到了有理数的启发,因为我们可以通过构造
在过程中注意区分序数之间的偏序关系和基数/等势类之间的偏序关系的区分,一个是依据外延公理定义的严格相等,另一个只是用是否存在双射定义出的等价类。
下面给出证明:
我们考虑在
-
\text{(i)}$ $\max \{ \alpha,\beta \} < \max \{ \alpha',\beta' \} -
若其不是一个良序用反证法应该可以推出矛盾,然后可以注意到
仍然采用反证法,设
考虑记
按
显然有
由于这是一个真的前段,我们可以找到一个序数
然而,由基数的定义
矛盾,遂证明。
推论 1.5.11: 对任意非零基数
\kappa ,\lambda ,设其一无穷,则\text{(i)} \kappa + \lambda = \kappa \cdot \lambda = \max \{ \kappa, \lambda \} ,\text{(ii)} 若2 \le \kappa \le \lambda 则\kappa ^ {\lambda}=2^{\lambda} 。
先证明
然后再由 定理
而对于
也得到了证明。
1.6 Grothendieck 宇宙
定义 1.6.1: 我们在这样定义宇宙
\mathcal{U} ,它拥有一下性质:$\text{(ii)}$ 若 $u,v \in \mathcal{U}$ 则 $\{u,v \} \in \mathcal{U}$。 $\text{(iii)}$ 若 $u \in \mathcal{U}$ 则 $P(u) \in \mathcal{U} \text{(iv)}$ 若 $I \in \mathcal{U}$ ,一族集合 $\{ u_i : i\in I \}$ 满足 $\forall i, u_i \in \mathcal{U}$ 则 $\bigcup_{i \in I} u_i \in \mathcal{U} \text{(v)}$ $\empty \in \mathcal{U}
对于一个集合
这个定义十分简洁,其中由于我们有前几条的可以对已有元素进行“操作”构造新的在这个宇宙内的集合,可以由空集在其中推出
根据宇宙的定义我们可以得到一下推论:
由
进一步有
由
于是我们可以考虑这个下标恰好使
由于我们有
由
进而
我们可以有:
根据其子集在
再把所有这样的集合并在一起我们就得到:
首先所有的
考虑
再由第四条宇宙的定义可得
根据选择公理,我们就可以得到所有我们需要在积集合中的元素都在
相信你也有感觉,宇宙通过原有的集合构造出新的集合存在在这个宇宙中的方式和我们 ZFC 公理限制集合的存在形式的方式有点像,而且我们通过这些方式可以实现大部分数学操作(如并集幂集乘积集等等)而不会涉及到真类(通过强行搞出一些的形式,比如罗素悖论)。换句话说,将我们需要研究的集合都放在一个宇宙中是十分安全的,我们可以将我们关心的结构都放在宇宙中以避免一些集合论难题,对此Chatgpt 给出了一下回答:
Grothendieck宇宙的概念在数学中,特别是在处理与大集合相关的问题时,提供了一个有效的框架,可以规避某些经典的集合论难题和悖论。以下几点解释了Grothendieck宇宙如何帮助我们避免这些难题:
提供一致的框架:Grothendieck宇宙提供了一个一致的框架,使得我们能够谈论“足够大”的集合,而不会引起集合论的不一致。在每个宇宙内部,我们可以自由地进行代数运算、构造新的集合,而无需担心遇到悖论或不一致。
便利性:在数学研究中,尤其是代数几何和类别论中,Grothendieck宇宙提供了一个便利的工具,允许我们使用“所有”对象构成的集合,例如所有代数结构的集合。通过选择一个合适的Grothendieck宇宙,我们可以确保所有对象都在一个集合内,从而简化证明和定义。
无限层次的宇宙:Grothendieck宇宙的无限层次结构允许我们定义一个宇宙,其中包含另一个宇宙,如此类推。这提供了在不同层次上处理集合的灵活性,同时也是对集合论中无限递归特性的直观描述。
总之,通过将我们的注意力限制在Grothendieck宇宙内,我们能够避免经典集合论中与无限和自我包含相关的难题,同时保持数学结构的完整性和一致性。这使得Grothendieck宇宙成为了数学家处理大集合和无限维空间时的有力工具。
但是否有这样的宇宙给我们调用是另一个问题,我们需要引入一下假设
假设 1.6.2: 对于任何集合
X , 存在宇宙\mathcal{U} 使得X \in \mathcal{U}
于是你可能会意识到一个问题,宇宙本身是集合吗?
答案是肯定的,这也预示了我们需要有足够多的宇宙,因为对于 宇宙
的确,若考虑所有宇宙组成的类,不可避免的也会涉及到
定义 1.6.2(集合的层垒谱系): 我们考虑以超穷递归定义一族可以由序数枚举的一族集合
V_\alpha (类比\aleph ):V_0 := \emptyset V_{\alpha+1}:=P(V_{\alpha}) V_\alpha:= \bigcup_{\beta <\alpha} V_\beta, \ \ 如果 \alpha 是极限序数
名字取得好高大上,不过是取取幂集啥的罢了
不难理解其定义的动机来自于定理
应该可以看出其与
推论 1.6.3:
\text{(i)} 每一个V_\alpha 都是传递集,并包含\alpha 作为子集。\text{(ii)} 由\alpha < \beta \Rightarrow V_{\alpha} \subset V_\beta 。
不能看出,如果第一个推论成立,第二个推论是很显然成立的。
现在我们给出第一个推论的证明:
(1) 若
然后我们现在归纳的证明:若
首先由:
而要证:
也就是
而我们有
(2) 现在考虑,若
若
故而
对于推论
命题 1.6.4: 任一集合都属于某个
V_\alpha ,其中\alpha 是序数。
可以直观的理解为,通过集合的层垒谱系,我们可以给每一个集合
证明挖坑
我们下面准备着手说明宇宙的可调用性,不过我们仍然需要引进一些略显笨重的概念。
定义 1.6.5: 一个无穷基数
\alpha 被称为正则基数,则不存在极限序数\beta < \alpha ,和严格增的序数列\{ \alpha_\delta : \delta < \beta \} 使得\sup \{ \alpha_\delta : \delta < \beta \} =\alpha 。
正则基数可以看做无法由更小的基数构造出的无穷基数。
作为例子,所有形如
而我们对于
定义 1.6.6: 满足以下性质的基数
\kappa 称为强不可达基数:$\text{(ii)}$ $\kappa$ 是正则基数 $\text{(iii)}$ 对任意基数 $\lambda$ 皆有$\lambda < \kappa \Rightarrow 2^\lambda < \kappa 公理/假设 1.6.7: 强不可达基数存在。
强不可达基数的存在性独立于
定理 1.6.8: 宇宙正是层垒谱系中形如
V_\kappa 的成员,其中\kappa 是一个强不可达基数。
也就是对于形如
反过来说,由强不可达基数的性质,我们对于集合进行在 ZFC 体系内都允许的任意操作,都不会超出形如
故而,宇宙的引入,更像是某种 “ZFC的全集”,为了避免一些集合论疑难出现。而为了让宇宙能够存在,我们增加一个无法触及的“强不可达基数”存在,其定义本身其实是由 ZFC 公理们能完备运行而决定的,但是却独立于 ZFC 公理的宇宙,这看着像是一种“回溯性保底”的操作。
至于这一操作的哲学意义,我暂且没什么看法,挖坑。
咱就是说为什么不能直接声明宇宙存在,而是取超穷次幂级构造出层垒谱系再靠声明一个强不可达基数的存在来声明宇宙存在,感觉其实有点自己证明自己,俩者从定义看起还是蛮等价的