# HG changeset patch # User Shinji KONO # Date 1669254569 -32400 # Node ID ffdfd8d1303abd9d6eac147303f03abd6a5752f7 # Parent aeda5d0537d78910016cd03d3a2f3d8b298e3c81 trying cscf as odef (UnionCF A f mf ay supf z) w diff -r aeda5d0537d7 -r ffdfd8d1303a src/zorn.agda --- a/src/zorn.agda Thu Nov 24 08:48:38 2022 +0900 +++ b/src/zorn.agda Thu Nov 24 10:49:29 2022 +0900 @@ -431,7 +431,7 @@ sup=u : {b : Ordinal} → (ab : odef A b) → b o≤ z → IsSUP A (UnionCF A f mf ay supf b) ab ∧ (¬ HasPrev A (UnionCF A f mf ay supf b) f b ) → supf b ≡ b cfcs : (mf< : <-monotonic-f A f) - {a b w : Ordinal } → a o< b → b o≤ z → supf a o< z → FClosure A f (supf a) w → odef (UnionCF A f mf ay supf b) w + {a b w : Ordinal } → a o< b → b o≤ z → supf a o< z → FClosure A f (supf a) w → odef (UnionCF A f mf ay supf z) w asupf : {x : Ordinal } → odef A (supf x) supf-mono : {x y : Ordinal } → x o≤ y → supf x o≤ supf y @@ -529,7 +529,7 @@ z54 {w} ⟪ aw , ch-init fc ⟫ = fcy ¬a ¬b px ¬a ¬b c = ⊥-elim ( o≤> ? c ) ... | tri≈ ¬a refl ¬c = ? -- supf0 px o< x → odef (UnionCF A f mf ay supf0 x) (supf0 px) -- x o≤ supf0 px o≤ sp → @@ -1422,7 +1423,7 @@ ... | tri> ¬a ¬b c = ? cfcs : (mf< : <-monotonic-f A f) {a b w : Ordinal } - → a o< b → b o≤ x → supf1 a o< x → FClosure A f (supf1 a) w → odef (UnionCF A f mf ay supf1 b) w + → a o< b → b o≤ x → supf1 a o< x → FClosure A f (supf1 a) w → odef (UnionCF A f mf ay supf1 x) w cfcs mf< {a} {b} {w} a ¬a ¬b c = ⊥-elim ( ¬a (ordtrans<-≤ a