Step * of Lemma tl-stream-zip

[f:Top]. ∀[as,bs:stream(Top)].  (s-tl(stream-zip(f;as;bs)) stream-zip(f;s-tl(as);s-tl(bs)))
BY
(Auto THEN RW (AddrC [1] (RecUnfoldC `stream-zip`)) 0) }

1
1. Top
2. as stream(Top)
3. bs stream(Top)
⊢ s-tl(let a,as' as 
       in let b,bs' bs 
          in <b, stream-zip(f;as';bs')>stream-zip(f;s-tl(as);s-tl(bs))


Latex:


Latex:
\mforall{}[f:Top].  \mforall{}[as,bs:stream(Top)].    (s-tl(stream-zip(f;as;bs))  \msim{}  stream-zip(f;s-tl(as);s-tl(bs)))


By


Latex:
(Auto  THEN  RW  (AddrC  [1]  (RecUnfoldC  `stream-zip`))  0)




Home Index