Step * of Lemma sbcode-decode

[L:ℕList]. (let m,n sbdecode(L) in sbcode(m;n) L)
BY
xxx(InductionOnList THEN Unfold `sbdecode` THEN Reduce THEN Try (Fold `sbdecode` 0))xxx }

1
sbcode(1;1) []

2
1. : ℕ2
2. : ℕList
3. let m,n sbdecode(v) 
   in sbcode(m;n) v
⊢ let m,n let m,n sbdecode(v) 
            in if u=0 then <m, n> else <n, n> 
  in sbcode(m;n) [u v]


Latex:


Latex:
\mforall{}[L:\mBbbN{}2  List].  (let  m,n  =  sbdecode(L)  in  sbcode(m;n)  \msim{}  L)


By


Latex:
xxx(InductionOnList  THEN  Unfold  `sbdecode`  0  THEN  Reduce  0  THEN  Try  (Fold  `sbdecode`  0))xxx




Home Index