Step
*
of Lemma
assert-bl-exists2
∀[T:Type]. ∀L:T List. ∀P:{x:T| (x ∈ L)}  ⟶ 𝔹.  (↑(∃x∈L.P[x])_b 
⇐⇒ ∃x:T. ((x ∈ L) ∧ (↑P[x])))
BY
{ (InstLemma `assert-bl-exists` [] THEN RepeatFor 3 (ParallelLast') THEN RWO "l_exists_iff" (-1) THEN Auto) }
Latex:
Latex:
\mforall{}[T:Type].  \mforall{}L:T  List.  \mforall{}P:\{x:T|  (x  \mmember{}  L)\}    {}\mrightarrow{}  \mBbbB{}.    (\muparrow{}(\mexists{}x\mmember{}L.P[x])\_b  \mLeftarrow{}{}\mRightarrow{}  \mexists{}x:T.  ((x  \mmember{}  L)  \mwedge{}  (\muparrow{}P[x])))
By
Latex:
(InstLemma  `assert-bl-exists`  []
  THEN  RepeatFor  3  (ParallelLast')
  THEN  RWO  "l\_exists\_iff"  (-1)
  THEN  Auto)
Home
Index