Nuprl Definition : full-arcsin

full-arcsin(a) ==
  case rless-case((r(73))/100;(r(3))/4;110;|a|)
   of inl(u) =>
   case rless-case(r0;(r1)/2;10;a)
    of inl(u) =>
    MachinPi4() partial-arcsin(rsqrt(r1 a))
    inr(v) =>
    partial-arcsin(rsqrt(r1 a)) MachinPi4()
   inr(v) =>
   partial-arcsin(a)



Definitions occuring in Statement :  partial-arcsin: partial-arcsin(a) MachinPi4: MachinPi4() rsqrt: rsqrt(x) rless-case: rless-case(x;y;n;z) rabs: |x| int-rdiv: (a)/k1 int-rmul: k1 a rsub: y rmul: b int-to-real: r(n) decide: case of inl(x) => s[x] inr(y) => t[y] natural_number: $n
Definitions occuring in definition :  rabs: |x| decide: case of inl(x) => s[x] inr(y) => t[y] rless-case: rless-case(x;y;n;z) int-rdiv: (a)/k1 rsqrt: rsqrt(x) rsub: y int-to-real: r(n) rmul: b int-rmul: k1 a natural_number: $n MachinPi4: MachinPi4() partial-arcsin: partial-arcsin(a)
FDL editor aliases :  full-arcsin

Latex:
full-arcsin(a)  ==
    case  rless-case((r(73))/100;(r(3))/4;110;|a|)
      of  inl(u)  =>
      case  rless-case(r0;(r1)/2;10;a)
        of  inl(u)  =>
        2  *  MachinPi4()  -  partial-arcsin(rsqrt(r1  -  a  *  a))
        |  inr(v)  =>
        partial-arcsin(rsqrt(r1  -  a  *  a))  -  2  *  MachinPi4()
      |  inr(v)  =>
      partial-arcsin(a)



Date html generated: 2019_10_31-AM-06_13_30
Last ObjectModification: 2019_05_21-PM-05_27_11

Theory : reals_2


Home Index