Step * 2 1 of Lemma int-list-index-append


1. : ℤ
2. : ℤ
3. u ≠ x
4. : ℤ List
5. ∀[L2:ℤ List]
     (int-list-index(v L2;x) if int-list-member(x;v) then int-list-index(v;x) else ||v|| int-list-index(L2;x) fi )
6. L2 : ℤ List
7. (x ∈ [u v])
⊢ (int-list-index(v L2;x) 1) (int-list-index(v;x) 1) ∈ ℕ(||v L2|| 1) 1
BY
((RW (SweepUpC (HypC 5)) THENW Auto) THEN (RWO "cons_member" (-1) THENM -1) THEN Auto) }


Latex:


Latex:

1.  x  :  \mBbbZ{}
2.  u  :  \mBbbZ{}
3.  u  \mneq{}  x
4.  v  :  \mBbbZ{}  List
5.  \mforall{}[L2:\mBbbZ{}  List]
          (int-list-index(v  @  L2;x)  \msim{}  if  int-list-member(x;v)
          then  int-list-index(v;x)
          else  ||v||  +  int-list-index(L2;x)
          fi  )
6.  L2  :  \mBbbZ{}  List
7.  (x  \mmember{}  [u  /  v])
\mvdash{}  (int-list-index(v  @  L2;x)  +  1)  =  (int-list-index(v;x)  +  1)


By


Latex:
((RW  (SweepUpC  (HypC  5))  0  THENW  Auto)  THEN  (RWO  "cons\_member"  (-1)  THENM  D  -1)  THEN  Auto)




Home Index