# HG changeset patch # User Shinji KONO # Date 1651109387 -32400 # Node ID 5ad7a31df4f4dd7ffc4b50f755e9dba35382f49f # Parent 379bd9b4610c1210e86aea3809e8dfdbe15af29f ... diff -r 379bd9b4610c -r 5ad7a31df4f4 src/zorn.agda --- a/src/zorn.agda Wed Apr 27 23:21:21 2022 +0900 +++ b/src/zorn.agda Thu Apr 28 10:29:47 2022 +0900 @@ -200,7 +200,7 @@ f-total : IsTotalOrderSet chain f-next : {a : Ordinal } → odef chain a → odef chain (f a) f-immediate : { x y : Ordinal } → odef chain x → odef chain y → ¬ ( ( * x < * y ) ∧ ( * y < * (f x )) ) - is-max : {a b : Ordinal } → (ca : odef chain a ) → a o< z → (ba : odef A b) + is-max : {a b : Ordinal } → (ca : odef chain a ) → b o< z → (ba : odef A b) → Prev< A chain ba f ∨ (sup (& chain) (subst (λ k → k ⊆ A) (sym *iso) chain⊆A) (subst (λ k → IsTotalOrderSet k) (sym *iso) f-total) ≡ b ) → * a < * b → odef chain b @@ -277,7 +277,7 @@ z03 f mf zc = z14 where chain = ZChain.chain zc sp1 = sp0 f mf zc - z10 : {a b : Ordinal } → (ca : odef chain a ) → a o< & A → (ab : odef A b ) + z10 : {a b : Ordinal } → (ca : odef chain a ) → b o< & A → (ab : odef A b ) → Prev< A chain ab f ∨ (supO (& chain) (subst (λ k → k ⊆ A) (sym *iso) (ZChain.chain⊆A zc)) (subst (λ k → IsTotalOrderSet k) (sym *iso) (ZChain.f-total zc)) ≡ b ) → * a < * b → odef chain b @@ -287,7 +287,7 @@ z12 : odef chain (& (SUP.sup sp1)) z12 with o≡? (& s) (& (SUP.sup sp1)) ... | yes eq = subst (λ k → odef chain k) eq ( ZChain.chain∋x zc ) - ... | no ne = z10 {& s} {& (SUP.sup sp1)} ( ZChain.chain∋x zc ) s