Step * of Lemma cbva_seq-combine2

[F,L1,L2:Top]. ∀[m1,m2:ℕ].
  (cbva_seq(L1; λg.cbva_seq(L2[g]; F[g]; m2); m1) cbva_seq(λn.if n <m1
                                                                then L1 n
                                                                else mk_lambdas_fun(λg.(L2[g] (n m1));m1)
                                                                fi ; λg.(F[partial_ap(g;m1 m2;m1)] 
                                                                         partial_ap_gen(g;m1 m2;m1;m2)); m1 m2))
BY
((UnivCD THENA Auto) THEN RepUR ``cbva_seq`` THEN BLemma `callbyvalueall_seq-combine3-0` THEN Auto) }


Latex:


Latex:
\mforall{}[F,L1,L2:Top].  \mforall{}[m1,m2:\mBbbN{}].
    (cbva\_seq(L1;  \mlambda{}g.cbva\_seq(L2[g];  F[g];  m2);  m1)  \msim{}  cbva\_seq(\mlambda{}n.if  n  <z  m1
                                                                                                                                then  L1  n
                                                                                                                                else  mk\_lambdas\_fun(\mlambda{}g.(L2[g] 
                                                                                                                                                                                (n 
                                                                                                                                                                                -  m1));m1)
                                                                                                                                fi  ;  \mlambda{}g.(F[partial\_ap(g;m1
                                                                                                                                                  +  m2;m1)] 
                                                                                                                                                  partial\_ap\_gen(g;m1
                                                                                                                                                  +  m2;m1;m2));  m1  +  m2))


By


Latex:
((UnivCD  THENA  Auto)
  THEN  RepUR  ``cbva\_seq``  0
  THEN  BLemma  `callbyvalueall\_seq-combine3-0`
  THEN  Auto)




Home Index