Step
*
2
of Lemma
nth_tl_is_nil
.....upcase..... 
1. n : ℤ
2. 0 < n
3. ∀[L:Top List]. nth_tl(n - 1;L) ~ [] supposing ||L|| ≤ (n - 1)
⊢ ∀[L:Top List]. nth_tl(n;L) ~ [] supposing ||L|| ≤ n
BY
{ ((UnivCD THENA Auto) THEN RecUnfold `nth_tl` 0⋅ THEN (SplitOnConclITE THENA Auto)) }
1
.....truecase..... 
1. n : ℤ
2. 0 < n
3. ∀[L:Top List]. nth_tl(n - 1;L) ~ [] supposing ||L|| ≤ (n - 1)
4. L : Top List
5. ||L|| ≤ n
6. n ≤ 0
⊢ L ~ []
2
.....falsecase..... 
1. n : ℤ
2. 0 < n
3. ∀[L:Top List]. nth_tl(n - 1;L) ~ [] supposing ||L|| ≤ (n - 1)
4. L : Top List
5. ||L|| ≤ n
6. 0 < n
⊢ nth_tl(n - 1;tl(L)) ~ []
Latex:
Latex:
.....upcase..... 
1.  n  :  \mBbbZ{}
2.  0  <  n
3.  \mforall{}[L:Top  List].  nth\_tl(n  -  1;L)  \msim{}  []  supposing  ||L||  \mleq{}  (n  -  1)
\mvdash{}  \mforall{}[L:Top  List].  nth\_tl(n;L)  \msim{}  []  supposing  ||L||  \mleq{}  n
By
Latex:
((UnivCD  THENA  Auto)  THEN  RecUnfold  `nth\_tl`  0\mcdot{}  THEN  (SplitOnConclITE  THENA  Auto))
Home
Index