打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

传递闭包:修订间差异

来自Googology Wiki
Zhy137036留言 | 贡献
创建页面,内容为“'''定理'''(传递闭包唯一存在) 对任意集合 <math>X</math>,存在唯一集合 <math>Y</math>,满足如下条件 * <math>Y</math> 是传递集; * <math>X\sube Y</math>; * 如果传递集 <math>Z</math> 满足 <math>X\sube Z</math>,则 <math>Y\sube Z</math>。 '''证明''' 使用自然数集上的归纳法,定义集合列 <math>X_0,X_1,X_2,\cdots</math> 满足: * <math>X_0=X</math>; * <math>X_{n+1}=X_n\cup(\bigcup X_n)</math>…”
 
Apocalypse留言 | 贡献
已还原Apocalypse讨论)的编辑至最后由Tabelog修订的版本
标签回退
 
(未显示4个用户的6个中间版本)
第1行: 第1行:
'''定理'''(传递闭包唯一存在)
=== 集合的传递闭包 ===
我们把满足这三个条件的唯一传递集合 <math>Y</math> 称作 <math>X</math> 的'''传递闭包(Transitive Closure)''',记作 <math>\mathcal{TC}(X)</math>:


对任意集合 <math>X</math>,存在唯一集合 <math>Y</math>,满足如下条件
对任意集合 <math>X</math>,存在唯一集合 <math>Y</math>,满足如下条件
第6行: 第7行:
* 如果传递集 <math>Z</math> 满足 <math>X\sube Z</math>,则 <math>Y\sube Z</math>。
* 如果传递集 <math>Z</math> 满足 <math>X\sube Z</math>,则 <math>Y\sube Z</math>。


'''证明'''
==== 定理 ====
* '''传递闭包唯一存在'''


使用自然数集上的归纳法,定义集合列 <math>X_0,X_1,X_2,\cdots</math> 满足:
证明
 
使用[[序数#有限序数|自然数]]集上的归纳法,定义集合列 <math>X_0,X_1,X_2,\cdots</math> 满足:
* <math>X_0=X</math>;
* <math>X_0=X</math>;
* <math>X_{n+1}=X_n\cup(\bigcup X_n)</math>。
* <math>X_{n+1}=X_n\cup(\bigcup X_n)</math>。
这里的 <math>\bigcup X_n</math> 是'''广义并''',定义为 <math>\{x\mid\exist y\in X_n,x\in y\}</math>。这个集合的存在性由[[ZFC公理体系|并集公理]]保证。
这里的 <math>\bigcup X_n</math> 是'''<span id="广义并">广义并</span>''',定义为 <math>\{x\mid\exist y\in X_n,x\in y\}</math>。这个集合的存在性由[[ZFC公理体系#并集公理|并集公理]]保证。


令 <math>Y=\bigcup\{X_n\mid x\in\N\}</math>,这里又用到了广义并。
令 <math>Y=\bigcup\{X_n\mid x\in\N\}</math>,这里又用到了广义并。
第33行: 第37行:
证毕。
证毕。


我们把满足这三个条件的集合 <math>Y</math> 叫做 '''<math>X</math> 的传递闭包''',记作 <math>\mathcal{TC}(X)</math>。
=== 关系的传递闭包 ===
<math>\mathcal R_1</math> 是集合 <math>A</math> 上的一个二元关系,如果 <math>A</math> 上的一个二元关系 <math>\mathcal R_2</math> 满足如下条件,就称为 <math>\mathcal R_1</math> 的'''传递闭包'''
 
* <math>\mathcal R_2</math> 有传递性。
* <math>\mathcal R_1\sube\mathcal R_2</math>。
* 如果 <math>A</math> 上的一个二元传递关系 <math>\mathcal R_3</math> 满足 <math>\mathcal R_1\sube\mathcal R_3</math>,则 <math>\mathcal R_2\sube\mathcal R_3</math>。
[[分类:集合论相关]]

2025年9月4日 (四) 08:10的最新版本

集合的传递闭包

我们把满足这三个条件的唯一传递集合 Y 称作 X传递闭包(Transitive Closure),记作 𝒯𝒞(X)

对任意集合 X,存在唯一集合 Y,满足如下条件

  • Y传递集
  • XY
  • 如果传递集 Z 满足 XZ,则 YZ

定理

  • 传递闭包唯一存在

证明

使用自然数集上的归纳法,定义集合列 X0,X1,X2, 满足:

  • X0=X
  • Xn+1=Xn(Xn)

这里的 Xn广义并,定义为 {xyXn,xy}。这个集合的存在性由并集公理保证。

Y={Xnx},这里又用到了广义并。

下面证明,这样构造出的 Y 满足定理要求。

对任意的 yYxy,设 yXn,则 xXnXn+1,即 xXn+1,所以 xY。所以 Y 是传递集。

显然 X=X0Y

设传递集 Z 满足 XZ,即 X0Z。我们证明:对任意 n,若 XnZ,则 Xn+1Z

假设 XnZ。对任意的 yXnxy,有 yZ。因为 Z 是传递集,所以 xZ。这说明 XnZ。又因为 XnZ,所以 Xn+1=Xn(Xn)Z

因为 X0Z,且若 XnZXn+1Z,所以对任意 n 都有 XnZ。所以 YZ

这就证明了定理中的存在性。下面证明唯一性。

Y1,Y2 都满足以上三个条件,那么根据第三个条件,有 Y1Y2Y2Y1,即 Y1=Y2。所以满足以上三个条件的集合唯一。

证毕。

关系的传递闭包

1 是集合 A 上的一个二元关系,如果 A 上的一个二元关系 2 满足如下条件,就称为 1传递闭包

  • 2 有传递性。
  • 12
  • 如果 A 上的一个二元传递关系 3 满足 13,则 23