Step * 1 of Lemma constant-data-stream


1. Top
2. Top List
3. ∀[b:Top]. (data-stream(constant-dataflow(b);v) map(λi.b;upto(||v||)))
⊢ ∀[b:Top]. ([b map(λi.b;upto(||v||))] map(λi.b;upto(||v|| 1)))
BY
((D THENA Auto)
   THEN (RW (AddrC [2;2] (LemmaC `upto_decomp2`)) THENA Auto')
   THEN Reduce 0
   THEN ((RWO "map-map" THENM RepUR ``compose`` 0) THENA Auto)) }

1
1. Top
2. Top List
3. ∀[b:Top]. (data-stream(constant-dataflow(b);v) map(λi.b;upto(||v||)))
4. Top
⊢ [b map(λi.b;upto(||v||))] [b map(λx.b;upto((||v|| 1) 1))]


Latex:



Latex:

1.  u  :  Top
2.  v  :  Top  List
3.  \mforall{}[b:Top].  (data-stream(constant-dataflow(b);v)  \msim{}  map(\mlambda{}i.b;upto(||v||)))
\mvdash{}  \mforall{}[b:Top].  ([b  /  map(\mlambda{}i.b;upto(||v||))]  \msim{}  map(\mlambda{}i.b;upto(||v||  +  1)))


By


Latex:
((D  0  THENA  Auto)
  THEN  (RW  (AddrC  [2;2]  (LemmaC  `upto\_decomp2`))  0  THENA  Auto')
  THEN  Reduce  0
  THEN  ((RWO  "map-map"  0  THENM  RepUR  ``compose``  0)  THENA  Auto))




Home Index