# HG changeset patch # User Shinji KONO # Date 1668933190 -32400 # Node ID f80d525e6a6b0a02becdcbed004386d22d787028 # Parent 7c39cae23803a6def6f3d0c72f027e2075fa1a74 Recursive record IChain diff -r 7c39cae23803 -r f80d525e6a6b src/zorn.agda --- a/src/zorn.agda Sun Nov 20 16:07:25 2022 +0900 +++ b/src/zorn.agda Sun Nov 20 17:33:10 2022 +0900 @@ -1304,22 +1304,36 @@ ysp = MinSUP.sup (ysup f mf ay) - supf0 : Ordinal → Ordinal - supf0 z with trio< z x - ... | tri< a ¬b ¬c = ZChain.supf (pzc (ob ¬a ¬b c = ysp + supfz : {z : Ordinal } → z o< x → Ordinal + supfz {z} z ¬a ¬b c = ? - usup : MinSUP A pchain - usup = minsupP pchain (λ lt → proj1 lt) ptotal0 + usup : MinSUP A pchainx + usup = minsupP pchainx (λ lt → ? ) ptotalx spu = MinSUP.sup usup supf1 : Ordinal → Ordinal @@ -1328,14 +1342,15 @@ ... | tri≈ ¬a b ¬c = spu ... | tri> ¬a ¬b c = spu - pchain1 : HOD - pchain1 = UnionCF A f mf ay supf1 x + pchain : HOD + pchain = UnionCF A f mf ay supf1 x + + -- pchain ⊆ pchainx - zeq : {xa xb z : Ordinal } - → (xa ¬a ¬b c = refl - zc11 : {z : Ordinal } → (a : z o< x ) → odef pchain (ZChain.supf (pzc (ob