# HG changeset patch # User Shinji KONO # Date 1678956396 -32400 # Node ID afecaee48825007cb581a979e279952ecc1ff99a # Parent abd86d493c617871e2ead592a079c32fc9e28fd9 ... diff -r abd86d493c61 -r afecaee48825 src/filter.agda --- a/src/filter.agda Thu Mar 16 11:56:17 2023 +0900 +++ b/src/filter.agda Thu Mar 16 17:46:36 2023 +0900 @@ -156,7 +156,7 @@ ideal : HOD i⊆L : ideal ⊆ L ideal1 : { p q : HOD } → L ∋ q → ideal ∋ p → q ⊆ p → ideal ∋ q - ideal2 : { p q : HOD } → ideal ∋ p → ideal ∋ q → ideal ∋ (p ∪ q) + ideal2 : { p q : HOD } → ideal ∋ p → ideal ∋ q → L ∋ (p ∩ q) → ideal ∋ (p ∪ q) open Ideal diff -r abd86d493c61 -r afecaee48825 src/generic-filter.agda --- a/src/generic-filter.agda Thu Mar 16 11:56:17 2023 +0900 +++ b/src/generic-filter.agda Thu Mar 16 17:46:36 2023 +0900 @@ -179,6 +179,23 @@ d⊆P : dense ⊆ L has-expansion : {p : HOD} → (Lp : L ∋ p) → Expansion L dense Lp +record GenericFilter1 {L P : HOD} (LP : L ⊆ Power P) (M : HOD) : Set (Level.suc n) where + field + genf : Ideal {L} {P} LP + generic : (D : Dense {L} {P} LP ) → M ∋ Dense.dense D → ¬ ( (Dense.dense D ∩ Ideal.ideal genf ) ≡ od∅ ) + +P-GenericFilter1 : (P L p0 : HOD ) → (LP : L ⊆ Power P) → L ∋ p0 + → (C : CountableModel ) → GenericFilter1 {L} {P} LP ( ctl-M C ) +P-GenericFilter1 P L p0 L⊆PP Lp0 C = record { + genf = record { ideal = PDHOD L p0 C ; i⊆L = x∈PP ; ideal1 = ideal1 ; ideal2 = ? } + ; generic = ? + } where + ideal1 : {p q : HOD} → L ∋ q → PDHOD L p0 C ∋ p → q ⊆ p → PDHOD L p0 C ∋ q + ideal1 {p} {q} Lq record { gr = gr ; pn