一些集合运算的性质


并集和交集的性质

性质 1

A(AB)A(AB)

证明:

xA,则 xAxB,故第一个结果成立。

x(AB),则 xAxB,则 xA,故第二个结果成立。

性质 2

当且仅当 AB=BAB

证明:

右到左: 假设 AB,尝试证明 ABBABB

由于假设 AB,那么 (AB)(BB),即 ABB

ABB 是显然成立的。

左到右: 假设 AB=B,显然 A(AB)=B

性质 3

当且仅当 AB=AAB

证明:

右到左: 假设 AB,尝试证明 ABAABA

ABA 显然成立;由于 AB,那么

若有 xA,则 xB,即 xAxB,故 ABA 成立。

左到右: 假设 AB=A,显然 B(AB),即 AB

性质 4

对于任意 nN,有:

A(B1B2Bn)=(AB1)(AB2)(ABn)

即,并集具有对交集的分配律。

证明:

要证明的东西可以写成:

A(i=1nBi)=i=1n(ABi)

等价于证明:

A(i=1nBi)i=1n(ABi)

和:

A(i=1nBi)i=1n(ABi)

第一个式子:

xA(i=1nBi),如果 xA,那么显然对于任意 Bix(ABi),那么 xi=1n(ABi);如果 x(i=1nBi),那么对于任意 BixBix(ABi),也成立。

第二个式子:

xi=1n(ABi),那么对于任意 ix(ABi)

xA,那么 xA(i=1nBi);

xBi,那么 x(i=1nBi),也成立。

性质 5

A(i=1nBi)=i=1n(ABi)

即交集具有对交集的分配律。

证明:

xA(i=1nBi),则 xAx(i=1nBi),故而必然有某个 i 使得 x(ABi),故而 xi=1n(ABi),这就证明了A(i=1nBi)i=1n(ABi)

xi=1n(ABi),即 xA,而且存在某个 i 使得 xBi,故而 x(i=1nBi),故而 xA(i=1nBi),这就证明了 A(i=1nBi)i=1n(ABi)

德摩根律

在逻辑学中的类似定理

对于两个命题 AB,有:

¬(AB)(¬A)(¬B)¬(AB)(¬A)(¬B)

大声读出来就可以明白正确性。

定理本身与对其的证明

Eα 表示任意一族集合,令所有 Eα 都是集合 X 的子集,在下文中以 EαC 来表示在 XEα 的补集。

定理:

(αEα)C=αEαC(αEα)C=αEαC

证明:

(αEα)C=αEαC 为例,实际上可以用之前无数次证明中所使用的定理 A=BABAB 来证明,但也可以使用上文提到的 ¬(AB)(¬A)(¬B) 来证明,具体过程是:

设命题 P(x,α) 表示 xEα,那么 x(αEα)C 这个命题就等价于 ¬(αP(x,α)),当然有一些逻辑上的边界需要处理,比如 xEα 实际上表示 xEαxX,但无伤大雅,借此,定理就得证了。

posted @   sirinakydxt  阅读(646)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示