Step
*
1
of Lemma
select-data-stream
1. L : Top List
2. P : Top
3. i : ℕ
4. i < ||L||
⊢ data-stream(P;L)[i] ~ snd(P*(firstn(i;L))(L[i]))
BY
{ (Unfold `data-stream` 0 ⋅ THEN ((RWW "select-map" 0 THENM Reduce 0) THENA Auto))⋅ }
1
1. L : Top List
2. P : Top
3. i : ℕ
4. i < ||L||
⊢ snd(P*(firstn(upto(||L||)[i];L))(L[upto(||L||)[i]])) ~ snd(P*(firstn(i;L))(L[i]))
Latex:
Latex:
1.  L  :  Top  List
2.  P  :  Top
3.  i  :  \mBbbN{}
4.  i  <  ||L||
\mvdash{}  data-stream(P;L)[i]  \msim{}  snd(P*(firstn(i;L))(L[i]))
By
Latex:
(Unfold  `data-stream`  0  \mcdot{}  THEN  ((RWW  "select-map"  0  THENM  Reduce  0)  THENA  Auto))\mcdot{}
Home
Index