Arcsin Approximation: Range Reduction: Approximating Over [0,0.7071]

If sqrt is cheap, then if x>sqrt(2), we can calculate arccos instead. That is if x>0.7071, then do this range reduction:

All the methods described above can be combined with this, and they will all work better because of the smaller interval, which avoids the singularity at x=1. Rather than list more formulae and error plots, I'll generally just tabulate the maximum errors.

Nevertheless, here is the [3,3] minimax rational approximation.


Wm. Randolph Franklin, Associate Professor
Email: wrfATecse.rpi.edu
http://wrfranklin.org/
☎ +1 (518) 276-6077; Fax: -6261
ECSE Dept., 6026 JEC, Rensselaer Polytechnic Inst, Troy NY, 12180 USA
(GPG and PGP keys available)