Step * 1 of Lemma add-poly-prepend-sq1


[q,l:(ℤ × (ℤ List)) List].  (add-ipoly-prepend([];q;l) rev(l) add-ipoly([];q))
BY
((RecUnfold `add-ipoly-prepend` THEN RecUnfold `add-ipoly` 0)
   THEN Reduce 0
   THEN (Subst' null(⋅tt THENA Auto)
   THEN Reduce 0
   THEN Auto
   THEN CallByValueReduce 0
   THEN Auto) }


Latex:


Latex:

\mforall{}[q,l:(\mBbbZ{}  \mtimes{}  (\mBbbZ{}  List))  List].    (add-ipoly-prepend([];q;l)  \msim{}  rev(l)  +  add-ipoly([];q))


By


Latex:
((RecUnfold  `add-ipoly-prepend`  0  THEN  RecUnfold  `add-ipoly`  0)
  THEN  Reduce  0
  THEN  (Subst'  null(\mcdot{})  \msim{}  tt  0  THENA  Auto)
  THEN  Reduce  0
  THEN  Auto
  THEN  CallByValueReduce  0
  THEN  Auto)




Home Index