# HG changeset patch # User Shinji KONO # Date 1656726708 -32400 # Node ID 5e056537807d6dba0d23a4e734197b857a3c8269 # Parent db9477c80dce10a82d639fe96f2a51fb058716ba ... diff -r db9477c80dce -r 5e056537807d src/OrdUtil.agda --- a/src/OrdUtil.agda Sat Jul 02 07:52:05 2022 +0900 +++ b/src/OrdUtil.agda Sat Jul 02 10:51:48 2022 +0900 @@ -82,6 +82,11 @@ ... | tri≈ ¬a b₁ ¬c = ⊥-elim (¬a (ordtrans lt <-osuc ) ) ... | tri> ¬a ¬b c = ⊥-elim (¬a (ordtrans lt <-osuc ) ) +ord≤< : {x y z : Ordinal} → x o< z → z o≤ y → x o< y +ord≤< {x} {y} {z} x ¬a ¬b c = chain (prev px px ¬a ¬b c = ? - sc4 : ZChain1 A f ay x - sc4 with ODC.∋-p O A (* x) - ... | no noax = {!!} - ... | yes ax with ODC.p∨¬p O ( HasPrev A (ZChain1.chain sc x) ax f ) - ... | case1 pr = {!!} - ... | case2 ¬fy ¬a ¬b c = ⊥-elim (¬a b ¬a ¬b c = Uz u-mono : {z : Ordinal} {w : Ordinal} → z o≤ w → w o≤ x → supf0 z ⊆' supf0 w u-mono {z} {w} z≤w w≤x {i} with trio< z x | trio< w x - ... | s | t = ? - - seq : Uz ≡ supf0 x - seq with trio< x x - ... | tri< a ¬b ¬c = ⊥-elim ( ¬b refl ) - ... | tri≈ ¬a b ¬c = refl - ... | tri> ¬a ¬b c = refl - seq ¬a ¬b c = ⊥-elim (¬a b