Step * of Lemma fset-filter_wf

[T:Type]. ∀[P:T ⟶ 𝔹]. ∀[s:fset(T)].  ({x ∈ P[x]} ∈ fset(T))
BY
(Auto THEN (D -1 THENA Auto) THEN Unfold `fset-filter` THEN EqTypeCD THEN Auto) }

1
.....antecedent..... 
1. Type
2. T ⟶ 𝔹
3. Base
4. s1 Base
5. s1 ∈ pertype(λx,y. ((x ∈ List) ∧ (y ∈ List) ∧ set-equal(T;x;y)))
6. s ∈ List
7. s1 ∈ List
8. set-equal(T;s;s1)
⊢ set-equal(T;filter(λx.P[x];s);filter(λx.P[x];s1))


Latex:


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


By


Latex:
(Auto  THEN  (D  -1  THENA  Auto)  THEN  Unfold  `fset-filter`  0  THEN  EqTypeCD  THEN  Auto)




Home Index