# HG changeset patch # User Shinji KONO # Date 1655718403 -32400 # Node ID 1150b006059bee88a0085739766000d1f93fb666 # Parent d5cd551e0ed969271e2169294cc475e6f345e027 ... give up diff -r d5cd551e0ed9 -r 1150b006059b src/zorn.agda --- a/src/zorn.agda Mon Jun 20 17:39:28 2022 +0900 +++ b/src/zorn.agda Mon Jun 20 18:46:43 2022 +0900 @@ -339,8 +339,9 @@ --- the maximum chain has fix point of any ≤-monotonic function --- fixpoint : ( f : Ordinal → Ordinal ) → (mf : ≤-monotonic-f A f ) (zc : ZChain A (& s) f (& A) ) + → ( {x y : Ordinal} → x o≤ (& A) → IsTotalOrderSet (ZChain.chain zc) ) → f (& (SUP.sup (sp0 f mf zc ))) ≡ & (SUP.sup (sp0 f mf zc )) - fixpoint f mf zc = z14 where + fixpoint f mf zc total = z14 where chain = ZChain.chain zc sp1 = sp0 f mf zc z10 : {a b : Ordinal } → (ca : odef chain a ) → b o< osuc (& A) → (ab : odef A b ) @@ -366,31 +367,30 @@ ... | case2 y

¬a ¬b c = ⊥-elim z17 where - -- z15 : (* (f ( & ( SUP.sup sp1 ))) ≡ SUP.sup sp1) ∨ (* (f ( & ( SUP.sup sp1 ))) < SUP.sup sp1) - -- z15 = SUP.x ¬a ¬b c = ⊥-elim z17 where + z15 : (* (f ( & ( SUP.sup sp1 ))) ≡ SUP.sup sp1) ∨ (* (f ( & ( SUP.sup sp1 ))) < SUP.sup sp1) + z15 = SUP.x ¬a ¬b c = schain A∋schain : {x : HOD } → schain ∋ x → A ∋ x A∋schain (case1 zx ) = ZChain.chain⊆A zc zx A∋schain {y} (case2 fx ) = A∋fc (& sp) f mf fx @@ -603,11 +608,6 @@ z23 with IsSup.x ¬a ¬b c = schain seq : schain ≡ supf0 x seq with trio< x x ... | tri< a ¬b ¬c = ⊥-elim ( ¬b refl ) @@ -722,7 +722,7 @@ zorn01 = proj1 zorn03 zorn02 : {x : HOD} → A ∋ x → ¬ (ODC.minimal O HasMaximal (λ eq → not (=od∅→≡o∅ eq)) < x) zorn02 {x} ax m