传递闭包:修订间差异
来自Googology Wiki
更多操作
小无编辑摘要 |
Apocalypse(留言 | 贡献) 标签:回退 已被回退 |
||
第1行: | 第1行: | ||
== 集合的传递闭包 == | |||
我们把满足这三个条件的唯一传递集合 <math>Y</math> 称作 <math>X</math> 的'''传递闭包(Transitive Closure)''',记作 <math>\mathcal{TC}(X)</math>: | 我们把满足这三个条件的唯一传递集合 <math>Y</math> 称作 <math>X</math> 的'''传递闭包(Transitive Closure)''',记作 <math>\mathcal{TC}(X)</math>: | ||
第7行: | 第8行: | ||
* 如果传递集 <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>。 | ||
=== 定理 === | |||
* '''传递闭包唯一存在''' | * '''传递闭包唯一存在''' | ||
第37行: | 第39行: | ||
证毕。 | 证毕。 | ||
== 关系的传递闭包 == | |||
设 <math>\mathcal R_1</math> 是集合 <math>A</math> 上的一个二元关系,如果 <math>A</math> 上的一个二元关系 <math>\mathcal R_2</math> 满足如下条件,就称为 <math>\mathcal R_1</math> 的'''传递闭包'''。 | 设 <math>\mathcal R_1</math> 是集合 <math>A</math> 上的一个二元关系,如果 <math>A</math> 上的一个二元关系 <math>\mathcal R_2</math> 满足如下条件,就称为 <math>\mathcal R_1</math> 的'''传递闭包'''。 | ||
第43行: | 第46行: | ||
* <math>\mathcal R_1\sube\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>。 | * 如果 <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:09的版本
集合的传递闭包
我们把满足这三个条件的唯一传递集合 称作 的传递闭包(Transitive Closure),记作 :
对任意集合 ,存在唯一集合 ,满足如下条件
- 是传递集;
- ;
- 如果传递集 满足 ,则 。
定理
- 传递闭包唯一存在
证明
使用自然数集上的归纳法,定义集合列 满足:
- ;
- 。
这里的 是广义并,定义为 。这个集合的存在性由并集公理保证。
令 ,这里又用到了广义并。
下面证明,这样构造出的 满足定理要求。
对任意的 和 ,设 ,则 ,即 ,所以 。所以 是传递集。
显然 。
设传递集 满足 ,即 。我们证明:对任意 ,若 ,则 。
假设 。对任意的 和 ,有 。因为 是传递集,所以 。这说明 。又因为 ,所以 。
因为 ,且若 则 ,所以对任意 都有 。所以 。
这就证明了定理中的存在性。下面证明唯一性。
若 都满足以上三个条件,那么根据第三个条件,有 且 ,即 。所以满足以上三个条件的集合唯一。
证毕。
关系的传递闭包
设 是集合 上的一个二元关系,如果 上的一个二元关系 满足如下条件,就称为 的传递闭包。
- 有传递性。
- 。
- 如果 上的一个二元传递关系 满足 ,则 。