Step * 1 of Lemma mklist_add1


1. : ℕ+
2. Top
⊢ mklist(n;f) mklist(n 1;f) [f (n 1)]
BY
(Unfold `mklist` THEN (RW  (AddrC [1] (LemmaC `primrec-unroll`)) THENA Auto) THEN Reduce THEN AutoSplit) }


Latex:


Latex:

1.  n  :  \mBbbN{}\msupplus{}
2.  f  :  Top
\mvdash{}  mklist(n;f)  \msim{}  mklist(n  -  1;f)  @  [f  (n  -  1)]


By


Latex:
(Unfold  `mklist`  0
  THEN  (RW    (AddrC  [1]  (LemmaC  `primrec-unroll`))  0  THENA  Auto)
  THEN  Reduce  0
  THEN  AutoSplit)




Home Index