# HG changeset patch # User Shinji KONO # Date 1662394734 -32400 # Node ID a28bb57c88e60320b01aa119d63d7404a5e9b8e4 # Parent 717b8c3f55c9f07b9c05ecc022e1df92df6f66d6 ... diff -r 717b8c3f55c9 -r a28bb57c88e6 src/zorn.agda --- a/src/zorn.agda Mon Sep 05 21:54:55 2022 +0900 +++ b/src/zorn.agda Tue Sep 06 01:18:54 2022 +0900 @@ -771,6 +771,12 @@ ... | tri≈ ¬a b ¬c = refl ... | tri> ¬a ¬b c = ⊥-elim ( o≤> z≤px c ) + supfx : {z : Ordinal } → z ≡ x → supf0 px ≡ supf1 px z + supfx {z} z=x with trio< z px + ... | tri< a ¬b ¬c = ⊥-elim ( o<¬≡ z=x (subst (λ k → z o< k ) (Oprev.oprev=x op) (ordtrans a <-osuc ))) + ... | tri≈ ¬a b ¬c = ⊥-elim ( o<¬≡ z=x (subst (λ k → k o< x ) (sym b) (pxo ¬a ¬b c = refl + supf∈A : {b : Ordinal} → b o≤ x → odef A (supf1 px b) supf∈A {b} b≤z with trio< b px ... | tri< a ¬b ¬c = proj1 ( ZChain.csupf zc (o<→≤ a )) @@ -894,10 +900,7 @@ ... | refl = record { ax = ab ; is-sup = record { x ¬a ¬b px