Step
*
of Lemma
cbva_seq-spread
∀[F,G,H,L:Top]. ∀[m:ℕ].  (let x,y = cbva_seq(L; λg.<F[g], G[g]> m) in H[x;y] ~ cbva_seq(L; λg.H[F[g];G[g]]; m))
BY
{ (Auto THEN RepUR ``cbva_seq`` 0 THEN InstLemma `callbyvalueall_seq-spread0` [⌜F⌝;⌜G⌝;⌜H⌝;⌜L⌝;⌜m⌝]⋅ THEN Auto) }
Latex:
Latex:
\mforall{}[F,G,H,L:Top].  \mforall{}[m:\mBbbN{}].
    (let  x,y  =  cbva\_seq(L;  \mlambda{}g.<F[g],  G[g]>  m) 
      in  H[x;y]  \msim{}  cbva\_seq(L;  \mlambda{}g.H[F[g];G[g]];  m))
By
Latex:
(Auto
  THEN  RepUR  ``cbva\_seq``  0
  THEN  InstLemma  `callbyvalueall\_seq-spread0`  [\mkleeneopen{}F\mkleeneclose{};\mkleeneopen{}G\mkleeneclose{};\mkleeneopen{}H\mkleeneclose{};\mkleeneopen{}L\mkleeneclose{};\mkleeneopen{}m\mkleeneclose{}]\mcdot{}
  THEN  Auto)
Home
Index