Step * 1 1 1 2 of Lemma firstn_is_iseg


1. Type
2. List
3. T
4. List
5. firstn(||v||;v l) ∈ (T List)
⊢ [u v] firstn(||v|| 1;[u (v l)]) ∈ (T List)
BY
Subst firstn(||v|| 1;[u (v l)]) [u firstn(||v||;v l)] }

1
.....equality..... 
1. Type
2. List
3. T
4. List
5. firstn(||v||;v l) ∈ (T List)
⊢ firstn(||v|| 1;[u (v l)]) [u firstn(||v||;v l)]

2
1. Type
2. List
3. T
4. List
5. firstn(||v||;v l) ∈ (T List)
⊢ [u v] [u firstn(||v||;v l)] ∈ (T List)


Latex:


Latex:

1.  T  :  Type
2.  l  :  T  List
3.  u  :  T
4.  v  :  T  List
5.  v  =  firstn(||v||;v  @  l)
\mvdash{}  [u  /  v]  =  firstn(||v||  +  1;[u  /  (v  @  l)])


By


Latex:
Subst  firstn(||v||  +  1;[u  /  (v  @  l)])  \msim{}  [u  /  firstn(||v||;v  @  l)]  0




Home Index