Step
*
2
1
of Lemma
isl-list-index
1. [T] : Type
2. eq : EqDecider(T)
3. x : T
4. u : T
5. v : T List
6. x1 : ℕ||v||
7. list-index(eq;v;x) = (inl x1) ∈ (ℕ||v|| + Top)
⊢ (True 
⇐⇒ (x ∈ v)) 
⇒ (True 
⇐⇒ (x ∈ [u / v]))
BY
{ (Auto THEN ThinTrivial THEN OrRight THEN Auto) }
Latex:
Latex:
1.  [T]  :  Type
2.  eq  :  EqDecider(T)
3.  x  :  T
4.  u  :  T
5.  v  :  T  List
6.  x1  :  \mBbbN{}||v||
7.  list-index(eq;v;x)  =  (inl  x1)
\mvdash{}  (True  \mLeftarrow{}{}\mRightarrow{}  (x  \mmember{}  v))  {}\mRightarrow{}  (True  \mLeftarrow{}{}\mRightarrow{}  (x  \mmember{}  [u  /  v]))
By
Latex:
(Auto  THEN  ThinTrivial  THEN  OrRight  THEN  Auto)
Home
Index