Nuprl Definition : pcs-to-integer-problem
pcs-to-integer-problem(X) ==
  eval L = rev(pcs-mon-vars(X)) in
  let polyeqs,polyineqs = X 
  in eval eqs = evalall(eager-map(λp.linearization(p;L);polyeqs)) in
     eval ineqs = evalall(eager-map(λp.linearization(p;L);polyineqs)) in
       <eqs, ineqs>
Definitions occuring in Statement : 
linearization: linearization(p;L), 
pcs-mon-vars: pcs-mon-vars(X), 
reverse: rev(as), 
eager-map: eager-map(f;as), 
evalall: evalall(t), 
callbyvalue: callbyvalue, 
lambda: λx.A[x], 
spread: spread def, 
pair: <a, b>
Definitions occuring in definition : 
reverse: rev(as), 
pcs-mon-vars: pcs-mon-vars(X), 
spread: spread def, 
callbyvalue: callbyvalue, 
evalall: evalall(t), 
eager-map: eager-map(f;as), 
lambda: λx.A[x], 
linearization: linearization(p;L), 
pair: <a, b>
FDL editor aliases : 
pcs-to-integer-problem
Latex:
pcs-to-integer-problem(X)  ==
    eval  L  =  rev(pcs-mon-vars(X))  in
    let  polyeqs,polyineqs  =  X 
    in  eval  eqs  =  evalall(eager-map(\mlambda{}p.linearization(p;L);polyeqs))  in
          eval  ineqs  =  evalall(eager-map(\mlambda{}p.linearization(p;L);polyineqs))  in
              <eqs,  ineqs>
Date html generated:
2016_05_14-AM-07_11_26
Last ObjectModification:
2015_09_22-PM-05_53_11
Theory : omega
Home
Index