Step * 2 of Lemma l_exists_reduce


1. [T] Type
2. T
3. List
4. ∀P:T ⟶ 𝔹((∃x∈v. ↑P[x]) ⇐⇒ ↑reduce(λx,y. (P[x] ∨by);ff;v))
⊢ ∀P:T ⟶ 𝔹((∃x∈[u v]. ↑P[x]) ⇐⇒ ↑(P[u] ∨breduce(λx,y. (P[x] ∨by);ff;v)))
BY
(ParallelLast
   THEN RWO "l_exists_cons" 0
   THEN Auto
   THEN Try ((RW assert_pushdownC (-1) THEN Auto))
   THEN ParallelLast
   THEN Auto) }


Latex:


Latex:

1.  [T]  :  Type
2.  u  :  T
3.  v  :  T  List
4.  \mforall{}P:T  {}\mrightarrow{}  \mBbbB{}.  ((\mexists{}x\mmember{}v.  \muparrow{}P[x])  \mLeftarrow{}{}\mRightarrow{}  \muparrow{}reduce(\mlambda{}x,y.  (P[x]  \mvee{}\msubb{}y);ff;v))
\mvdash{}  \mforall{}P:T  {}\mrightarrow{}  \mBbbB{}.  ((\mexists{}x\mmember{}[u  /  v].  \muparrow{}P[x])  \mLeftarrow{}{}\mRightarrow{}  \muparrow{}(P[u]  \mvee{}\msubb{}reduce(\mlambda{}x,y.  (P[x]  \mvee{}\msubb{}y);ff;v)))


By


Latex:
(ParallelLast
  THEN  RWO  "l\_exists\_cons"  0
  THEN  Auto
  THEN  Try  ((RW  assert\_pushdownC  (-1)  THEN  Auto))
  THEN  ParallelLast
  THEN  Auto)




Home Index