Mercurial > hg > Members > kono > Proof > ZF-in-agda
diff src/cardinal.agda @ 1101:7ce2cc622c92
...
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 28 Dec 2022 18:14:29 +0900 |
parents | 08b6aa6870d9 |
children | d122d0c1b094 |
line wrap: on
line diff
--- a/src/cardinal.agda Mon Dec 26 14:00:57 2022 +0900 +++ b/src/cardinal.agda Wed Dec 28 18:14:29 2022 +0900 @@ -46,12 +46,12 @@ -- A ⊗ B = Union ( Replace B (λ b → Replace A (λ a → < a , b > ) )) Func : OD -Func = record { def = λ x → def ZFProduct x +Func = record { def = λ x → def ZFPair x ∧ ( (a b c : Ordinal) → odef (* x) (& < * a , * b >) ∧ odef (* x) (& < * a , * c >) → b ≡ c ) } FuncP : ( A B : HOD ) → HOD FuncP A B = record { od = record { def = λ x → odef (ZFP A B) x - ∧ ( (x : Ordinal ) (p q : odef (ZFP A B ) x ) → pi1 (proj1 p) ≡ pi1 (proj1 q) → pi2 (proj1 p) ≡ pi2 (proj1 q) ) } + ∧ ( (x : Ordinal ) (p q : odef (ZFP A B ) x ) → pi1 ? ≡ pi1 ? → pi2 ? ≡ pi2 ? ) } ; odmax = odmax (ZFP A B) ; <odmax = λ lt → <odmax (ZFP A B) (proj1 lt) } record Injection (A B : Ordinal ) : Set n where