
Results
Herbie found 2 alternatives:
| Alternative | Accuracy | Speedup |
|---|
Initial program 32.4%
*-commutative32.4%
exp-lft-sqr32.8%
difference-of-sqr-133.2%
associate-/l*33.2%
*-inverses100.0%
/-rgt-identity100.0%
+-commutative100.0%
Simplified100.0%
Final simplification100.0%
Initial program 32.4%
*-commutative32.4%
exp-lft-sqr32.8%
difference-of-sqr-133.2%
associate-/l*33.2%
*-inverses100.0%
/-rgt-identity100.0%
+-commutative100.0%
Simplified100.0%
Taylor expanded in x around 0 74.8%
Final simplification74.8%
herbie shell --seed 2023166
(FPCore (x)
:name "sqrtexp (problem 3.4.4)"
:precision binary64
(sqrt (/ (- (exp (* 2.0 x)) 1.0) (- (exp x) 1.0))))