9.554 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.081 * * * [progress]: [2/2] Setting up program. 0.083 * [progress]: [Phase 2 of 3] Improving. 0.083 * [simplify]: Simplifying using # : (+ (- (exp x) 2.0) (exp (- x))) 0.084 * * [simplify]: iteration 0 : 7 enodes (cost 8 ) 0.085 * * [simplify]: iteration 1 : 14 enodes (cost 8 ) 0.087 * * [simplify]: iteration 2 : 26 enodes (cost 8 ) 0.091 * * [simplify]: iteration 3 : 38 enodes (cost 8 ) 0.096 * * [simplify]: iteration 4 : 49 enodes (cost 8 ) 0.101 * * [simplify]: iteration 5 : 54 enodes (cost 8 ) 0.106 * * [simplify]: iteration 6 : 63 enodes (cost 8 ) 0.116 * * [simplify]: iteration 7 : 80 enodes (cost 8 ) 0.128 * * [simplify]: iteration 8 : 99 enodes (cost 8 ) 0.138 * * [simplify]: iteration 9 : 106 enodes (cost 8 ) 0.149 * * [simplify]: iteration 10 : 110 enodes (cost 8 ) 0.163 * * [simplify]: iteration 11 : 114 enodes (cost 8 ) 0.174 * * [simplify]: iteration done : 114 enodes (cost 8 ) 0.175 * [simplify]: Simplified to: (+ (- (exp x) 2.0) (exp (- x))) 0.175 * * [progress]: iteration 1 / 4 0.175 * * * [progress]: picking best candidate 0.177 * * * * [pick]: Picked # 0.177 * * * [progress]: localizing error 0.184 * * * [progress]: generating rewritten candidates 0.184 * * * * [progress]: [ 1 / 2 ] rewriting at (2) 0.210 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1) 0.218 * * * [progress]: generating series expansions 0.218 * * * * [progress]: [ 1 / 2 ] generating series at (2) 0.218 * [approximate]: Taking taylor expansion of (- (+ (exp x) (exp (- x))) 2.0) in (x) around 0 0.218 * [taylor]: Taking taylor expansion of (- (+ (exp x) (exp (- x))) 2.0) in x 0.218 * [taylor]: Taking taylor expansion of (+ (exp x) (exp (- x))) in x 0.218 * [taylor]: Taking taylor expansion of (exp x) in x 0.218 * [taylor]: Taking taylor expansion of x in x 0.218 * [taylor]: Taking taylor expansion of (exp (- x)) in x 0.218 * [taylor]: Taking taylor expansion of (- x) in x 0.218 * [taylor]: Taking taylor expansion of x in x 0.219 * [taylor]: Taking taylor expansion of 2.0 in x 0.219 * [taylor]: Taking taylor expansion of (- (+ (exp x) (exp (- x))) 2.0) in x 0.219 * [taylor]: Taking taylor expansion of (+ (exp x) (exp (- x))) in x 0.219 * [taylor]: Taking taylor expansion of (exp x) in x 0.219 * [taylor]: Taking taylor expansion of x in x 0.219 * [taylor]: Taking taylor expansion of (exp (- x)) in x 0.219 * [taylor]: Taking taylor expansion of (- x) in x 0.219 * [taylor]: Taking taylor expansion of x in x 0.219 * [taylor]: Taking taylor expansion of 2.0 in x 0.264 * [approximate]: Taking taylor expansion of (- (+ (exp (/ 1 x)) (exp (- (/ 1 x)))) 2.0) in (x) around 0 0.264 * [taylor]: Taking taylor expansion of (- (+ (exp (/ 1 x)) (exp (- (/ 1 x)))) 2.0) in x 0.264 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) (exp (- (/ 1 x)))) in x 0.264 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.264 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.264 * [taylor]: Taking taylor expansion of x in x 0.264 * [taylor]: Taking taylor expansion of (exp (- (/ 1 x))) in x 0.264 * [taylor]: Taking taylor expansion of (- (/ 1 x)) in x 0.264 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.264 * [taylor]: Taking taylor expansion of x in x 0.265 * [taylor]: Taking taylor expansion of 2.0 in x 0.265 * [taylor]: Taking taylor expansion of (- (+ (exp (/ 1 x)) (exp (- (/ 1 x)))) 2.0) in x 0.265 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) (exp (- (/ 1 x)))) in x 0.265 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.265 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.265 * [taylor]: Taking taylor expansion of x in x 0.265 * [taylor]: Taking taylor expansion of (exp (- (/ 1 x))) in x 0.265 * [taylor]: Taking taylor expansion of (- (/ 1 x)) in x 0.265 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.265 * [taylor]: Taking taylor expansion of x in x 0.266 * [taylor]: Taking taylor expansion of 2.0 in x 0.271 * [approximate]: Taking taylor expansion of (- (+ (exp (/ 1 x)) (exp (/ -1 x))) 2.0) in (x) around 0 0.271 * [taylor]: Taking taylor expansion of (- (+ (exp (/ 1 x)) (exp (/ -1 x))) 2.0) in x 0.271 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) (exp (/ -1 x))) in x 0.271 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.271 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.271 * [taylor]: Taking taylor expansion of x in x 0.271 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.272 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.272 * [taylor]: Taking taylor expansion of -1 in x 0.272 * [taylor]: Taking taylor expansion of x in x 0.272 * [taylor]: Taking taylor expansion of 2.0 in x 0.272 * [taylor]: Taking taylor expansion of (- (+ (exp (/ 1 x)) (exp (/ -1 x))) 2.0) in x 0.272 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) (exp (/ -1 x))) in x 0.272 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.272 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.272 * [taylor]: Taking taylor expansion of x in x 0.272 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.272 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.272 * [taylor]: Taking taylor expansion of -1 in x 0.272 * [taylor]: Taking taylor expansion of x in x 0.273 * [taylor]: Taking taylor expansion of 2.0 in x 0.278 * * * * [progress]: [ 2 / 2 ] generating series at (2 1) 0.278 * [approximate]: Taking taylor expansion of (- (exp x) 2.0) in (x) around 0 0.278 * [taylor]: Taking taylor expansion of (- (exp x) 2.0) in x 0.278 * [taylor]: Taking taylor expansion of (exp x) in x 0.278 * [taylor]: Taking taylor expansion of x in x 0.278 * [taylor]: Taking taylor expansion of 2.0 in x 0.278 * [taylor]: Taking taylor expansion of (- (exp x) 2.0) in x 0.278 * [taylor]: Taking taylor expansion of (exp x) in x 0.278 * [taylor]: Taking taylor expansion of x in x 0.278 * [taylor]: Taking taylor expansion of 2.0 in x 0.282 * [approximate]: Taking taylor expansion of (- (exp (/ 1 x)) 2.0) in (x) around 0 0.282 * [taylor]: Taking taylor expansion of (- (exp (/ 1 x)) 2.0) in x 0.282 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.282 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.282 * [taylor]: Taking taylor expansion of x in x 0.282 * [taylor]: Taking taylor expansion of 2.0 in x 0.282 * [taylor]: Taking taylor expansion of (- (exp (/ 1 x)) 2.0) in x 0.282 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.282 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.282 * [taylor]: Taking taylor expansion of x in x 0.283 * [taylor]: Taking taylor expansion of 2.0 in x 0.286 * [approximate]: Taking taylor expansion of (- (exp (/ -1 x)) 2.0) in (x) around 0 0.286 * [taylor]: Taking taylor expansion of (- (exp (/ -1 x)) 2.0) in x 0.286 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.286 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.286 * [taylor]: Taking taylor expansion of -1 in x 0.286 * [taylor]: Taking taylor expansion of x in x 0.287 * [taylor]: Taking taylor expansion of 2.0 in x 0.287 * [taylor]: Taking taylor expansion of (- (exp (/ -1 x)) 2.0) in x 0.287 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.287 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.287 * [taylor]: Taking taylor expansion of -1 in x 0.287 * [taylor]: Taking taylor expansion of x in x 0.287 * [taylor]: Taking taylor expansion of 2.0 in x 0.291 * * * [progress]: simplifying candidates 0.292 * [simplify]: Simplifying using # : (expm1 (+ (- (exp x) 2.0) (exp (- x)))) (log1p (+ (- (exp x) 2.0) (exp (- x)))) (* (/ (exp (exp x)) (exp 2.0)) (exp (exp (- x)))) (* (exp (- (exp x) 2.0)) (exp (exp (- x)))) (log (+ (- (exp x) 2.0) (exp (- x)))) (exp (+ (- (exp x) 2.0) (exp (- x)))) (* (cbrt (+ (- (exp x) 2.0) (exp (- x)))) (cbrt (+ (- (exp x) 2.0) (exp (- x))))) (cbrt (+ (- (exp x) 2.0) (exp (- x)))) (* (* (+ (- (exp x) 2.0) (exp (- x))) (+ (- (exp x) 2.0) (exp (- x)))) (+ (- (exp x) 2.0) (exp (- x)))) (sqrt (+ (- (exp x) 2.0) (exp (- x)))) (sqrt (+ (- (exp x) 2.0) (exp (- x)))) (+ (* (- (pow (exp x) 3) (pow 2.0 3)) (exp x)) (* (+ (* (exp x) (exp x)) (+ (* 2.0 2.0) (* (exp x) 2.0))) 1)) (* (+ (* (exp x) (exp x)) (+ (* 2.0 2.0) (* (exp x) 2.0))) (exp x)) (+ (* (- (pow (exp x) 3) (pow 2.0 3)) (exp x)) (* (+ (* (exp x) (exp x)) (+ (* 2.0 2.0) (* (exp x) 2.0))) (exp 0))) (* (+ (* (exp x) (exp x)) (+ (* 2.0 2.0) (* (exp x) 2.0))) (exp x)) (+ (* (- (* (exp x) (exp x)) (* 2.0 2.0)) (exp x)) (* (+ (exp x) 2.0) 1)) (* (+ (exp x) 2.0) (exp x)) (+ (* (- (* (exp x) (exp x)) (* 2.0 2.0)) (exp x)) (* (+ (exp x) 2.0) (exp 0))) (* (+ (exp x) 2.0) (exp x)) (+ (pow (- (exp x) 2.0) 3) (pow (exp (- x)) 3)) (+ (* (- (exp x) 2.0) (- (exp x) 2.0)) (- (* (exp (- x)) (exp (- x))) (* (- (exp x) 2.0) (exp (- x))))) (- (* (- (exp x) 2.0) (- (exp x) 2.0)) (* (exp (- x)) (exp (- x)))) (- (- (exp x) 2.0) (exp (- x))) (+ (- (exp x) 2.0) (exp (- x))) (+ (- (exp x) 2.0) (exp (- x))) (+ (fma (- (cbrt 2.0)) (* (cbrt 2.0) (cbrt 2.0)) (* (cbrt 2.0) (* (cbrt 2.0) (cbrt 2.0)))) (exp (- x))) (+ (fma (- (sqrt 2.0)) (sqrt 2.0) (* (sqrt 2.0) (sqrt 2.0))) (exp (- x))) (+ (fma (- 2.0) 1 (* 2.0 1)) (exp (- x))) (+ (fma (- (cbrt 2.0)) (* (cbrt 2.0) (cbrt 2.0)) (* (cbrt 2.0) (* (cbrt 2.0) (cbrt 2.0)))) (exp (- x))) (+ (fma (- (sqrt 2.0)) (sqrt 2.0) (* (sqrt 2.0) (sqrt 2.0))) (exp (- x))) (+ (fma (- 2.0) 1 (* 2.0 1)) (exp (- x))) (+ (fma (- (cbrt 2.0)) (* (cbrt 2.0) (cbrt 2.0)) (* (cbrt 2.0) (* (cbrt 2.0) (cbrt 2.0)))) (exp (- x))) (+ (fma (- (sqrt 2.0)) (sqrt 2.0) (* (sqrt 2.0) (sqrt 2.0))) (exp (- x))) (+ (fma (- 2.0) 1 (* 2.0 1)) (exp (- x))) (+ (- 2.0) (exp (- x))) (+ (- 2.0) (exp (- x))) (- 2.0 (exp (- x))) (fma (* (cbrt (exp x)) (cbrt (exp x))) (cbrt (exp x)) (- (* (cbrt 2.0) (* (cbrt 2.0) (cbrt 2.0))))) (fma (- (cbrt 2.0)) (* (cbrt 2.0) (cbrt 2.0)) (* (cbrt 2.0) (* (cbrt 2.0) (cbrt 2.0)))) (fma (* (cbrt (exp x)) (cbrt (exp x))) (cbrt (exp x)) (- (* (sqrt 2.0) (sqrt 2.0)))) (fma (- (sqrt 2.0)) (sqrt 2.0) (* (sqrt 2.0) (sqrt 2.0))) (fma (* (cbrt (exp x)) (cbrt (exp x))) (cbrt (exp x)) (- (* 2.0 1))) (fma (- 2.0) 1 (* 2.0 1)) (fma (sqrt (exp x)) (sqrt (exp x)) (- (* (cbrt 2.0) (* (cbrt 2.0) (cbrt 2.0))))) (fma (- (cbrt 2.0)) (* (cbrt 2.0) (cbrt 2.0)) (* (cbrt 2.0) (* (cbrt 2.0) (cbrt 2.0)))) (fma (sqrt (exp x)) (sqrt (exp x)) (- (* (sqrt 2.0) (sqrt 2.0)))) (fma (- (sqrt 2.0)) (sqrt 2.0) (* (sqrt 2.0) (sqrt 2.0))) (fma (sqrt (exp x)) (sqrt (exp x)) (- (* 2.0 1))) (fma (- 2.0) 1 (* 2.0 1)) (fma 1 (exp x) (- (* (cbrt 2.0) (* (cbrt 2.0) (cbrt 2.0))))) (fma (- (cbrt 2.0)) (* (cbrt 2.0) (cbrt 2.0)) (* (cbrt 2.0) (* (cbrt 2.0) (cbrt 2.0)))) (fma 1 (exp x) (- (* (sqrt 2.0) (sqrt 2.0)))) (fma (- (sqrt 2.0)) (sqrt 2.0) (* (sqrt 2.0) (sqrt 2.0))) (fma 1 (exp x) (- (* 2.0 1))) (fma (- 2.0) 1 (* 2.0 1)) (expm1 (- (exp x) 2.0)) (log1p (- (exp x) 2.0)) (- 2.0) (- 2.0) (- 2.0) (/ (exp (exp x)) (exp 2.0)) (log (- (exp x) 2.0)) (exp (- (exp x) 2.0)) (* (cbrt (- (exp x) 2.0)) (cbrt (- (exp x) 2.0))) (cbrt (- (exp x) 2.0)) (* (* (- (exp x) 2.0) (- (exp x) 2.0)) (- (exp x) 2.0)) (sqrt (- (exp x) 2.0)) (sqrt (- (exp x) 2.0)) (- (pow (exp x) 3) (pow 2.0 3)) (+ (* (exp x) (exp x)) (+ (* 2.0 2.0) (* (exp x) 2.0))) (- 2.0) (- (* (exp x) (exp x)) (* 2.0 2.0)) (+ (exp x) 2.0) (+ (sqrt (exp x)) (sqrt 2.0)) (- (sqrt (exp x)) (sqrt 2.0)) (- (exp x) 2.0) (- 2.0) (+ (pow x 2) (+ (* 1/360 (pow x 6)) (* 1/12 (pow x 4)))) (- (+ (exp x) (exp (- x))) 2.0) (- (+ (exp (* -1 x)) (exp x)) 2.0) (- (+ (* 1/2 (pow x 2)) x) 1.0) (- (exp x) 2.0) (- (exp x) 2.0) 0.296 * * [simplify]: iteration 0 : 124 enodes (cost 914 ) 0.324 * * [simplify]: iteration 1 : 277 enodes (cost 729 ) 0.399 * * [simplify]: iteration 2 : 717 enodes (cost 628 ) 0.694 * * [simplify]: iteration 3 : 2799 enodes (cost 595 ) 1.520 * * [simplify]: iteration done : 5000 enodes (cost 595 ) 1.521 * [simplify]: Simplified to: (expm1 (+ (- (exp x) 2.0) (exp (- x)))) (log1p (+ (- (exp x) 2.0) (exp (- x)))) (exp (+ (- (exp x) 2.0) (exp (- x)))) (exp (+ (- (exp x) 2.0) (exp (- x)))) (log (+ (- (exp x) 2.0) (exp (- x)))) (exp (+ (- (exp x) 2.0) (exp (- x)))) (* (cbrt (+ (- (exp x) 2.0) (exp (- x)))) (cbrt (+ (- (exp x) 2.0) (exp (- x))))) (cbrt (+ (- (exp x) 2.0) (exp (- x)))) (pow (+ (- (exp x) 2.0) (exp (- x))) 3) (sqrt (+ (- (exp x) 2.0) (exp (- x)))) (sqrt (+ (- (exp x) 2.0) (exp (- x)))) (fma (exp x) (- (pow (exp x) 3) (pow 2.0 3)) (fma 2.0 (+ (exp x) 2.0) (exp (+ x x)))) (* (fma 2.0 (+ (exp x) 2.0) (exp (+ x x))) (exp x)) (fma (exp x) (- (pow (exp x) 3) (pow 2.0 3)) (fma 2.0 (+ (exp x) 2.0) (exp (+ x x)))) (* (fma 2.0 (+ (exp x) 2.0) (exp (+ x x))) (exp x)) (* (+ (exp x) 2.0) (+ 1 (* (exp x) (- (exp x) 2.0)))) (* (+ (exp x) 2.0) (exp x)) (* (+ (exp x) 2.0) (+ 1 (* (exp x) (- (exp x) 2.0)))) (* (+ (exp x) 2.0) (exp x)) (+ (exp (* x -3)) (pow (- (exp x) 2.0) 3)) (- (exp (* x -2)) (* (- (exp x) 2.0) (- (exp (- x)) (- (exp x) 2.0)))) (- (* (- (exp x) 2.0) (- (exp x) 2.0)) (exp (* x -2))) (- (- (exp x) 2.0) (exp (- x))) (- (+ (exp x) (exp (- x))) 2.0) (- (+ (exp x) (exp (- x))) 2.0) (+ (- (exp (- x)) 2.0) 2.0) (+ (- (exp (- x)) 2.0) 2.0) (+ (- (exp (- x)) 2.0) 2.0) (+ (- (exp (- x)) 2.0) 2.0) (+ (- (exp (- x)) 2.0) 2.0) (+ (- (exp (- x)) 2.0) 2.0) (+ (- (exp (- x)) 2.0) 2.0) (+ (- (exp (- x)) 2.0) 2.0) (+ (- (exp (- x)) 2.0) 2.0) (- (exp (- x)) 2.0) (- (exp (- x)) 2.0) (- 2.0 (exp (- x))) (- (pow (cbrt (exp x)) 3) 2.0) (- 2.0 2.0) (- (pow (cbrt (exp x)) 3) 2.0) (- 2.0 2.0) (- (pow (cbrt (exp x)) 3) 2.0) (- 2.0 2.0) (- (exp x) 2.0) (- 2.0 2.0) (- (exp x) 2.0) (- 2.0 2.0) (- (exp x) 2.0) (- 2.0 2.0) (- (exp x) 2.0) (- 2.0 2.0) (- (exp x) 2.0) (- 2.0 2.0) (- (exp x) 2.0) (- 2.0 2.0) (expm1 (- (exp x) 2.0)) (log1p (- (exp x) 2.0)) (- 2.0) (- 2.0) (- 2.0) (exp (- (exp x) 2.0)) (log (- (exp x) 2.0)) (exp (- (exp x) 2.0)) (* (cbrt (- (exp x) 2.0)) (cbrt (- (exp x) 2.0))) (cbrt (- (exp x) 2.0)) (pow (- (exp x) 2.0) 3) (sqrt (- (exp x) 2.0)) (sqrt (- (exp x) 2.0)) (- (pow (exp x) 3) (pow 2.0 3)) (fma 2.0 (+ (exp x) 2.0) (exp (+ x x))) (- 2.0) (- (exp (+ x x)) (* 2.0 2.0)) (+ (exp x) 2.0) (+ (sqrt (exp x)) (sqrt 2.0)) (- (sqrt (exp x)) (sqrt 2.0)) (- (exp x) 2.0) (- 2.0) (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (- (+ (exp x) (exp (- x))) 2.0) (- (+ (exp x) (exp (- x))) 2.0) (- (fma 1/2 (pow x 2) x) 1.0) (- (exp x) 2.0) (- (exp x) 2.0) 1.521 * * * [progress]: adding candidates to table 1.679 * * [progress]: iteration 2 / 4 1.679 * * * [progress]: picking best candidate 1.687 * * * * [pick]: Picked # 1.687 * * * [progress]: localizing error 1.697 * * * [progress]: generating rewritten candidates 1.697 * * * * [progress]: [ 1 / 3 ] rewriting at (2 3 3) 1.703 * * * * [progress]: [ 2 / 3 ] rewriting at (2 3) 1.703 * * * * [progress]: [ 3 / 3 ] rewriting at (2) 1.704 * * * [progress]: generating series expansions 1.704 * * * * [progress]: [ 1 / 3 ] generating series at (2 3 3) 1.705 * [approximate]: Taking taylor expansion of (* 1/12 (pow x 4)) in (x) around 0 1.705 * [taylor]: Taking taylor expansion of (* 1/12 (pow x 4)) in x 1.705 * [taylor]: Taking taylor expansion of 1/12 in x 1.705 * [taylor]: Taking taylor expansion of (pow x 4) in x 1.705 * [taylor]: Taking taylor expansion of x in x 1.705 * [taylor]: Taking taylor expansion of (* 1/12 (pow x 4)) in x 1.705 * [taylor]: Taking taylor expansion of 1/12 in x 1.705 * [taylor]: Taking taylor expansion of (pow x 4) in x 1.705 * [taylor]: Taking taylor expansion of x in x 1.716 * [approximate]: Taking taylor expansion of (/ 1/12 (pow x 4)) in (x) around 0 1.717 * [taylor]: Taking taylor expansion of (/ 1/12 (pow x 4)) in x 1.717 * [taylor]: Taking taylor expansion of 1/12 in x 1.717 * [taylor]: Taking taylor expansion of (pow x 4) in x 1.717 * [taylor]: Taking taylor expansion of x in x 1.717 * [taylor]: Taking taylor expansion of (/ 1/12 (pow x 4)) in x 1.717 * [taylor]: Taking taylor expansion of 1/12 in x 1.717 * [taylor]: Taking taylor expansion of (pow x 4) in x 1.717 * [taylor]: Taking taylor expansion of x in x 1.729 * [approximate]: Taking taylor expansion of (/ 1/12 (pow x 4)) in (x) around 0 1.729 * [taylor]: Taking taylor expansion of (/ 1/12 (pow x 4)) in x 1.729 * [taylor]: Taking taylor expansion of 1/12 in x 1.729 * [taylor]: Taking taylor expansion of (pow x 4) in x 1.729 * [taylor]: Taking taylor expansion of x in x 1.730 * [taylor]: Taking taylor expansion of (/ 1/12 (pow x 4)) in x 1.730 * [taylor]: Taking taylor expansion of 1/12 in x 1.730 * [taylor]: Taking taylor expansion of (pow x 4) in x 1.730 * [taylor]: Taking taylor expansion of x in x 1.741 * * * * [progress]: [ 2 / 3 ] generating series at (2 3) 1.741 * [approximate]: Taking taylor expansion of (fma 1/360 (pow x 6) (* 1/12 (pow x 4))) in (x) around 0 1.741 * [taylor]: Taking taylor expansion of (fma 1/360 (pow x 6) (* 1/12 (pow x 4))) in x 1.741 * [taylor]: Rewrote expression to (+ (* 1/360 (pow x 6)) (* 1/12 (pow x 4))) 1.741 * [taylor]: Taking taylor expansion of (* 1/360 (pow x 6)) in x 1.741 * [taylor]: Taking taylor expansion of 1/360 in x 1.741 * [taylor]: Taking taylor expansion of (pow x 6) in x 1.741 * [taylor]: Taking taylor expansion of x in x 1.741 * [taylor]: Taking taylor expansion of (* 1/12 (pow x 4)) in x 1.741 * [taylor]: Taking taylor expansion of 1/12 in x 1.741 * [taylor]: Taking taylor expansion of (pow x 4) in x 1.741 * [taylor]: Taking taylor expansion of x in x 1.741 * [taylor]: Taking taylor expansion of (fma 1/360 (pow x 6) (* 1/12 (pow x 4))) in x 1.742 * [taylor]: Rewrote expression to (+ (* 1/360 (pow x 6)) (* 1/12 (pow x 4))) 1.742 * [taylor]: Taking taylor expansion of (* 1/360 (pow x 6)) in x 1.742 * [taylor]: Taking taylor expansion of 1/360 in x 1.742 * [taylor]: Taking taylor expansion of (pow x 6) in x 1.742 * [taylor]: Taking taylor expansion of x in x 1.742 * [taylor]: Taking taylor expansion of (* 1/12 (pow x 4)) in x 1.742 * [taylor]: Taking taylor expansion of 1/12 in x 1.742 * [taylor]: Taking taylor expansion of (pow x 4) in x 1.742 * [taylor]: Taking taylor expansion of x in x 1.781 * [approximate]: Taking taylor expansion of (fma 1/360 (pow (/ 1 x) 6) (/ 1/12 (pow x 4))) in (x) around 0 1.781 * [taylor]: Taking taylor expansion of (fma 1/360 (pow (/ 1 x) 6) (/ 1/12 (pow x 4))) in x 1.781 * [taylor]: Rewrote expression to (+ (* 1/360 (pow (/ 1 x) 6)) (/ 1/12 (pow x 4))) 1.781 * [taylor]: Taking taylor expansion of (* 1/360 (pow (/ 1 x) 6)) in x 1.781 * [taylor]: Taking taylor expansion of 1/360 in x 1.781 * [taylor]: Taking taylor expansion of (pow (/ 1 x) 6) in x 1.781 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.781 * [taylor]: Taking taylor expansion of x in x 1.782 * [taylor]: Taking taylor expansion of (/ 1/12 (pow x 4)) in x 1.782 * [taylor]: Taking taylor expansion of 1/12 in x 1.782 * [taylor]: Taking taylor expansion of (pow x 4) in x 1.782 * [taylor]: Taking taylor expansion of x in x 1.782 * [taylor]: Taking taylor expansion of (fma 1/360 (pow (/ 1 x) 6) (/ 1/12 (pow x 4))) in x 1.782 * [taylor]: Rewrote expression to (+ (* 1/360 (pow (/ 1 x) 6)) (/ 1/12 (pow x 4))) 1.782 * [taylor]: Taking taylor expansion of (* 1/360 (pow (/ 1 x) 6)) in x 1.783 * [taylor]: Taking taylor expansion of 1/360 in x 1.783 * [taylor]: Taking taylor expansion of (pow (/ 1 x) 6) in x 1.783 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.783 * [taylor]: Taking taylor expansion of x in x 1.783 * [taylor]: Taking taylor expansion of (/ 1/12 (pow x 4)) in x 1.783 * [taylor]: Taking taylor expansion of 1/12 in x 1.783 * [taylor]: Taking taylor expansion of (pow x 4) in x 1.783 * [taylor]: Taking taylor expansion of x in x 1.828 * [approximate]: Taking taylor expansion of (fma 1/360 (pow (/ -1 x) 6) (/ 1/12 (pow x 4))) in (x) around 0 1.828 * [taylor]: Taking taylor expansion of (fma 1/360 (pow (/ -1 x) 6) (/ 1/12 (pow x 4))) in x 1.828 * [taylor]: Rewrote expression to (+ (* 1/360 (pow (/ -1 x) 6)) (/ 1/12 (pow x 4))) 1.828 * [taylor]: Taking taylor expansion of (* 1/360 (pow (/ -1 x) 6)) in x 1.828 * [taylor]: Taking taylor expansion of 1/360 in x 1.828 * [taylor]: Taking taylor expansion of (pow (/ -1 x) 6) in x 1.828 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.828 * [taylor]: Taking taylor expansion of -1 in x 1.828 * [taylor]: Taking taylor expansion of x in x 1.828 * [taylor]: Taking taylor expansion of (/ 1/12 (pow x 4)) in x 1.828 * [taylor]: Taking taylor expansion of 1/12 in x 1.829 * [taylor]: Taking taylor expansion of (pow x 4) in x 1.829 * [taylor]: Taking taylor expansion of x in x 1.829 * [taylor]: Taking taylor expansion of (fma 1/360 (pow (/ -1 x) 6) (/ 1/12 (pow x 4))) in x 1.829 * [taylor]: Rewrote expression to (+ (* 1/360 (pow (/ -1 x) 6)) (/ 1/12 (pow x 4))) 1.829 * [taylor]: Taking taylor expansion of (* 1/360 (pow (/ -1 x) 6)) in x 1.829 * [taylor]: Taking taylor expansion of 1/360 in x 1.829 * [taylor]: Taking taylor expansion of (pow (/ -1 x) 6) in x 1.829 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.829 * [taylor]: Taking taylor expansion of -1 in x 1.830 * [taylor]: Taking taylor expansion of x in x 1.830 * [taylor]: Taking taylor expansion of (/ 1/12 (pow x 4)) in x 1.830 * [taylor]: Taking taylor expansion of 1/12 in x 1.830 * [taylor]: Taking taylor expansion of (pow x 4) in x 1.830 * [taylor]: Taking taylor expansion of x in x 1.870 * * * * [progress]: [ 3 / 3 ] generating series at (2) 1.870 * [approximate]: Taking taylor expansion of (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) in (x) around 0 1.870 * [taylor]: Taking taylor expansion of (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) in x 1.871 * [taylor]: Rewrote expression to (+ (* x x) (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) 1.871 * [taylor]: Taking taylor expansion of (* x x) in x 1.871 * [taylor]: Taking taylor expansion of x in x 1.871 * [taylor]: Taking taylor expansion of x in x 1.871 * [taylor]: Taking taylor expansion of (fma 1/360 (pow x 6) (* 1/12 (pow x 4))) in x 1.871 * [taylor]: Rewrote expression to (+ (* 1/360 (pow x 6)) (* 1/12 (pow x 4))) 1.871 * [taylor]: Taking taylor expansion of (* 1/360 (pow x 6)) in x 1.871 * [taylor]: Taking taylor expansion of 1/360 in x 1.871 * [taylor]: Taking taylor expansion of (pow x 6) in x 1.871 * [taylor]: Taking taylor expansion of x in x 1.871 * [taylor]: Taking taylor expansion of (* 1/12 (pow x 4)) in x 1.871 * [taylor]: Taking taylor expansion of 1/12 in x 1.871 * [taylor]: Taking taylor expansion of (pow x 4) in x 1.871 * [taylor]: Taking taylor expansion of x in x 1.871 * [taylor]: Taking taylor expansion of (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) in x 1.871 * [taylor]: Rewrote expression to (+ (* x x) (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) 1.871 * [taylor]: Taking taylor expansion of (* x x) in x 1.871 * [taylor]: Taking taylor expansion of x in x 1.871 * [taylor]: Taking taylor expansion of x in x 1.871 * [taylor]: Taking taylor expansion of (fma 1/360 (pow x 6) (* 1/12 (pow x 4))) in x 1.871 * [taylor]: Rewrote expression to (+ (* 1/360 (pow x 6)) (* 1/12 (pow x 4))) 1.871 * [taylor]: Taking taylor expansion of (* 1/360 (pow x 6)) in x 1.871 * [taylor]: Taking taylor expansion of 1/360 in x 1.871 * [taylor]: Taking taylor expansion of (pow x 6) in x 1.871 * [taylor]: Taking taylor expansion of x in x 1.871 * [taylor]: Taking taylor expansion of (* 1/12 (pow x 4)) in x 1.871 * [taylor]: Taking taylor expansion of 1/12 in x 1.871 * [taylor]: Taking taylor expansion of (pow x 4) in x 1.871 * [taylor]: Taking taylor expansion of x in x 1.882 * [approximate]: Taking taylor expansion of (fma (/ 1 x) (/ 1 x) (fma 1/360 (pow (/ 1 x) 6) (/ 1/12 (pow x 4)))) in (x) around 0 1.882 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 x) (fma 1/360 (pow (/ 1 x) 6) (/ 1/12 (pow x 4)))) in x 1.882 * [taylor]: Rewrote expression to (+ (* (/ 1 x) (/ 1 x)) (fma 1/360 (pow (/ 1 x) 6) (/ 1/12 (pow x 4)))) 1.882 * [taylor]: Taking taylor expansion of (* (/ 1 x) (/ 1 x)) in x 1.882 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.882 * [taylor]: Taking taylor expansion of x in x 1.883 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.883 * [taylor]: Taking taylor expansion of x in x 1.883 * [taylor]: Taking taylor expansion of (fma 1/360 (pow (/ 1 x) 6) (/ 1/12 (pow x 4))) in x 1.883 * [taylor]: Rewrote expression to (+ (* 1/360 (pow (/ 1 x) 6)) (/ 1/12 (pow x 4))) 1.883 * [taylor]: Taking taylor expansion of (* 1/360 (pow (/ 1 x) 6)) in x 1.883 * [taylor]: Taking taylor expansion of 1/360 in x 1.883 * [taylor]: Taking taylor expansion of (pow (/ 1 x) 6) in x 1.883 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.883 * [taylor]: Taking taylor expansion of x in x 1.883 * [taylor]: Taking taylor expansion of (/ 1/12 (pow x 4)) in x 1.883 * [taylor]: Taking taylor expansion of 1/12 in x 1.883 * [taylor]: Taking taylor expansion of (pow x 4) in x 1.883 * [taylor]: Taking taylor expansion of x in x 1.884 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 x) (fma 1/360 (pow (/ 1 x) 6) (/ 1/12 (pow x 4)))) in x 1.884 * [taylor]: Rewrote expression to (+ (* (/ 1 x) (/ 1 x)) (fma 1/360 (pow (/ 1 x) 6) (/ 1/12 (pow x 4)))) 1.884 * [taylor]: Taking taylor expansion of (* (/ 1 x) (/ 1 x)) in x 1.884 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.884 * [taylor]: Taking taylor expansion of x in x 1.885 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.885 * [taylor]: Taking taylor expansion of x in x 1.885 * [taylor]: Taking taylor expansion of (fma 1/360 (pow (/ 1 x) 6) (/ 1/12 (pow x 4))) in x 1.885 * [taylor]: Rewrote expression to (+ (* 1/360 (pow (/ 1 x) 6)) (/ 1/12 (pow x 4))) 1.885 * [taylor]: Taking taylor expansion of (* 1/360 (pow (/ 1 x) 6)) in x 1.885 * [taylor]: Taking taylor expansion of 1/360 in x 1.885 * [taylor]: Taking taylor expansion of (pow (/ 1 x) 6) in x 1.885 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.885 * [taylor]: Taking taylor expansion of x in x 1.885 * [taylor]: Taking taylor expansion of (/ 1/12 (pow x 4)) in x 1.885 * [taylor]: Taking taylor expansion of 1/12 in x 1.885 * [taylor]: Taking taylor expansion of (pow x 4) in x 1.885 * [taylor]: Taking taylor expansion of x in x 1.908 * [approximate]: Taking taylor expansion of (fma (/ -1 x) (/ -1 x) (fma 1/360 (pow (/ -1 x) 6) (/ 1/12 (pow x 4)))) in (x) around 0 1.908 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 x) (fma 1/360 (pow (/ -1 x) 6) (/ 1/12 (pow x 4)))) in x 1.908 * [taylor]: Rewrote expression to (+ (* (/ -1 x) (/ -1 x)) (fma 1/360 (pow (/ -1 x) 6) (/ 1/12 (pow x 4)))) 1.908 * [taylor]: Taking taylor expansion of (* (/ -1 x) (/ -1 x)) in x 1.908 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.908 * [taylor]: Taking taylor expansion of -1 in x 1.908 * [taylor]: Taking taylor expansion of x in x 1.909 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.909 * [taylor]: Taking taylor expansion of -1 in x 1.909 * [taylor]: Taking taylor expansion of x in x 1.909 * [taylor]: Taking taylor expansion of (fma 1/360 (pow (/ -1 x) 6) (/ 1/12 (pow x 4))) in x 1.909 * [taylor]: Rewrote expression to (+ (* 1/360 (pow (/ -1 x) 6)) (/ 1/12 (pow x 4))) 1.909 * [taylor]: Taking taylor expansion of (* 1/360 (pow (/ -1 x) 6)) in x 1.909 * [taylor]: Taking taylor expansion of 1/360 in x 1.909 * [taylor]: Taking taylor expansion of (pow (/ -1 x) 6) in x 1.909 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.909 * [taylor]: Taking taylor expansion of -1 in x 1.909 * [taylor]: Taking taylor expansion of x in x 1.909 * [taylor]: Taking taylor expansion of (/ 1/12 (pow x 4)) in x 1.910 * [taylor]: Taking taylor expansion of 1/12 in x 1.910 * [taylor]: Taking taylor expansion of (pow x 4) in x 1.910 * [taylor]: Taking taylor expansion of x in x 1.910 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 x) (fma 1/360 (pow (/ -1 x) 6) (/ 1/12 (pow x 4)))) in x 1.910 * [taylor]: Rewrote expression to (+ (* (/ -1 x) (/ -1 x)) (fma 1/360 (pow (/ -1 x) 6) (/ 1/12 (pow x 4)))) 1.910 * [taylor]: Taking taylor expansion of (* (/ -1 x) (/ -1 x)) in x 1.910 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.910 * [taylor]: Taking taylor expansion of -1 in x 1.911 * [taylor]: Taking taylor expansion of x in x 1.911 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.911 * [taylor]: Taking taylor expansion of -1 in x 1.911 * [taylor]: Taking taylor expansion of x in x 1.911 * [taylor]: Taking taylor expansion of (fma 1/360 (pow (/ -1 x) 6) (/ 1/12 (pow x 4))) in x 1.911 * [taylor]: Rewrote expression to (+ (* 1/360 (pow (/ -1 x) 6)) (/ 1/12 (pow x 4))) 1.911 * [taylor]: Taking taylor expansion of (* 1/360 (pow (/ -1 x) 6)) in x 1.911 * [taylor]: Taking taylor expansion of 1/360 in x 1.911 * [taylor]: Taking taylor expansion of (pow (/ -1 x) 6) in x 1.911 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.911 * [taylor]: Taking taylor expansion of -1 in x 1.911 * [taylor]: Taking taylor expansion of x in x 1.912 * [taylor]: Taking taylor expansion of (/ 1/12 (pow x 4)) in x 1.912 * [taylor]: Taking taylor expansion of 1/12 in x 1.912 * [taylor]: Taking taylor expansion of (pow x 4) in x 1.912 * [taylor]: Taking taylor expansion of x in x 1.930 * * * [progress]: simplifying candidates 1.931 * [simplify]: Simplifying using # : (expm1 (* 1/12 (pow x 4))) (log1p (* 1/12 (pow x 4))) (+ (log 1/12) (* (log x) 4)) (+ (log 1/12) (* (log x) 4)) (+ (log 1/12) (log (pow x 4))) (log (* 1/12 (pow x 4))) (exp (* 1/12 (pow x 4))) (* (* (* 1/12 1/12) 1/12) (* (* (pow x 4) (pow x 4)) (pow x 4))) (* (cbrt (* 1/12 (pow x 4))) (cbrt (* 1/12 (pow x 4)))) (cbrt (* 1/12 (pow x 4))) (* (* (* 1/12 (pow x 4)) (* 1/12 (pow x 4))) (* 1/12 (pow x 4))) (sqrt (* 1/12 (pow x 4))) (sqrt (* 1/12 (pow x 4))) (* (sqrt 1/12) (pow (sqrt x) 4)) (* (sqrt 1/12) (pow (sqrt x) 4)) (* (sqrt 1/12) (sqrt (pow x 4))) (* (sqrt 1/12) (sqrt (pow x 4))) (* (sqrt 1/12) (pow x (/ 4 2))) (* (sqrt 1/12) (pow x (/ 4 2))) (* 1/12 (pow (* (cbrt x) (cbrt x)) 4)) (* 1/12 (pow (sqrt x) 4)) (* 1/12 (pow 1 4)) (* 1/12 (* (cbrt (pow x 4)) (cbrt (pow x 4)))) (* 1/12 (sqrt (pow x 4))) (* 1/12 1) (* 1/12 (pow x (/ 4 2))) (* (cbrt 1/12) (pow x 4)) (* (sqrt 1/12) (pow x 4)) (* 1/12 (pow x 4)) (expm1 (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (log1p (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (* 1/360 (pow x 6)) (log (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (exp (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (* (cbrt (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (cbrt (fma 1/360 (pow x 6) (* 1/12 (pow x 4))))) (cbrt (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (* (* (fma 1/360 (pow x 6) (* 1/12 (pow x 4))) (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (sqrt (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (sqrt (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (expm1 (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4))))) (log1p (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4))))) (* x x) (log (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4))))) (exp (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4))))) (* (cbrt (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4))))) (cbrt (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))))) (cbrt (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4))))) (* (* (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4))))) (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4))))) (sqrt (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4))))) (sqrt (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4))))) (* 1/12 (pow x 4)) (* 1/12 (pow x 4)) (* 1/12 (pow x 4)) (+ (* 1/360 (pow x 6)) (* 1/12 (pow x 4))) (+ (* 1/360 (pow x 6)) (* 1/12 (pow x 4))) (+ (* 1/360 (pow x 6)) (* 1/12 (pow x 4))) (+ (pow x 2) (+ (* 1/360 (pow x 6)) (* 1/12 (pow x 4)))) (+ (pow x 2) (+ (* 1/360 (pow x 6)) (* 1/12 (pow x 4)))) (+ (pow x 2) (+ (* 1/360 (pow x 6)) (* 1/12 (pow x 4)))) 1.934 * * [simplify]: iteration 0 : 80 enodes (cost 619 ) 1.951 * * [simplify]: iteration 1 : 147 enodes (cost 581 ) 1.979 * * [simplify]: iteration 2 : 359 enodes (cost 529 ) 2.239 * * [simplify]: iteration 3 : 1485 enodes (cost 526 ) 3.086 * * [simplify]: iteration done : 5000 enodes (cost 526 ) 3.086 * [simplify]: Simplified to: (expm1 (* 1/12 (pow x 4))) (log1p (* 1/12 (pow x 4))) (log (* 1/12 (pow x 4))) (log (* 1/12 (pow x 4))) (log (* 1/12 (pow x 4))) (log (* 1/12 (pow x 4))) (exp (* 1/12 (pow x 4))) (pow (* 1/12 (pow x 4)) 3) (* (cbrt (* 1/12 (pow x 4))) (cbrt (* 1/12 (pow x 4)))) (cbrt (* 1/12 (pow x 4))) (pow (* 1/12 (pow x 4)) 3) (sqrt (* 1/12 (pow x 4))) (sqrt (* 1/12 (pow x 4))) (* (pow x 2) (sqrt 1/12)) (* (pow x 2) (sqrt 1/12)) (* (sqrt 1/12) (sqrt (pow x 4))) (* (sqrt 1/12) (sqrt (pow x 4))) (* (pow x 2) (sqrt 1/12)) (* (pow x 2) (sqrt 1/12)) (* 1/12 (pow (* (cbrt x) (cbrt x)) 4)) (* (pow x 2) 1/12) 1/12 (* 1/12 (* (cbrt (pow x 4)) (cbrt (pow x 4)))) (* 1/12 (sqrt (pow x 4))) 1/12 (* (pow x 2) 1/12) (* (cbrt 1/12) (pow x 4)) (* (sqrt 1/12) (pow x 4)) (* 1/12 (pow x 4)) (expm1 (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (log1p (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (* 1/360 (pow x 6)) (log (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (exp (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (* (cbrt (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (cbrt (fma 1/360 (pow x 6) (* 1/12 (pow x 4))))) (cbrt (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (pow (fma 1/360 (pow x 6) (* 1/12 (pow x 4))) 3) (sqrt (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (sqrt (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (expm1 (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4))))) (log1p (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4))))) (* x x) (log (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4))))) (exp (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4))))) (* (cbrt (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4))))) (cbrt (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))))) (cbrt (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4))))) (pow (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) 3) (sqrt (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4))))) (sqrt (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4))))) (* 1/12 (pow x 4)) (* 1/12 (pow x 4)) (* 1/12 (pow x 4)) (fma 1/360 (pow x 6) (* 1/12 (pow x 4))) (fma 1/360 (pow x 6) (* 1/12 (pow x 4))) (fma 1/360 (pow x 6) (* 1/12 (pow x 4))) (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) 3.086 * * * [progress]: adding candidates to table 3.237 * * [progress]: iteration 3 / 4 3.237 * * * [progress]: picking best candidate 3.242 * * * * [pick]: Picked # 3.242 * * * [progress]: localizing error 3.249 * * * [progress]: generating rewritten candidates 3.249 * * * * [progress]: [ 1 / 2 ] rewriting at (2) 3.273 * * * * [progress]: [ 2 / 2 ] rewriting at (2 2) 3.281 * * * [progress]: generating series expansions 3.281 * * * * [progress]: [ 1 / 2 ] generating series at (2) 3.282 * [approximate]: Taking taylor expansion of (- (+ (exp x) (exp (- x))) 2.0) in (x) around 0 3.282 * [taylor]: Taking taylor expansion of (- (+ (exp x) (exp (- x))) 2.0) in x 3.282 * [taylor]: Taking taylor expansion of (+ (exp x) (exp (- x))) in x 3.282 * [taylor]: Taking taylor expansion of (exp x) in x 3.282 * [taylor]: Taking taylor expansion of x in x 3.282 * [taylor]: Taking taylor expansion of (exp (- x)) in x 3.282 * [taylor]: Taking taylor expansion of (- x) in x 3.282 * [taylor]: Taking taylor expansion of x in x 3.283 * [taylor]: Taking taylor expansion of 2.0 in x 3.283 * [taylor]: Taking taylor expansion of (- (+ (exp x) (exp (- x))) 2.0) in x 3.283 * [taylor]: Taking taylor expansion of (+ (exp x) (exp (- x))) in x 3.283 * [taylor]: Taking taylor expansion of (exp x) in x 3.283 * [taylor]: Taking taylor expansion of x in x 3.283 * [taylor]: Taking taylor expansion of (exp (- x)) in x 3.283 * [taylor]: Taking taylor expansion of (- x) in x 3.283 * [taylor]: Taking taylor expansion of x in x 3.284 * [taylor]: Taking taylor expansion of 2.0 in x 3.325 * [approximate]: Taking taylor expansion of (- (+ (exp (/ 1 x)) (exp (- (/ 1 x)))) 2.0) in (x) around 0 3.325 * [taylor]: Taking taylor expansion of (- (+ (exp (/ 1 x)) (exp (- (/ 1 x)))) 2.0) in x 3.325 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) (exp (- (/ 1 x)))) in x 3.325 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.325 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.325 * [taylor]: Taking taylor expansion of x in x 3.326 * [taylor]: Taking taylor expansion of (exp (- (/ 1 x))) in x 3.326 * [taylor]: Taking taylor expansion of (- (/ 1 x)) in x 3.326 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.326 * [taylor]: Taking taylor expansion of x in x 3.326 * [taylor]: Taking taylor expansion of 2.0 in x 3.326 * [taylor]: Taking taylor expansion of (- (+ (exp (/ 1 x)) (exp (- (/ 1 x)))) 2.0) in x 3.326 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) (exp (- (/ 1 x)))) in x 3.326 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.326 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.326 * [taylor]: Taking taylor expansion of x in x 3.327 * [taylor]: Taking taylor expansion of (exp (- (/ 1 x))) in x 3.327 * [taylor]: Taking taylor expansion of (- (/ 1 x)) in x 3.327 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.327 * [taylor]: Taking taylor expansion of x in x 3.327 * [taylor]: Taking taylor expansion of 2.0 in x 3.333 * [approximate]: Taking taylor expansion of (- (+ (exp (/ 1 x)) (exp (/ -1 x))) 2.0) in (x) around 0 3.333 * [taylor]: Taking taylor expansion of (- (+ (exp (/ 1 x)) (exp (/ -1 x))) 2.0) in x 3.333 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) (exp (/ -1 x))) in x 3.333 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.333 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.333 * [taylor]: Taking taylor expansion of x in x 3.333 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 3.334 * [taylor]: Taking taylor expansion of (/ -1 x) in x 3.334 * [taylor]: Taking taylor expansion of -1 in x 3.334 * [taylor]: Taking taylor expansion of x in x 3.334 * [taylor]: Taking taylor expansion of 2.0 in x 3.334 * [taylor]: Taking taylor expansion of (- (+ (exp (/ 1 x)) (exp (/ -1 x))) 2.0) in x 3.334 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) (exp (/ -1 x))) in x 3.334 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.334 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.334 * [taylor]: Taking taylor expansion of x in x 3.334 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 3.334 * [taylor]: Taking taylor expansion of (/ -1 x) in x 3.334 * [taylor]: Taking taylor expansion of -1 in x 3.334 * [taylor]: Taking taylor expansion of x in x 3.335 * [taylor]: Taking taylor expansion of 2.0 in x 3.340 * * * * [progress]: [ 2 / 2 ] generating series at (2 2) 3.340 * [approximate]: Taking taylor expansion of (- 2.0 (exp (- x))) in (x) around 0 3.340 * [taylor]: Taking taylor expansion of (- 2.0 (exp (- x))) in x 3.340 * [taylor]: Taking taylor expansion of 2.0 in x 3.340 * [taylor]: Taking taylor expansion of (exp (- x)) in x 3.340 * [taylor]: Taking taylor expansion of (- x) in x 3.340 * [taylor]: Taking taylor expansion of x in x 3.340 * [taylor]: Taking taylor expansion of (- 2.0 (exp (- x))) in x 3.340 * [taylor]: Taking taylor expansion of 2.0 in x 3.340 * [taylor]: Taking taylor expansion of (exp (- x)) in x 3.340 * [taylor]: Taking taylor expansion of (- x) in x 3.340 * [taylor]: Taking taylor expansion of x in x 3.350 * [approximate]: Taking taylor expansion of (- 2.0 (exp (- (/ 1 x)))) in (x) around 0 3.350 * [taylor]: Taking taylor expansion of (- 2.0 (exp (- (/ 1 x)))) in x 3.350 * [taylor]: Taking taylor expansion of 2.0 in x 3.350 * [taylor]: Taking taylor expansion of (exp (- (/ 1 x))) in x 3.350 * [taylor]: Taking taylor expansion of (- (/ 1 x)) in x 3.350 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.350 * [taylor]: Taking taylor expansion of x in x 3.350 * [taylor]: Taking taylor expansion of (- 2.0 (exp (- (/ 1 x)))) in x 3.350 * [taylor]: Taking taylor expansion of 2.0 in x 3.350 * [taylor]: Taking taylor expansion of (exp (- (/ 1 x))) in x 3.350 * [taylor]: Taking taylor expansion of (- (/ 1 x)) in x 3.350 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.351 * [taylor]: Taking taylor expansion of x in x 3.354 * [approximate]: Taking taylor expansion of (- 2.0 (exp (/ 1 x))) in (x) around 0 3.354 * [taylor]: Taking taylor expansion of (- 2.0 (exp (/ 1 x))) in x 3.354 * [taylor]: Taking taylor expansion of 2.0 in x 3.354 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.354 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.354 * [taylor]: Taking taylor expansion of x in x 3.354 * [taylor]: Taking taylor expansion of (- 2.0 (exp (/ 1 x))) in x 3.355 * [taylor]: Taking taylor expansion of 2.0 in x 3.355 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.355 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.355 * [taylor]: Taking taylor expansion of x in x 3.358 * * * [progress]: simplifying candidates 3.359 * [simplify]: Simplifying using # : (fma (* (cbrt (exp x)) (cbrt (exp x))) (cbrt (exp x)) (- (* (cbrt (- 2.0 (exp (- x)))) (* (cbrt (- 2.0 (exp (- x)))) (cbrt (- 2.0 (exp (- x)))))))) (fma (- (cbrt (- 2.0 (exp (- x))))) (* (cbrt (- 2.0 (exp (- x)))) (cbrt (- 2.0 (exp (- x))))) (* (cbrt (- 2.0 (exp (- x)))) (* (cbrt (- 2.0 (exp (- x)))) (cbrt (- 2.0 (exp (- x))))))) (fma (* (cbrt (exp x)) (cbrt (exp x))) (cbrt (exp x)) (- (* (sqrt (- 2.0 (exp (- x)))) (sqrt (- 2.0 (exp (- x))))))) (fma (- (sqrt (- 2.0 (exp (- x))))) (sqrt (- 2.0 (exp (- x)))) (* (sqrt (- 2.0 (exp (- x)))) (sqrt (- 2.0 (exp (- x)))))) (fma (* (cbrt (exp x)) (cbrt (exp x))) (cbrt (exp x)) (- (* (- 2.0 (exp (- x))) 1))) (fma (- (- 2.0 (exp (- x)))) 1 (* (- 2.0 (exp (- x))) 1)) (fma (* (cbrt (exp x)) (cbrt (exp x))) (cbrt (exp x)) (- (* (- (sqrt 2.0) (sqrt (exp (- x)))) (+ (sqrt 2.0) (sqrt (exp (- x))))))) (fma (- (- (sqrt 2.0) (sqrt (exp (- x))))) (+ (sqrt 2.0) (sqrt (exp (- x)))) (* (- (sqrt 2.0) (sqrt (exp (- x)))) (+ (sqrt 2.0) (sqrt (exp (- x)))))) (fma (* (cbrt (exp x)) (cbrt (exp x))) (cbrt (exp x)) (- (* (- 2.0 (exp (- x))) 1))) (fma (- (- 2.0 (exp (- x)))) 1 (* (- 2.0 (exp (- x))) 1)) (fma (sqrt (exp x)) (sqrt (exp x)) (- (* (cbrt (- 2.0 (exp (- x)))) (* (cbrt (- 2.0 (exp (- x)))) (cbrt (- 2.0 (exp (- x)))))))) (fma (- (cbrt (- 2.0 (exp (- x))))) (* (cbrt (- 2.0 (exp (- x)))) (cbrt (- 2.0 (exp (- x))))) (* (cbrt (- 2.0 (exp (- x)))) (* (cbrt (- 2.0 (exp (- x)))) (cbrt (- 2.0 (exp (- x))))))) (fma (sqrt (exp x)) (sqrt (exp x)) (- (* (sqrt (- 2.0 (exp (- x)))) (sqrt (- 2.0 (exp (- x))))))) (fma (- (sqrt (- 2.0 (exp (- x))))) (sqrt (- 2.0 (exp (- x)))) (* (sqrt (- 2.0 (exp (- x)))) (sqrt (- 2.0 (exp (- x)))))) (fma (sqrt (exp x)) (sqrt (exp x)) (- (* (- 2.0 (exp (- x))) 1))) (fma (- (- 2.0 (exp (- x)))) 1 (* (- 2.0 (exp (- x))) 1)) (fma (sqrt (exp x)) (sqrt (exp x)) (- (* (- (sqrt 2.0) (sqrt (exp (- x)))) (+ (sqrt 2.0) (sqrt (exp (- x))))))) (fma (- (- (sqrt 2.0) (sqrt (exp (- x))))) (+ (sqrt 2.0) (sqrt (exp (- x)))) (* (- (sqrt 2.0) (sqrt (exp (- x)))) (+ (sqrt 2.0) (sqrt (exp (- x)))))) (fma (sqrt (exp x)) (sqrt (exp x)) (- (* (- 2.0 (exp (- x))) 1))) (fma (- (- 2.0 (exp (- x)))) 1 (* (- 2.0 (exp (- x))) 1)) (fma 1 (exp x) (- (* (cbrt (- 2.0 (exp (- x)))) (* (cbrt (- 2.0 (exp (- x)))) (cbrt (- 2.0 (exp (- x)))))))) (fma (- (cbrt (- 2.0 (exp (- x))))) (* (cbrt (- 2.0 (exp (- x)))) (cbrt (- 2.0 (exp (- x))))) (* (cbrt (- 2.0 (exp (- x)))) (* (cbrt (- 2.0 (exp (- x)))) (cbrt (- 2.0 (exp (- x))))))) (fma 1 (exp x) (- (* (sqrt (- 2.0 (exp (- x)))) (sqrt (- 2.0 (exp (- x))))))) (fma (- (sqrt (- 2.0 (exp (- x))))) (sqrt (- 2.0 (exp (- x)))) (* (sqrt (- 2.0 (exp (- x)))) (sqrt (- 2.0 (exp (- x)))))) (fma 1 (exp x) (- (* (- 2.0 (exp (- x))) 1))) (fma (- (- 2.0 (exp (- x)))) 1 (* (- 2.0 (exp (- x))) 1)) (fma 1 (exp x) (- (* (- (sqrt 2.0) (sqrt (exp (- x)))) (+ (sqrt 2.0) (sqrt (exp (- x))))))) (fma (- (- (sqrt 2.0) (sqrt (exp (- x))))) (+ (sqrt 2.0) (sqrt (exp (- x)))) (* (- (sqrt 2.0) (sqrt (exp (- x)))) (+ (sqrt 2.0) (sqrt (exp (- x)))))) (fma 1 (exp x) (- (* (- 2.0 (exp (- x))) 1))) (fma (- (- 2.0 (exp (- x)))) 1 (* (- 2.0 (exp (- x))) 1)) (expm1 (- (exp x) (- 2.0 (exp (- x))))) (log1p (- (exp x) (- 2.0 (exp (- x))))) (- (- 2.0 (exp (- x)))) (- (- 2.0 (exp (- x)))) (- (- 2.0 (exp (- x)))) (/ (exp (exp x)) (/ (exp 2.0) (exp (exp (- x))))) (/ (exp (exp x)) (exp (- 2.0 (exp (- x))))) (log (- (exp x) (- 2.0 (exp (- x))))) (exp (- (exp x) (- 2.0 (exp (- x))))) (* (cbrt (- (exp x) (- 2.0 (exp (- x))))) (cbrt (- (exp x) (- 2.0 (exp (- x)))))) (cbrt (- (exp x) (- 2.0 (exp (- x))))) (* (* (- (exp x) (- 2.0 (exp (- x)))) (- (exp x) (- 2.0 (exp (- x))))) (- (exp x) (- 2.0 (exp (- x))))) (sqrt (- (exp x) (- 2.0 (exp (- x))))) (sqrt (- (exp x) (- 2.0 (exp (- x))))) (- (pow (exp x) 3) (pow (- 2.0 (exp (- x))) 3)) (+ (* (exp x) (exp x)) (+ (* (- 2.0 (exp (- x))) (- 2.0 (exp (- x)))) (* (exp x) (- 2.0 (exp (- x)))))) (- (- 2.0 (exp (- x)))) (- (* (exp x) (exp x)) (* (- 2.0 (exp (- x))) (- 2.0 (exp (- x))))) (+ (exp x) (- 2.0 (exp (- x)))) (+ (sqrt (exp x)) (sqrt (- 2.0 (exp (- x))))) (- (sqrt (exp x)) (sqrt (- 2.0 (exp (- x))))) (- (exp x) (- 2.0 (exp (- x)))) (- (exp x) (- 2.0 (exp (- x)))) (- (exp x) (fma (* (cbrt 2.0) (cbrt 2.0)) (cbrt 2.0) (- (* (cbrt (exp (- x))) (* (cbrt (exp (- x))) (cbrt (exp (- x)))))))) (- (exp x) (fma (* (cbrt 2.0) (cbrt 2.0)) (cbrt 2.0) (- (* (sqrt (exp (- x))) (sqrt (exp (- x))))))) (- (exp x) (fma (* (cbrt 2.0) (cbrt 2.0)) (cbrt 2.0) (- (* (exp (- x)) 1)))) (- (exp x) (fma (sqrt 2.0) (sqrt 2.0) (- (* (cbrt (exp (- x))) (* (cbrt (exp (- x))) (cbrt (exp (- x)))))))) (- (exp x) (fma (sqrt 2.0) (sqrt 2.0) (- (* (sqrt (exp (- x))) (sqrt (exp (- x))))))) (- (exp x) (fma (sqrt 2.0) (sqrt 2.0) (- (* (exp (- x)) 1)))) (- (exp x) (fma 1 2.0 (- (* (cbrt (exp (- x))) (* (cbrt (exp (- x))) (cbrt (exp (- x)))))))) (- (exp x) (fma 1 2.0 (- (* (sqrt (exp (- x))) (sqrt (exp (- x))))))) (- (exp x) (fma 1 2.0 (- (* (exp (- x)) 1)))) (- (exp x) 2.0) (- (exp x) 2.0) (- (exp x) 2.0) (- (- 2.0 (exp (- x)))) (fma (* (cbrt 2.0) (cbrt 2.0)) (cbrt 2.0) (- (* (cbrt (exp (- x))) (* (cbrt (exp (- x))) (cbrt (exp (- x))))))) (fma (- (cbrt (exp (- x)))) (* (cbrt (exp (- x))) (cbrt (exp (- x)))) (* (cbrt (exp (- x))) (* (cbrt (exp (- x))) (cbrt (exp (- x)))))) (fma (* (cbrt 2.0) (cbrt 2.0)) (cbrt 2.0) (- (* (sqrt (exp (- x))) (sqrt (exp (- x)))))) (fma (- (sqrt (exp (- x)))) (sqrt (exp (- x))) (* (sqrt (exp (- x))) (sqrt (exp (- x))))) (fma (* (cbrt 2.0) (cbrt 2.0)) (cbrt 2.0) (- (* (exp (- x)) 1))) (fma (- (exp (- x))) 1 (* (exp (- x)) 1)) (fma (sqrt 2.0) (sqrt 2.0) (- (* (cbrt (exp (- x))) (* (cbrt (exp (- x))) (cbrt (exp (- x))))))) (fma (- (cbrt (exp (- x)))) (* (cbrt (exp (- x))) (cbrt (exp (- x)))) (* (cbrt (exp (- x))) (* (cbrt (exp (- x))) (cbrt (exp (- x)))))) (fma (sqrt 2.0) (sqrt 2.0) (- (* (sqrt (exp (- x))) (sqrt (exp (- x)))))) (fma (- (sqrt (exp (- x)))) (sqrt (exp (- x))) (* (sqrt (exp (- x))) (sqrt (exp (- x))))) (fma (sqrt 2.0) (sqrt 2.0) (- (* (exp (- x)) 1))) (fma (- (exp (- x))) 1 (* (exp (- x)) 1)) (fma 1 2.0 (- (* (cbrt (exp (- x))) (* (cbrt (exp (- x))) (cbrt (exp (- x))))))) (fma (- (cbrt (exp (- x)))) (* (cbrt (exp (- x))) (cbrt (exp (- x)))) (* (cbrt (exp (- x))) (* (cbrt (exp (- x))) (cbrt (exp (- x)))))) (fma 1 2.0 (- (* (sqrt (exp (- x))) (sqrt (exp (- x)))))) (fma (- (sqrt (exp (- x)))) (sqrt (exp (- x))) (* (sqrt (exp (- x))) (sqrt (exp (- x))))) (fma 1 2.0 (- (* (exp (- x)) 1))) (fma (- (exp (- x))) 1 (* (exp (- x)) 1)) (expm1 (- 2.0 (exp (- x)))) (log1p (- 2.0 (exp (- x)))) (- (exp (- x))) (- (exp (- x))) (- (exp (- x))) (/ (exp 2.0) (exp (exp (- x)))) (log (- 2.0 (exp (- x)))) (exp (- 2.0 (exp (- x)))) (* (cbrt (- 2.0 (exp (- x)))) (cbrt (- 2.0 (exp (- x))))) (cbrt (- 2.0 (exp (- x)))) (* (* (- 2.0 (exp (- x))) (- 2.0 (exp (- x)))) (- 2.0 (exp (- x)))) (sqrt (- 2.0 (exp (- x)))) (sqrt (- 2.0 (exp (- x)))) (- (pow 2.0 3) (pow (exp (- x)) 3)) (+ (* 2.0 2.0) (+ (* (exp (- x)) (exp (- x))) (* 2.0 (exp (- x))))) (- (exp (- x))) (- (* 2.0 2.0) (* (exp (- x)) (exp (- x)))) (+ 2.0 (exp (- x))) (+ (sqrt 2.0) (sqrt (exp (- x)))) (- (sqrt 2.0) (sqrt (exp (- x)))) (- 2.0 (exp (- x))) (- (exp (- x))) (+ (pow x 2) (+ (* 1/360 (pow x 6)) (* 1/12 (pow x 4)))) (- (+ (exp x) (exp (- x))) 2.0) (- (+ (exp (* -1 x)) (exp x)) 2.0) (- (+ x 1.0) (* 1/2 (pow x 2))) (- 2.0 (exp (- x))) (- 2.0 (exp (* -1 x))) 3.364 * * [simplify]: iteration 0 : 149 enodes (cost 1666 ) 3.389 * * [simplify]: iteration 1 : 327 enodes (cost 1248 ) 3.480 * * [simplify]: iteration 2 : 873 enodes (cost 986 ) 4.228 * * [simplify]: iteration 3 : 3753 enodes (cost 813 ) 5.234 * * [simplify]: iteration done : 5000 enodes (cost 807 ) 5.235 * [simplify]: Simplified to: (+ (pow (cbrt (exp x)) 3) (- (exp (- x)) 2.0)) 0 (+ (pow (cbrt (exp x)) 3) (- (exp (- x)) 2.0)) 0 (+ (pow (cbrt (exp x)) 3) (- (exp (- x)) 2.0)) 0 (fma (- (sqrt (exp (- x))) (sqrt 2.0)) (+ (sqrt 2.0) (sqrt (exp (- x)))) (pow (cbrt (exp x)) 3)) (* (+ (- (sqrt (exp (- x))) (sqrt 2.0)) (- (sqrt 2.0) (sqrt (exp (- x))))) (+ (sqrt 2.0) (sqrt (exp (- x))))) (+ (pow (cbrt (exp x)) 3) (- (exp (- x)) 2.0)) 0 (+ (- (exp x) 2.0) (exp (- x))) 0 (+ (- (exp x) 2.0) (exp (- x))) 0 (+ (- (exp x) 2.0) (exp (- x))) 0 (fma (- (sqrt (exp (- x))) (sqrt 2.0)) (+ (sqrt 2.0) (sqrt (exp (- x)))) (exp x)) (* (+ (- (sqrt (exp (- x))) (sqrt 2.0)) (- (sqrt 2.0) (sqrt (exp (- x))))) (+ (sqrt 2.0) (sqrt (exp (- x))))) (+ (- (exp x) 2.0) (exp (- x))) 0 (+ (- (exp x) 2.0) (exp (- x))) 0 (+ (- (exp x) 2.0) (exp (- x))) 0 (+ (- (exp x) 2.0) (exp (- x))) 0 (fma (- (sqrt (exp (- x))) (sqrt 2.0)) (+ (sqrt 2.0) (sqrt (exp (- x)))) (exp x)) (* (+ (- (sqrt (exp (- x))) (sqrt 2.0)) (- (sqrt 2.0) (sqrt (exp (- x))))) (+ (sqrt 2.0) (sqrt (exp (- x))))) (+ (- (exp x) 2.0) (exp (- x))) 0 (expm1 (- (exp x) (- 2.0 (exp (- x))))) (log1p (- (exp x) (- 2.0 (exp (- x))))) (- (exp (- x)) 2.0) (- (exp (- x)) 2.0) (- (exp (- x)) 2.0) (exp (- (exp x) (- 2.0 (exp (- x))))) (exp (- (exp x) (- 2.0 (exp (- x))))) (log (- (exp x) (- 2.0 (exp (- x))))) (exp (- (exp x) (- 2.0 (exp (- x))))) (* (cbrt (- (exp x) (- 2.0 (exp (- x))))) (cbrt (- (exp x) (- 2.0 (exp (- x)))))) (cbrt (- (exp x) (- 2.0 (exp (- x))))) (pow (+ (- (exp x) 2.0) (exp (- x))) 3) (sqrt (- (exp x) (- 2.0 (exp (- x))))) (sqrt (- (exp x) (- 2.0 (exp (- x))))) (- (pow (exp x) 3) (pow (- 2.0 (exp (- x))) 3)) (fma (- 2.0 (exp (- x))) (+ (exp x) (- 2.0 (exp (- x)))) (exp (+ x x))) (- (exp (- x)) 2.0) (- (exp (+ x x)) (pow (cbrt (- 2.0 (exp (- x)))) 6)) (+ (exp x) (- 2.0 (exp (- x)))) (+ (sqrt (exp x)) (sqrt (- 2.0 (exp (- x))))) (- (sqrt (exp x)) (sqrt (- 2.0 (exp (- x))))) (+ (- (exp x) 2.0) (exp (- x))) (+ (- (exp x) 2.0) (exp (- x))) (- (exp x) (- (pow (cbrt 2.0) 3) (exp (- x)))) (- (exp x) (- (pow (cbrt 2.0) 3) (exp (- x)))) (- (exp x) (- (pow (cbrt 2.0) 3) (exp (- x)))) (+ (- (exp x) 2.0) (exp (- x))) (+ (- (exp x) 2.0) (exp (- x))) (+ (- (exp x) 2.0) (exp (- x))) (+ (- (exp x) 2.0) (exp (- x))) (+ (- (exp x) 2.0) (exp (- x))) (+ (- (exp x) 2.0) (exp (- x))) (- (exp x) 2.0) (- (exp x) 2.0) (- (exp x) 2.0) (- (exp (- x)) 2.0) (- (pow (cbrt 2.0) 3) (exp (- x))) 0 (- (pow (cbrt 2.0) 3) (exp (- x))) 0 (- (pow (cbrt 2.0) 3) (exp (- x))) 0 (- 2.0 (exp (- x))) 0 (- 2.0 (exp (- x))) 0 (- 2.0 (exp (- x))) 0 (- 2.0 (exp (- x))) 0 (- 2.0 (exp (- x))) 0 (- 2.0 (exp (- x))) 0 (expm1 (- 2.0 (exp (- x)))) (log1p (- 2.0 (exp (- x)))) (- (exp (- x))) (- (exp (- x))) (- (exp (- x))) (exp (- 2.0 (exp (- x)))) (log (- 2.0 (exp (- x)))) (exp (- 2.0 (exp (- x)))) (* (cbrt (- 2.0 (exp (- x)))) (cbrt (- 2.0 (exp (- x))))) (cbrt (- 2.0 (exp (- x)))) (pow (- 2.0 (exp (- x))) 3) (sqrt (- 2.0 (exp (- x)))) (sqrt (- 2.0 (exp (- x)))) (- (pow 2.0 3) (exp (* x -3))) (fma 2.0 2.0 (/ (+ 2.0 (exp (- x))) (exp x))) (- (exp (- x))) (- (* 2.0 2.0) (exp (* x -2))) (+ (exp (- x)) 2.0) (+ (sqrt 2.0) (sqrt (exp (- x)))) (- (sqrt 2.0) (sqrt (exp (- x)))) (- 2.0 (exp (- x))) (- (exp (- x))) (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (+ (- (exp x) 2.0) (exp (- x))) (+ (- (exp x) 2.0) (exp (- x))) (fma (* x x) -1/2 (+ x 1.0)) (- 2.0 (exp (- x))) (- 2.0 (exp (- x))) 5.235 * * * [progress]: adding candidates to table 5.378 * * [progress]: iteration 4 / 4 5.378 * * * [progress]: picking best candidate 5.383 * * * * [pick]: Picked # 5.383 * * * [progress]: localizing error 5.393 * * * [progress]: generating rewritten candidates 5.393 * * * * [progress]: [ 1 / 4 ] rewriting at (2) 5.394 * * * * [progress]: [ 2 / 4 ] rewriting at (2 3) 5.406 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2) 5.408 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1) 5.410 * * * [progress]: generating series expansions 5.411 * * * * [progress]: [ 1 / 4 ] generating series at (2) 5.411 * [approximate]: Taking taylor expansion of (fma (sqrt (exp x)) (sqrt (exp x)) (- (exp (- x)) 2.0)) in (x) around 0 5.411 * [taylor]: Taking taylor expansion of (fma (sqrt (exp x)) (sqrt (exp x)) (- (exp (- x)) 2.0)) in x 5.411 * [taylor]: Rewrote expression to (+ (* (sqrt (exp x)) (sqrt (exp x))) (- (exp (- x)) 2.0)) 5.411 * [taylor]: Taking taylor expansion of (* (sqrt (exp x)) (sqrt (exp x))) in x 5.411 * [taylor]: Taking taylor expansion of (sqrt (exp x)) in x 5.411 * [taylor]: Taking taylor expansion of (exp x) in x 5.411 * [taylor]: Taking taylor expansion of x in x 5.413 * [taylor]: Taking taylor expansion of (sqrt (exp x)) in x 5.413 * [taylor]: Taking taylor expansion of (exp x) in x 5.413 * [taylor]: Taking taylor expansion of x in x 5.414 * [taylor]: Taking taylor expansion of (- (exp (- x)) 2.0) in x 5.414 * [taylor]: Taking taylor expansion of (exp (- x)) in x 5.414 * [taylor]: Taking taylor expansion of (- x) in x 5.414 * [taylor]: Taking taylor expansion of x in x 5.415 * [taylor]: Taking taylor expansion of 2.0 in x 5.415 * [taylor]: Taking taylor expansion of (fma (sqrt (exp x)) (sqrt (exp x)) (- (exp (- x)) 2.0)) in x 5.415 * [taylor]: Rewrote expression to (+ (* (sqrt (exp x)) (sqrt (exp x))) (- (exp (- x)) 2.0)) 5.415 * [taylor]: Taking taylor expansion of (* (sqrt (exp x)) (sqrt (exp x))) in x 5.415 * [taylor]: Taking taylor expansion of (sqrt (exp x)) in x 5.415 * [taylor]: Taking taylor expansion of (exp x) in x 5.415 * [taylor]: Taking taylor expansion of x in x 5.416 * [taylor]: Taking taylor expansion of (sqrt (exp x)) in x 5.416 * [taylor]: Taking taylor expansion of (exp x) in x 5.416 * [taylor]: Taking taylor expansion of x in x 5.417 * [taylor]: Taking taylor expansion of (- (exp (- x)) 2.0) in x 5.417 * [taylor]: Taking taylor expansion of (exp (- x)) in x 5.417 * [taylor]: Taking taylor expansion of (- x) in x 5.417 * [taylor]: Taking taylor expansion of x in x 5.418 * [taylor]: Taking taylor expansion of 2.0 in x 5.488 * [approximate]: Taking taylor expansion of (fma (sqrt (exp (/ 1 x))) (sqrt (exp (/ 1 x))) (- (exp (- (/ 1 x))) 2.0)) in (x) around 0 5.488 * [taylor]: Taking taylor expansion of (fma (sqrt (exp (/ 1 x))) (sqrt (exp (/ 1 x))) (- (exp (- (/ 1 x))) 2.0)) in x 5.488 * [taylor]: Rewrote expression to (+ (* (sqrt (exp (/ 1 x))) (sqrt (exp (/ 1 x)))) (- (exp (- (/ 1 x))) 2.0)) 5.488 * [taylor]: Taking taylor expansion of (* (sqrt (exp (/ 1 x))) (sqrt (exp (/ 1 x)))) in x 5.488 * [taylor]: Taking taylor expansion of (sqrt (exp (/ 1 x))) in x 5.488 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 5.488 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.488 * [taylor]: Taking taylor expansion of x in x 5.488 * [taylor]: Taking taylor expansion of (sqrt (exp (/ 1 x))) in x 5.488 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 5.489 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.489 * [taylor]: Taking taylor expansion of x in x 5.489 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 x))) 2.0) in x 5.489 * [taylor]: Taking taylor expansion of (exp (- (/ 1 x))) in x 5.489 * [taylor]: Taking taylor expansion of (- (/ 1 x)) in x 5.489 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.489 * [taylor]: Taking taylor expansion of x in x 5.490 * [taylor]: Taking taylor expansion of 2.0 in x 5.490 * [taylor]: Taking taylor expansion of (fma (sqrt (exp (/ 1 x))) (sqrt (exp (/ 1 x))) (- (exp (- (/ 1 x))) 2.0)) in x 5.490 * [taylor]: Rewrote expression to (+ (* (sqrt (exp (/ 1 x))) (sqrt (exp (/ 1 x)))) (- (exp (- (/ 1 x))) 2.0)) 5.490 * [taylor]: Taking taylor expansion of (* (sqrt (exp (/ 1 x))) (sqrt (exp (/ 1 x)))) in x 5.490 * [taylor]: Taking taylor expansion of (sqrt (exp (/ 1 x))) in x 5.490 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 5.490 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.490 * [taylor]: Taking taylor expansion of x in x 5.490 * [taylor]: Taking taylor expansion of (sqrt (exp (/ 1 x))) in x 5.490 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 5.490 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.490 * [taylor]: Taking taylor expansion of x in x 5.491 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 x))) 2.0) in x 5.491 * [taylor]: Taking taylor expansion of (exp (- (/ 1 x))) in x 5.491 * [taylor]: Taking taylor expansion of (- (/ 1 x)) in x 5.491 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.491 * [taylor]: Taking taylor expansion of x in x 5.491 * [taylor]: Taking taylor expansion of 2.0 in x 5.509 * [approximate]: Taking taylor expansion of (fma (sqrt (exp (/ -1 x))) (sqrt (exp (/ -1 x))) (- (exp (/ 1 x)) 2.0)) in (x) around 0 5.509 * [taylor]: Taking taylor expansion of (fma (sqrt (exp (/ -1 x))) (sqrt (exp (/ -1 x))) (- (exp (/ 1 x)) 2.0)) in x 5.509 * [taylor]: Rewrote expression to (+ (* (sqrt (exp (/ -1 x))) (sqrt (exp (/ -1 x)))) (- (exp (/ 1 x)) 2.0)) 5.509 * [taylor]: Taking taylor expansion of (* (sqrt (exp (/ -1 x))) (sqrt (exp (/ -1 x)))) in x 5.509 * [taylor]: Taking taylor expansion of (sqrt (exp (/ -1 x))) in x 5.509 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 5.509 * [taylor]: Taking taylor expansion of (/ -1 x) in x 5.509 * [taylor]: Taking taylor expansion of -1 in x 5.509 * [taylor]: Taking taylor expansion of x in x 5.510 * [taylor]: Taking taylor expansion of (sqrt (exp (/ -1 x))) in x 5.510 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 5.510 * [taylor]: Taking taylor expansion of (/ -1 x) in x 5.510 * [taylor]: Taking taylor expansion of -1 in x 5.510 * [taylor]: Taking taylor expansion of x in x 5.510 * [taylor]: Taking taylor expansion of (- (exp (/ 1 x)) 2.0) in x 5.510 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 5.510 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.510 * [taylor]: Taking taylor expansion of x in x 5.511 * [taylor]: Taking taylor expansion of 2.0 in x 5.511 * [taylor]: Taking taylor expansion of (fma (sqrt (exp (/ -1 x))) (sqrt (exp (/ -1 x))) (- (exp (/ 1 x)) 2.0)) in x 5.511 * [taylor]: Rewrote expression to (+ (* (sqrt (exp (/ -1 x))) (sqrt (exp (/ -1 x)))) (- (exp (/ 1 x)) 2.0)) 5.511 * [taylor]: Taking taylor expansion of (* (sqrt (exp (/ -1 x))) (sqrt (exp (/ -1 x)))) in x 5.511 * [taylor]: Taking taylor expansion of (sqrt (exp (/ -1 x))) in x 5.511 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 5.511 * [taylor]: Taking taylor expansion of (/ -1 x) in x 5.511 * [taylor]: Taking taylor expansion of -1 in x 5.511 * [taylor]: Taking taylor expansion of x in x 5.511 * [taylor]: Taking taylor expansion of (sqrt (exp (/ -1 x))) in x 5.511 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 5.511 * [taylor]: Taking taylor expansion of (/ -1 x) in x 5.511 * [taylor]: Taking taylor expansion of -1 in x 5.511 * [taylor]: Taking taylor expansion of x in x 5.512 * [taylor]: Taking taylor expansion of (- (exp (/ 1 x)) 2.0) in x 5.512 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 5.512 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.512 * [taylor]: Taking taylor expansion of x in x 5.512 * [taylor]: Taking taylor expansion of 2.0 in x 5.526 * * * * [progress]: [ 2 / 4 ] generating series at (2 3) 5.526 * [approximate]: Taking taylor expansion of (- (exp (- x)) 2.0) in (x) around 0 5.526 * [taylor]: Taking taylor expansion of (- (exp (- x)) 2.0) in x 5.526 * [taylor]: Taking taylor expansion of (exp (- x)) in x 5.526 * [taylor]: Taking taylor expansion of (- x) in x 5.526 * [taylor]: Taking taylor expansion of x in x 5.527 * [taylor]: Taking taylor expansion of 2.0 in x 5.527 * [taylor]: Taking taylor expansion of (- (exp (- x)) 2.0) in x 5.527 * [taylor]: Taking taylor expansion of (exp (- x)) in x 5.527 * [taylor]: Taking taylor expansion of (- x) in x 5.527 * [taylor]: Taking taylor expansion of x in x 5.528 * [taylor]: Taking taylor expansion of 2.0 in x 5.532 * [approximate]: Taking taylor expansion of (- (exp (- (/ 1 x))) 2.0) in (x) around 0 5.532 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 x))) 2.0) in x 5.532 * [taylor]: Taking taylor expansion of (exp (- (/ 1 x))) in x 5.532 * [taylor]: Taking taylor expansion of (- (/ 1 x)) in x 5.532 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.532 * [taylor]: Taking taylor expansion of x in x 5.533 * [taylor]: Taking taylor expansion of 2.0 in x 5.533 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 x))) 2.0) in x 5.533 * [taylor]: Taking taylor expansion of (exp (- (/ 1 x))) in x 5.533 * [taylor]: Taking taylor expansion of (- (/ 1 x)) in x 5.533 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.533 * [taylor]: Taking taylor expansion of x in x 5.533 * [taylor]: Taking taylor expansion of 2.0 in x 5.537 * [approximate]: Taking taylor expansion of (- (exp (/ 1 x)) 2.0) in (x) around 0 5.537 * [taylor]: Taking taylor expansion of (- (exp (/ 1 x)) 2.0) in x 5.537 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 5.537 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.537 * [taylor]: Taking taylor expansion of x in x 5.537 * [taylor]: Taking taylor expansion of 2.0 in x 5.537 * [taylor]: Taking taylor expansion of (- (exp (/ 1 x)) 2.0) in x 5.537 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 5.537 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.537 * [taylor]: Taking taylor expansion of x in x 5.538 * [taylor]: Taking taylor expansion of 2.0 in x 5.541 * * * * [progress]: [ 3 / 4 ] generating series at (2 2) 5.541 * [approximate]: Taking taylor expansion of (sqrt (exp x)) in (x) around 0 5.541 * [taylor]: Taking taylor expansion of (sqrt (exp x)) in x 5.541 * [taylor]: Taking taylor expansion of (exp x) in x 5.541 * [taylor]: Taking taylor expansion of x in x 5.542 * [taylor]: Taking taylor expansion of (sqrt (exp x)) in x 5.542 * [taylor]: Taking taylor expansion of (exp x) in x 5.542 * [taylor]: Taking taylor expansion of x in x 5.545 * [approximate]: Taking taylor expansion of (sqrt (exp (/ 1 x))) in (x) around 0 5.545 * [taylor]: Taking taylor expansion of (sqrt (exp (/ 1 x))) in x 5.545 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 5.545 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.545 * [taylor]: Taking taylor expansion of x in x 5.546 * [taylor]: Taking taylor expansion of (sqrt (exp (/ 1 x))) in x 5.546 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 5.546 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.546 * [taylor]: Taking taylor expansion of x in x 5.549 * [approximate]: Taking taylor expansion of (sqrt (exp (/ -1 x))) in (x) around 0 5.549 * [taylor]: Taking taylor expansion of (sqrt (exp (/ -1 x))) in x 5.549 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 5.549 * [taylor]: Taking taylor expansion of (/ -1 x) in x 5.549 * [taylor]: Taking taylor expansion of -1 in x 5.549 * [taylor]: Taking taylor expansion of x in x 5.549 * [taylor]: Taking taylor expansion of (sqrt (exp (/ -1 x))) in x 5.549 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 5.549 * [taylor]: Taking taylor expansion of (/ -1 x) in x 5.549 * [taylor]: Taking taylor expansion of -1 in x 5.549 * [taylor]: Taking taylor expansion of x in x 5.552 * * * * [progress]: [ 4 / 4 ] generating series at (2 1) 5.552 * [approximate]: Taking taylor expansion of (sqrt (exp x)) in (x) around 0 5.552 * [taylor]: Taking taylor expansion of (sqrt (exp x)) in x 5.552 * [taylor]: Taking taylor expansion of (exp x) in x 5.552 * [taylor]: Taking taylor expansion of x in x 5.554 * [taylor]: Taking taylor expansion of (sqrt (exp x)) in x 5.554 * [taylor]: Taking taylor expansion of (exp x) in x 5.554 * [taylor]: Taking taylor expansion of x in x 5.557 * [approximate]: Taking taylor expansion of (sqrt (exp (/ 1 x))) in (x) around 0 5.557 * [taylor]: Taking taylor expansion of (sqrt (exp (/ 1 x))) in x 5.557 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 5.557 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.557 * [taylor]: Taking taylor expansion of x in x 5.557 * [taylor]: Taking taylor expansion of (sqrt (exp (/ 1 x))) in x 5.557 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 5.557 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.557 * [taylor]: Taking taylor expansion of x in x 5.560 * [approximate]: Taking taylor expansion of (sqrt (exp (/ -1 x))) in (x) around 0 5.560 * [taylor]: Taking taylor expansion of (sqrt (exp (/ -1 x))) in x 5.560 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 5.560 * [taylor]: Taking taylor expansion of (/ -1 x) in x 5.560 * [taylor]: Taking taylor expansion of -1 in x 5.560 * [taylor]: Taking taylor expansion of x in x 5.561 * [taylor]: Taking taylor expansion of (sqrt (exp (/ -1 x))) in x 5.561 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 5.561 * [taylor]: Taking taylor expansion of (/ -1 x) in x 5.561 * [taylor]: Taking taylor expansion of -1 in x 5.561 * [taylor]: Taking taylor expansion of x in x 5.564 * * * [progress]: simplifying candidates 5.565 * [simplify]: Simplifying using # : (expm1 (fma (sqrt (exp x)) (sqrt (exp x)) (- (exp (- x)) 2.0))) (log1p (fma (sqrt (exp x)) (sqrt (exp x)) (- (exp (- x)) 2.0))) (* (sqrt (exp x)) (sqrt (exp x))) (log (fma (sqrt (exp x)) (sqrt (exp x)) (- (exp (- x)) 2.0))) (exp (fma (sqrt (exp x)) (sqrt (exp x)) (- (exp (- x)) 2.0))) (* (cbrt (fma (sqrt (exp x)) (sqrt (exp x)) (- (exp (- x)) 2.0))) (cbrt (fma (sqrt (exp x)) (sqrt (exp x)) (- (exp (- x)) 2.0)))) (cbrt (fma (sqrt (exp x)) (sqrt (exp x)) (- (exp (- x)) 2.0))) (* (* (fma (sqrt (exp x)) (sqrt (exp x)) (- (exp (- x)) 2.0)) (fma (sqrt (exp x)) (sqrt (exp x)) (- (exp (- x)) 2.0))) (fma (sqrt (exp x)) (sqrt (exp x)) (- (exp (- x)) 2.0))) (sqrt (fma (sqrt (exp x)) (sqrt (exp x)) (- (exp (- x)) 2.0))) (sqrt (fma (sqrt (exp x)) (sqrt (exp x)) (- (exp (- x)) 2.0))) (fma (* (cbrt (exp (- x))) (cbrt (exp (- x)))) (cbrt (exp (- x))) (- (* (cbrt 2.0) (* (cbrt 2.0) (cbrt 2.0))))) (fma (- (cbrt 2.0)) (* (cbrt 2.0) (cbrt 2.0)) (* (cbrt 2.0) (* (cbrt 2.0) (cbrt 2.0)))) (fma (* (cbrt (exp (- x))) (cbrt (exp (- x)))) (cbrt (exp (- x))) (- (* (sqrt 2.0) (sqrt 2.0)))) (fma (- (sqrt 2.0)) (sqrt 2.0) (* (sqrt 2.0) (sqrt 2.0))) (fma (* (cbrt (exp (- x))) (cbrt (exp (- x)))) (cbrt (exp (- x))) (- (* 2.0 1))) (fma (- 2.0) 1 (* 2.0 1)) (fma (sqrt (exp (- x))) (sqrt (exp (- x))) (- (* (cbrt 2.0) (* (cbrt 2.0) (cbrt 2.0))))) (fma (- (cbrt 2.0)) (* (cbrt 2.0) (cbrt 2.0)) (* (cbrt 2.0) (* (cbrt 2.0) (cbrt 2.0)))) (fma (sqrt (exp (- x))) (sqrt (exp (- x))) (- (* (sqrt 2.0) (sqrt 2.0)))) (fma (- (sqrt 2.0)) (sqrt 2.0) (* (sqrt 2.0) (sqrt 2.0))) (fma (sqrt (exp (- x))) (sqrt (exp (- x))) (- (* 2.0 1))) (fma (- 2.0) 1 (* 2.0 1)) (fma 1 (exp (- x)) (- (* (cbrt 2.0) (* (cbrt 2.0) (cbrt 2.0))))) (fma (- (cbrt 2.0)) (* (cbrt 2.0) (cbrt 2.0)) (* (cbrt 2.0) (* (cbrt 2.0) (cbrt 2.0)))) (fma 1 (exp (- x)) (- (* (sqrt 2.0) (sqrt 2.0)))) (fma (- (sqrt 2.0)) (sqrt 2.0) (* (sqrt 2.0) (sqrt 2.0))) (fma 1 (exp (- x)) (- (* 2.0 1))) (fma (- 2.0) 1 (* 2.0 1)) (expm1 (- (exp (- x)) 2.0)) (log1p (- (exp (- x)) 2.0)) (- 2.0) (- 2.0) (- 2.0) (/ (exp (exp (- x))) (exp 2.0)) (log (- (exp (- x)) 2.0)) (exp (- (exp (- x)) 2.0)) (* (cbrt (- (exp (- x)) 2.0)) (cbrt (- (exp (- x)) 2.0))) (cbrt (- (exp (- x)) 2.0)) (* (* (- (exp (- x)) 2.0) (- (exp (- x)) 2.0)) (- (exp (- x)) 2.0)) (sqrt (- (exp (- x)) 2.0)) (sqrt (- (exp (- x)) 2.0)) (- (pow (exp (- x)) 3) (pow 2.0 3)) (+ (* (exp (- x)) (exp (- x))) (+ (* 2.0 2.0) (* (exp (- x)) 2.0))) (- 2.0) (- (* (exp (- x)) (exp (- x))) (* 2.0 2.0)) (+ (exp (- x)) 2.0) (+ (sqrt (exp (- x))) (sqrt 2.0)) (- (sqrt (exp (- x))) (sqrt 2.0)) (- (exp (- x)) 2.0) (- 2.0) (expm1 (sqrt (exp x))) (log1p (sqrt (exp x))) (log (sqrt (exp x))) (exp (sqrt (exp x))) (* (cbrt (sqrt (exp x))) (cbrt (sqrt (exp x)))) (cbrt (sqrt (exp x))) (* (* (sqrt (exp x)) (sqrt (exp x))) (sqrt (exp x))) (sqrt (* (cbrt (exp x)) (cbrt (exp x)))) (sqrt (cbrt (exp x))) (sqrt (sqrt (exp x))) (sqrt (sqrt (exp x))) (sqrt 1) (sqrt (exp x)) (/ 1 2) (/ (cbrt x) 2) (/ (sqrt x) 2) (/ x 2) (sqrt (sqrt (exp x))) (sqrt (sqrt (exp x))) (expm1 (sqrt (exp x))) (log1p (sqrt (exp x))) (log (sqrt (exp x))) (exp (sqrt (exp x))) (* (cbrt (sqrt (exp x))) (cbrt (sqrt (exp x)))) (cbrt (sqrt (exp x))) (* (* (sqrt (exp x)) (sqrt (exp x))) (sqrt (exp x))) (sqrt (* (cbrt (exp x)) (cbrt (exp x)))) (sqrt (cbrt (exp x))) (sqrt (sqrt (exp x))) (sqrt (sqrt (exp x))) (sqrt 1) (sqrt (exp x)) (/ 1 2) (/ (cbrt x) 2) (/ (sqrt x) 2) (/ x 2) (sqrt (sqrt (exp x))) (sqrt (sqrt (exp x))) (+ (pow x 2) (+ (* 1/360 (pow x 6)) (* 1/12 (pow x 4)))) (- (+ (exp x) (exp (- x))) 2.0) (- (+ (exp (* -1 x)) (exp x)) 2.0) (- (* 1/2 (pow x 2)) (+ x 1.0)) (- (exp (- x)) 2.0) (- (exp (* -1 x)) 2.0) (+ (* 1/8 (pow x 2)) (+ (* 1/2 x) 1)) (sqrt (exp x)) (sqrt (exp x)) (+ (* 1/8 (pow x 2)) (+ (* 1/2 x) 1)) (sqrt (exp x)) (sqrt (exp x)) 5.568 * * [simplify]: iteration 0 : 120 enodes (cost 819 ) 5.592 * * [simplify]: iteration 1 : 222 enodes (cost 649 ) 5.638 * * [simplify]: iteration 2 : 484 enodes (cost 564 ) 5.797 * * [simplify]: iteration 3 : 1724 enodes (cost 530 ) 6.409 * * [simplify]: iteration done : 5000 enodes (cost 530 ) 6.409 * [simplify]: Simplified to: (expm1 (- (+ (exp x) (exp (- x))) 2.0)) (log1p (- (+ (exp x) (exp (- x))) 2.0)) (exp x) (log (- (+ (exp x) (exp (- x))) 2.0)) (exp (- (+ (exp x) (exp (- x))) 2.0)) (* (cbrt (- (+ (exp x) (exp (- x))) 2.0)) (cbrt (- (+ (exp x) (exp (- x))) 2.0))) (cbrt (- (+ (exp x) (exp (- x))) 2.0)) (pow (- (+ (exp x) (exp (- x))) 2.0) 3) (sqrt (- (+ (exp x) (exp (- x))) 2.0)) (sqrt (- (+ (exp x) (exp (- x))) 2.0)) (- (pow (cbrt (exp (- x))) 3) 2.0) (- 2.0 2.0) (- (pow (cbrt (exp (- x))) 3) 2.0) (- 2.0 2.0) (- (pow (cbrt (exp (- x))) 3) 2.0) (- 2.0 2.0) (- (exp (- x)) 2.0) (- 2.0 2.0) (- (exp (- x)) 2.0) (- 2.0 2.0) (- (exp (- x)) 2.0) (- 2.0 2.0) (- (exp (- x)) 2.0) (- 2.0 2.0) (- (exp (- x)) 2.0) (- 2.0 2.0) (- (exp (- x)) 2.0) (- 2.0 2.0) (expm1 (- (exp (- x)) 2.0)) (log1p (- (exp (- x)) 2.0)) (- 2.0) (- 2.0) (- 2.0) (exp (- (exp (- x)) 2.0)) (log (- (exp (- x)) 2.0)) (exp (- (exp (- x)) 2.0)) (* (cbrt (- (exp (- x)) 2.0)) (cbrt (- (exp (- x)) 2.0))) (cbrt (- (exp (- x)) 2.0)) (pow (- (exp (- x)) 2.0) 3) (sqrt (- (exp (- x)) 2.0)) (sqrt (- (exp (- x)) 2.0)) (- (exp (* x -3)) (pow 2.0 3)) (fma 2.0 (+ (exp (- x)) 2.0) (exp (* x -2))) (- 2.0) (- (exp (* x -2)) (* 2.0 2.0)) (+ (exp (- x)) 2.0) (+ (sqrt (exp (- x))) (sqrt 2.0)) (- (sqrt (exp (- x))) (sqrt 2.0)) (- (exp (- x)) 2.0) (- 2.0) (expm1 (sqrt (exp x))) (log1p (sqrt (exp x))) (log (sqrt (exp x))) (exp (sqrt (exp x))) (* (cbrt (sqrt (exp x))) (cbrt (sqrt (exp x)))) (cbrt (sqrt (exp x))) (pow (sqrt (exp x)) 3) (fabs (cbrt (exp x))) (sqrt (cbrt (exp x))) (sqrt (sqrt (exp x))) (sqrt (sqrt (exp x))) 1 (sqrt (exp x)) 1/2 (/ (cbrt x) 2) (/ (sqrt x) 2) (/ x 2) (sqrt (sqrt (exp x))) (sqrt (sqrt (exp x))) (expm1 (sqrt (exp x))) (log1p (sqrt (exp x))) (log (sqrt (exp x))) (exp (sqrt (exp x))) (* (cbrt (sqrt (exp x))) (cbrt (sqrt (exp x)))) (cbrt (sqrt (exp x))) (pow (sqrt (exp x)) 3) (fabs (cbrt (exp x))) (sqrt (cbrt (exp x))) (sqrt (sqrt (exp x))) (sqrt (sqrt (exp x))) 1 (sqrt (exp x)) 1/2 (/ (cbrt x) 2) (/ (sqrt x) 2) (/ x 2) (sqrt (sqrt (exp x))) (sqrt (sqrt (exp x))) (fma x x (fma 1/360 (pow x 6) (* 1/12 (pow x 4)))) (- (+ (exp x) (exp (- x))) 2.0) (- (+ (exp x) (exp (- x))) 2.0) (- (* 1/2 (pow x 2)) (+ x 1.0)) (- (exp (- x)) 2.0) (- (exp (- x)) 2.0) (fma 1/8 (pow x 2) (fma 1/2 x 1)) (sqrt (exp x)) (sqrt (exp x)) (fma 1/8 (pow x 2) (fma 1/2 x 1)) (sqrt (exp x)) (sqrt (exp x)) 6.410 * * * [progress]: adding candidates to table 6.618 * [progress]: [Phase 3 of 3] Extracting. 6.618 * * [regime]: Finding splitpoints for: (# # #) 6.618 * * * [regime-changes]: Trying 1 branch expressions: (x) 6.618 * * * * [regimes]: Trying to branch on x from (# # #) 6.637 * * * [regime]: Found split indices: #