“对有限集合 (A 1,\ldots,A n),它们的并与交按集合运算理解,容斥原理给出”
形式陈述 ​
对集合
补集必须相对于固定环境集合
对于集合索引族
若
在 ZF 中,前一个集合由替换与并集公理获得;非空交集可以在
直觉
固定一个候选元素
补集依赖论域,因为“排除
索引并与索引交分别对应“至少满足一个局部条件”和“同时满足全部局部条件”。这个量词差别也解释了边界:空索引下存在量词为假,所以空并自然为空;全称量词为空真,却没有一个包含所有对象的全集可充当绝对空交。
例子与边界
设软件发布流程中的三个检查集合分别是:通过单元测试的提交
而至少触发一项告警的提交属于三个失败集合的并。这个写法只合并判定结果;它不会说明检查怎样执行,也不会假定三项结果相互独立。
差集有方向。
所以适合描述两个版本、两个标签集或两个边集在哪些位置发生变化。
交集族还需要区分“交集为空”和“两两不交”。三个集合可以每两者都有公共元素,却没有三者共同元素;也可以总交非空,因而每对当然相交。两两不交要求
推论与应用
集合代数的公式可由逐元素推导。例如,
外延性于是给出分配律。用同一方法可证吸收律、幂等律以及相对于
固定
函数逆像严格保留这些逻辑运算:
原因是逆像只把“
参考资料
- Paul R. Halmos, Naive Set Theory, Dover, 2017, §§4–5。
- Herbert B. Enderton, Elements of Set Theory, Academic Press, 1977, Chapters 1–2。
- Daniel J. Velleman, How to Prove It, 3rd ed., Cambridge University Press, 2019, Chapter 3。