


Bits error versus x



Bits error versus cos



Bits error versus sin
if (- (fma 2/3 (* (/ x (* sin cos)) (/ x (* sin cos))) (/ (/ (/ 1 sin) sin) (* (* cos x) (* cos x)))) (/ 2 (* (* sin cos) (* sin cos)))) < 3.522742514807311e+73Initial program 11.7
rmApplied add-sqr-sqrt11.7
Applied simplify11.7
Applied simplify0.6
rmApplied *-un-lft-identity0.6
Applied times-frac0.3
if 3.522742514807311e+73 < (- (fma 2/3 (* (/ x (* sin cos)) (/ x (* sin cos))) (/ (/ (/ 1 sin) sin) (* (* cos x) (* cos x)))) (/ 2 (* (* sin cos) (* sin cos)))) Initial program 40.2
rmApplied add-sqr-sqrt40.3
Applied simplify40.2
Applied simplify4.8
rmApplied add-sqr-sqrt4.8
Applied simplify7.0
Applied simplify3.1
Time bar (total: 48.4s)Debug logProfile
herbie shell --seed '#(1070864556 424010669 783715395 1203517814 4070606583 4107618214)' +o rules:numerics
(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))))