传递闭包:修订间差异
来自Googology Wiki
更多操作
创建页面,内容为“'''定理'''(传递闭包唯一存在) 对任意集合 <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>…” |
小 修改排版 |
||
第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行: | 第6行: | ||
* 如果传递集 <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</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>,这里又用到了广义并。 | ||
第32行: | 第36行: | ||
证毕。 | 证毕。 | ||
2025年8月4日 (一) 17:31的版本
我们把满足这三个条件的唯一传递集合 称作 的传递闭包(Transitive Closure),记作 :
对任意集合 ,存在唯一集合 ,满足如下条件
- 是传递集;
- ;
- 如果传递集 满足 ,则 。
定理
- 传递闭包唯一存在
证明
使用自然数集上的归纳法,定义集合列 满足:
- ;
- 。
这里的 是广义并,定义为 。这个集合的存在性由并集公理保证。
令 ,这里又用到了广义并。
下面证明,这样构造出的 满足定理要求。
对任意的 和 ,设 ,则 ,即 ,所以 。所以 是传递集。
显然 。
设传递集 满足 ,即 。我们证明:对任意 ,若 ,则 。
假设 。对任意的 和 ,有 。因为 是传递集,所以 。这说明 。又因为 ,所以 。
因为 ,且若 则 ,所以对任意 都有 。所以 。
这就证明了定理中的存在性。下面证明唯一性。
若 都满足以上三个条件,那么根据第三个条件,有 且 ,即 。所以满足以上三个条件的集合唯一。
证毕。