Nuprl Definition : bpa-add
bpa-add(p;x;y) ==
  let n,a = x 
  in let m,b = y 
     in eval k = imax(n;m) in
        eval c = p^k - n in
        eval d = p^k - m in
          <k, c(p) * a + d(p) * b>
Definitions occuring in Statement : 
p-int: k(p)
, 
p-mul: x * y
, 
p-add: x + y
, 
fastexp: i^n
, 
imax: imax(a;b)
, 
callbyvalue: callbyvalue, 
spread: spread def, 
pair: <a, b>
, 
subtract: n - m
Definitions occuring in definition : 
spread: spread def, 
imax: imax(a;b)
, 
callbyvalue: callbyvalue, 
fastexp: i^n
, 
subtract: n - m
, 
pair: <a, b>
, 
p-add: x + y
, 
p-mul: x * y
, 
p-int: k(p)
FDL editor aliases : 
bpa-add
Latex:
bpa-add(p;x;y)  ==
    let  n,a  =  x 
    in  let  m,b  =  y 
          in  eval  k  =  imax(n;m)  in
                eval  c  =  p\^{}k  -  n  in
                eval  d  =  p\^{}k  -  m  in
                    <k,  c(p)  *  a  +  d(p)  *  b>
Date html generated:
2018_05_21-PM-03_23_34
Last ObjectModification:
2018_02_03-AM-00_48_00
Theory : rings_1
Home
Index