# HG changeset patch # User Shinji KONO # Date 1648979518 -32400 # Node ID 263d2d1a000ebb4121aba7b445ba8cdbe029b450 # Parent 6c22ee73ff06cf6af02bfb93ec0674a76e1bb55c ... diff -r 6c22ee73ff06 -r 263d2d1a000e src/filter.agda --- a/src/filter.agda Sun Apr 03 17:53:13 2022 +0900 +++ b/src/filter.agda Sun Apr 03 18:51:58 2022 +0900 @@ -173,13 +173,11 @@ genf : Filter LP generic : (D : Dense LP ) → M ∋ Dense.dense D → ¬ ( (Dense.dense D ∩ Filter.filter genf ) ≡ od∅ ) -open import zorn - record MaximumFilter {L P : HOD} (LP : L ⊆ Power P) : Set (suc n) where field mf : Filter LP proper : ¬ (filter mf ∋ od∅) - is-maximum : ( f : Filter LP ) → ¬ (filter f ∋ od∅) → ¬ ( (¬ filter mf ≡ filter f ) ∧ (filter mf ⊆ filter f )) + is-maximum : ( f : Filter LP ) → ¬ (filter f ∋ od∅) → ¬ filter mf ≡ filter f → ¬ ( filter mf ⊆ filter f ) max→ultra : {L P : HOD} (LP : L ⊆ Power P) → (mx : MaximumFilter LP ) → ultra-filter ( MaximumFilter.mf mx ) max→ultra {L} {P} LP mx = record { proper = MaximumFilter.proper mx ; ultra = ultra } where @@ -189,7 +187,7 @@ ... | yes y = case1 y ... | no np with ∋-p (filter mf) (P \ p) ... | yes y = case2 y - ... | no n-p = ⊥-elim (MaximumFilter.is-maximum mx FisFilter FisProper ⟪ {!!} , record { incl = FisGreater } ⟫ ) where + ... | no n-p = ⊥-elim (MaximumFilter.is-maximum mx FisFilter FisProper {!!} record { incl = FisGreater } ) where Y : (y : Ordinal) → (my : odef (filter mf) y ) → HOD Y y my = record { od = record { def = λ x → (x ≡ y) ∨ (x ≡ & p) } ; odmax = & L ;