changeset 722:0dd8cc755ec9

...
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sat, 16 Jul 2022 04:11:07 +0900
parents 562ddd33fe21
children e5cde0cd6a83
files src/zorn.agda
diffstat 1 files changed, 1 insertions(+), 18 deletions(-) [+]
line wrap: on
line diff
--- a/src/zorn.agda	Sat Jul 16 04:05:18 2022 +0900
+++ b/src/zorn.agda	Sat Jul 16 04:11:07 2022 +0900
@@ -718,20 +718,6 @@
           ... | case1 u<x = pzc _ u<x
           ... | case2 u=0 =  subst (λ k → ZChain A f mf ay k ) (sym u=0) (inititalChain f mf {y} ay )
 
-          zcp : {a b : Ordinal} → (za : odef pchain a )
-              → pchain ≡ UnionCF A f mf ay psupf x
-              → b o< x → (ab : odef A b) 
-              → HasPrev A pchain ab f ∨  IsSup A pchain ab 
-              → * a < * b → odef pchain b
-          zcp {a} {b} za cheq b<x ab P a<b = subst (λ k → odef k b) (sym cheq) zc12  where
-              zc13 : odef (UnionCF A f mf ay (ZChain.supf (uzc za)) (UChain.u (proj2 za))) a
-              zc13 = ⟪ proj1 za , record { u = UChain.u (proj2 za) ; u<x = ? ; uchain = ? } ⟫
-              zc14 : b o< UChain.u (proj2 za)
-              zc14 = ?
-              zc12 : odef (UnionCF A f mf ay psupf x) b
-              zc12 = ⟪ ab , record { u = UChain.u (proj2 za) ;  u<x = ? ; uchain = ? } ⟫
-              -- ZChain.is-max (uzc za) ? ? ab (subst (λ k → HasPrev A k ab f ∨  IsSup A k ab ) cheq P)  a<b 
-
           chain-mono : pchain ⊆'  UnionCF A f mf ay psupf x  
           chain-mono {a} ⟪ az , record { u = u ; u<x = u<x ; uchain = ch-init a x } ⟫ = 
                    ⟪ az , record { u = u ; u<x = u<x ; uchain = ch-init a x } ⟫ 
@@ -740,9 +726,6 @@
           chain-mono {.(f x)} ⟪ az , record { u = u ; u<x = u<x ; uchain = ch-is-sup is-sup (fsuc x fc) } ⟫ = 
                    ⟪ az , record { u = u ; u<x = u<x ; uchain = ch-is-sup ? (fsuc x ?) } ⟫ 
           
-          chain-x : {z : Ordinal } → ¬ ( z << spu ) → odef (UnionCF A f mf ay psupf x) z → odef pchain z
-          chain-x = ?
-
           chain-≡ : UnionCF A f mf ay psupf x ⊆' pchain 
              → UnionCF A f mf ay psupf x ≡ pchain 
           chain-≡ lt = ==→o≡ record { eq→ = lt ; eq← = chain-mono }
@@ -762,7 +745,7 @@
                             * a < * b → odef pchain b
                 z18 {a} {b} za b<x ab P a<b with P
                 ... | case1 pr = subst (λ k → odef pchain k ) (sym (HasPrev.x=fy pr)) ( pnext (HasPrev.ay pr) )
-                ... | case2 b=sup = ? where
+                ... | case2 b=sup = ⟪ proj1 z30 , ? ⟫ where
                     z30 = ZChain.is-max (uzc za) ? ? ab (case2 ?) a<b 
 
                 --⊥-elim ( ¬x=sup record {