Step * 1 of Lemma fset-mapfilter_wf


1. Type
2. T ⟶ 𝔹
3. Type
4. {x:T| ↑(P x)}  ⟶ X
5. as List
6. bs List
7. ∀t:T. ((t ∈ as) ⇐⇒ (t ∈ bs))
⊢ ∀t:X. (∃y:T. ((y ∈ as) ∧ ((↑(P y)) c∧ (t (f y) ∈ X))) ⇐⇒ ∃y:T. ((y ∈ bs) ∧ ((↑(P y)) c∧ (t (f y) ∈ X))))
BY
(RWO "-1" THEN Auto) }


Latex:


Latex:

1.  T  :  Type
2.  P  :  T  {}\mrightarrow{}  \mBbbB{}
3.  X  :  Type
4.  f  :  \{x:T|  \muparrow{}(P  x)\}    {}\mrightarrow{}  X
5.  as  :  T  List
6.  bs  :  T  List
7.  \mforall{}t:T.  ((t  \mmember{}  as)  \mLeftarrow{}{}\mRightarrow{}  (t  \mmember{}  bs))
\mvdash{}  \mforall{}t:X
        (\mexists{}y:T.  ((y  \mmember{}  as)  \mwedge{}  ((\muparrow{}(P  y))  c\mwedge{}  (t  =  (f  y))))  \mLeftarrow{}{}\mRightarrow{}  \mexists{}y:T.  ((y  \mmember{}  bs)  \mwedge{}  ((\muparrow{}(P  y))  c\mwedge{}  (t  =  (f  y)))))


By


Latex:
(RWO  "-1"  0  THEN  Auto)




Home Index