changeset 1249:c57b8068f97c

...
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Wed, 15 Mar 2023 12:59:55 +0900
parents b1d024385208
children 6c467705e6e4
files src/generic-filter.agda
diffstat 1 files changed, 13 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/src/generic-filter.agda	Wed Mar 15 09:41:57 2023 +0900
+++ b/src/generic-filter.agda	Wed Mar 15 12:59:55 2023 +0900
@@ -62,7 +62,7 @@
        ctl← : (x : Ordinal )→  odef (ctl-M ) x → ℕ
        ctl-iso→ : { x : Ordinal } → (lt : odef (ctl-M) x )  → ctl→ (ctl← x lt ) ≡ x
        TC : {x y : Ordinal} → odef ctl-M x → odef (* x) y → odef ctl-M y
-       is-model : (x : HOD) → ctl-M ∋ (x ∩ ctl-M)
+       is-model : (x : HOD) → & x o< & ctl-M → ctl-M ∋ (x ∩ ctl-M)
        -- we have no otherway round
        -- ctl-iso← : { x : ℕ }  →  ctl← (ctl→ x ) (ctl<M x)  ≡ x
 --
@@ -373,24 +373,27 @@
       → (UNI : {p q : HOD} → L ∋ p → L ∋ q → L ∋ (p ∪ q ))
       → (NEG : ({p : HOD} → L ∋ p → L ∋ ( P \ p)))
       → (C : CountableModel ) 
+      → ctl-M C ∋ L
       → ( {p : HOD} → (Lp : L ∋ p ) → NotCompatible L p Lp )
       →  ¬ ( ctl-M C ∋  rgen ( P-GenericFilter P L p0 LPP Lp0 CAP UNI NEG  C ))
-lemma232 P L p0 LPP Lp0 CAP UNI NEG C NC MF = ¬rgf∩D=0 record { eq→ = λ {x} rgf∩D → ⊥-elim( proj2 (proj2 rgf∩D) (proj1 rgf∩D)) 
+lemma232 P L p0 LPP Lp0 CAP UNI NEG C ML NC MF = ¬rgf∩D=0 record { eq→ = λ {x} rgf∩D → ⊥-elim( proj2 (proj2 rgf∩D) (proj1 rgf∩D)) 
         ; eq← = λ lt → ⊥-elim (¬x<0 lt) } where
-    GF =  genf ( P-GenericFilter P L p0 LPP Lp0 CAP UNI NEG  C )
-    rgf =  rgen ( P-GenericFilter P L p0 LPP Lp0 CAP UNI NEG  C )
+    PG = P-GenericFilter P L p0 LPP Lp0 CAP UNI NEG  C 
+    GF =  genf PG
+    rgf =  rgen PG
     M = ctl-M C
     D : HOD  
     D = L \ rgf
     M∋DM : M ∋ (D ∩ M )
-    M∋DM = is-model C D
+    M∋DM = is-model C D ?
     D⊆PP : D ⊆ Power P
     D⊆PP {x} ⟪ Lx , ngx ⟫  = LPP Lx 
-    ll01 : {q r : HOD } → (rgf ∋ q) ∧ (rgf ∋ r) → (q ⊆ rgf ) ∧ (r ⊆ rgf )
-    ll01 {q} {r} rgfpq = ⟪ ll02 , ? ⟫  where
-        ll02 : {x : Ordinal } → odef q x → odef rgf x
-        ll02 {x} qx = record { z = ? ; az = record { z = ? ; az = ? ; x=ψz = ? }  ; x=ψz = ? }
-        -- filter2 GF ? ? ?
+    -- ll01 : {q r : HOD } → (rgf ∋ q) ∧ (rgf ∋ r) → (q ⊆ (q ∪ r) ) ∧ (r ⊆ (q ∪ r) )
+    -- ll01 {q} {r} rgfpq with  gfilter2 PG rgfpq 
+    -- ... | record { z = z₁ ; az = record { z = z ; az = az ; x=ψz = x=ψz₁ } ; x=ψz = x=ψz } = ?
+    --   ll02 : {x : Ordinal } → odef q x → odef rgf x
+    --    ll02 {x} qx = record { z = ? ; az = record { z = ? ; az = ? ; x=ψz = ? }  ; x=ψz = ? }
+    --    -- filter2 GF ? ? ?
     -- with contra-position ? ?
     -- ... | t = ?
     DD : Dense {L} {P} LPP