


Bits error versus x



Bits error versus cos



Bits error versus sin
Results
if (/ (cos (* 2 x)) (* (fabs (fabs (* (* sin cos) x))) (fabs (fabs (* (* sin cos) x))))) < 2.666803532661975e-292Initial program 17.8
rmApplied add-sqr-sqrt17.8
Applied simplify17.8
Applied simplify1.7
rmApplied *-un-lft-identity1.7
Applied times-frac1.3
if 2.666803532661975e-292 < (/ (cos (* 2 x)) (* (fabs (fabs (* (* sin cos) x))) (fabs (fabs (* (* sin cos) x))))) Initial program 43.4
rmApplied add-sqr-sqrt43.5
Applied simplify43.4
Applied simplify5.0
rmApplied add-sqr-sqrt5.0
Applied simplify6.1
Applied simplify2.0
Time bar (total: 41.8s)Debug logProfile
herbie shell --seed 2018170
(FPCore (x cos sin)
:name "cos(2*x)/(cos^2(x)*sin^2(x))"
(/ (cos (* 2 x)) (* (pow cos 2) (* (* x (pow sin 2)) x))))