Step * of Lemma fset-filter-subset2

[T:Type]. ∀[eq:EqDecider(T)]. ∀[s:fset(T)]. ∀[P:{x:T| x ∈ s}  ⟶ 𝔹].  {x ∈ P[x]} ⊆ s
BY
(Intros
   THEN (D THENA Auto)
   THEN 0
   THEN Try (Complete (Auto))
   THEN Try ((RWO "member-fset-filter2" (-1) THEN Auto))
   THEN GenConcl ⌜{x ∈ P[x]} t ∈ fset(T)⌝⋅
   THEN Try (Complete (Auto))) }

1
.....wf..... 
1. Type
2. eq EqDecider(T)
3. fset(T)
4. {x:T| x ∈ s}  ⟶ 𝔹
5. T
6. {a ∈ s ∧ (↑P[a])}
⊢ {x ∈ P[x]} ∈ fset(T)

2
1. Type
2. eq EqDecider(T)
3. fset(T)
4. {x:T| x ∈ s}  ⟶ 𝔹
5. T
6. {a ∈ s ∧ (↑P[a])}
7. fset(T)
8. {x ∈ P[x]} t ∈ fset(T)
⊢ a ∈ s

3
.....wf..... 
1. Type
2. eq EqDecider(T)
3. fset(T)
4. {x:T| x ∈ s}  ⟶ 𝔹
5. T
⊢ {x ∈ P[x]} ∈ fset(T)


Latex:


Latex:
\mforall{}[T:Type].  \mforall{}[eq:EqDecider(T)].  \mforall{}[s:fset(T)].  \mforall{}[P:\{x:T|  x  \mmember{}  s\}    {}\mrightarrow{}  \mBbbB{}].    \{x  \mmember{}  s  |  P[x]\}  \msubseteq{}  s


By


Latex:
(Intros
  THEN  (D  0  THENA  Auto)
  THEN  D  0
  THEN  Try  (Complete  (Auto))
  THEN  Try  ((RWO  "member-fset-filter2"  (-1)  THEN  Auto))
  THEN  GenConcl  \mkleeneopen{}\{x  \mmember{}  s  |  P[x]\}  =  t\mkleeneclose{}\mcdot{}
  THEN  Try  (Complete  (Auto)))




Home Index