Step * 1 1 of Lemma iseg_extend

.....equality..... 
1. Type
2. l1 List
3. T
4. l2 List
5. List
6. l2 (l1 l) ∈ (T List)
7. ||l1|| < ||l2||
8. l2[||l1||] v ∈ T
⊢ ([v] tl(l)) l ∈ (T List)
BY
Assert 0 < ||l|| }

1
.....assertion..... 
1. Type
2. l1 List
3. T
4. l2 List
5. List
6. l2 (l1 l) ∈ (T List)
7. ||l1|| < ||l2||
8. l2[||l1||] v ∈ T
⊢ 0 < ||l||

2
1. Type
2. l1 List
3. T
4. l2 List
5. List
6. l2 (l1 l) ∈ (T List)
7. ||l1|| < ||l2||
8. l2[||l1||] v ∈ T
9. 0 < ||l||
⊢ ([v] tl(l)) l ∈ (T List)


Latex:


Latex:
.....equality..... 
1.  T  :  Type
2.  l1  :  T  List
3.  v  :  T
4.  l2  :  T  List
5.  l  :  T  List
6.  l2  =  (l1  @  l)
7.  ||l1||  <  ||l2||
8.  l2[||l1||]  =  v
\mvdash{}  ([v]  @  tl(l))  =  l


By


Latex:
Assert  0  <  ||l||




Home Index