# HG changeset patch # User Shinji KONO # Date 1657482825 -32400 # Node ID 33f90b48321170dc9428192d3bcba76b181ea638 # Parent 34650e39e553c92b24ac4cb20270be325e0b71f4 Chain with chainf diff -r 34650e39e553 -r 33f90b483211 src/zorn.agda --- a/src/zorn.agda Sun Jul 10 18:30:02 2022 +0900 +++ b/src/zorn.agda Mon Jul 11 04:53:45 2022 +0900 @@ -253,23 +253,39 @@ UnionCF : (A : HOD) (x : Ordinal) (chainf : (z : Ordinal ) → z o< x → HOD ) → HOD UnionCF A x chainf = record { od = record { def = λ z → odef A z ∧ UChain x chainf z } ; odmax = & A ; (λ lt → <-irr (case2 ct01) lt) (λ eq → <-irr (case1 eq) ct01) ct01 where + ct-ind xa xb {a} {b} (ch-is-sup supa fca) (ch-init b fcb)= tri> (λ lt → <-irr (case2 ct01) lt) (λ eq → <-irr (case1 eq) ct01) ct01 where ct00 : * b < * xa - ct00 = supa _ _ (case1 refl) (ch-init b fcb) + ct00 = ? ct01 : * b < * a ct01 with s≤fc xa f mf fca ... | case1 eq = subst (λ k → * b < k ) eq ct00 ... | case2 lt = IsStrictPartialOrder.trans POO ct00 lt - ct-ind xa xb {a} {b} (ch-is-sup y ¬a ¬b c = tri> (λ lt → <-irr (case2 ct04) lt) (λ eq → <-irr (case1 (eq)) ct04) ct04 where ct05 : * b < * xa - ct05 = supa _ _ (case2 ⟪ y