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) =>
    2 * MachinPi4() - partial-arcsin(rsqrt(r1 - a * a))
    | inr(v) =>
    partial-arcsin(rsqrt(r1 - a * a)) - 2 * 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: x - y,  rmul: a * b,  int-to-real: r(n),  decide: case b of inl(x) => s[x] | inr(y) => t[y],  natural_number: $n
Definitions occuring in definition :  rabs: |x|,  decide: case b 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: x - y,  int-to-real: r(n),  rmul: a * 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