# HG changeset patch # User Shinji KONO # Date 1667709585 -32400 # Node ID 9a8041a7f3c92254adcd9698bd806d896491e57e # Parent cd0ef83189c5e73bc0f8db70a21eb1e94f549bc6 ... diff -r cd0ef83189c5 -r 9a8041a7f3c9 src/zorn.agda --- a/src/zorn.agda Sat Nov 05 18:29:21 2022 +0900 +++ b/src/zorn.agda Sun Nov 06 13:39:45 2022 +0900 @@ -884,8 +884,8 @@ zc43 = ? zc41 : ZChain A f mf ay x - zc41 with MinSUP.x≤sup sup1 (case2 (init (ZChain.asupf zc {px}) refl )) - zc41 | (case2 sfpx ¬a ¬b c = refl + sf=eq : { z : Ordinal } → z o< x → supf0 z ≡ supf1 z + sf=eq {z} z ¬a ¬b c = o≤-refl + sf≤ : { z : Ordinal } → x o≤ z → supf0 x o≤ supf1 z + sf≤ {z} x≤z with trio< z px + ... | tri< a ¬b ¬c = ⊥-elim ( o<> (osucc a) (subst (λ k → k o≤ z) (sym (Oprev.oprev=x op)) x≤z ) ) + ... | tri≈ ¬a b ¬c = ⊥-elim ( o≤> x≤z (subst (λ k → k o< x ) (sym b) px ¬a ¬b c = subst₂ (λ j k → j o≤ k ) (trans (sf1=sf0 o≤-refl ) (sym (ZChain.supfmax zc px ¬a ¬b c = supf0 px sf1=sf0 : {z : Ordinal } → z o< px → supf1 z ≡ supf0 z @@ -1140,6 +1150,17 @@ ... | tri≈ ¬a b ¬c = ⊥-elim ( ¬a z ¬a ¬b c = ⊥-elim ( ¬a z ¬a ¬b c = ⊥-elim ( ¬p (osucc a) (subst (λ k → k o≤ z) (sym (Oprev.oprev=x op)) x≤z ) ) + ... | tri≈ ¬a b ¬c = ⊥-elim ( o≤> x≤z (subst (λ k → k o< x ) (sym b) px ¬a ¬b c = o≤-refl0 ( ZChain.supfmax zc px ¬a ¬b c = o≤-refl supf-mono1 {z} {w} z≤w | tri> ¬a ¬b c with trio< z px ... | tri< a ¬b ¬c = zc17 - ... | tri≈ ¬a b ¬c = o≤-refl + ... | tri≈ ¬a b ¬c = o≤-refl0 ? ... | tri> ¬a ¬b c = o≤-refl pchain1 : HOD