Nuprl Definition : normalize-constraint

normalize-constraint(k;p) ==  let f,r in eval 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: 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: 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