# HG changeset patch # User Shinji KONO # Date 1658473711 -32400 # Node ID c3388f0e9899e1286d801cc26c97177b7a6b10cc # Parent 6c8ba542d11bda16c4ef730e17622f1c997b76d3 ... diff -r 6c8ba542d11b -r c3388f0e9899 src/zorn.agda --- a/src/zorn.agda Fri Jul 22 10:15:05 2022 +0900 +++ b/src/zorn.agda Fri Jul 22 16:08:31 2022 +0900 @@ -322,8 +322,6 @@ ct-ind : (xa xb : Ordinal) → {a b : Ordinal} → UChain A f mf ay supf xa a → UChain A f mf ay supf xb b → Tri (* a < * b) (* a ≡ * b) (* b < * a) ct-ind xa xb {a} {b} (ch-init fca) (ch-init fcb) = fcn-cmp y f mf fca fcb ct-ind xa xb {a} {b} (ch-init fca) (ch-is-sup ub ub (λ lt → <-irr (case2 ct01) lt) (λ eq → <-irr (case1 eq) ct01) ct01 where - ct00 : * b < * (supf xa) - ct00 = ? -- ChainP.fcy ¬a ¬b c = tri> (λ lt → <-irr (case2 ct04) lt) (λ eq → <-irr (case1 (eq)) ct04) ct04 where - ct05 : * b < * (supf xa) - ct05 = ? -- ChainP.order supa ? (ChainP.csupz supb) + ct05 : * b < * (supf ua) + ct05 = ChainP.order supa c (ChainP.csupz supb) ct04 : * b < * a - ct04 with s≤fc (supf xa) f mf ? -- fca + ct04 with s≤fc (supf ua) f mf fca ... | case1 eq = subst (λ k → * b < k ) eq ct05 ... | case2 lt = IsStrictPartialOrder.trans POO ct05 lt @@ -431,31 +429,24 @@ chain-mono2 x {a} {b} {c} a≤b b≤x ⟪ ua , ch-init fc ⟫ = ⟪ ua , ch-init fc ⟫ chain-mono2 x {a} {b} {c} a≤b b≤x ⟪ uaa , ch-is-sup ua u ¬a ¬b c = ⊥-elim (¬p ¬a ¬b c = ⊥-elim ( ¬p ¬a ¬b c = ⊥-elim ( ¬p ¬a ¬b c = ⊥-elim ( ¬p ¬a ¬b c = ⊥-elim ( ¬x<0 c ) - --- chain-x ne {z} uz@record { proj1 = az ; proj2 = record { u = u ; u ¬a ¬b c = ⊥-elim ( ¬p