diff BAlgbra.agda @ 276:6f10c47e4e7a

separate choice fix sup-o
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sat, 09 May 2020 09:02:52 +0900
parents 985a1af11bce
children d9d3654baee1
line wrap: on
line diff
--- a/BAlgbra.agda	Sat Apr 25 15:09:17 2020 +0900
+++ b/BAlgbra.agda	Sat May 09 09:02:52 2020 +0900
@@ -5,6 +5,7 @@
 open import zf
 open import logic
 import OD 
+import ODC
 
 open import Relation.Nullary
 open import Relation.Binary
@@ -40,7 +41,7 @@
         lemma4 {y} z | case1 refl = double-neg (case1 ( subst (λ k → def k x ) oiso (proj2 z)) )
         lemma4 {y} z | case2 refl = double-neg (case2 ( subst (λ k → def k x ) oiso (proj2 z)) )
         lemma3 : (((u : Ordinals.ord O) → ¬ def (A , B) u ∧ def (ord→od u) x) → ⊥) → def (A ∪ B) x
-        lemma3 not = double-neg-eilm (FExists _ lemma4 not)   -- choice
+        lemma3 not = ODC.double-neg-eilm O (FExists _ lemma4 not)   -- choice
     lemma2 :  {x : Ordinal} → def (A ∪ B) x → def (Union (A , B)) x
     lemma2 {x} (case1 A∋x) = subst (λ k → def (Union (A , B)) k) diso ( IsZF.union→ isZF (A , B) (ord→od x) A
        (record { proj1 = case1 refl ; proj2 = subst (λ k → def A k) (sym diso) A∋x}))