Nuprl Definition : nqsqrt

nqsqrt(err;q;r) ==  Y (λnqsqrt,r. eval s = (r + (q/r)/2) in if q_less((s * s) - q;err) then s else nqsqrt s fi ) r



Definitions occuring in Statement :  q_less: q_less(r;s),  qsub: r - s,  qdiv: (r/s),  qmul: r * s,  qadd: r + s,  callbyvalue: callbyvalue,  ifthenelse: if b then t else f fi ,  ycomb: Y,  apply: f a,  lambda: λx.A[x],  natural_number: $n
Definitions occuring in definition :  ycomb: Y,  lambda: λx.A[x],  callbyvalue: callbyvalue,  qadd: r + s,  qdiv: (r/s),  natural_number: $n,  ifthenelse: if b then t else f fi ,  q_less: q_less(r;s),  qsub: r - s,  qmul: r * s,  apply: f a
FDL editor aliases :  nqsqrt

Latex:
nqsqrt(err;q;r)  ==
    Y  (\mlambda{}nqsqrt,r.  eval  s  =  (r  +  (q/r)/2)  in  if  q\_less((s  *  s)  -  q;err)  then  s  else  nqsqrt  s  fi  )  r



Date html generated: 2016_05_15-PM-11_37_14
Last ObjectModification: 2015_09_23-AM-08_30_34

Theory : rationals


Home Index