# HG changeset patch # User Shinji KONO # Date 1649423945 -32400 # Node ID 646831f6b06d4301f3d710cfa940b74062669cee # Parent 00c71d1dc316f2dbb174fdb8158dbc44d3700131 ... diff -r 00c71d1dc316 -r 646831f6b06d src/zorn.agda --- a/src/zorn.agda Fri Apr 08 22:03:01 2022 +0900 +++ b/src/zorn.agda Fri Apr 08 22:19:05 2022 +0900 @@ -47,13 +47,6 @@ open Element -TotalOrderSet : ( A : HOD ) → (_<_ : (x y : HOD) → Set n ) → Set (suc n) -TotalOrderSet A _<_ = Trichotomous (λ (x : Element A) y → elm x ≡ elm y ) (λ x y → elm x < elm y ) - -PartialOrderSet : ( A : HOD ) → (_<_ : (x y : HOD) → Set n ) → Set (suc n) -PartialOrderSet A _<_ = (a b : Element A) - → (elm a < elm b → ((¬ elm b < elm a) ∧ (¬ (elm a ≡ elm b) ))) ∧ (elm a ≡ elm b → (¬ elm a < elm b) ∧ (¬ elm b < elm a)) - IsPartialOrderSet : ( A : HOD ) → (_<_ : (x y : HOD) → Set n ) → Set (suc n) IsPartialOrderSet A _<_ = IsPartialOrder _ ¬a ¬b c = tri> (λ ¬a → proj1 (proj1 (PO-B z x y) ¬a ) (bx-monotonic z {y} {x} c) ) (λ eq → proj2 (proj2 (PO-B z x y) eq ) (bx-monotonic z {y} {x} c)) (bx-monotonic z {y} {x} c) + z10 = ? -- bx-monotonic z {x} {y} a + ... | tri≈ ¬a b ¬c = ? -- tri≈ {!!} (bx-inject z {x} {y} b) {!!} + ... | tri> ¬a ¬b c = ? -- tri> (λ ¬a → proj1 (proj1 (PO-B z x y) ¬a ) (bx-monotonic z {y} {x} c) ) (λ eq → proj2 (proj2 (PO-B z x y) eq ) (bx-monotonic z {y} {x} c)) (bx-monotonic z {y} {x} c) ZChain→¬SUP : (z : ZChain A (& A) _<_ ) → ¬ (SUP A (B z) _<_ ) ZChain→¬SUP z sp = ⊥-elim {!!} where z03 : & (SUP.sup sp) o< osuc (& A) @@ -223,7 +219,7 @@ MaximumSubset : {L P : HOD} → o∅ o< & L → o∅ o< & P → P ⊆ L - → PartialOrderSet P _⊆'_ - → ( (B : HOD) → B ⊆ P → TotalOrderSet B _⊆'_ → SUP P B _⊆'_ ) + → IsPartialOrderSet P _⊆'_ + → ( (B : HOD) → B ⊆ P → IsTotalOrderSet B _⊆'_ → SUP P B _⊆'_ ) → Maximal P (_⊆'_) MaximumSubset {L} {P} 0