


Bits error versus x



Bits error versus n
if (/ (* (+ (/ x n) (/ (log x) n)) (+ (* (- (/ x n) (/ (log x) n)) n) (* (* (- x (log x)) (+ (log x) x)) (/ 1/2 n)))) (+ x (log x))) < -0.09805495681983642Initial program 3.8
rmApplied flip--4.3
if -0.09805495681983642 < (/ (* (+ (/ x n) (/ (log x) n)) (+ (* (- (/ x n) (/ (log x) n)) n) (* (* (- x (log x)) (+ (log x) x)) (/ 1/2 n)))) (+ x (log x))) < 5.951251518515046e-16Initial program 54.7
Taylor expanded around inf 54.9
Applied simplify18.3
Taylor expanded around 0 17.8
Applied simplify17.8
rmApplied clear-num17.8
if 5.951251518515046e-16 < (/ (* (+ (/ x n) (/ (log x) n)) (+ (* (- (/ x n) (/ (log x) n)) n) (* (* (- x (log x)) (+ (log x) x)) (/ 1/2 n)))) (+ x (log x))) < 7.733959759287964e+184Initial program 47.3
Taylor expanded around -inf 62.8
Applied simplify19.8
if 7.733959759287964e+184 < (/ (* (+ (/ x n) (/ (log x) n)) (+ (* (- (/ x n) (/ (log x) n)) n) (* (* (- x (log x)) (+ (log x) x)) (/ 1/2 n)))) (+ x (log x))) Initial program 9.3
rmApplied add-cbrt-cube9.4
Applied simplify9.4
Time bar (total: 2.2m)Debug logProfile
herbie shell --seed '#(1071119240 1686926585 3481876196 78132896 2080707795 3185793749)'
(FPCore (x n)
:name "2nthrt (problem 3.4.6)"
(- (pow (+ x 1) (/ 1 n)) (pow x (/ 1 n))))