# HG changeset patch # User Shinji KONO # Date 1665496033 -32400 # Node ID d917831fb60744870f2a92c4104db2f2fce266ac # Parent a6f075a164fa7e0ff9d39fd1710e538641644a9d supf (supf x) ≡ supf x is bad diff -r a6f075a164fa -r d917831fb607 src/zorn.agda --- a/src/zorn.agda Tue Oct 11 10:41:19 2022 +0900 +++ b/src/zorn.agda Tue Oct 11 22:47:13 2022 +0900 @@ -385,6 +385,14 @@ ... | case2 lt = case2 (subst₂ (λ j k → j < k ) *iso refl lt ) +chain-mono : {A : HOD} ( f : Ordinal → Ordinal ) → (mf : ≤-monotonic-f A f ) {y : Ordinal} (ay : odef A y) (supf : Ordinal → Ordinal ) + {a b c : Ordinal} → a o≤ b + → odef (UnionCF A f mf ay supf a) c → odef (UnionCF A f mf ay supf b) c +chain-mono f mf ay supf {a} {b} {c} a≤b ⟪ ua , ch-init fc ⟫ = + ⟪ ua , ch-init fc ⟫ +chain-mono f mf ay supf {a} {b} {c} a≤b ⟪ uaa , ch-is-sup ua ua ¬a ¬b c | record { eq = eq1 } = ⟪ MinSUP.asm sup1 , ch-is-sup (supf1 z1) (subst (λ k → k o< x) (sym eq1) sz1 ¬a ¬b c = ? + ... | tri≈ ¬a b ¬c = b + ... | tri< a ¬b ¬c = ? supu=u : supf1 (supf1 z1) ≡ supf1 z1 supu=u = ?