Step
*
1
of Lemma
callbyvalueall-single-bag-combine1
1. F : Top
2. a : Top
3. as : Top
⊢ let x ⟵ a
  in let y ⟵ map(a;as)
     in F[y] ~ let x ⟵ a
               in let y ⟵ map(x;as)
                  in F[y]
BY
{ (SqEqualBase THEN UseCbvaSq THEN RWO "evalall-sqequal" 0 THEN Auto) }
Latex:
Latex:
1.  F  :  Top
2.  a  :  Top
3.  as  :  Top
\mvdash{}  let  x  \mleftarrow{}{}  a
    in  let  y  \mleftarrow{}{}  map(a;as)
          in  F[y]  \msim{}  let  x  \mleftarrow{}{}  a
                              in  let  y  \mleftarrow{}{}  map(x;as)
                                    in  F[y]
By
Latex:
(SqEqualBase  THEN  UseCbvaSq  THEN  RWO  "evalall-sqequal"  0  THEN  Auto)
Home
Index