# HG changeset patch # User Shinji KONO # Date 1664673571 -32400 # Node ID 36a50c66a00dbb4682e049fc6d8ac946440c39ae # Parent b7fb839cdcd04479cbee4c8eafe06aac3700e4e2 ... diff -r b7fb839cdcd0 -r 36a50c66a00d src/zorn.agda --- a/src/zorn.agda Sat Oct 01 19:34:04 2022 +0900 +++ b/src/zorn.agda Sun Oct 02 10:19:31 2022 +0900 @@ -891,23 +891,47 @@ ... | tri≈ ¬a b ¬c = px --- supf px ≡ px ... | tri> ¬a ¬b c = sp1 --- this may equal or larger then x, and sp1 ≡ supf x, is not included in UniofCF + apx : odef A px + apx = subst (λ k → odef A k ) (sym sfpx=px) ( ZChain.asupf zc ) + asupf1 : {z : Ordinal } → odef A (supf1 z ) asupf1 {z} with trio< z px ... | tri< a ¬b ¬c = ZChain.asupf zc ... | tri≈ ¬a b ¬c = subst (λ k → odef A k ) (trans (cong supf0 b) (sym sfpx=px)) ( ZChain.asupf zc ) ... | tri> ¬a ¬b c = MinSUP.asm sup1 - -- ch1x=pchainpx : UnionCF A f mf ay supf1 x ≡ pchainpx - -- ch1x=pchainpx = ? - - -- UnionCF A f mf ay supf0 x ⊆ UnionCF A f mf ay supf1 x - zc16 : {z : Ordinal } → z o≤ px → supf1 z ≡ supf0 z zc16 {z} z ¬a ¬b c = ⊥-elim ( o≤> z ¬a ¬b c = ⊥-elim ( ¬p ¬a ¬b px