# HG changeset patch # User Shinji KONO # Date 1646116385 -32400 # Node ID 6b26db38367fabf585064b5f9ad4578503122609 # Parent d1c9f5ae5d0a0ffa0fca2cf4442384a110df32f1 ... diff -r d1c9f5ae5d0a -r 6b26db38367f src/generic-filter.agda --- a/src/generic-filter.agda Tue Mar 01 14:31:31 2022 +0900 +++ b/src/generic-filter.agda Tue Mar 01 15:33:05 2022 +0900 @@ -68,38 +68,40 @@ open CountableModel ----- --- a(n) ∈ M --- ∃ q ∈ Power P → q ∈ a(n) ∧ p(n) ⊆ q +-- -- -PGHOD : (i : Nat) (P : HOD) (C : CountableModel P) → (p : Ordinal) → HOD -PGHOD i P C p = record { od = record { def = λ x → - odef (Power P) x ∧ odef (* (ctl→ C i)) x ∧ ( (y : Ordinal ) → odef (* p) y → odef (* x) y ) } - ; odmax = odmax (Power P) ; 0 : o∅ o< & b + +B : (P : HOD ) (C : CountableModel P) (i : Nat) → (x : HOD) → o∅ o< & x → BR +B P C Zero x lt = record { b = x ; b>0 = lt } +B P C (Suc i) x lt with is-o∅ ( & (BR.b (B P C i x lt) ∩ A i P C ) ) +... | no _ = record { b = BR.b (B P C i x lt ) ∩ A i P C ; b>0 = {!!} } +... | yes y = record { b = BR.b (B P C i x lt) \ {!!} ; b>0 = {!!} } + +B⊆ : (P : HOD ) (C : CountableModel P) (i : Nat) → (x : HOD) → (lt : o∅ o< & x) → BR.b (B P C (Suc i) x lt) ⊆ BR.b (B P C (Suc i) x lt) +B⊆ = {!!} --- --- search on p(n) --- -find-p : (P : HOD ) (C : CountableModel P) (i : Nat) → (x : Ordinal) → Ordinal -find-p P C Zero x = x -find-p P C (Suc i) x = find-p P C i ( next-p x (λ p → PGHOD i P C (& p) )) - ---- --- G = { r ∈ Power P | ∃ n → r ⊆ p(n) } +-- G = { r ∈ Power P | ∃ n → b(n) ⊆ r } -- record PDN (P p : HOD ) (C : CountableModel P) (x : Ordinal) : Set n where field gr : Nat - pn