Nuprl Definition : iterate_functor

iterate_functor(I;x,y.R[x; y];T.F[T];a)==r F[⋂b:{x:I| R[a; x]} . iterate_functor(I;x,y.R[x; y];T.F[T];b)]

iterate_functor(I;x,y.R[x; y];T.F[T];a) ==  fix((λiterate_functor,a. F[⋂b:{x:I| R[a; x]} . (iterate_functor b)])) a



Definitions occuring in Statement :  set: {x:A| B[x]} ,  apply: f a,  fix: fix(F),  lambda: λx.A[x],  isect: ⋂x:A. B[x]
Definitions occuring in definition :  fix: fix(F),  lambda: λx.A[x],  isect: ⋂x:A. B[x],  set: {x:A| B[x]} ,  apply: f a
FDL editor aliases :  iterate_functor
Latex:
iterate\_functor(I;x,y.R[x;  y];T.F[T];a)
==r  F[\mcap{}b:\{x:I|  R[a;  x]\}  .  iterate\_functor(I;x,y.R[x;  y];T.F[T];b)]


Latex:
iterate\_functor(I;x,y.R[x;  y];T.F[T];a)  ==
    fix((\mlambda{}iterate$_{functor}$,a.  F[\mcap{}b:\{x:I|  R[a;  x]\}  .  (iterate$_{func\000Ctor}$  b)]))  a



Date html generated: 2016_05_14-AM-06_11_50
Last ObjectModification: 2015_09_22-PM-05_46_57

Theory : co-recursion


Home Index