annotate src/cardinal.agda @ 1353:ddbc0726f9bb

...
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sun, 18 Jun 2023 18:16:03 +0900
parents 66a6804d867b
children 003424a36fed
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1175
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1174
diff changeset
1 {-# OPTIONS --allow-unsolved-metas #-}
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1174
diff changeset
2
431
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
3 open import Level
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
4 open import Ordinals
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
5 module cardinal {n : Level } (O : Ordinals {n}) where
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
6
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
7 open import logic
1095
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
8 -- import OD
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
9 import OD hiding ( _⊆_ )
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
10
431
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
11 import ODC
1095
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
12 open import Data.Nat renaming ( zero to Zero ; suc to Suc ; ℕ to Nat ; _⊔_ to _n⊔_ )
431
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
13 open import Relation.Binary.PropositionalEquality
1095
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
14 open import Data.Nat.Properties
431
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
15 open import Data.Empty
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
16 open import Relation.Nullary
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
17 open import Relation.Binary
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
18 open import Relation.Binary.Core
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
19
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
20 open inOrdinal O
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
21 open OD O
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
22 open OD.OD
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
23 open ODAxiom odAxiom
1218
362e43a1477c brain damaged fix
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1175
diff changeset
24 open import ZProduct O
431
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
25
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
26 import OrdUtil
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
27 import ODUtil
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
28 open Ordinals.Ordinals O
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
29 open Ordinals.IsOrdinals isOrdinal
1300
47d3cc596d68 remove next
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1284
diff changeset
30 -- open Ordinals.IsNext isNext
431
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
31 open OrdUtil O
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
32 open ODUtil O
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
33
1095
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
34 _⊆_ : ( A B : HOD ) → Set n
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
35 _⊆_ A B = {x : Ordinal } → odef A x → odef B x
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
36
431
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
37
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
38 open _∧_
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
39 open _∨_
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
40 open Bool
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
41 open _==_
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
42
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
43 open HOD
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
44
1124
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
45 record OrdBijection (A B : Ordinal ) : Set n where
431
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
46 field
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
47 fun← : (x : Ordinal ) → odef (* A) x → Ordinal
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
48 fun→ : (x : Ordinal ) → odef (* B) x → Ordinal
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
49 funB : (x : Ordinal ) → ( lt : odef (* A) x ) → odef (* B) ( fun← x lt )
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
50 funA : (x : Ordinal ) → ( lt : odef (* B) x ) → odef (* A) ( fun→ x lt )
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
51 fiso← : (x : Ordinal ) → ( lt : odef (* B) x ) → fun← ( fun→ x lt ) ( funA x lt ) ≡ x
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
52 fiso→ : (x : Ordinal ) → ( lt : odef (* A) x ) → fun→ ( fun← x lt ) ( funB x lt ) ≡ x
1095
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
53
1124
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
54 ordbij-refl : { a b : Ordinal } → a ≡ b → OrdBijection a b
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
55 ordbij-refl {a} refl = record {
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
56 fun← = λ x _ → x
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
57 ; fun→ = λ x _ → x
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
58 ; funB = λ x lt → lt
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
59 ; funA = λ x lt → lt
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
60 ; fiso← = λ x lt → refl
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
61 ; fiso→ = λ x lt → refl
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
62 }
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
63
1095
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
64 open Injection
1124
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
65 open OrdBijection
1095
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
66
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
67 record IsImage (a b : Ordinal) (iab : Injection a b ) (x : Ordinal ) : Set n where
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
68 field
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
69 ax : odef (* a) x
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
70 bx : odef (* b) (i→ iab _ ax)
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
71
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
72 Image : { a b : Ordinal } → Injection a b → HOD
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
73 Image {a} {b} iab = record { od = record { def = λ x → IsImage a b iab x } ; odmax = a ; <odmax = λ lt → ? }
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
74
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
75 image=a : ?
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
76 image=a = ?
431
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
77
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
78 _=c=_ : ( A B : HOD ) → Set n
1124
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
79 A =c= B = OrdBijection ( & A ) ( & B )
431
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
80
1095
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
81 c=→≡ : {A B : HOD} → A =c= B → (A ≡ ?) ∧ (B ≡ ?)
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
82 c=→≡ = ?
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
83
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
84 ≡→c= : {A B : HOD} → A ≡ B → A =c= B
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
85 ≡→c= = ?
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
86
1124
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
87 open import BAlgebra O
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
88
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
89 _-_ : (a b : Ordinal ) → Ordinal
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
90 a - b = & ( (* a) \ (* b) )
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
91
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
92 -→< : (a b : Ordinal ) → (a - b) o≤ a
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
93 -→< a b = ?
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
94
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
95 Bernstein1 : {a b : Ordinal } → a o< b → Injection a b ∧ Injection b a → Injection (b - a) b ∧ Injection b (b - a)
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
96 Bernstein1 = ?
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
97
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
98 Bernstein : {a b : Ordinal } → Injection a b → Injection b a → OrdBijection a b
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
99 Bernstein {a} {b} iab iba = be00 where
1095
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
100 a⊆b : * a ⊆ * b
1124
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
101 a⊆b {x} ax = subst (λ k → odef (* b) k) be01 ( iB iab _ ax ) where
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
102 be01 : i→ iab x ax ≡ x
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
103 be01 = ?
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
104 be02 : x ≡ i→ iba x ?
1303
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1300
diff changeset
105 be02 = inject iab ? ? ax ( iB iba _ ? ) ?
1095
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
106 b⊆a : * b ⊆ * a
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
107 b⊆a bx = ?
1124
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
108 be05 : {a b : Ordinal } → a o< b → Injection a b → Injection b a → ⊥
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
109 be05 {a} {b} a<b iab iba = TransFinite0 {λ x → (b : Ordinal) → x o< b → Injection x b → Injection b x → ⊥ }
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
110 ind a b a<b iab iba where
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
111 ind :(x : Ordinal) →
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
112 ((y : Ordinal) → y o< x → (b : Ordinal) → y o< b → Injection y b → Injection b y → ⊥ ) →
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
113 (b : Ordinal) → x o< b → Injection x b → Injection b x → ⊥
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
114 ind x prev b x<b ixb ibx = ?
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
115 be00 : OrdBijection a b
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
116 be00 with trio< a b
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
117 ... | tri< a ¬b ¬c = ⊥-elim ( be05 a iab iba )
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
118 ... | tri≈ ¬a b ¬c = ordbij-refl b
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
119 ... | tri> ¬a ¬b c = ⊥-elim ( be05 c iba iab )
1095
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
120
431
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
121 _c<_ : ( A B : HOD ) → Set n
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
122 A c< B = ¬ ( Injection (& A) (& B) )
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
123
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
124 Card : OD
1124
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
125 Card = record { def = λ x → (a : Ordinal) → a o< x → ¬ OrdBijection a x }
431
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
126
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
127 record Cardinal (a : Ordinal ) : Set (suc n) where
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
128 field
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
129 card : Ordinal
1124
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
130 ciso : OrdBijection a card
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1101
diff changeset
131 cmax : (x : Ordinal) → card o< x → ¬ OrdBijection a x
431
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
132
1095
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
133 Cardinal∈ : { s : HOD } → { t : Ordinal } → Ord t ∋ s → s c< Ord t
431
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
134 Cardinal∈ = {!!}
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
135
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
136 Cardinal⊆ : { s t : HOD } → s ⊆ t → ( s c< t ) ∨ ( s =c= t )
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
137 Cardinal⊆ = {!!}
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
138
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
139 Cantor1 : { u : HOD } → u c< Power u
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
140 Cantor1 = {!!}
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
141
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
142 Cantor2 : { u : HOD } → ¬ ( u =c= Power u )
a5f8084b8368 reorganiztion for apkg
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
diff changeset
143 Cantor2 = {!!}
1095
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
144
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
145
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
146
08b6aa6870d9 OD clean up
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 431
diff changeset
147