Nuprl Definition : rroot-odd

rroot-odd(i;x) ==
  eval b = 2^i - 1 in
  λn.eval k = n^i in
     eval z = x k in
       if z <z 0 then -iroot(i;b * (-z)) else iroot(i;b * z) fi 



Definitions occuring in Statement :  callbyvalue: callbyvalue,  ifthenelse: if b then t else f fi ,  lt_int: i <z j,  apply: f a,  lambda: λx.A[x],  multiply: n * m,  subtract: n - m,  minus: -n,  natural_number: $n,  iroot: iroot(n;x),  fastexp: i^n
Definitions occuring in definition :  subtract: n - m,  lambda: λx.A[x],  fastexp: i^n,  callbyvalue: callbyvalue,  apply: f a,  ifthenelse: if b then t else f fi ,  lt_int: i <z j,  natural_number: $n,  minus: -n,  iroot: iroot(n;x),  multiply: n * m
FDL editor aliases :  rroot-odd

Latex:
rroot-odd(i;x)  ==
    eval  b  =  2\^{}i  -  1  in
    \mlambda{}n.eval  k  =  n\^{}i  in
          eval  z  =  x  k  in
              if  z  <z  0  then  -iroot(i;b  *  (-z))  else  iroot(i;b  *  z)  fi 



Date html generated: 2016_05_18-AM-09_38_08
Last ObjectModification: 2015_09_23-AM-09_12_11

Theory : reals


Home Index