集合与公理化
数理逻辑的最基础部分就是命题逻辑和谓词逻辑。这一部分介绍数理逻辑中用到的集合与公理化的知识。
集合的定义
对象:人们感觉和思维中确定的某些事物。
集合:具有某种性质的、确定的、互异的对象所组成的整体。
集合的表示可以使用外延表示方法(即列举法)和内涵表示方法(通过某一性质
罗素悖论
罗素悖论指出,并不是具有性质
概括原则
如果
公理化方法
我们把公理看成正确的命题,然后通过这些公理通过纯粹的逻辑证明,就可以推演出其他定理。
公理简述
外延公理
如果
由于仅靠外延公理并不能推出存在一个集合,那么就还需要集合存在公理。
在集合中加入新元素可以用以下的方式表示:对于集合
空集公理
存在一个集合,它不含任何元素。通常记为
分离公理
如果
无序对定理
对于任何
幂集、交集和并集
幂集
并集和交集符号:
一般的并集和交集符号与中学阶段所学相同,下面的全并集和交集符号可以类比求和符号理解。
有序对
定义:元素
因此,所有具有上述性质的定义即可作为有序对定义。例如,
笛卡尔积定义:
关系与函数
关系
如果
如果一个关系
函数的定义:给定定义在
一般规定
单射、满射和双射
- 单射(即一
对应一 ):对于 ,有 。 - 满射(即
):对于任意 ,都存在 ,使得 。 - 双射:即单射又满射。
这种记法可以推广到更高维度的函数,例如
偏序和良序关系
偏序(类比小于等于):自反性、反对称性和传递性;
严格偏序(类比小于):禁自反性、禁对称性和传递性;
线序:任意两个元素均可被比较;
良序:在线序的基础上,存在极小(极大)元,则称为良序。若不要求线序,则称为良基偏序。
自然数的集合
我们可以用集合论的方式来等价表示自然数。
设
例如:
我们用所有自然数组成的集合的整体的集合记为
数学归纳法
集合形式的数学归纳法 设
- 对于任何自然数
,如果 ,那么 那么 。
数学归纳法需要使用正则公理来证明。数学归纳法是建立在公理体系上的。
正则公理
在每个非空集合
例如,在集合
根据正则公理,我们可以推出:不存在集合
证明的主要思路是通过反证法,假设
传递集合
定义 对于任意
简单结论(必须会用数学归纳法证明):每个自然数都是传递集合;若
三歧性(大于小于等于):称集合 A 具有
等势集合
设
设
常见的等势关系
,这是因为有配对函数
康托尔-伯恩斯坦定理
设
证明 不妨设
下面我们定义映射
下面证明
是一个单射:即对于 ,如果 ,那么 。
i. 若 ,那么由 是单射, 得 ;
ii. 若 ,那么 (因为, 且 ,那么 ,即 )。由于 是单射,则 也是单射,同理可证;
iii. 若 , ,那么 。假设 。由于 那么必然存在 使得 ,则 。此时,由于 ,由定义我们可以推出 ,但这与 矛盾。因此, 。 , 的情况同理可证。 是一个满射:即对于任意的 ,都存在 ,使得 。我们也分两种情况说明。
i. 假设 ,那么由定义显然存在 使得 ,那么由于 ,则必然存在 使得 ,即 ;
ii. 假设 ,那么 是 的元素(考虑反证法),故 。
因此,