


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))) < -1.4329330867268458e-16Initial program 2.5
rmApplied add-exp-log2.6
Applied pow-exp2.6
Applied simplify1.7
if -1.4329330867268458e-16 < (- (expm1 (/ (log1p x) n)) (fma (/ (/ 1/2 n) n) (* (log x) (log x)) (/ (log x) n))) < -7.670902765520583e-306 or 2.5233076564438893e-304 < (- (expm1 (/ (log1p x) n)) (fma (/ (/ 1/2 n) n) (* (log x) (log x)) (/ (log x) n))) Initial program 59.4
rmApplied add-exp-log59.4
Applied pow-exp59.4
Applied simplify59.4
Taylor expanded around inf 59.9
Applied simplify3.1
if -7.670902765520583e-306 < (- (expm1 (/ (log1p x) n)) (fma (/ (/ 1/2 n) n) (* (log x) (log x)) (/ (log x) n))) < 2.5233076564438893e-304Initial program 29.3
Taylor expanded around inf 1.7
Applied simplify1.7
Time bar (total: 1.8m)Debug logProfile
herbie shell --seed 2018208 +o rules:numerics
(FPCore (x n)
:name "2nthrt (problem 3.4.6)"
(- (pow (+ x 1) (/ 1 n)) (pow x (/ 1 n))))