Nuprl Definition : normalize-constraint

normalize-constraint(k;p) ==  let f,r = p in eval r = r in let as ⟵ map(f;upto(k)) in <λn.as[n]?f n, r>



Definitions occuring in Statement :  select?: as[i]?a,  upto: upto(n),  map: map(f;as),  callbyvalueall: callbyvalueall,  callbyvalue: callbyvalue,  apply: f a,  lambda: λx.A[x],  spread: spread def,  pair: <a, b>
Definitions occuring in definition :  spread: spread def,  callbyvalue: callbyvalue,  callbyvalueall: callbyvalueall,  map: map(f;as),  upto: upto(n),  pair: <a, b>,  lambda: λx.A[x],  select?: as[i]?a,  apply: f a
FDL editor aliases :  normalize-constraint

Latex:
normalize-constraint(k;p)  ==
    let  f,r  =  p 
    in  eval  r  =  r  in
          let  as  \mleftarrow{}{}  map(f;upto(k))
          in  <\mlambda{}n.as[n]?f  n,  r>



Date html generated: 2016_05_15-PM-11_23_56
Last ObjectModification: 2015_09_23-AM-08_29_46

Theory : rationals


Home Index