


Bits error versus x



Bits error versus n
if (- (expm1 (/ (log1p x) n)) (fma (/ (/ 1/2 n) n) (* (log x) (log x)) (/ (log x) n))) < -0.043673650581743835Initial program 1.6
rmApplied add-exp-log1.7
Applied pow-exp1.7
Applied simplify0.6
if -0.043673650581743835 < (- (expm1 (/ (log1p x) n)) (fma (/ (/ 1/2 n) n) (* (log x) (log x)) (/ (log x) n))) < -1.12356922203578e-306Initial program 58.9
rmApplied add-exp-log58.9
Applied pow-exp58.9
Applied simplify58.9
Taylor expanded around inf 59.1
Applied simplify3.0
rmApplied clear-num3.1
if -1.12356922203578e-306 < (- (expm1 (/ (log1p x) n)) (fma (/ (/ 1/2 n) n) (* (log x) (log x)) (/ (log x) n))) < 9.787276345697613e-303Initial program 28.2
Taylor expanded around inf 1.8
Applied simplify1.8
if 9.787276345697613e-303 < (- (expm1 (/ (log1p x) n)) (fma (/ (/ 1/2 n) n) (* (log x) (log x)) (/ (log x) n))) Initial program 58.0
rmApplied add-exp-log58.0
Applied pow-exp58.0
Applied simplify58.0
Taylor expanded around inf 59.3
Applied simplify5.2
Time bar (total: 1.1m)Debug logProfile
herbie shell --seed 2018214 +o rules:numerics
(FPCore (x n)
:name "2nthrt (problem 3.4.6)"
(- (pow (+ x 1) (/ 1 n)) (pow x (/ 1 n))))