Step * of Lemma int-prod-unroll-hi

[n:ℕ]. ∀[f:Top].  (f[x] x < n) if (n =z 0) then else Π(f[x] x < 1) f[n 1] fi )
BY
xxx((Auto THEN Unfold `int-prod` 0)
      THEN (RW (AddrC [1] (LemmaC `primrec-unroll`)) THENA Auto)
      THEN Fold `int-prod` 0
      THEN Reduce 0
      THEN Auto)xxx }


Latex:


Latex:
\mforall{}[n:\mBbbN{}].  \mforall{}[f:Top].    (\mPi{}(f[x]  |  x  <  n)  \msim{}  if  (n  =\msubz{}  0)  then  1  else  \mPi{}(f[x]  |  x  <  n  -  1)  *  f[n  -  1]  fi  )


By


Latex:
xxx((Auto  THEN  Unfold  `int-prod`  0)
        THEN  (RW  (AddrC  [1]  (LemmaC  `primrec-unroll`))  0  THENA  Auto)
        THEN  Fold  `int-prod`  0
        THEN  Reduce  0
        THEN  Auto)xxx




Home Index