Step
*
2
of Lemma
implies_l_member_append
1. T : Type
2. l1 : T List
3. l2 : T List
4. v : T
5. i : ℕ
6. i < ||l2||
7. v = l2[i] ∈ T
⊢ ∃i:ℕ. (i < ||l1 @ l2|| c∧ (v = l1 @ l2[i] ∈ T))
BY
{ (InstConcl [⌜||l1|| + i⌝]⋅ THEN Auto) }
Latex:
Latex:
1.  T  :  Type
2.  l1  :  T  List
3.  l2  :  T  List
4.  v  :  T
5.  i  :  \mBbbN{}
6.  i  <  ||l2||
7.  v  =  l2[i]
\mvdash{}  \mexists{}i:\mBbbN{}.  (i  <  ||l1  @  l2||  c\mwedge{}  (v  =  l1  @  l2[i]))
By
Latex:
(InstConcl  [\mkleeneopen{}||l1||  +  i\mkleeneclose{}]\mcdot{}  THEN  Auto)
Home
Index