Step * 1 1 1 of Lemma length-zero-implies-nil


1. Base@i
2. ||<fst(l), snd(l)>|| 0 ∈ ℤ
3. (rec-case(snd(l)) of [] => h::t => r.r 1)↓
4. 0 ≤ 0
5. ~ <fst(l), snd(l)>
⊢ <fst(l), snd(l)> [] ∈ Base
BY
(Fold `length` (-3) THEN HasValueD (-3)) }

1
1. Base@i
2. ||<fst(l), snd(l)>|| 0 ∈ ℤ
3. (||snd(l)|| 1)↓
4. 0 ≤ 0
5. ~ <fst(l), snd(l)>
6. ||snd(l)|| ∈ ℤ
7. 1 ∈ ℤ
⊢ <fst(l), snd(l)> [] ∈ Base


Latex:


Latex:

1.  l  :  Base@i
2.  ||<fst(l),  snd(l)>||  =  0
3.  (rec-case(snd(l))  of  []  =>  0  |  h::t  =>  r.r  +  1  +  1)\mdownarrow{}
4.  0  \mleq{}  0
5.  l  \msim{}  <fst(l),  snd(l)>
\mvdash{}  <fst(l),  snd(l)>  =  []


By


Latex:
(Fold  `length`  (-3)  THEN  HasValueD  (-3))




Home Index