# HG changeset patch # User Shinji KONO # Date 1667198218 -32400 # Node ID a028409f5ca22d8af7f2d8e978fc92d4749526a6 # Parent 3377379a147964b7925a368057e4ba06596f1aef avoid memory exhaust diff -r 3377379a1479 -r a028409f5ca2 src/zorn.agda --- a/src/zorn.agda Mon Oct 31 11:28:47 2022 +0900 +++ b/src/zorn.agda Mon Oct 31 15:36:58 2022 +0900 @@ -1522,59 +1522,30 @@ ... | tri≈ ¬a b ¬c = case2 (case1 b) ... | tri> ¬a ¬b c = case2 (case2 c) - not-hasprev : ¬ HasPrev A (UnionCF A (cf nmx) (cf-is-≤-monotonic nmx) as0 (ZChain.supf zc) d) d (cf nmx) - not-hasprev hp = ⊥-elim (z29 {mc} {asc} spd z31 hp ) where - z31 : odef (ZChain.chain zc) (cf nmx d) - z31 = ZChain.f-next zc (subst (λ k → odef (ZChain.chain zc) k) (sym (HasPrev.x=fy hp)) - (ZChain.f-next zc - (chain-mono (cf nmx) (cf-is-≤-monotonic nmx) as0 supf (ZChain.supf-mono zc) (o<→≤ d