# HG changeset patch # User Shinji KONO # Date 1685343025 -32400 # Node ID 8bf6db0b82df7593a33f5de4edb4e1f7481fbaca # Parent 95b62a08c3d0ccc39d92c20dae608a9fc3f4944f ... diff -r 95b62a08c3d0 -r 8bf6db0b82df src/OD.agda --- a/src/OD.agda Mon May 29 09:29:28 2023 +0900 +++ b/src/OD.agda Mon May 29 15:50:25 2023 +0900 @@ -472,6 +472,12 @@ infinite-od : OD infinite-od = record { def = λ x → infinite-d x } +ux=osucx : {x : Ordinal} → infinite-d x → Union (* x , (* x , * x )) ≡ (* x , * x) -- looks like wrong +ux=osucx {.(Ordinals.o∅ O)} iφ = ? +ux=osucx {.(& (Union (* x , (* x , * x))))} (isuc {x} ix) = ==→o≡ record { eq→ = ? ; eq← = ? } where + lemma10 : Union (* x , (* x , * x )) ≡ (* x , * x) + lemma10 = ux=osucx ix + nat=Ord : {x : Ordinal} → infinite-d x → (Union (* x , (* x , * x ))) ≡ Ord (osuc x) nat=Ord {.(Ordinals.o∅ O)} iφ = ==→o≡ record { eq→ = lemma10 ; eq← = lemma11 } where lemma10 : {x : Ordinal} → Own (* o∅ , (* o∅ , * o∅)) x → x o< osuc o∅ @@ -505,13 +511,23 @@ ... | case2 z