# HG changeset patch # User Shinji KONO # Date 1651136213 -32400 # Node ID 9f24214f4270d00d4abd38ec5782441613c58c83 # Parent e1a33b1bc16cc720295ae89409a9b8c281424cc3 ... diff -r e1a33b1bc16c -r 9f24214f4270 src/zorn.agda --- a/src/zorn.agda Thu Apr 28 12:02:10 2022 +0900 +++ b/src/zorn.agda Thu Apr 28 17:56:53 2022 +0900 @@ -170,11 +170,9 @@ ≤-monotonic-f : (A : HOD) → ( Ordinal → Ordinal ) → Set (Level.suc n) ≤-monotonic-f A f = (x : Ordinal ) → odef A x → ( * x ≤ * (f x) ) ∧ odef A (f x ) -record Indirect< (A : HOD) {x y : Ordinal } (xa : odef A x) (ya : odef A y) (z : Ordinal) : Set n where - field - az : odef A z - x ¬a ¬b c = {!!} where + uzc : HOD + uzc = UZFChain f mf x prev + zorn00 : Maximal A + zorn00 with is-o∅ ( & HasMaximal ) -- we have no Level (suc n) LEM + ... | no not = record { maximal = ODC.minimal O HasMaximal (λ eq → not (=od∅→≡o∅ eq)) ; A∋maximal = zorn01 ; ¬maximal ¬a ¬b c = {!!} where - uzc : HOD - uzc = UZFChain f mf x prev - zorn00 : Maximal A - zorn00 with is-o∅ ( & HasMaximal ) -- we have no Level (suc n) LEM - ... | no not = record { maximal = ODC.minimal O HasMaximal (λ eq → not (=od∅→≡o∅ eq)) ; A∋maximal = zorn01 ; ¬maximal