数学联邦政治世界观
超小超大

Agda康托尔定理 (4-1)

目录

Agda康托尔定理 ▹

前置知识 ▹

康托尔定理(直接证) ▹

Lawvere不动点定理 ▹

存在不可数集合 ▹

康托尔定理(用Lawvere不动点定理证) ▹

延伸阅读 ▹

Agda康托尔定理

康托尔定理是集合论中的一个基本定理, 它断言任何集合都不能满射到它的幂集. 本文将在原味Agda中证明这个定理, 这将说明它也是构造主义成立的.

前置知识

我们假设读者熟悉原味 Agda 以及标准库中的以下概念:

open import Data.Bool using (Bool; true; false; not)

open import Data.Empty using (⊥)

open import Data.Nat using (ℕ; suc)

open import duct using (∃-syntax; _×_; _,_; proj₁; proj₂)

open import Function using (id; _$_)

open import Level using (Level)

open import Relation.Nullary using (¬_)

open import Relation.positionalEquality using (_≡_; refl; sym; subst; cong-app)

我们约定用A 和 B 表示任意宇宙的任意集合. 由CH同构, 它们也可以表示命题.

variable

ℓ ℓ′ : Level

A B : Set ℓ

A 的幂集定义为 A 到集合宇宙 Set 的函数 A → Set, 记作 ℙ A.

ℙ : Set ℓ → Set _

ℙ A = A → Set

我们说A 与 B 逻辑等价, 记作 A ↔ B, 当且仅当 A 蕴含 B 且 B 蕴含 A.

infix 2 _↔_

_↔_ : Set ℓ → Set ℓ′ → Set _

A ↔ B = (A → B) × (B → A)

逻辑等价是自反关系.

↔-refl : A ↔ A

↔-refl = id , id

相等的命题逻辑等价.

≡→↔ : A ≡ B → (A ↔ B)

≡→↔ refl = ↔-refl

任意命题不等价于自身的否定.

A↮¬A : ¬ (A ↔ ¬ A)

A↮¬A (p , q) = p (q (λ x → p x x)) (q λ x → p x x)

我们说A 到 B 的函数 f : A → B 是满射, 当且仅当对任意 b : B, 存在 a : A 使得 f a ≡ b.

surjective : (f : A → B) → Set _

surjective f = ∀ b → ∃[ a ] f a ≡ b

康托尔定理 (直接证)

数学联邦政治世界观提示您:看后求收藏(同人小说网http://tongren.me),接着再看更方便。

相关小说

二潇的撞鬼日常 连载中
二潇的撞鬼日常
猫宁2
只听说打怪能升级,就没听说过捉鬼也能升级的,而且偶尔还会掉点装备顾萧潇也是醉了,她虽然从小就喜欢听灵异故事,但也是一位好龙的叶公而已。看着房......
40.4万字8个月前
无限流:花山溪枝 连载中
无限流:花山溪枝
如似墨
[双男主]世界不是非黑即白,人也不是非恶即善,在这个矛盾扭曲的游戏,什么又是原罪,
1.2万字8个月前
无限人生局 连载中
无限人生局
小浅灵
人死后到了一个专门重生的地方,在那里,所有人将会删除记忆,得到特权,重新开始新的人生,但总有那么一类人会打破这个规则
42.4万字8个月前
星座:最终救赎者 连载中
星座:最终救赎者
凤落临
「持续码字中……」血雨下,末日临。天地变,危难临。异能现,守护力。人性变,心中想。世界苍生,为我独立。世界的最终会是如何是毁灭还是新生?——......
3.2万字8个月前
他在惊悚游戏里野翻了天 连载中
他在惊悚游戏里野翻了天
jiu酒子
作天作地小戏精和双重人格爱耍酷的故事~(简介无能请挪步正文么么)——一场事故解浔进入恐怖的逃杀游戏中,这里没有阳光,只有血腥与残杀,为了活下......
3.9万字8个月前
神兽恋 连载中
神兽恋
秋来紫藤香
(文笔不太好)别哭了,小傻瓜,当紫藤花再开之时我会回来的……(可能有点甜、有点虐、有点搞笑)【原创勿盗!!!未经允许勿转载!】
8.0万字8个月前