


Bits error versus x



Bits error versus n
if (cbrt (- (expm1 (/ (log1p x) n)) (fma (/ (/ 1/2 n) n) (* (log x) (log x)) (/ (log x) n)))) < -0.012799905251058973Initial program 1.7
rmApplied add-exp-log1.7
Applied pow-exp1.7
Applied simplify0.6
if -0.012799905251058973 < (cbrt (- (expm1 (/ (log1p x) n)) (fma (/ (/ 1/2 n) n) (* (log x) (log x)) (/ (log x) n)))) < -1.0920897872381241e-100 or 2.8809882173810638e-98 < (cbrt (- (expm1 (/ (log1p x) n)) (fma (/ (/ 1/2 n) n) (* (log x) (log x)) (/ (log x) n)))) Initial program 59.0
rmApplied add-exp-log59.0
Applied pow-exp59.0
Applied simplify59.0
Taylor expanded around inf 59.5
Applied simplify3.5
if -1.0920897872381241e-100 < (cbrt (- (expm1 (/ (log1p x) n)) (fma (/ (/ 1/2 n) n) (* (log x) (log x)) (/ (log x) n)))) < 2.8809882173810638e-98Initial program 29.5
Taylor expanded around inf 3.3
Applied simplify3.2
Time bar (total: 3.0m)Debug logProfile
herbie shell --seed '#(1070609872 3456127585 2380521889 2328837196 1765472538 734540918)' +o rules:numerics
(FPCore (x n)
:name "2nthrt (problem 3.4.6)"
(- (pow (+ x 1) (/ 1 n)) (pow x (/ 1 n))))