14.866 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.045 * * * [progress]: [2/2] Setting up program. 0.048 * [progress]: [Phase 2 of 3] Improving. 0.049 * [simplify]: Simplifying: (- (/ x x) (* (/ 1.0 x) (sqrt (* x x)))) 0.049 * * [simplify]: iteration 0: 8 enodes 0.050 * * [simplify]: iteration 1: 15 enodes 0.053 * * [simplify]: iteration 2: 32 enodes 0.057 * * [simplify]: iteration 3: 48 enodes 0.075 * * [simplify]: iteration 4: 55 enodes 0.081 * * [simplify]: iteration 5: 61 enodes 0.090 * * [simplify]: iteration 6: 67 enodes 0.097 * * [simplify]: iteration 7: 69 enodes 0.105 * * [simplify]: iteration complete: 69 enodes 0.105 * * [simplify]: Extracting #0: cost 1 inf + 0 0.105 * * [simplify]: Extracting #1: cost 12 inf + 0 0.105 * * [simplify]: Extracting #2: cost 17 inf + 4 0.105 * * [simplify]: Extracting #3: cost 16 inf + 5 0.105 * * [simplify]: Extracting #4: cost 9 inf + 32 0.105 * * [simplify]: Extracting #5: cost 0 inf + 75 0.106 * [simplify]: Simplified to: (fma (fabs x) (/ (- 1.0) x) 1) 0.110 * * [progress]: iteration 1 / 4 0.110 * * * [progress]: picking best candidate 0.116 * * * * [pick]: Picked # 0.116 * * * [progress]: localizing error 0.125 * * * [progress]: generating rewritten candidates 0.125 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 0.126 * * * [progress]: generating series expansions 0.126 * * * * [progress]: [ 1 / 1 ] generating series at (2) 0.127 * [backup-simplify]: Simplify (fma (fabs x) (/ (- 1.0) x) 1) into (fma (fabs x) (/ -1.0 x) 1) 0.127 * [approximate]: Taking taylor expansion of (fma (fabs x) (/ -1.0 x) 1) in (x) around 0 0.127 * [taylor]: Taking taylor expansion of (fma (fabs x) (/ -1.0 x) 1) in x 0.127 * [taylor]: Rewrote expression to (+ (* (fabs x) (/ -1.0 x)) 1) 0.127 * [taylor]: Taking taylor expansion of (* (fabs x) (/ -1.0 x)) in x 0.127 * [taylor]: Taking taylor expansion of (fabs x) in x 0.127 * [backup-simplify]: Simplify (fabs x) into (fabs x) 0.127 * [taylor]: Taking taylor expansion of (/ -1.0 x) in x 0.127 * [taylor]: Taking taylor expansion of -1.0 in x 0.127 * [backup-simplify]: Simplify -1.0 into -1.0 0.127 * [taylor]: Taking taylor expansion of x in x 0.127 * [backup-simplify]: Simplify 0 into 0 0.127 * [backup-simplify]: Simplify 1 into 1 0.127 * [backup-simplify]: Simplify (/ -1.0 1) into -1.0 0.128 * [taylor]: Taking taylor expansion of 1 in x 0.128 * [backup-simplify]: Simplify 1 into 1 0.128 * [taylor]: Taking taylor expansion of (fma (fabs x) (/ -1.0 x) 1) in x 0.128 * [taylor]: Rewrote expression to (+ (* (fabs x) (/ -1.0 x)) 1) 0.128 * [taylor]: Taking taylor expansion of (* (fabs x) (/ -1.0 x)) in x 0.128 * [taylor]: Taking taylor expansion of (fabs x) in x 0.128 * [backup-simplify]: Simplify (fabs x) into (fabs x) 0.128 * [taylor]: Taking taylor expansion of (/ -1.0 x) in x 0.128 * [taylor]: Taking taylor expansion of -1.0 in x 0.128 * [backup-simplify]: Simplify -1.0 into -1.0 0.128 * [taylor]: Taking taylor expansion of x in x 0.128 * [backup-simplify]: Simplify 0 into 0 0.128 * [backup-simplify]: Simplify 1 into 1 0.128 * [backup-simplify]: Simplify (/ -1.0 1) into -1.0 0.128 * [taylor]: Taking taylor expansion of 1 in x 0.128 * [backup-simplify]: Simplify 1 into 1 0.128 * [backup-simplify]: Simplify (* (fabs x) -1.0) into (* -1.0 (fabs x)) 0.128 * [backup-simplify]: Simplify (+ (* -1.0 (fabs x)) 0) into (- (* 1.0 (fabs x))) 0.129 * [backup-simplify]: Simplify (- (* 1.0 (fabs x))) into (- (* 1.0 (fabs x))) 0.129 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)))) into 0 0.130 * [backup-simplify]: Simplify (+ (* (fabs x) 0) (* 0 -1.0)) into 0 0.130 * [backup-simplify]: Simplify (+ 0 1) into 1 0.130 * [backup-simplify]: Simplify 1 into 1 0.131 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.132 * [backup-simplify]: Simplify (+ (* (fabs x) 0) (+ (* 0 0) (* 0 -1.0))) into 0 0.132 * [backup-simplify]: Simplify (+ 0 0) into 0 0.132 * [backup-simplify]: Simplify 0 into 0 0.134 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.135 * [backup-simplify]: Simplify (+ (* (fabs x) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1.0)))) into 0 0.136 * [backup-simplify]: Simplify (+ 0 0) into 0 0.136 * [backup-simplify]: Simplify 0 into 0 0.137 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.138 * [backup-simplify]: Simplify (+ (* (fabs x) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1.0))))) into 0 0.139 * [backup-simplify]: Simplify (+ 0 0) into 0 0.139 * [backup-simplify]: Simplify 0 into 0 0.140 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.142 * [backup-simplify]: Simplify (+ (* (fabs x) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1.0)))))) into 0 0.142 * [backup-simplify]: Simplify (+ 0 0) into 0 0.142 * [backup-simplify]: Simplify 0 into 0 0.144 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.145 * [backup-simplify]: Simplify (+ (* (fabs x) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1.0))))))) into 0 0.146 * [backup-simplify]: Simplify (+ 0 0) into 0 0.146 * [backup-simplify]: Simplify 0 into 0 0.147 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.149 * [backup-simplify]: Simplify (+ (* (fabs x) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1.0)))))))) into 0 0.150 * [backup-simplify]: Simplify (+ 0 0) into 0 0.150 * [backup-simplify]: Simplify 0 into 0 0.150 * [backup-simplify]: Simplify (+ 1 (* (- (* 1.0 (fabs x))) (/ 1 x))) into (- 1 (* 1.0 (/ (fabs x) x))) 0.151 * [backup-simplify]: Simplify (fma (fabs (/ 1 x)) (/ (- 1.0) (/ 1 x)) 1) into (fma (fabs (/ 1 x)) (* -1.0 x) 1) 0.151 * [approximate]: Taking taylor expansion of (fma (fabs (/ 1 x)) (* -1.0 x) 1) in (x) around 0 0.151 * [taylor]: Taking taylor expansion of (fma (fabs (/ 1 x)) (* -1.0 x) 1) in x 0.151 * [taylor]: Rewrote expression to (+ (* (fabs (/ 1 x)) (* -1.0 x)) 1) 0.151 * [taylor]: Taking taylor expansion of (* (fabs (/ 1 x)) (* -1.0 x)) in x 0.151 * [taylor]: Taking taylor expansion of (fabs (/ 1 x)) in x 0.151 * [backup-simplify]: Simplify (fabs (/ 1 x)) into (fabs (/ 1 x)) 0.151 * [taylor]: Taking taylor expansion of (* -1.0 x) in x 0.151 * [taylor]: Taking taylor expansion of -1.0 in x 0.151 * [backup-simplify]: Simplify -1.0 into -1.0 0.151 * [taylor]: Taking taylor expansion of x in x 0.152 * [backup-simplify]: Simplify 0 into 0 0.152 * [backup-simplify]: Simplify 1 into 1 0.152 * [taylor]: Taking taylor expansion of 1 in x 0.152 * [backup-simplify]: Simplify 1 into 1 0.152 * [taylor]: Taking taylor expansion of (fma (fabs (/ 1 x)) (* -1.0 x) 1) in x 0.152 * [taylor]: Rewrote expression to (+ (* (fabs (/ 1 x)) (* -1.0 x)) 1) 0.152 * [taylor]: Taking taylor expansion of (* (fabs (/ 1 x)) (* -1.0 x)) in x 0.152 * [taylor]: Taking taylor expansion of (fabs (/ 1 x)) in x 0.152 * [backup-simplify]: Simplify (fabs (/ 1 x)) into (fabs (/ 1 x)) 0.152 * [taylor]: Taking taylor expansion of (* -1.0 x) in x 0.152 * [taylor]: Taking taylor expansion of -1.0 in x 0.152 * [backup-simplify]: Simplify -1.0 into -1.0 0.152 * [taylor]: Taking taylor expansion of x in x 0.152 * [backup-simplify]: Simplify 0 into 0 0.152 * [backup-simplify]: Simplify 1 into 1 0.152 * [taylor]: Taking taylor expansion of 1 in x 0.152 * [backup-simplify]: Simplify 1 into 1 0.153 * [backup-simplify]: Simplify (* -1.0 0) into 0 0.153 * [backup-simplify]: Simplify (* (fabs (/ 1 x)) 0) into 0 0.153 * [backup-simplify]: Simplify (+ 0 1) into 1 0.153 * [backup-simplify]: Simplify 1 into 1 0.155 * [backup-simplify]: Simplify (+ (* -1.0 1) (* 0 0)) into (- 1.0) 0.156 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) (- 1.0)) (* 0 0)) into (- (* 1.0 (fabs (/ 1 x)))) 0.156 * [backup-simplify]: Simplify (+ (- (* 1.0 (fabs (/ 1 x)))) 0) into (- (* 1.0 (fabs (/ 1 x)))) 0.156 * [backup-simplify]: Simplify (- (* 1.0 (fabs (/ 1 x)))) into (- (* 1.0 (fabs (/ 1 x)))) 0.157 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 1) (* 0 0))) into 0 0.159 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 (- 1.0)) (* 0 0))) into 0 0.159 * [backup-simplify]: Simplify (+ 0 0) into 0 0.159 * [backup-simplify]: Simplify 0 into 0 0.160 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 0.161 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 0) (+ (* 0 (- 1.0)) (* 0 0)))) into 0 0.162 * [backup-simplify]: Simplify (+ 0 0) into 0 0.162 * [backup-simplify]: Simplify 0 into 0 0.163 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 0.164 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- 1.0)) (* 0 0))))) into 0 0.164 * [backup-simplify]: Simplify (+ 0 0) into 0 0.164 * [backup-simplify]: Simplify 0 into 0 0.165 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 0.166 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- 1.0)) (* 0 0)))))) into 0 0.166 * [backup-simplify]: Simplify (+ 0 0) into 0 0.166 * [backup-simplify]: Simplify 0 into 0 0.167 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 0.168 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- 1.0)) (* 0 0))))))) into 0 0.169 * [backup-simplify]: Simplify (+ 0 0) into 0 0.169 * [backup-simplify]: Simplify 0 into 0 0.170 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 0.171 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- 1.0)) (* 0 0)))))))) into 0 0.171 * [backup-simplify]: Simplify (+ 0 0) into 0 0.171 * [backup-simplify]: Simplify 0 into 0 0.171 * [backup-simplify]: Simplify (+ (* (- (* 1.0 (fabs (/ 1 (/ 1 x))))) (/ 1 x)) 1) into (- 1 (* 1.0 (/ (fabs x) x))) 0.172 * [backup-simplify]: Simplify (fma (fabs (/ 1 (- x))) (/ (- 1.0) (/ 1 (- x))) 1) into (fma (fabs (/ -1 x)) (* 1.0 x) 1) 0.172 * [approximate]: Taking taylor expansion of (fma (fabs (/ -1 x)) (* 1.0 x) 1) in (x) around 0 0.172 * [taylor]: Taking taylor expansion of (fma (fabs (/ -1 x)) (* 1.0 x) 1) in x 0.172 * [taylor]: Rewrote expression to (+ (* (fabs (/ -1 x)) (* 1.0 x)) 1) 0.172 * [taylor]: Taking taylor expansion of (* (fabs (/ -1 x)) (* 1.0 x)) in x 0.172 * [taylor]: Taking taylor expansion of (fabs (/ -1 x)) in x 0.172 * [backup-simplify]: Simplify (fabs (/ -1 x)) into (fabs (/ -1 x)) 0.172 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 0.173 * [taylor]: Taking taylor expansion of 1.0 in x 0.173 * [backup-simplify]: Simplify 1.0 into 1.0 0.173 * [taylor]: Taking taylor expansion of x in x 0.173 * [backup-simplify]: Simplify 0 into 0 0.173 * [backup-simplify]: Simplify 1 into 1 0.173 * [taylor]: Taking taylor expansion of 1 in x 0.173 * [backup-simplify]: Simplify 1 into 1 0.173 * [taylor]: Taking taylor expansion of (fma (fabs (/ -1 x)) (* 1.0 x) 1) in x 0.173 * [taylor]: Rewrote expression to (+ (* (fabs (/ -1 x)) (* 1.0 x)) 1) 0.173 * [taylor]: Taking taylor expansion of (* (fabs (/ -1 x)) (* 1.0 x)) in x 0.173 * [taylor]: Taking taylor expansion of (fabs (/ -1 x)) in x 0.173 * [backup-simplify]: Simplify (fabs (/ -1 x)) into (fabs (/ -1 x)) 0.173 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 0.173 * [taylor]: Taking taylor expansion of 1.0 in x 0.173 * [backup-simplify]: Simplify 1.0 into 1.0 0.173 * [taylor]: Taking taylor expansion of x in x 0.173 * [backup-simplify]: Simplify 0 into 0 0.173 * [backup-simplify]: Simplify 1 into 1 0.173 * [taylor]: Taking taylor expansion of 1 in x 0.173 * [backup-simplify]: Simplify 1 into 1 0.173 * [backup-simplify]: Simplify (* 1.0 0) into 0 0.174 * [backup-simplify]: Simplify (* (fabs (/ -1 x)) 0) into 0 0.174 * [backup-simplify]: Simplify (+ 0 1) into 1 0.174 * [backup-simplify]: Simplify 1 into 1 0.180 * [backup-simplify]: Simplify (+ (* 1.0 1) (* 0 0)) into 1.0 0.180 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 1.0) (* 0 0)) into (* 1.0 (fabs (/ -1 x))) 0.180 * [backup-simplify]: Simplify (+ (* 1.0 (fabs (/ -1 x))) 0) into (* 1.0 (fabs (/ -1 x))) 0.180 * [backup-simplify]: Simplify (* 1.0 (fabs (/ -1 x))) into (* 1.0 (fabs (/ -1 x))) 0.181 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 1) (* 0 0))) into 0 0.181 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 1.0) (* 0 0))) into 0 0.182 * [backup-simplify]: Simplify (+ 0 0) into 0 0.182 * [backup-simplify]: Simplify 0 into 0 0.183 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 0.183 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0)))) into 0 0.184 * [backup-simplify]: Simplify (+ 0 0) into 0 0.184 * [backup-simplify]: Simplify 0 into 0 0.184 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 0.185 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0))))) into 0 0.185 * [backup-simplify]: Simplify (+ 0 0) into 0 0.185 * [backup-simplify]: Simplify 0 into 0 0.186 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 0.187 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0)))))) into 0 0.187 * [backup-simplify]: Simplify (+ 0 0) into 0 0.187 * [backup-simplify]: Simplify 0 into 0 0.188 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 0.189 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0))))))) into 0 0.190 * [backup-simplify]: Simplify (+ 0 0) into 0 0.190 * [backup-simplify]: Simplify 0 into 0 0.191 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 0.192 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0)))))))) into 0 0.192 * [backup-simplify]: Simplify (+ 0 0) into 0 0.192 * [backup-simplify]: Simplify 0 into 0 0.192 * [backup-simplify]: Simplify (+ (* (* 1.0 (fabs (/ -1 (/ 1 (- x))))) (/ 1 (- x))) 1) into (- 1 (* 1.0 (/ (fabs x) x))) 0.192 * * * [progress]: simplifying candidates 0.193 * [simplify]: Simplifying: (expm1 (fma (fabs x) (/ (- 1.0) x) 1)) (log1p (fma (fabs x) (/ (- 1.0) x) 1)) (* (fabs x) (/ (- 1.0) x)) (log (fma (fabs x) (/ (- 1.0) x) 1)) (exp (fma (fabs x) (/ (- 1.0) x) 1)) (* (cbrt (fma (fabs x) (/ (- 1.0) x) 1)) (cbrt (fma (fabs x) (/ (- 1.0) x) 1))) (cbrt (fma (fabs x) (/ (- 1.0) x) 1)) (* (* (fma (fabs x) (/ (- 1.0) x) 1) (fma (fabs x) (/ (- 1.0) x) 1)) (fma (fabs x) (/ (- 1.0) x) 1)) (sqrt (fma (fabs x) (/ (- 1.0) x) 1)) (sqrt (fma (fabs x) (/ (- 1.0) x) 1)) (- 1 (* 1.0 (/ (fabs x) x))) (- 1 (* 1.0 (/ (fabs x) x))) (- 1 (* 1.0 (/ (fabs x) x))) 0.193 * * [simplify]: iteration 0: 20 enodes 0.198 * * [simplify]: iteration 1: 34 enodes 0.208 * * [simplify]: iteration 2: 74 enodes 0.238 * * [simplify]: iteration 3: 267 enodes 0.699 * * [simplify]: iteration 4: 2512 enodes 4.266 * * [simplify]: iteration complete: 5000 enodes 4.267 * * [simplify]: Extracting #0: cost 10 inf + 0 4.268 * * [simplify]: Extracting #1: cost 234 inf + 0 4.279 * * [simplify]: Extracting #2: cost 786 inf + 635 4.291 * * [simplify]: Extracting #3: cost 161 inf + 12463 4.304 * * [simplify]: Extracting #4: cost 14 inf + 14525 4.316 * * [simplify]: Extracting #5: cost 12 inf + 14534 4.327 * * [simplify]: Extracting #6: cost 3 inf + 14594 4.333 * * [simplify]: Extracting #7: cost 0 inf + 14624 4.340 * [simplify]: Simplified to: (expm1 (fma (/ (- 1.0) x) (fabs x) 1)) (log1p (fma (/ (- 1.0) x) (fabs x) 1)) (* (fabs x) (/ (- 1.0) x)) (log1p (* (fabs x) (/ (- 1.0) x))) (exp (fma (/ (- 1.0) x) (fabs x) 1)) (* (cbrt (fma (/ (- 1.0) x) (fabs x) 1)) (cbrt (fma (/ (- 1.0) x) (fabs x) 1))) (cbrt (fma (/ (- 1.0) x) (fabs x) 1)) (pow (fma (/ (- 1.0) x) (fabs x) 1) 3) (sqrt (fma (/ (- 1.0) x) (fabs x) 1)) (sqrt (fma (/ (- 1.0) x) (fabs x) 1)) (fma (/ (- 1.0) x) (fabs x) 1) (fma (/ (- 1.0) x) (fabs x) 1) (fma (/ (- 1.0) x) (fabs x) 1) 4.340 * * * [progress]: adding candidates to table 4.382 * * [progress]: iteration 2 / 4 4.382 * * * [progress]: picking best candidate 4.394 * * * * [pick]: Picked # 4.394 * * * [progress]: localizing error 4.422 * * * [progress]: generating rewritten candidates 4.422 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1 1) 4.423 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 4.426 * * * [progress]: generating series expansions 4.426 * * * * [progress]: [ 1 / 2 ] generating series at (2 1 1) 4.426 * [backup-simplify]: Simplify (fma (/ (- 1.0) x) (fabs x) 1) into (fma (/ -1.0 x) (fabs x) 1) 4.426 * [approximate]: Taking taylor expansion of (fma (/ -1.0 x) (fabs x) 1) in (x) around 0 4.426 * [taylor]: Taking taylor expansion of (fma (/ -1.0 x) (fabs x) 1) in x 4.427 * [taylor]: Rewrote expression to (+ (* (/ -1.0 x) (fabs x)) 1) 4.427 * [taylor]: Taking taylor expansion of (* (/ -1.0 x) (fabs x)) in x 4.427 * [taylor]: Taking taylor expansion of (/ -1.0 x) in x 4.427 * [taylor]: Taking taylor expansion of -1.0 in x 4.427 * [backup-simplify]: Simplify -1.0 into -1.0 4.427 * [taylor]: Taking taylor expansion of x in x 4.427 * [backup-simplify]: Simplify 0 into 0 4.427 * [backup-simplify]: Simplify 1 into 1 4.427 * [backup-simplify]: Simplify (/ -1.0 1) into -1.0 4.427 * [taylor]: Taking taylor expansion of (fabs x) in x 4.427 * [backup-simplify]: Simplify (fabs x) into (fabs x) 4.427 * [taylor]: Taking taylor expansion of 1 in x 4.427 * [backup-simplify]: Simplify 1 into 1 4.427 * [taylor]: Taking taylor expansion of (fma (/ -1.0 x) (fabs x) 1) in x 4.427 * [taylor]: Rewrote expression to (+ (* (/ -1.0 x) (fabs x)) 1) 4.427 * [taylor]: Taking taylor expansion of (* (/ -1.0 x) (fabs x)) in x 4.427 * [taylor]: Taking taylor expansion of (/ -1.0 x) in x 4.427 * [taylor]: Taking taylor expansion of -1.0 in x 4.427 * [backup-simplify]: Simplify -1.0 into -1.0 4.427 * [taylor]: Taking taylor expansion of x in x 4.427 * [backup-simplify]: Simplify 0 into 0 4.427 * [backup-simplify]: Simplify 1 into 1 4.428 * [backup-simplify]: Simplify (/ -1.0 1) into -1.0 4.428 * [taylor]: Taking taylor expansion of (fabs x) in x 4.428 * [backup-simplify]: Simplify (fabs x) into (fabs x) 4.428 * [taylor]: Taking taylor expansion of 1 in x 4.428 * [backup-simplify]: Simplify 1 into 1 4.428 * [backup-simplify]: Simplify (* -1.0 (fabs x)) into (* -1.0 (fabs x)) 4.428 * [backup-simplify]: Simplify (+ (* -1.0 (fabs x)) 0) into (- (* 1.0 (fabs x))) 4.428 * [backup-simplify]: Simplify (- (* 1.0 (fabs x))) into (- (* 1.0 (fabs x))) 4.429 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)))) into 0 4.429 * [backup-simplify]: Simplify (+ (* -1.0 0) (* 0 (fabs x))) into 0 4.429 * [backup-simplify]: Simplify (+ 0 1) into 1 4.429 * [backup-simplify]: Simplify 1 into 1 4.430 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.430 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (* 0 (fabs x)))) into 0 4.431 * [backup-simplify]: Simplify (+ 0 0) into 0 4.431 * [backup-simplify]: Simplify 0 into 0 4.431 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.432 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs x))))) into 0 4.432 * [backup-simplify]: Simplify (+ 0 0) into 0 4.432 * [backup-simplify]: Simplify 0 into 0 4.433 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.434 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs x)))))) into 0 4.434 * [backup-simplify]: Simplify (+ 0 0) into 0 4.434 * [backup-simplify]: Simplify 0 into 0 4.435 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.436 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs x))))))) into 0 4.436 * [backup-simplify]: Simplify (+ 0 0) into 0 4.437 * [backup-simplify]: Simplify 0 into 0 4.437 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.439 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs x)))))))) into 0 4.439 * [backup-simplify]: Simplify (+ 0 0) into 0 4.439 * [backup-simplify]: Simplify 0 into 0 4.439 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.441 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs x))))))))) into 0 4.441 * [backup-simplify]: Simplify (+ 0 0) into 0 4.441 * [backup-simplify]: Simplify 0 into 0 4.442 * [backup-simplify]: Simplify (+ 1 (* (- (* 1.0 (fabs x))) (/ 1 x))) into (- 1 (* 1.0 (/ (fabs x) x))) 4.442 * [backup-simplify]: Simplify (fma (/ (- 1.0) (/ 1 x)) (fabs (/ 1 x)) 1) into (fma (* -1.0 x) (fabs (/ 1 x)) 1) 4.442 * [approximate]: Taking taylor expansion of (fma (* -1.0 x) (fabs (/ 1 x)) 1) in (x) around 0 4.442 * [taylor]: Taking taylor expansion of (fma (* -1.0 x) (fabs (/ 1 x)) 1) in x 4.442 * [taylor]: Rewrote expression to (+ (* (* -1.0 x) (fabs (/ 1 x))) 1) 4.442 * [taylor]: Taking taylor expansion of (* (* -1.0 x) (fabs (/ 1 x))) in x 4.442 * [taylor]: Taking taylor expansion of (* -1.0 x) in x 4.442 * [taylor]: Taking taylor expansion of -1.0 in x 4.442 * [backup-simplify]: Simplify -1.0 into -1.0 4.442 * [taylor]: Taking taylor expansion of x in x 4.442 * [backup-simplify]: Simplify 0 into 0 4.442 * [backup-simplify]: Simplify 1 into 1 4.442 * [taylor]: Taking taylor expansion of (fabs (/ 1 x)) in x 4.442 * [backup-simplify]: Simplify (fabs (/ 1 x)) into (fabs (/ 1 x)) 4.442 * [taylor]: Taking taylor expansion of 1 in x 4.442 * [backup-simplify]: Simplify 1 into 1 4.442 * [taylor]: Taking taylor expansion of (fma (* -1.0 x) (fabs (/ 1 x)) 1) in x 4.443 * [taylor]: Rewrote expression to (+ (* (* -1.0 x) (fabs (/ 1 x))) 1) 4.443 * [taylor]: Taking taylor expansion of (* (* -1.0 x) (fabs (/ 1 x))) in x 4.443 * [taylor]: Taking taylor expansion of (* -1.0 x) in x 4.443 * [taylor]: Taking taylor expansion of -1.0 in x 4.443 * [backup-simplify]: Simplify -1.0 into -1.0 4.443 * [taylor]: Taking taylor expansion of x in x 4.443 * [backup-simplify]: Simplify 0 into 0 4.443 * [backup-simplify]: Simplify 1 into 1 4.443 * [taylor]: Taking taylor expansion of (fabs (/ 1 x)) in x 4.443 * [backup-simplify]: Simplify (fabs (/ 1 x)) into (fabs (/ 1 x)) 4.443 * [taylor]: Taking taylor expansion of 1 in x 4.443 * [backup-simplify]: Simplify 1 into 1 4.443 * [backup-simplify]: Simplify (* -1.0 0) into 0 4.443 * [backup-simplify]: Simplify (* 0 (fabs (/ 1 x))) into 0 4.444 * [backup-simplify]: Simplify (+ 0 1) into 1 4.444 * [backup-simplify]: Simplify 1 into 1 4.445 * [backup-simplify]: Simplify (+ (* -1.0 1) (* 0 0)) into (- 1.0) 4.445 * [backup-simplify]: Simplify (+ (* 0 0) (* (- 1.0) (fabs (/ 1 x)))) into (- (* 1.0 (fabs (/ 1 x)))) 4.446 * [backup-simplify]: Simplify (+ (- (* 1.0 (fabs (/ 1 x)))) 0) into (- (* 1.0 (fabs (/ 1 x)))) 4.446 * [backup-simplify]: Simplify (- (* 1.0 (fabs (/ 1 x)))) into (- (* 1.0 (fabs (/ 1 x)))) 4.446 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 1) (* 0 0))) into 0 4.447 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* (- 1.0) 0) (* 0 (fabs (/ 1 x))))) into 0 4.447 * [backup-simplify]: Simplify (+ 0 0) into 0 4.447 * [backup-simplify]: Simplify 0 into 0 4.448 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 4.449 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* (- 1.0) 0) (+ (* 0 0) (* 0 (fabs (/ 1 x)))))) into 0 4.449 * [backup-simplify]: Simplify (+ 0 0) into 0 4.449 * [backup-simplify]: Simplify 0 into 0 4.450 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 4.451 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* (- 1.0) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs (/ 1 x))))))) into 0 4.451 * [backup-simplify]: Simplify (+ 0 0) into 0 4.451 * [backup-simplify]: Simplify 0 into 0 4.452 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 4.453 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* (- 1.0) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs (/ 1 x)))))))) into 0 4.453 * [backup-simplify]: Simplify (+ 0 0) into 0 4.453 * [backup-simplify]: Simplify 0 into 0 4.454 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 4.456 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* (- 1.0) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs (/ 1 x))))))))) into 0 4.456 * [backup-simplify]: Simplify (+ 0 0) into 0 4.456 * [backup-simplify]: Simplify 0 into 0 4.457 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 4.459 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* (- 1.0) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs (/ 1 x)))))))))) into 0 4.460 * [backup-simplify]: Simplify (+ 0 0) into 0 4.460 * [backup-simplify]: Simplify 0 into 0 4.460 * [backup-simplify]: Simplify (+ (* (- (* 1.0 (fabs (/ 1 (/ 1 x))))) (/ 1 x)) 1) into (- 1 (* 1.0 (/ (fabs x) x))) 4.461 * [backup-simplify]: Simplify (fma (/ (- 1.0) (/ 1 (- x))) (fabs (/ 1 (- x))) 1) into (fma (* 1.0 x) (fabs (/ -1 x)) 1) 4.461 * [approximate]: Taking taylor expansion of (fma (* 1.0 x) (fabs (/ -1 x)) 1) in (x) around 0 4.461 * [taylor]: Taking taylor expansion of (fma (* 1.0 x) (fabs (/ -1 x)) 1) in x 4.461 * [taylor]: Rewrote expression to (+ (* (* 1.0 x) (fabs (/ -1 x))) 1) 4.461 * [taylor]: Taking taylor expansion of (* (* 1.0 x) (fabs (/ -1 x))) in x 4.461 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 4.461 * [taylor]: Taking taylor expansion of 1.0 in x 4.461 * [backup-simplify]: Simplify 1.0 into 1.0 4.461 * [taylor]: Taking taylor expansion of x in x 4.461 * [backup-simplify]: Simplify 0 into 0 4.461 * [backup-simplify]: Simplify 1 into 1 4.461 * [taylor]: Taking taylor expansion of (fabs (/ -1 x)) in x 4.461 * [backup-simplify]: Simplify (fabs (/ -1 x)) into (fabs (/ -1 x)) 4.461 * [taylor]: Taking taylor expansion of 1 in x 4.462 * [backup-simplify]: Simplify 1 into 1 4.462 * [taylor]: Taking taylor expansion of (fma (* 1.0 x) (fabs (/ -1 x)) 1) in x 4.462 * [taylor]: Rewrote expression to (+ (* (* 1.0 x) (fabs (/ -1 x))) 1) 4.462 * [taylor]: Taking taylor expansion of (* (* 1.0 x) (fabs (/ -1 x))) in x 4.462 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 4.462 * [taylor]: Taking taylor expansion of 1.0 in x 4.462 * [backup-simplify]: Simplify 1.0 into 1.0 4.462 * [taylor]: Taking taylor expansion of x in x 4.462 * [backup-simplify]: Simplify 0 into 0 4.462 * [backup-simplify]: Simplify 1 into 1 4.462 * [taylor]: Taking taylor expansion of (fabs (/ -1 x)) in x 4.462 * [backup-simplify]: Simplify (fabs (/ -1 x)) into (fabs (/ -1 x)) 4.462 * [taylor]: Taking taylor expansion of 1 in x 4.462 * [backup-simplify]: Simplify 1 into 1 4.463 * [backup-simplify]: Simplify (* 1.0 0) into 0 4.463 * [backup-simplify]: Simplify (* 0 (fabs (/ -1 x))) into 0 4.463 * [backup-simplify]: Simplify (+ 0 1) into 1 4.463 * [backup-simplify]: Simplify 1 into 1 4.465 * [backup-simplify]: Simplify (+ (* 1.0 1) (* 0 0)) into 1.0 4.465 * [backup-simplify]: Simplify (+ (* 0 0) (* 1.0 (fabs (/ -1 x)))) into (* 1.0 (fabs (/ -1 x))) 4.466 * [backup-simplify]: Simplify (+ (* 1.0 (fabs (/ -1 x))) 0) into (* 1.0 (fabs (/ -1 x))) 4.466 * [backup-simplify]: Simplify (* 1.0 (fabs (/ -1 x))) into (* 1.0 (fabs (/ -1 x))) 4.467 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 1) (* 0 0))) into 0 4.468 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1.0 0) (* 0 (fabs (/ -1 x))))) into 0 4.468 * [backup-simplify]: Simplify (+ 0 0) into 0 4.468 * [backup-simplify]: Simplify 0 into 0 4.469 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 4.471 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1.0 0) (+ (* 0 0) (* 0 (fabs (/ -1 x)))))) into 0 4.471 * [backup-simplify]: Simplify (+ 0 0) into 0 4.471 * [backup-simplify]: Simplify 0 into 0 4.473 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 4.474 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs (/ -1 x))))))) into 0 4.475 * [backup-simplify]: Simplify (+ 0 0) into 0 4.475 * [backup-simplify]: Simplify 0 into 0 4.477 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 4.479 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs (/ -1 x)))))))) into 0 4.480 * [backup-simplify]: Simplify (+ 0 0) into 0 4.480 * [backup-simplify]: Simplify 0 into 0 4.482 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 4.484 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs (/ -1 x))))))))) into 0 4.485 * [backup-simplify]: Simplify (+ 0 0) into 0 4.485 * [backup-simplify]: Simplify 0 into 0 4.487 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 4.489 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs (/ -1 x)))))))))) into 0 4.489 * [backup-simplify]: Simplify (+ 0 0) into 0 4.489 * [backup-simplify]: Simplify 0 into 0 4.489 * [backup-simplify]: Simplify (+ (* (* 1.0 (fabs (/ -1 (/ 1 (- x))))) (/ 1 (- x))) 1) into (- 1 (* 1.0 (/ (fabs x) x))) 4.489 * * * * [progress]: [ 2 / 2 ] generating series at (2) 4.490 * [backup-simplify]: Simplify (log (exp (fma (/ (- 1.0) x) (fabs x) 1))) into (fma (/ -1.0 x) (fabs x) 1) 4.490 * [approximate]: Taking taylor expansion of (fma (/ -1.0 x) (fabs x) 1) in (x) around 0 4.490 * [taylor]: Taking taylor expansion of (fma (/ -1.0 x) (fabs x) 1) in x 4.490 * [taylor]: Rewrote expression to (+ (* (/ -1.0 x) (fabs x)) 1) 4.490 * [taylor]: Taking taylor expansion of (* (/ -1.0 x) (fabs x)) in x 4.490 * [taylor]: Taking taylor expansion of (/ -1.0 x) in x 4.490 * [taylor]: Taking taylor expansion of -1.0 in x 4.490 * [backup-simplify]: Simplify -1.0 into -1.0 4.490 * [taylor]: Taking taylor expansion of x in x 4.490 * [backup-simplify]: Simplify 0 into 0 4.490 * [backup-simplify]: Simplify 1 into 1 4.490 * [backup-simplify]: Simplify (/ -1.0 1) into -1.0 4.490 * [taylor]: Taking taylor expansion of (fabs x) in x 4.490 * [backup-simplify]: Simplify (fabs x) into (fabs x) 4.490 * [taylor]: Taking taylor expansion of 1 in x 4.490 * [backup-simplify]: Simplify 1 into 1 4.491 * [taylor]: Taking taylor expansion of (fma (/ -1.0 x) (fabs x) 1) in x 4.491 * [taylor]: Rewrote expression to (+ (* (/ -1.0 x) (fabs x)) 1) 4.491 * [taylor]: Taking taylor expansion of (* (/ -1.0 x) (fabs x)) in x 4.491 * [taylor]: Taking taylor expansion of (/ -1.0 x) in x 4.491 * [taylor]: Taking taylor expansion of -1.0 in x 4.491 * [backup-simplify]: Simplify -1.0 into -1.0 4.491 * [taylor]: Taking taylor expansion of x in x 4.491 * [backup-simplify]: Simplify 0 into 0 4.491 * [backup-simplify]: Simplify 1 into 1 4.491 * [backup-simplify]: Simplify (/ -1.0 1) into -1.0 4.491 * [taylor]: Taking taylor expansion of (fabs x) in x 4.491 * [backup-simplify]: Simplify (fabs x) into (fabs x) 4.491 * [taylor]: Taking taylor expansion of 1 in x 4.491 * [backup-simplify]: Simplify 1 into 1 4.491 * [backup-simplify]: Simplify (* -1.0 (fabs x)) into (* -1.0 (fabs x)) 4.491 * [backup-simplify]: Simplify (+ (* -1.0 (fabs x)) 0) into (- (* 1.0 (fabs x))) 4.491 * [backup-simplify]: Simplify (- (* 1.0 (fabs x))) into (- (* 1.0 (fabs x))) 4.492 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)))) into 0 4.492 * [backup-simplify]: Simplify (+ (* -1.0 0) (* 0 (fabs x))) into 0 4.493 * [backup-simplify]: Simplify (+ 0 1) into 1 4.493 * [backup-simplify]: Simplify 1 into 1 4.493 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.494 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (* 0 (fabs x)))) into 0 4.494 * [backup-simplify]: Simplify (+ 0 0) into 0 4.494 * [backup-simplify]: Simplify 0 into 0 4.500 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.501 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs x))))) into 0 4.502 * [backup-simplify]: Simplify (+ 0 0) into 0 4.502 * [backup-simplify]: Simplify 0 into 0 4.502 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.504 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs x)))))) into 0 4.504 * [backup-simplify]: Simplify (+ 0 0) into 0 4.504 * [backup-simplify]: Simplify 0 into 0 4.505 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.506 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs x))))))) into 0 4.506 * [backup-simplify]: Simplify (+ 0 0) into 0 4.507 * [backup-simplify]: Simplify 0 into 0 4.507 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.509 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs x)))))))) into 0 4.509 * [backup-simplify]: Simplify (+ 0 0) into 0 4.509 * [backup-simplify]: Simplify 0 into 0 4.510 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.512 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs x))))))))) into 0 4.512 * [backup-simplify]: Simplify (+ 0 0) into 0 4.512 * [backup-simplify]: Simplify 0 into 0 4.512 * [backup-simplify]: Simplify (+ 1 (* (- (* 1.0 (fabs x))) (/ 1 x))) into (- 1 (* 1.0 (/ (fabs x) x))) 4.513 * [backup-simplify]: Simplify (log (exp (fma (/ (- 1.0) (/ 1 x)) (fabs (/ 1 x)) 1))) into (fma (* -1.0 x) (fabs (/ 1 x)) 1) 4.513 * [approximate]: Taking taylor expansion of (fma (* -1.0 x) (fabs (/ 1 x)) 1) in (x) around 0 4.513 * [taylor]: Taking taylor expansion of (fma (* -1.0 x) (fabs (/ 1 x)) 1) in x 4.513 * [taylor]: Rewrote expression to (+ (* (* -1.0 x) (fabs (/ 1 x))) 1) 4.513 * [taylor]: Taking taylor expansion of (* (* -1.0 x) (fabs (/ 1 x))) in x 4.513 * [taylor]: Taking taylor expansion of (* -1.0 x) in x 4.513 * [taylor]: Taking taylor expansion of -1.0 in x 4.513 * [backup-simplify]: Simplify -1.0 into -1.0 4.513 * [taylor]: Taking taylor expansion of x in x 4.513 * [backup-simplify]: Simplify 0 into 0 4.513 * [backup-simplify]: Simplify 1 into 1 4.513 * [taylor]: Taking taylor expansion of (fabs (/ 1 x)) in x 4.513 * [backup-simplify]: Simplify (fabs (/ 1 x)) into (fabs (/ 1 x)) 4.513 * [taylor]: Taking taylor expansion of 1 in x 4.513 * [backup-simplify]: Simplify 1 into 1 4.513 * [taylor]: Taking taylor expansion of (fma (* -1.0 x) (fabs (/ 1 x)) 1) in x 4.513 * [taylor]: Rewrote expression to (+ (* (* -1.0 x) (fabs (/ 1 x))) 1) 4.513 * [taylor]: Taking taylor expansion of (* (* -1.0 x) (fabs (/ 1 x))) in x 4.513 * [taylor]: Taking taylor expansion of (* -1.0 x) in x 4.513 * [taylor]: Taking taylor expansion of -1.0 in x 4.513 * [backup-simplify]: Simplify -1.0 into -1.0 4.513 * [taylor]: Taking taylor expansion of x in x 4.513 * [backup-simplify]: Simplify 0 into 0 4.513 * [backup-simplify]: Simplify 1 into 1 4.513 * [taylor]: Taking taylor expansion of (fabs (/ 1 x)) in x 4.513 * [backup-simplify]: Simplify (fabs (/ 1 x)) into (fabs (/ 1 x)) 4.513 * [taylor]: Taking taylor expansion of 1 in x 4.513 * [backup-simplify]: Simplify 1 into 1 4.514 * [backup-simplify]: Simplify (* -1.0 0) into 0 4.514 * [backup-simplify]: Simplify (* 0 (fabs (/ 1 x))) into 0 4.514 * [backup-simplify]: Simplify (+ 0 1) into 1 4.514 * [backup-simplify]: Simplify 1 into 1 4.515 * [backup-simplify]: Simplify (+ (* -1.0 1) (* 0 0)) into (- 1.0) 4.516 * [backup-simplify]: Simplify (+ (* 0 0) (* (- 1.0) (fabs (/ 1 x)))) into (- (* 1.0 (fabs (/ 1 x)))) 4.516 * [backup-simplify]: Simplify (+ (- (* 1.0 (fabs (/ 1 x)))) 0) into (- (* 1.0 (fabs (/ 1 x)))) 4.516 * [backup-simplify]: Simplify (- (* 1.0 (fabs (/ 1 x)))) into (- (* 1.0 (fabs (/ 1 x)))) 4.517 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 1) (* 0 0))) into 0 4.518 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* (- 1.0) 0) (* 0 (fabs (/ 1 x))))) into 0 4.518 * [backup-simplify]: Simplify (+ 0 0) into 0 4.518 * [backup-simplify]: Simplify 0 into 0 4.519 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 4.520 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* (- 1.0) 0) (+ (* 0 0) (* 0 (fabs (/ 1 x)))))) into 0 4.520 * [backup-simplify]: Simplify (+ 0 0) into 0 4.520 * [backup-simplify]: Simplify 0 into 0 4.521 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 4.522 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* (- 1.0) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs (/ 1 x))))))) into 0 4.523 * [backup-simplify]: Simplify (+ 0 0) into 0 4.523 * [backup-simplify]: Simplify 0 into 0 4.523 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 4.525 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* (- 1.0) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs (/ 1 x)))))))) into 0 4.525 * [backup-simplify]: Simplify (+ 0 0) into 0 4.525 * [backup-simplify]: Simplify 0 into 0 4.526 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 4.529 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* (- 1.0) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs (/ 1 x))))))))) into 0 4.529 * [backup-simplify]: Simplify (+ 0 0) into 0 4.529 * [backup-simplify]: Simplify 0 into 0 4.532 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 4.535 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* (- 1.0) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs (/ 1 x)))))))))) into 0 4.535 * [backup-simplify]: Simplify (+ 0 0) into 0 4.535 * [backup-simplify]: Simplify 0 into 0 4.536 * [backup-simplify]: Simplify (+ (* (- (* 1.0 (fabs (/ 1 (/ 1 x))))) (/ 1 x)) 1) into (- 1 (* 1.0 (/ (fabs x) x))) 4.537 * [backup-simplify]: Simplify (log (exp (fma (/ (- 1.0) (/ 1 (- x))) (fabs (/ 1 (- x))) 1))) into (fma (* 1.0 x) (fabs (/ -1 x)) 1) 4.537 * [approximate]: Taking taylor expansion of (fma (* 1.0 x) (fabs (/ -1 x)) 1) in (x) around 0 4.537 * [taylor]: Taking taylor expansion of (fma (* 1.0 x) (fabs (/ -1 x)) 1) in x 4.537 * [taylor]: Rewrote expression to (+ (* (* 1.0 x) (fabs (/ -1 x))) 1) 4.537 * [taylor]: Taking taylor expansion of (* (* 1.0 x) (fabs (/ -1 x))) in x 4.537 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 4.537 * [taylor]: Taking taylor expansion of 1.0 in x 4.537 * [backup-simplify]: Simplify 1.0 into 1.0 4.537 * [taylor]: Taking taylor expansion of x in x 4.537 * [backup-simplify]: Simplify 0 into 0 4.537 * [backup-simplify]: Simplify 1 into 1 4.537 * [taylor]: Taking taylor expansion of (fabs (/ -1 x)) in x 4.537 * [backup-simplify]: Simplify (fabs (/ -1 x)) into (fabs (/ -1 x)) 4.537 * [taylor]: Taking taylor expansion of 1 in x 4.537 * [backup-simplify]: Simplify 1 into 1 4.537 * [taylor]: Taking taylor expansion of (fma (* 1.0 x) (fabs (/ -1 x)) 1) in x 4.537 * [taylor]: Rewrote expression to (+ (* (* 1.0 x) (fabs (/ -1 x))) 1) 4.537 * [taylor]: Taking taylor expansion of (* (* 1.0 x) (fabs (/ -1 x))) in x 4.538 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 4.538 * [taylor]: Taking taylor expansion of 1.0 in x 4.538 * [backup-simplify]: Simplify 1.0 into 1.0 4.538 * [taylor]: Taking taylor expansion of x in x 4.538 * [backup-simplify]: Simplify 0 into 0 4.538 * [backup-simplify]: Simplify 1 into 1 4.538 * [taylor]: Taking taylor expansion of (fabs (/ -1 x)) in x 4.538 * [backup-simplify]: Simplify (fabs (/ -1 x)) into (fabs (/ -1 x)) 4.538 * [taylor]: Taking taylor expansion of 1 in x 4.538 * [backup-simplify]: Simplify 1 into 1 4.539 * [backup-simplify]: Simplify (* 1.0 0) into 0 4.539 * [backup-simplify]: Simplify (* 0 (fabs (/ -1 x))) into 0 4.539 * [backup-simplify]: Simplify (+ 0 1) into 1 4.539 * [backup-simplify]: Simplify 1 into 1 4.541 * [backup-simplify]: Simplify (+ (* 1.0 1) (* 0 0)) into 1.0 4.542 * [backup-simplify]: Simplify (+ (* 0 0) (* 1.0 (fabs (/ -1 x)))) into (* 1.0 (fabs (/ -1 x))) 4.542 * [backup-simplify]: Simplify (+ (* 1.0 (fabs (/ -1 x))) 0) into (* 1.0 (fabs (/ -1 x))) 4.542 * [backup-simplify]: Simplify (* 1.0 (fabs (/ -1 x))) into (* 1.0 (fabs (/ -1 x))) 4.543 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 1) (* 0 0))) into 0 4.544 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1.0 0) (* 0 (fabs (/ -1 x))))) into 0 4.544 * [backup-simplify]: Simplify (+ 0 0) into 0 4.544 * [backup-simplify]: Simplify 0 into 0 4.545 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 4.546 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1.0 0) (+ (* 0 0) (* 0 (fabs (/ -1 x)))))) into 0 4.546 * [backup-simplify]: Simplify (+ 0 0) into 0 4.546 * [backup-simplify]: Simplify 0 into 0 4.547 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 4.548 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs (/ -1 x))))))) into 0 4.548 * [backup-simplify]: Simplify (+ 0 0) into 0 4.548 * [backup-simplify]: Simplify 0 into 0 4.549 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 4.551 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs (/ -1 x)))))))) into 0 4.551 * [backup-simplify]: Simplify (+ 0 0) into 0 4.551 * [backup-simplify]: Simplify 0 into 0 4.552 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 4.554 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs (/ -1 x))))))))) into 0 4.554 * [backup-simplify]: Simplify (+ 0 0) into 0 4.554 * [backup-simplify]: Simplify 0 into 0 4.556 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 4.558 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fabs (/ -1 x)))))))))) into 0 4.558 * [backup-simplify]: Simplify (+ 0 0) into 0 4.558 * [backup-simplify]: Simplify 0 into 0 4.558 * [backup-simplify]: Simplify (+ (* (* 1.0 (fabs (/ -1 (/ 1 (- x))))) (/ 1 (- x))) 1) into (- 1 (* 1.0 (/ (fabs x) x))) 4.558 * * * [progress]: simplifying candidates 4.559 * [simplify]: Simplifying: (expm1 (fma (/ (- 1.0) x) (fabs x) 1)) (log1p (fma (/ (- 1.0) x) (fabs x) 1)) (* (/ (- 1.0) x) (fabs x)) (log (fma (/ (- 1.0) x) (fabs x) 1)) (exp (fma (/ (- 1.0) x) (fabs x) 1)) (* (cbrt (fma (/ (- 1.0) x) (fabs x) 1)) (cbrt (fma (/ (- 1.0) x) (fabs x) 1))) (cbrt (fma (/ (- 1.0) x) (fabs x) 1)) (* (* (fma (/ (- 1.0) x) (fabs x) 1) (fma (/ (- 1.0) x) (fabs x) 1)) (fma (/ (- 1.0) x) (fabs x) 1)) (sqrt (fma (/ (- 1.0) x) (fabs x) 1)) (sqrt (fma (/ (- 1.0) x) (fabs x) 1)) (expm1 (log (exp (fma (/ (- 1.0) x) (fabs x) 1)))) (log1p (log (exp (fma (/ (- 1.0) x) (fabs x) 1)))) (log (exp (* (/ (- 1.0) x) (fabs x)))) (log (exp 1)) (log (* (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))) (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1)))) (log (sqrt (exp (fma (/ (- 1.0) x) (fabs x) 1)))) (log (sqrt (exp (fma (/ (- 1.0) x) (fabs x) 1)))) (log 1) (log (exp (fma (/ (- 1.0) x) (fabs x) 1))) (log (exp (fma (/ (- 1.0) x) (fabs x) 1))) (log (exp (* (cbrt (fma (/ (- 1.0) x) (fabs x) 1)) (cbrt (fma (/ (- 1.0) x) (fabs x) 1))))) (log (exp (sqrt (fma (/ (- 1.0) x) (fabs x) 1)))) (log (exp 1)) (log (log (exp (fma (/ (- 1.0) x) (fabs x) 1)))) (exp (log (exp (fma (/ (- 1.0) x) (fabs x) 1)))) (* (cbrt (log (exp (fma (/ (- 1.0) x) (fabs x) 1)))) (cbrt (log (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (cbrt (log (exp (fma (/ (- 1.0) x) (fabs x) 1)))) (* (* (log (exp (fma (/ (- 1.0) x) (fabs x) 1))) (log (exp (fma (/ (- 1.0) x) (fabs x) 1)))) (log (exp (fma (/ (- 1.0) x) (fabs x) 1)))) (sqrt (log (exp (fma (/ (- 1.0) x) (fabs x) 1)))) (sqrt (log (exp (fma (/ (- 1.0) x) (fabs x) 1)))) (- 1 (* 1.0 (/ (fabs x) x))) (- 1 (* 1.0 (/ (fabs x) x))) (- 1 (* 1.0 (/ (fabs x) x))) (- 1 (* 1.0 (/ (fabs x) x))) (- 1 (* 1.0 (/ (fabs x) x))) (- 1 (* 1.0 (/ (fabs x) x))) 4.559 * * [simplify]: iteration 0: 45 enodes 4.567 * * [simplify]: iteration 1: 69 enodes 4.579 * * [simplify]: iteration 2: 135 enodes 4.643 * * [simplify]: iteration 3: 630 enodes 5.182 * * [simplify]: iteration complete: 5001 enodes 5.182 * * [simplify]: Extracting #0: cost 15 inf + 0 5.183 * * [simplify]: Extracting #1: cost 532 inf + 2 5.190 * * [simplify]: Extracting #2: cost 1907 inf + 396 5.202 * * [simplify]: Extracting #3: cost 1659 inf + 13688 5.224 * * [simplify]: Extracting #4: cost 27 inf + 38949 5.237 * * [simplify]: Extracting #5: cost 12 inf + 39082 5.251 * * [simplify]: Extracting #6: cost 0 inf + 39280 5.264 * [simplify]: Simplified to: (expm1 (fma (fabs x) (/ (- 1.0) x) 1)) (log1p (fma (fabs x) (/ (- 1.0) x) 1)) (* (fabs x) (/ (- 1.0) x)) (log1p (* (fabs x) (/ (- 1.0) x))) (exp (fma (fabs x) (/ (- 1.0) x) 1)) (* (cbrt (fma (fabs x) (/ (- 1.0) x) 1)) (cbrt (fma (fabs x) (/ (- 1.0) x) 1))) (cbrt (fma (fabs x) (/ (- 1.0) x) 1)) (pow (fma (fabs x) (/ (- 1.0) x) 1) 3) (sqrt (fma (fabs x) (/ (- 1.0) x) 1)) (sqrt (fma (fabs x) (/ (- 1.0) x) 1)) (expm1 (fma (fabs x) (/ (- 1.0) x) 1)) (log1p (fma (fabs x) (/ (- 1.0) x) 1)) (* (fabs x) (/ (- 1.0) x)) 1 (* (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1)))) 2) (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1)))) (log (sqrt (exp (fma (fabs x) (/ (- 1.0) x) 1)))) (log (sqrt (exp (fma (fabs x) (/ (- 1.0) x) 1)))) 0 (fma (fabs x) (/ (- 1.0) x) 1) (fma (fabs x) (/ (- 1.0) x) 1) (* (cbrt (fma (fabs x) (/ (- 1.0) x) 1)) (cbrt (fma (fabs x) (/ (- 1.0) x) 1))) (sqrt (fma (fabs x) (/ (- 1.0) x) 1)) 1 (log1p (* (fabs x) (/ (- 1.0) x))) (exp (fma (fabs x) (/ (- 1.0) x) 1)) (* (cbrt (fma (fabs x) (/ (- 1.0) x) 1)) (cbrt (fma (fabs x) (/ (- 1.0) x) 1))) (cbrt (fma (fabs x) (/ (- 1.0) x) 1)) (pow (fma (fabs x) (/ (- 1.0) x) 1) 3) (sqrt (fma (fabs x) (/ (- 1.0) x) 1)) (sqrt (fma (fabs x) (/ (- 1.0) x) 1)) (fma (fabs x) (/ (- 1.0) x) 1) (fma (fabs x) (/ (- 1.0) x) 1) (fma (fabs x) (/ (- 1.0) x) 1) (fma (fabs x) (/ (- 1.0) x) 1) (fma (fabs x) (/ (- 1.0) x) 1) (fma (fabs x) (/ (- 1.0) x) 1) 5.265 * * * [progress]: adding candidates to table 5.431 * * [progress]: iteration 3 / 4 5.431 * * * [progress]: picking best candidate 5.435 * * * * [pick]: Picked # 5.435 * * * [progress]: localizing error 5.464 * * * [progress]: generating rewritten candidates 5.464 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1 1 1) 5.465 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 1 1 1) 5.465 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2) 5.469 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1) 5.476 * * * [progress]: generating series expansions 5.476 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1 1 1) 5.477 * [backup-simplify]: Simplify (fma (fabs x) (/ (- 1.0) x) 1) into (fma (fabs x) (/ -1.0 x) 1) 5.477 * [approximate]: Taking taylor expansion of (fma (fabs x) (/ -1.0 x) 1) in (x) around 0 5.477 * [taylor]: Taking taylor expansion of (fma (fabs x) (/ -1.0 x) 1) in x 5.477 * [taylor]: Rewrote expression to (+ (* (fabs x) (/ -1.0 x)) 1) 5.477 * [taylor]: Taking taylor expansion of (* (fabs x) (/ -1.0 x)) in x 5.477 * [taylor]: Taking taylor expansion of (fabs x) in x 5.477 * [backup-simplify]: Simplify (fabs x) into (fabs x) 5.477 * [taylor]: Taking taylor expansion of (/ -1.0 x) in x 5.477 * [taylor]: Taking taylor expansion of -1.0 in x 5.477 * [backup-simplify]: Simplify -1.0 into -1.0 5.477 * [taylor]: Taking taylor expansion of x in x 5.478 * [backup-simplify]: Simplify 0 into 0 5.478 * [backup-simplify]: Simplify 1 into 1 5.478 * [backup-simplify]: Simplify (/ -1.0 1) into -1.0 5.478 * [taylor]: Taking taylor expansion of 1 in x 5.478 * [backup-simplify]: Simplify 1 into 1 5.478 * [taylor]: Taking taylor expansion of (fma (fabs x) (/ -1.0 x) 1) in x 5.478 * [taylor]: Rewrote expression to (+ (* (fabs x) (/ -1.0 x)) 1) 5.479 * [taylor]: Taking taylor expansion of (* (fabs x) (/ -1.0 x)) in x 5.479 * [taylor]: Taking taylor expansion of (fabs x) in x 5.479 * [backup-simplify]: Simplify (fabs x) into (fabs x) 5.479 * [taylor]: Taking taylor expansion of (/ -1.0 x) in x 5.479 * [taylor]: Taking taylor expansion of -1.0 in x 5.479 * [backup-simplify]: Simplify -1.0 into -1.0 5.479 * [taylor]: Taking taylor expansion of x in x 5.479 * [backup-simplify]: Simplify 0 into 0 5.479 * [backup-simplify]: Simplify 1 into 1 5.479 * [backup-simplify]: Simplify (/ -1.0 1) into -1.0 5.479 * [taylor]: Taking taylor expansion of 1 in x 5.479 * [backup-simplify]: Simplify 1 into 1 5.480 * [backup-simplify]: Simplify (* (fabs x) -1.0) into (* -1.0 (fabs x)) 5.480 * [backup-simplify]: Simplify (+ (* -1.0 (fabs x)) 0) into (- (* 1.0 (fabs x))) 5.480 * [backup-simplify]: Simplify (- (* 1.0 (fabs x))) into (- (* 1.0 (fabs x))) 5.481 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)))) into 0 5.481 * [backup-simplify]: Simplify (+ (* (fabs x) 0) (* 0 -1.0)) into 0 5.482 * [backup-simplify]: Simplify (+ 0 1) into 1 5.482 * [backup-simplify]: Simplify 1 into 1 5.483 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.484 * [backup-simplify]: Simplify (+ (* (fabs x) 0) (+ (* 0 0) (* 0 -1.0))) into 0 5.484 * [backup-simplify]: Simplify (+ 0 0) into 0 5.484 * [backup-simplify]: Simplify 0 into 0 5.485 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.486 * [backup-simplify]: Simplify (+ (* (fabs x) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1.0)))) into 0 5.486 * [backup-simplify]: Simplify (+ 0 0) into 0 5.487 * [backup-simplify]: Simplify 0 into 0 5.487 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.488 * [backup-simplify]: Simplify (+ (* (fabs x) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1.0))))) into 0 5.488 * [backup-simplify]: Simplify (+ 0 0) into 0 5.488 * [backup-simplify]: Simplify 0 into 0 5.489 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.489 * [backup-simplify]: Simplify (+ (* (fabs x) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1.0)))))) into 0 5.490 * [backup-simplify]: Simplify (+ 0 0) into 0 5.490 * [backup-simplify]: Simplify 0 into 0 5.490 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.491 * [backup-simplify]: Simplify (+ (* (fabs x) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1.0))))))) into 0 5.491 * [backup-simplify]: Simplify (+ 0 0) into 0 5.491 * [backup-simplify]: Simplify 0 into 0 5.492 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.493 * [backup-simplify]: Simplify (+ (* (fabs x) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1.0)))))))) into 0 5.493 * [backup-simplify]: Simplify (+ 0 0) into 0 5.493 * [backup-simplify]: Simplify 0 into 0 5.493 * [backup-simplify]: Simplify (+ 1 (* (- (* 1.0 (fabs x))) (/ 1 x))) into (- 1 (* 1.0 (/ (fabs x) x))) 5.494 * [backup-simplify]: Simplify (fma (fabs (/ 1 x)) (/ (- 1.0) (/ 1 x)) 1) into (fma (fabs (/ 1 x)) (* -1.0 x) 1) 5.494 * [approximate]: Taking taylor expansion of (fma (fabs (/ 1 x)) (* -1.0 x) 1) in (x) around 0 5.494 * [taylor]: Taking taylor expansion of (fma (fabs (/ 1 x)) (* -1.0 x) 1) in x 5.494 * [taylor]: Rewrote expression to (+ (* (fabs (/ 1 x)) (* -1.0 x)) 1) 5.494 * [taylor]: Taking taylor expansion of (* (fabs (/ 1 x)) (* -1.0 x)) in x 5.494 * [taylor]: Taking taylor expansion of (fabs (/ 1 x)) in x 5.494 * [backup-simplify]: Simplify (fabs (/ 1 x)) into (fabs (/ 1 x)) 5.494 * [taylor]: Taking taylor expansion of (* -1.0 x) in x 5.494 * [taylor]: Taking taylor expansion of -1.0 in x 5.494 * [backup-simplify]: Simplify -1.0 into -1.0 5.494 * [taylor]: Taking taylor expansion of x in x 5.494 * [backup-simplify]: Simplify 0 into 0 5.494 * [backup-simplify]: Simplify 1 into 1 5.494 * [taylor]: Taking taylor expansion of 1 in x 5.494 * [backup-simplify]: Simplify 1 into 1 5.494 * [taylor]: Taking taylor expansion of (fma (fabs (/ 1 x)) (* -1.0 x) 1) in x 5.494 * [taylor]: Rewrote expression to (+ (* (fabs (/ 1 x)) (* -1.0 x)) 1) 5.494 * [taylor]: Taking taylor expansion of (* (fabs (/ 1 x)) (* -1.0 x)) in x 5.494 * [taylor]: Taking taylor expansion of (fabs (/ 1 x)) in x 5.494 * [backup-simplify]: Simplify (fabs (/ 1 x)) into (fabs (/ 1 x)) 5.494 * [taylor]: Taking taylor expansion of (* -1.0 x) in x 5.494 * [taylor]: Taking taylor expansion of -1.0 in x 5.494 * [backup-simplify]: Simplify -1.0 into -1.0 5.494 * [taylor]: Taking taylor expansion of x in x 5.494 * [backup-simplify]: Simplify 0 into 0 5.494 * [backup-simplify]: Simplify 1 into 1 5.494 * [taylor]: Taking taylor expansion of 1 in x 5.494 * [backup-simplify]: Simplify 1 into 1 5.495 * [backup-simplify]: Simplify (* -1.0 0) into 0 5.495 * [backup-simplify]: Simplify (* (fabs (/ 1 x)) 0) into 0 5.495 * [backup-simplify]: Simplify (+ 0 1) into 1 5.495 * [backup-simplify]: Simplify 1 into 1 5.496 * [backup-simplify]: Simplify (+ (* -1.0 1) (* 0 0)) into (- 1.0) 5.496 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) (- 1.0)) (* 0 0)) into (- (* 1.0 (fabs (/ 1 x)))) 5.497 * [backup-simplify]: Simplify (+ (- (* 1.0 (fabs (/ 1 x)))) 0) into (- (* 1.0 (fabs (/ 1 x)))) 5.497 * [backup-simplify]: Simplify (- (* 1.0 (fabs (/ 1 x)))) into (- (* 1.0 (fabs (/ 1 x)))) 5.497 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 1) (* 0 0))) into 0 5.498 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 (- 1.0)) (* 0 0))) into 0 5.498 * [backup-simplify]: Simplify (+ 0 0) into 0 5.498 * [backup-simplify]: Simplify 0 into 0 5.499 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 5.504 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 0) (+ (* 0 (- 1.0)) (* 0 0)))) into 0 5.505 * [backup-simplify]: Simplify (+ 0 0) into 0 5.505 * [backup-simplify]: Simplify 0 into 0 5.506 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 5.506 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- 1.0)) (* 0 0))))) into 0 5.507 * [backup-simplify]: Simplify (+ 0 0) into 0 5.507 * [backup-simplify]: Simplify 0 into 0 5.507 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 5.508 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- 1.0)) (* 0 0)))))) into 0 5.509 * [backup-simplify]: Simplify (+ 0 0) into 0 5.509 * [backup-simplify]: Simplify 0 into 0 5.509 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 5.510 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- 1.0)) (* 0 0))))))) into 0 5.511 * [backup-simplify]: Simplify (+ 0 0) into 0 5.511 * [backup-simplify]: Simplify 0 into 0 5.512 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 5.513 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- 1.0)) (* 0 0)))))))) into 0 5.513 * [backup-simplify]: Simplify (+ 0 0) into 0 5.513 * [backup-simplify]: Simplify 0 into 0 5.513 * [backup-simplify]: Simplify (+ (* (- (* 1.0 (fabs (/ 1 (/ 1 x))))) (/ 1 x)) 1) into (- 1 (* 1.0 (/ (fabs x) x))) 5.514 * [backup-simplify]: Simplify (fma (fabs (/ 1 (- x))) (/ (- 1.0) (/ 1 (- x))) 1) into (fma (fabs (/ -1 x)) (* 1.0 x) 1) 5.514 * [approximate]: Taking taylor expansion of (fma (fabs (/ -1 x)) (* 1.0 x) 1) in (x) around 0 5.514 * [taylor]: Taking taylor expansion of (fma (fabs (/ -1 x)) (* 1.0 x) 1) in x 5.514 * [taylor]: Rewrote expression to (+ (* (fabs (/ -1 x)) (* 1.0 x)) 1) 5.514 * [taylor]: Taking taylor expansion of (* (fabs (/ -1 x)) (* 1.0 x)) in x 5.514 * [taylor]: Taking taylor expansion of (fabs (/ -1 x)) in x 5.514 * [backup-simplify]: Simplify (fabs (/ -1 x)) into (fabs (/ -1 x)) 5.514 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 5.514 * [taylor]: Taking taylor expansion of 1.0 in x 5.514 * [backup-simplify]: Simplify 1.0 into 1.0 5.514 * [taylor]: Taking taylor expansion of x in x 5.514 * [backup-simplify]: Simplify 0 into 0 5.514 * [backup-simplify]: Simplify 1 into 1 5.514 * [taylor]: Taking taylor expansion of 1 in x 5.514 * [backup-simplify]: Simplify 1 into 1 5.514 * [taylor]: Taking taylor expansion of (fma (fabs (/ -1 x)) (* 1.0 x) 1) in x 5.515 * [taylor]: Rewrote expression to (+ (* (fabs (/ -1 x)) (* 1.0 x)) 1) 5.515 * [taylor]: Taking taylor expansion of (* (fabs (/ -1 x)) (* 1.0 x)) in x 5.515 * [taylor]: Taking taylor expansion of (fabs (/ -1 x)) in x 5.515 * [backup-simplify]: Simplify (fabs (/ -1 x)) into (fabs (/ -1 x)) 5.515 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 5.515 * [taylor]: Taking taylor expansion of 1.0 in x 5.515 * [backup-simplify]: Simplify 1.0 into 1.0 5.515 * [taylor]: Taking taylor expansion of x in x 5.515 * [backup-simplify]: Simplify 0 into 0 5.515 * [backup-simplify]: Simplify 1 into 1 5.515 * [taylor]: Taking taylor expansion of 1 in x 5.515 * [backup-simplify]: Simplify 1 into 1 5.516 * [backup-simplify]: Simplify (* 1.0 0) into 0 5.516 * [backup-simplify]: Simplify (* (fabs (/ -1 x)) 0) into 0 5.516 * [backup-simplify]: Simplify (+ 0 1) into 1 5.516 * [backup-simplify]: Simplify 1 into 1 5.518 * [backup-simplify]: Simplify (+ (* 1.0 1) (* 0 0)) into 1.0 5.518 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 1.0) (* 0 0)) into (* 1.0 (fabs (/ -1 x))) 5.518 * [backup-simplify]: Simplify (+ (* 1.0 (fabs (/ -1 x))) 0) into (* 1.0 (fabs (/ -1 x))) 5.518 * [backup-simplify]: Simplify (* 1.0 (fabs (/ -1 x))) into (* 1.0 (fabs (/ -1 x))) 5.519 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 1) (* 0 0))) into 0 5.520 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 1.0) (* 0 0))) into 0 5.520 * [backup-simplify]: Simplify (+ 0 0) into 0 5.521 * [backup-simplify]: Simplify 0 into 0 5.522 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 5.523 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0)))) into 0 5.523 * [backup-simplify]: Simplify (+ 0 0) into 0 5.523 * [backup-simplify]: Simplify 0 into 0 5.525 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 5.526 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0))))) into 0 5.526 * [backup-simplify]: Simplify (+ 0 0) into 0 5.526 * [backup-simplify]: Simplify 0 into 0 5.528 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 5.529 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0)))))) into 0 5.530 * [backup-simplify]: Simplify (+ 0 0) into 0 5.530 * [backup-simplify]: Simplify 0 into 0 5.531 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 5.532 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0))))))) into 0 5.532 * [backup-simplify]: Simplify (+ 0 0) into 0 5.532 * [backup-simplify]: Simplify 0 into 0 5.533 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 5.534 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0)))))))) into 0 5.535 * [backup-simplify]: Simplify (+ 0 0) into 0 5.535 * [backup-simplify]: Simplify 0 into 0 5.535 * [backup-simplify]: Simplify (+ (* (* 1.0 (fabs (/ -1 (/ 1 (- x))))) (/ 1 (- x))) 1) into (- 1 (* 1.0 (/ (fabs x) x))) 5.535 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 1 1 1) 5.535 * [backup-simplify]: Simplify (fma (fabs x) (/ (- 1.0) x) 1) into (fma (fabs x) (/ -1.0 x) 1) 5.535 * [approximate]: Taking taylor expansion of (fma (fabs x) (/ -1.0 x) 1) in (x) around 0 5.535 * [taylor]: Taking taylor expansion of (fma (fabs x) (/ -1.0 x) 1) in x 5.535 * [taylor]: Rewrote expression to (+ (* (fabs x) (/ -1.0 x)) 1) 5.535 * [taylor]: Taking taylor expansion of (* (fabs x) (/ -1.0 x)) in x 5.535 * [taylor]: Taking taylor expansion of (fabs x) in x 5.535 * [backup-simplify]: Simplify (fabs x) into (fabs x) 5.535 * [taylor]: Taking taylor expansion of (/ -1.0 x) in x 5.535 * [taylor]: Taking taylor expansion of -1.0 in x 5.536 * [backup-simplify]: Simplify -1.0 into -1.0 5.536 * [taylor]: Taking taylor expansion of x in x 5.536 * [backup-simplify]: Simplify 0 into 0 5.536 * [backup-simplify]: Simplify 1 into 1 5.536 * [backup-simplify]: Simplify (/ -1.0 1) into -1.0 5.536 * [taylor]: Taking taylor expansion of 1 in x 5.536 * [backup-simplify]: Simplify 1 into 1 5.536 * [taylor]: Taking taylor expansion of (fma (fabs x) (/ -1.0 x) 1) in x 5.536 * [taylor]: Rewrote expression to (+ (* (fabs x) (/ -1.0 x)) 1) 5.536 * [taylor]: Taking taylor expansion of (* (fabs x) (/ -1.0 x)) in x 5.536 * [taylor]: Taking taylor expansion of (fabs x) in x 5.536 * [backup-simplify]: Simplify (fabs x) into (fabs x) 5.536 * [taylor]: Taking taylor expansion of (/ -1.0 x) in x 5.536 * [taylor]: Taking taylor expansion of -1.0 in x 5.536 * [backup-simplify]: Simplify -1.0 into -1.0 5.536 * [taylor]: Taking taylor expansion of x in x 5.536 * [backup-simplify]: Simplify 0 into 0 5.536 * [backup-simplify]: Simplify 1 into 1 5.537 * [backup-simplify]: Simplify (/ -1.0 1) into -1.0 5.537 * [taylor]: Taking taylor expansion of 1 in x 5.537 * [backup-simplify]: Simplify 1 into 1 5.537 * [backup-simplify]: Simplify (* (fabs x) -1.0) into (* -1.0 (fabs x)) 5.537 * [backup-simplify]: Simplify (+ (* -1.0 (fabs x)) 0) into (- (* 1.0 (fabs x))) 5.537 * [backup-simplify]: Simplify (- (* 1.0 (fabs x))) into (- (* 1.0 (fabs x))) 5.538 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)))) into 0 5.538 * [backup-simplify]: Simplify (+ (* (fabs x) 0) (* 0 -1.0)) into 0 5.538 * [backup-simplify]: Simplify (+ 0 1) into 1 5.538 * [backup-simplify]: Simplify 1 into 1 5.539 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.539 * [backup-simplify]: Simplify (+ (* (fabs x) 0) (+ (* 0 0) (* 0 -1.0))) into 0 5.540 * [backup-simplify]: Simplify (+ 0 0) into 0 5.540 * [backup-simplify]: Simplify 0 into 0 5.540 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.541 * [backup-simplify]: Simplify (+ (* (fabs x) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1.0)))) into 0 5.541 * [backup-simplify]: Simplify (+ 0 0) into 0 5.541 * [backup-simplify]: Simplify 0 into 0 5.542 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.543 * [backup-simplify]: Simplify (+ (* (fabs x) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1.0))))) into 0 5.543 * [backup-simplify]: Simplify (+ 0 0) into 0 5.543 * [backup-simplify]: Simplify 0 into 0 5.544 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.545 * [backup-simplify]: Simplify (+ (* (fabs x) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1.0)))))) into 0 5.545 * [backup-simplify]: Simplify (+ 0 0) into 0 5.545 * [backup-simplify]: Simplify 0 into 0 5.546 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.546 * [backup-simplify]: Simplify (+ (* (fabs x) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1.0))))))) into 0 5.547 * [backup-simplify]: Simplify (+ 0 0) into 0 5.547 * [backup-simplify]: Simplify 0 into 0 5.547 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.548 * [backup-simplify]: Simplify (+ (* (fabs x) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1.0)))))))) into 0 5.549 * [backup-simplify]: Simplify (+ 0 0) into 0 5.549 * [backup-simplify]: Simplify 0 into 0 5.549 * [backup-simplify]: Simplify (+ 1 (* (- (* 1.0 (fabs x))) (/ 1 x))) into (- 1 (* 1.0 (/ (fabs x) x))) 5.549 * [backup-simplify]: Simplify (fma (fabs (/ 1 x)) (/ (- 1.0) (/ 1 x)) 1) into (fma (fabs (/ 1 x)) (* -1.0 x) 1) 5.549 * [approximate]: Taking taylor expansion of (fma (fabs (/ 1 x)) (* -1.0 x) 1) in (x) around 0 5.549 * [taylor]: Taking taylor expansion of (fma (fabs (/ 1 x)) (* -1.0 x) 1) in x 5.549 * [taylor]: Rewrote expression to (+ (* (fabs (/ 1 x)) (* -1.0 x)) 1) 5.549 * [taylor]: Taking taylor expansion of (* (fabs (/ 1 x)) (* -1.0 x)) in x 5.550 * [taylor]: Taking taylor expansion of (fabs (/ 1 x)) in x 5.550 * [backup-simplify]: Simplify (fabs (/ 1 x)) into (fabs (/ 1 x)) 5.550 * [taylor]: Taking taylor expansion of (* -1.0 x) in x 5.550 * [taylor]: Taking taylor expansion of -1.0 in x 5.550 * [backup-simplify]: Simplify -1.0 into -1.0 5.550 * [taylor]: Taking taylor expansion of x in x 5.550 * [backup-simplify]: Simplify 0 into 0 5.550 * [backup-simplify]: Simplify 1 into 1 5.550 * [taylor]: Taking taylor expansion of 1 in x 5.550 * [backup-simplify]: Simplify 1 into 1 5.550 * [taylor]: Taking taylor expansion of (fma (fabs (/ 1 x)) (* -1.0 x) 1) in x 5.550 * [taylor]: Rewrote expression to (+ (* (fabs (/ 1 x)) (* -1.0 x)) 1) 5.550 * [taylor]: Taking taylor expansion of (* (fabs (/ 1 x)) (* -1.0 x)) in x 5.550 * [taylor]: Taking taylor expansion of (fabs (/ 1 x)) in x 5.550 * [backup-simplify]: Simplify (fabs (/ 1 x)) into (fabs (/ 1 x)) 5.550 * [taylor]: Taking taylor expansion of (* -1.0 x) in x 5.550 * [taylor]: Taking taylor expansion of -1.0 in x 5.550 * [backup-simplify]: Simplify -1.0 into -1.0 5.550 * [taylor]: Taking taylor expansion of x in x 5.550 * [backup-simplify]: Simplify 0 into 0 5.550 * [backup-simplify]: Simplify 1 into 1 5.550 * [taylor]: Taking taylor expansion of 1 in x 5.550 * [backup-simplify]: Simplify 1 into 1 5.550 * [backup-simplify]: Simplify (* -1.0 0) into 0 5.551 * [backup-simplify]: Simplify (* (fabs (/ 1 x)) 0) into 0 5.551 * [backup-simplify]: Simplify (+ 0 1) into 1 5.551 * [backup-simplify]: Simplify 1 into 1 5.552 * [backup-simplify]: Simplify (+ (* -1.0 1) (* 0 0)) into (- 1.0) 5.552 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) (- 1.0)) (* 0 0)) into (- (* 1.0 (fabs (/ 1 x)))) 5.553 * [backup-simplify]: Simplify (+ (- (* 1.0 (fabs (/ 1 x)))) 0) into (- (* 1.0 (fabs (/ 1 x)))) 5.553 * [backup-simplify]: Simplify (- (* 1.0 (fabs (/ 1 x)))) into (- (* 1.0 (fabs (/ 1 x)))) 5.553 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 1) (* 0 0))) into 0 5.554 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 (- 1.0)) (* 0 0))) into 0 5.554 * [backup-simplify]: Simplify (+ 0 0) into 0 5.554 * [backup-simplify]: Simplify 0 into 0 5.555 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 5.556 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 0) (+ (* 0 (- 1.0)) (* 0 0)))) into 0 5.556 * [backup-simplify]: Simplify (+ 0 0) into 0 5.556 * [backup-simplify]: Simplify 0 into 0 5.557 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 5.558 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- 1.0)) (* 0 0))))) into 0 5.558 * [backup-simplify]: Simplify (+ 0 0) into 0 5.558 * [backup-simplify]: Simplify 0 into 0 5.559 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 5.560 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- 1.0)) (* 0 0)))))) into 0 5.560 * [backup-simplify]: Simplify (+ 0 0) into 0 5.560 * [backup-simplify]: Simplify 0 into 0 5.561 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 5.562 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- 1.0)) (* 0 0))))))) into 0 5.563 * [backup-simplify]: Simplify (+ 0 0) into 0 5.563 * [backup-simplify]: Simplify 0 into 0 5.565 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 5.567 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- 1.0)) (* 0 0)))))))) into 0 5.567 * [backup-simplify]: Simplify (+ 0 0) into 0 5.567 * [backup-simplify]: Simplify 0 into 0 5.568 * [backup-simplify]: Simplify (+ (* (- (* 1.0 (fabs (/ 1 (/ 1 x))))) (/ 1 x)) 1) into (- 1 (* 1.0 (/ (fabs x) x))) 5.569 * [backup-simplify]: Simplify (fma (fabs (/ 1 (- x))) (/ (- 1.0) (/ 1 (- x))) 1) into (fma (fabs (/ -1 x)) (* 1.0 x) 1) 5.569 * [approximate]: Taking taylor expansion of (fma (fabs (/ -1 x)) (* 1.0 x) 1) in (x) around 0 5.569 * [taylor]: Taking taylor expansion of (fma (fabs (/ -1 x)) (* 1.0 x) 1) in x 5.569 * [taylor]: Rewrote expression to (+ (* (fabs (/ -1 x)) (* 1.0 x)) 1) 5.569 * [taylor]: Taking taylor expansion of (* (fabs (/ -1 x)) (* 1.0 x)) in x 5.569 * [taylor]: Taking taylor expansion of (fabs (/ -1 x)) in x 5.569 * [backup-simplify]: Simplify (fabs (/ -1 x)) into (fabs (/ -1 x)) 5.569 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 5.569 * [taylor]: Taking taylor expansion of 1.0 in x 5.569 * [backup-simplify]: Simplify 1.0 into 1.0 5.569 * [taylor]: Taking taylor expansion of x in x 5.569 * [backup-simplify]: Simplify 0 into 0 5.569 * [backup-simplify]: Simplify 1 into 1 5.569 * [taylor]: Taking taylor expansion of 1 in x 5.569 * [backup-simplify]: Simplify 1 into 1 5.569 * [taylor]: Taking taylor expansion of (fma (fabs (/ -1 x)) (* 1.0 x) 1) in x 5.569 * [taylor]: Rewrote expression to (+ (* (fabs (/ -1 x)) (* 1.0 x)) 1) 5.570 * [taylor]: Taking taylor expansion of (* (fabs (/ -1 x)) (* 1.0 x)) in x 5.570 * [taylor]: Taking taylor expansion of (fabs (/ -1 x)) in x 5.570 * [backup-simplify]: Simplify (fabs (/ -1 x)) into (fabs (/ -1 x)) 5.570 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 5.570 * [taylor]: Taking taylor expansion of 1.0 in x 5.570 * [backup-simplify]: Simplify 1.0 into 1.0 5.570 * [taylor]: Taking taylor expansion of x in x 5.570 * [backup-simplify]: Simplify 0 into 0 5.570 * [backup-simplify]: Simplify 1 into 1 5.570 * [taylor]: Taking taylor expansion of 1 in x 5.570 * [backup-simplify]: Simplify 1 into 1 5.571 * [backup-simplify]: Simplify (* 1.0 0) into 0 5.571 * [backup-simplify]: Simplify (* (fabs (/ -1 x)) 0) into 0 5.571 * [backup-simplify]: Simplify (+ 0 1) into 1 5.571 * [backup-simplify]: Simplify 1 into 1 5.573 * [backup-simplify]: Simplify (+ (* 1.0 1) (* 0 0)) into 1.0 5.574 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 1.0) (* 0 0)) into (* 1.0 (fabs (/ -1 x))) 5.574 * [backup-simplify]: Simplify (+ (* 1.0 (fabs (/ -1 x))) 0) into (* 1.0 (fabs (/ -1 x))) 5.574 * [backup-simplify]: Simplify (* 1.0 (fabs (/ -1 x))) into (* 1.0 (fabs (/ -1 x))) 5.575 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 1) (* 0 0))) into 0 5.576 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 1.0) (* 0 0))) into 0 5.577 * [backup-simplify]: Simplify (+ 0 0) into 0 5.577 * [backup-simplify]: Simplify 0 into 0 5.578 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 5.579 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0)))) into 0 5.580 * [backup-simplify]: Simplify (+ 0 0) into 0 5.580 * [backup-simplify]: Simplify 0 into 0 5.581 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 5.583 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0))))) into 0 5.583 * [backup-simplify]: Simplify (+ 0 0) into 0 5.583 * [backup-simplify]: Simplify 0 into 0 5.585 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 5.587 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0)))))) into 0 5.587 * [backup-simplify]: Simplify (+ 0 0) into 0 5.587 * [backup-simplify]: Simplify 0 into 0 5.589 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 5.591 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0))))))) into 0 5.592 * [backup-simplify]: Simplify (+ 0 0) into 0 5.592 * [backup-simplify]: Simplify 0 into 0 5.594 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 5.596 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0)))))))) into 0 5.596 * [backup-simplify]: Simplify (+ 0 0) into 0 5.596 * [backup-simplify]: Simplify 0 into 0 5.597 * [backup-simplify]: Simplify (+ (* (* 1.0 (fabs (/ -1 (/ 1 (- x))))) (/ 1 (- x))) 1) into (- 1 (* 1.0 (/ (fabs x) x))) 5.597 * * * * [progress]: [ 3 / 4 ] generating series at (2 2) 5.598 * [backup-simplify]: Simplify (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1)))) into (log (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1/3)) 5.598 * [approximate]: Taking taylor expansion of (log (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1/3)) in (x) around 0 5.598 * [taylor]: Taking taylor expansion of (log (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1/3)) in x 5.598 * [taylor]: Taking taylor expansion of (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1/3) in x 5.598 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (fma (fabs x) (/ -1.0 x) 1))))) in x 5.598 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (fma (fabs x) (/ -1.0 x) 1)))) in x 5.598 * [taylor]: Taking taylor expansion of 1/3 in x 5.598 * [backup-simplify]: Simplify 1/3 into 1/3 5.598 * [taylor]: Taking taylor expansion of (log (exp (fma (fabs x) (/ -1.0 x) 1))) in x 5.598 * [taylor]: Taking taylor expansion of (exp (fma (fabs x) (/ -1.0 x) 1)) in x 5.598 * [taylor]: Taking taylor expansion of (fma (fabs x) (/ -1.0 x) 1) in x 5.599 * [taylor]: Rewrote expression to (+ (* (fabs x) (/ -1.0 x)) 1) 5.599 * [taylor]: Taking taylor expansion of (* (fabs x) (/ -1.0 x)) in x 5.599 * [taylor]: Taking taylor expansion of (fabs x) in x 5.599 * [backup-simplify]: Simplify (fabs x) into (fabs x) 5.599 * [taylor]: Taking taylor expansion of (/ -1.0 x) in x 5.599 * [taylor]: Taking taylor expansion of -1.0 in x 5.599 * [backup-simplify]: Simplify -1.0 into -1.0 5.599 * [taylor]: Taking taylor expansion of x in x 5.599 * [backup-simplify]: Simplify 0 into 0 5.599 * [backup-simplify]: Simplify 1 into 1 5.600 * [backup-simplify]: Simplify (/ -1.0 1) into -1.0 5.600 * [taylor]: Taking taylor expansion of 1 in x 5.600 * [backup-simplify]: Simplify 1 into 1 5.600 * [backup-simplify]: Simplify (* (fabs x) -1.0) into (* -1.0 (fabs x)) 5.600 * [backup-simplify]: Simplify (+ (* -1.0 (fabs x)) 0) into (- (* 1.0 (fabs x))) 5.600 * [backup-simplify]: Simplify (exp (fma (fabs x) (/ -1.0 x) 1)) into (exp (fma (fabs x) (/ -1.0 x) 1)) 5.601 * [backup-simplify]: Simplify (log (exp (fma (fabs x) (/ -1.0 x) 1))) into (fma (fabs x) (/ -1.0 x) 1) 5.601 * [backup-simplify]: Simplify (* 1/3 (fma (fabs x) (/ -1.0 x) 1)) into (* 1/3 (fma (fabs x) (/ -1.0 x) 1)) 5.601 * [backup-simplify]: Simplify (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) into (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 5.601 * [backup-simplify]: Simplify (log (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1)))) into (* 1/3 (fma (fabs x) (/ -1.0 x) 1)) 5.602 * [taylor]: Taking taylor expansion of (log (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1/3)) in x 5.602 * [taylor]: Taking taylor expansion of (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1/3) in x 5.602 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (fma (fabs x) (/ -1.0 x) 1))))) in x 5.602 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (fma (fabs x) (/ -1.0 x) 1)))) in x 5.602 * [taylor]: Taking taylor expansion of 1/3 in x 5.602 * [backup-simplify]: Simplify 1/3 into 1/3 5.602 * [taylor]: Taking taylor expansion of (log (exp (fma (fabs x) (/ -1.0 x) 1))) in x 5.602 * [taylor]: Taking taylor expansion of (exp (fma (fabs x) (/ -1.0 x) 1)) in x 5.602 * [taylor]: Taking taylor expansion of (fma (fabs x) (/ -1.0 x) 1) in x 5.602 * [taylor]: Rewrote expression to (+ (* (fabs x) (/ -1.0 x)) 1) 5.602 * [taylor]: Taking taylor expansion of (* (fabs x) (/ -1.0 x)) in x 5.602 * [taylor]: Taking taylor expansion of (fabs x) in x 5.602 * [backup-simplify]: Simplify (fabs x) into (fabs x) 5.602 * [taylor]: Taking taylor expansion of (/ -1.0 x) in x 5.602 * [taylor]: Taking taylor expansion of -1.0 in x 5.602 * [backup-simplify]: Simplify -1.0 into -1.0 5.602 * [taylor]: Taking taylor expansion of x in x 5.602 * [backup-simplify]: Simplify 0 into 0 5.602 * [backup-simplify]: Simplify 1 into 1 5.603 * [backup-simplify]: Simplify (/ -1.0 1) into -1.0 5.603 * [taylor]: Taking taylor expansion of 1 in x 5.603 * [backup-simplify]: Simplify 1 into 1 5.603 * [backup-simplify]: Simplify (* (fabs x) -1.0) into (* -1.0 (fabs x)) 5.604 * [backup-simplify]: Simplify (+ (* -1.0 (fabs x)) 0) into (- (* 1.0 (fabs x))) 5.604 * [backup-simplify]: Simplify (exp (fma (fabs x) (/ -1.0 x) 1)) into (exp (fma (fabs x) (/ -1.0 x) 1)) 5.604 * [backup-simplify]: Simplify (log (exp (fma (fabs x) (/ -1.0 x) 1))) into (fma (fabs x) (/ -1.0 x) 1) 5.604 * [backup-simplify]: Simplify (* 1/3 (fma (fabs x) (/ -1.0 x) 1)) into (* 1/3 (fma (fabs x) (/ -1.0 x) 1)) 5.604 * [backup-simplify]: Simplify (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) into (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 5.605 * [backup-simplify]: Simplify (log (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1)))) into (* 1/3 (fma (fabs x) (/ -1.0 x) 1)) 5.605 * [backup-simplify]: Simplify (* 1/3 (fma (fabs x) (/ -1.0 x) 1)) into (* 1/3 (fma (fabs x) (/ -1.0 x) 1)) 5.606 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1)))) 1) into 0 5.607 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (fma (fabs x) (/ -1.0 x) 1))) into 0 5.609 * [backup-simplify]: Simplify (* (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) (+ (* (/ (pow 0 1) 1)))) into 0 5.610 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 1)))) 1) into 0 5.610 * [backup-simplify]: Simplify 0 into 0 5.614 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1)))) 2) into 0 5.616 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (fma (fabs x) (/ -1.0 x) 1)))) into 0 5.617 * [backup-simplify]: Simplify (* (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.620 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 1)))) 2) into 0 5.621 * [backup-simplify]: Simplify 0 into 0 5.625 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1)))) 6) into 0 5.627 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fma (fabs x) (/ -1.0 x) 1))))) into 0 5.629 * [backup-simplify]: Simplify (* (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 5.634 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 1)))) 6) into 0 5.634 * [backup-simplify]: Simplify 0 into 0 5.642 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1)))) 24) into 0 5.645 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fma (fabs x) (/ -1.0 x) 1)))))) into 0 5.648 * [backup-simplify]: Simplify (* (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.656 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 1)))) 24) into 0 5.656 * [backup-simplify]: Simplify 0 into 0 5.672 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1)))) 120) into 0 5.675 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fma (fabs x) (/ -1.0 x) 1))))))) into 0 5.679 * [backup-simplify]: Simplify (* (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 5.691 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 1)))) 120) into 0 5.691 * [backup-simplify]: Simplify 0 into 0 5.711 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1)))) 720) into 0 5.714 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fma (fabs x) (/ -1.0 x) 1)))))))) into 0 5.721 * [backup-simplify]: Simplify (* (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.736 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 1)))) 720) into 0 5.736 * [backup-simplify]: Simplify 0 into 0 5.736 * [backup-simplify]: Simplify (* 1/3 (fma (fabs x) (/ -1.0 x) 1)) into (* 1/3 (fma (fabs x) (/ -1.0 x) 1)) 5.737 * [backup-simplify]: Simplify (log (cbrt (exp (fma (fabs (/ 1 x)) (/ (- 1.0) (/ 1 x)) 1)))) into (log (pow (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1)) 1/3)) 5.737 * [approximate]: Taking taylor expansion of (log (pow (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1)) 1/3)) in (x) around 0 5.737 * [taylor]: Taking taylor expansion of (log (pow (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1)) 1/3)) in x 5.737 * [taylor]: Taking taylor expansion of (pow (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1)) 1/3) in x 5.737 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1))))) in x 5.737 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1)))) in x 5.737 * [taylor]: Taking taylor expansion of 1/3 in x 5.737 * [backup-simplify]: Simplify 1/3 into 1/3 5.737 * [taylor]: Taking taylor expansion of (log (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1))) in x 5.737 * [taylor]: Taking taylor expansion of (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1)) in x 5.737 * [taylor]: Taking taylor expansion of (fma (fabs (/ 1 x)) (* -1.0 x) 1) in x 5.738 * [taylor]: Rewrote expression to (+ (* (fabs (/ 1 x)) (* -1.0 x)) 1) 5.738 * [taylor]: Taking taylor expansion of (* (fabs (/ 1 x)) (* -1.0 x)) in x 5.738 * [taylor]: Taking taylor expansion of (fabs (/ 1 x)) in x 5.738 * [backup-simplify]: Simplify (fabs (/ 1 x)) into (fabs (/ 1 x)) 5.738 * [taylor]: Taking taylor expansion of (* -1.0 x) in x 5.738 * [taylor]: Taking taylor expansion of -1.0 in x 5.738 * [backup-simplify]: Simplify -1.0 into -1.0 5.738 * [taylor]: Taking taylor expansion of x in x 5.738 * [backup-simplify]: Simplify 0 into 0 5.738 * [backup-simplify]: Simplify 1 into 1 5.738 * [taylor]: Taking taylor expansion of 1 in x 5.738 * [backup-simplify]: Simplify 1 into 1 5.738 * [backup-simplify]: Simplify (* -1.0 0) into 0 5.738 * [backup-simplify]: Simplify (* (fabs (/ 1 x)) 0) into 0 5.739 * [backup-simplify]: Simplify (+ 0 1) into 1 5.739 * [backup-simplify]: Simplify (exp 1) into E 5.739 * [backup-simplify]: Simplify (log E) into 1 5.739 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 5.739 * [backup-simplify]: Simplify (exp 1/3) into (exp 1/3) 5.740 * [backup-simplify]: Simplify (log (exp 1/3)) into 1/3 5.740 * [taylor]: Taking taylor expansion of (log (pow (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1)) 1/3)) in x 5.740 * [taylor]: Taking taylor expansion of (pow (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1)) 1/3) in x 5.740 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1))))) in x 5.740 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1)))) in x 5.740 * [taylor]: Taking taylor expansion of 1/3 in x 5.740 * [backup-simplify]: Simplify 1/3 into 1/3 5.740 * [taylor]: Taking taylor expansion of (log (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1))) in x 5.740 * [taylor]: Taking taylor expansion of (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1)) in x 5.740 * [taylor]: Taking taylor expansion of (fma (fabs (/ 1 x)) (* -1.0 x) 1) in x 5.741 * [taylor]: Rewrote expression to (+ (* (fabs (/ 1 x)) (* -1.0 x)) 1) 5.741 * [taylor]: Taking taylor expansion of (* (fabs (/ 1 x)) (* -1.0 x)) in x 5.741 * [taylor]: Taking taylor expansion of (fabs (/ 1 x)) in x 5.741 * [backup-simplify]: Simplify (fabs (/ 1 x)) into (fabs (/ 1 x)) 5.741 * [taylor]: Taking taylor expansion of (* -1.0 x) in x 5.741 * [taylor]: Taking taylor expansion of -1.0 in x 5.741 * [backup-simplify]: Simplify -1.0 into -1.0 5.741 * [taylor]: Taking taylor expansion of x in x 5.741 * [backup-simplify]: Simplify 0 into 0 5.741 * [backup-simplify]: Simplify 1 into 1 5.741 * [taylor]: Taking taylor expansion of 1 in x 5.741 * [backup-simplify]: Simplify 1 into 1 5.741 * [backup-simplify]: Simplify (* -1.0 0) into 0 5.741 * [backup-simplify]: Simplify (* (fabs (/ 1 x)) 0) into 0 5.742 * [backup-simplify]: Simplify (+ 0 1) into 1 5.742 * [backup-simplify]: Simplify (exp 1) into E 5.742 * [backup-simplify]: Simplify (log E) into 1 5.742 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 5.742 * [backup-simplify]: Simplify (exp 1/3) into (exp 1/3) 5.743 * [backup-simplify]: Simplify (log (exp 1/3)) into 1/3 5.743 * [backup-simplify]: Simplify 1/3 into 1/3 5.745 * [backup-simplify]: Simplify (+ (* -1.0 1) (* 0 0)) into (- 1.0) 5.745 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) (- 1.0)) (* 0 0)) into (- (* 1.0 (fabs (/ 1 x)))) 5.745 * [backup-simplify]: Simplify (+ (- (* 1.0 (fabs (/ 1 x)))) 0) into (- (* 1.0 (fabs (/ 1 x)))) 5.746 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 1) 1)))) into (* -1.0 (* (fabs (/ 1 x)) E)) 5.746 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 1)) (pow E 1)))) 1) into (* -1.0 (fabs (/ 1 x))) 5.747 * [backup-simplify]: Simplify (+ (* 1/3 (* -1.0 (fabs (/ 1 x)))) (* 0 1)) into (- (* 0.3333333333333333 (fabs (/ 1 x)))) 5.748 * [backup-simplify]: Simplify (* (exp 1/3) (+ (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 1) 1)))) into (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3))) 5.749 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 1)) (pow (exp 1/3) 1)))) 1) into (* -0.3333333333333333 (fabs (/ 1 x))) 5.749 * [backup-simplify]: Simplify (* -0.3333333333333333 (fabs (/ 1 x))) into (* -0.3333333333333333 (fabs (/ 1 x))) 5.750 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 1) (* 0 0))) into 0 5.751 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 (- 1.0)) (* 0 0))) into 0 5.751 * [backup-simplify]: Simplify (+ 0 0) into 0 5.752 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 0.5 (* (pow (fabs (/ 1 x)) 2) E)) 5.753 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 2)) (pow E 2))) (* 1 (/ (* 1 (pow (* 2 (* 0.5 (* (pow (fabs (/ 1 x)) 2) E))) 1)) (pow E 1)))) 2) into 0 5.754 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 (* -1.0 (fabs (/ 1 x)))) (* 0 1))) into 0 5.755 * [backup-simplify]: Simplify (* (exp 1/3) (+ (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 0.05555555555555555 (* (pow (fabs (/ 1 x)) 2) (exp 1/3))) 5.758 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 2)) (pow (exp 1/3) 2))) (* 1 (/ (* 1 (pow (* 2 (* 0.05555555555555555 (* (pow (fabs (/ 1 x)) 2) (exp 1/3)))) 1)) (pow (exp 1/3) 1)))) 2) into 0 5.758 * [backup-simplify]: Simplify 0 into 0 5.759 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 5.760 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 0) (+ (* 0 (- 1.0)) (* 0 0)))) into 0 5.760 * [backup-simplify]: Simplify (+ 0 0) into 0 5.762 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 3) 6)) (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* -0.16666666666666666 (* (pow (fabs (/ 1 x)) 3) E)) 5.765 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 3)) (pow E 3))) (* -3 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 1) (pow (* 2 (* 0.5 (* (pow (fabs (/ 1 x)) 2) E))) 1)) (pow E 2))) (* 1 (/ (* 1 1 (pow (* 6 (* -0.16666666666666666 (* (pow (fabs (/ 1 x)) 3) E))) 1)) (pow E 1)))) 6) into 0 5.766 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 (* -1.0 (fabs (/ 1 x)))) (* 0 1)))) into 0 5.767 * [backup-simplify]: Simplify (* (exp 1/3) (+ (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 3) 6)) (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* -0.006172839506172839 (* (pow (fabs (/ 1 x)) 3) (exp 1/3))) 5.772 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 3)) (pow (exp 1/3) 3))) (* -3 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 1) (pow (* 2 (* 0.05555555555555555 (* (pow (fabs (/ 1 x)) 2) (exp 1/3)))) 1)) (pow (exp 1/3) 2))) (* 1 (/ (* 1 1 (pow (* 6 (* -0.006172839506172839 (* (pow (fabs (/ 1 x)) 3) (exp 1/3)))) 1)) (pow (exp 1/3) 1)))) 6) into 0 5.772 * [backup-simplify]: Simplify 0 into 0 5.773 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 5.774 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- 1.0)) (* 0 0))))) into 0 5.774 * [backup-simplify]: Simplify (+ 0 0) into 0 5.777 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 4) 24)) (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 2) 2) (/ (pow 0 1) 1)) (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into (* 0.041666666666666664 (* (pow (fabs (/ 1 x)) 4) E)) 5.784 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 4)) (pow E 4))) (* 12 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 2) (pow (* 2 (* 0.5 (* (pow (fabs (/ 1 x)) 2) E))) 1)) (pow E 3))) (* -3 (/ (* 1 (pow (* 2 (* 0.5 (* (pow (fabs (/ 1 x)) 2) E))) 2)) (pow E 2))) (* -4 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 1) 1 (pow (* 6 (* -0.16666666666666666 (* (pow (fabs (/ 1 x)) 3) E))) 1)) (pow E 2))) (* 1 (/ (* 1 1 1 (pow (* 24 (* 0.041666666666666664 (* (pow (fabs (/ 1 x)) 4) E))) 1)) (pow E 1)))) 24) into 0 5.786 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (* -1.0 (fabs (/ 1 x)))) (* 0 1))))) into 0 5.791 * [backup-simplify]: Simplify (* (exp 1/3) (+ (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 4) 24)) (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 2) 2) (/ (pow 0 1) 1)) (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into (* 0.0005144032921810699 (* (pow (fabs (/ 1 x)) 4) (exp 1/3))) 5.805 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 4)) (pow (exp 1/3) 4))) (* 12 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 2) (pow (* 2 (* 0.05555555555555555 (* (pow (fabs (/ 1 x)) 2) (exp 1/3)))) 1)) (pow (exp 1/3) 3))) (* -3 (/ (* 1 (pow (* 2 (* 0.05555555555555555 (* (pow (fabs (/ 1 x)) 2) (exp 1/3)))) 2)) (pow (exp 1/3) 2))) (* -4 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 1) 1 (pow (* 6 (* -0.006172839506172839 (* (pow (fabs (/ 1 x)) 3) (exp 1/3)))) 1)) (pow (exp 1/3) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 (* 0.0005144032921810699 (* (pow (fabs (/ 1 x)) 4) (exp 1/3)))) 1)) (pow (exp 1/3) 1)))) 24) into 0 5.805 * [backup-simplify]: Simplify 0 into 0 5.807 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 5.809 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- 1.0)) (* 0 0)))))) into 0 5.809 * [backup-simplify]: Simplify (+ 0 0) into 0 5.817 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 5) 120)) (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 3) 6) (/ (pow 0 1) 1)) (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 2) 2) (/ (pow 0 1) 1)) (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 1) 1) (/ (pow 0 2) 2)) (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* -0.008333333333333333 (* (pow (fabs (/ 1 x)) 5) E)) 5.829 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 5)) (pow E 5))) (* -60 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 3) (pow (* 2 (* 0.5 (* (pow (fabs (/ 1 x)) 2) E))) 1)) (pow E 4))) (* 30 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 1) (pow (* 2 (* 0.5 (* (pow (fabs (/ 1 x)) 2) E))) 2)) (pow E 3))) (* 20 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 2) 1 (pow (* 6 (* -0.16666666666666666 (* (pow (fabs (/ 1 x)) 3) E))) 1)) (pow E 3))) (* -10 (/ (* 1 (pow (* 2 (* 0.5 (* (pow (fabs (/ 1 x)) 2) E))) 1) (pow (* 6 (* -0.16666666666666666 (* (pow (fabs (/ 1 x)) 3) E))) 1)) (pow E 2))) (* -5 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 1) 1 1 (pow (* 24 (* 0.041666666666666664 (* (pow (fabs (/ 1 x)) 4) E))) 1)) (pow E 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 (* -0.008333333333333333 (* (pow (fabs (/ 1 x)) 5) E))) 1)) (pow E 1)))) 120) into 0 5.832 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (* -1.0 (fabs (/ 1 x)))) (* 0 1)))))) into 0 5.842 * [backup-simplify]: Simplify (* (exp 1/3) (+ (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 5) 120)) (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 3) 6) (/ (pow 0 1) 1)) (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 2) 2) (/ (pow 0 1) 1)) (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 1) 1) (/ (pow 0 2) 2)) (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* -3.4293552812071325e-05 (* (pow (fabs (/ 1 x)) 5) (exp 1/3))) 5.860 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 5)) (pow (exp 1/3) 5))) (* -60 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 3) (pow (* 2 (* 0.05555555555555555 (* (pow (fabs (/ 1 x)) 2) (exp 1/3)))) 1)) (pow (exp 1/3) 4))) (* 30 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 1) (pow (* 2 (* 0.05555555555555555 (* (pow (fabs (/ 1 x)) 2) (exp 1/3)))) 2)) (pow (exp 1/3) 3))) (* 20 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 2) 1 (pow (* 6 (* -0.006172839506172839 (* (pow (fabs (/ 1 x)) 3) (exp 1/3)))) 1)) (pow (exp 1/3) 3))) (* -10 (/ (* 1 (pow (* 2 (* 0.05555555555555555 (* (pow (fabs (/ 1 x)) 2) (exp 1/3)))) 1) (pow (* 6 (* -0.006172839506172839 (* (pow (fabs (/ 1 x)) 3) (exp 1/3)))) 1)) (pow (exp 1/3) 2))) (* -5 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 1) 1 1 (pow (* 24 (* 0.0005144032921810699 (* (pow (fabs (/ 1 x)) 4) (exp 1/3)))) 1)) (pow (exp 1/3) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 (* -3.4293552812071325e-05 (* (pow (fabs (/ 1 x)) 5) (exp 1/3)))) 1)) (pow (exp 1/3) 1)))) 120) into (* -2.096124200138642e-19 (pow (fabs (/ 1 x)) 5)) 5.861 * [backup-simplify]: Simplify (* -2.096124200138642e-19 (pow (fabs (/ 1 x)) 5)) into (* -2.096124200138642e-19 (pow (fabs (/ 1 x)) 5)) 5.861 * [backup-simplify]: Simplify (+ (* (* -2.096124200138642e-19 (pow (fabs (/ 1 (/ 1 x))) 5)) (pow (/ 1 x) 5)) (+ (* (* -0.3333333333333333 (fabs (/ 1 (/ 1 x)))) (/ 1 x)) 1/3)) into (- 1/3 (+ (* 0.3333333333333333 (/ (fabs x) x)) (* 2.096124200138642e-19 (/ (pow (fabs x) 5) (pow x 5))))) 5.862 * [backup-simplify]: Simplify (log (cbrt (exp (fma (fabs (/ 1 (- x))) (/ (- 1.0) (/ 1 (- x))) 1)))) into (log (pow (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1)) 1/3)) 5.862 * [approximate]: Taking taylor expansion of (log (pow (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1)) 1/3)) in (x) around 0 5.862 * [taylor]: Taking taylor expansion of (log (pow (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1)) 1/3)) in x 5.862 * [taylor]: Taking taylor expansion of (pow (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1)) 1/3) in x 5.862 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1))))) in x 5.862 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1)))) in x 5.862 * [taylor]: Taking taylor expansion of 1/3 in x 5.862 * [backup-simplify]: Simplify 1/3 into 1/3 5.862 * [taylor]: Taking taylor expansion of (log (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1))) in x 5.862 * [taylor]: Taking taylor expansion of (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1)) in x 5.862 * [taylor]: Taking taylor expansion of (fma (fabs (/ -1 x)) (* 1.0 x) 1) in x 5.863 * [taylor]: Rewrote expression to (+ (* (fabs (/ -1 x)) (* 1.0 x)) 1) 5.863 * [taylor]: Taking taylor expansion of (* (fabs (/ -1 x)) (* 1.0 x)) in x 5.863 * [taylor]: Taking taylor expansion of (fabs (/ -1 x)) in x 5.863 * [backup-simplify]: Simplify (fabs (/ -1 x)) into (fabs (/ -1 x)) 5.863 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 5.863 * [taylor]: Taking taylor expansion of 1.0 in x 5.863 * [backup-simplify]: Simplify 1.0 into 1.0 5.863 * [taylor]: Taking taylor expansion of x in x 5.863 * [backup-simplify]: Simplify 0 into 0 5.863 * [backup-simplify]: Simplify 1 into 1 5.863 * [taylor]: Taking taylor expansion of 1 in x 5.863 * [backup-simplify]: Simplify 1 into 1 5.863 * [backup-simplify]: Simplify (* 1.0 0) into 0 5.863 * [backup-simplify]: Simplify (* (fabs (/ -1 x)) 0) into 0 5.864 * [backup-simplify]: Simplify (+ 0 1) into 1 5.864 * [backup-simplify]: Simplify (exp 1) into E 5.864 * [backup-simplify]: Simplify (log E) into 1 5.864 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 5.865 * [backup-simplify]: Simplify (exp 1/3) into (exp 1/3) 5.865 * [backup-simplify]: Simplify (log (exp 1/3)) into 1/3 5.865 * [taylor]: Taking taylor expansion of (log (pow (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1)) 1/3)) in x 5.865 * [taylor]: Taking taylor expansion of (pow (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1)) 1/3) in x 5.865 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1))))) in x 5.865 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1)))) in x 5.865 * [taylor]: Taking taylor expansion of 1/3 in x 5.865 * [backup-simplify]: Simplify 1/3 into 1/3 5.865 * [taylor]: Taking taylor expansion of (log (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1))) in x 5.865 * [taylor]: Taking taylor expansion of (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1)) in x 5.865 * [taylor]: Taking taylor expansion of (fma (fabs (/ -1 x)) (* 1.0 x) 1) in x 5.866 * [taylor]: Rewrote expression to (+ (* (fabs (/ -1 x)) (* 1.0 x)) 1) 5.866 * [taylor]: Taking taylor expansion of (* (fabs (/ -1 x)) (* 1.0 x)) in x 5.866 * [taylor]: Taking taylor expansion of (fabs (/ -1 x)) in x 5.866 * [backup-simplify]: Simplify (fabs (/ -1 x)) into (fabs (/ -1 x)) 5.866 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 5.866 * [taylor]: Taking taylor expansion of 1.0 in x 5.866 * [backup-simplify]: Simplify 1.0 into 1.0 5.866 * [taylor]: Taking taylor expansion of x in x 5.866 * [backup-simplify]: Simplify 0 into 0 5.866 * [backup-simplify]: Simplify 1 into 1 5.866 * [taylor]: Taking taylor expansion of 1 in x 5.866 * [backup-simplify]: Simplify 1 into 1 5.866 * [backup-simplify]: Simplify (* 1.0 0) into 0 5.866 * [backup-simplify]: Simplify (* (fabs (/ -1 x)) 0) into 0 5.867 * [backup-simplify]: Simplify (+ 0 1) into 1 5.867 * [backup-simplify]: Simplify (exp 1) into E 5.867 * [backup-simplify]: Simplify (log E) into 1 5.867 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 5.868 * [backup-simplify]: Simplify (exp 1/3) into (exp 1/3) 5.868 * [backup-simplify]: Simplify (log (exp 1/3)) into 1/3 5.868 * [backup-simplify]: Simplify 1/3 into 1/3 5.869 * [backup-simplify]: Simplify (+ (* 1.0 1) (* 0 0)) into 1.0 5.870 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 1.0) (* 0 0)) into (* 1.0 (fabs (/ -1 x))) 5.870 * [backup-simplify]: Simplify (+ (* 1.0 (fabs (/ -1 x))) 0) into (* 1.0 (fabs (/ -1 x))) 5.870 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow (* 1.0 (fabs (/ -1 x))) 1) 1)))) into (* 1.0 (* E (fabs (/ -1 x)))) 5.871 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 1)) (pow E 1)))) 1) into (* 1.0 (fabs (/ -1 x))) 5.872 * [backup-simplify]: Simplify (+ (* 1/3 (* 1.0 (fabs (/ -1 x)))) (* 0 1)) into (* 0.3333333333333333 (fabs (/ -1 x))) 5.872 * [backup-simplify]: Simplify (* (exp 1/3) (+ (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 1) 1)))) into (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x)))) 5.873 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 1)) (pow (exp 1/3) 1)))) 1) into (* 0.3333333333333333 (fabs (/ -1 x))) 5.874 * [backup-simplify]: Simplify (* 0.3333333333333333 (fabs (/ -1 x))) into (* 0.3333333333333333 (fabs (/ -1 x))) 5.874 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 1) (* 0 0))) into 0 5.875 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 1.0) (* 0 0))) into 0 5.875 * [backup-simplify]: Simplify (+ 0 0) into 0 5.876 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow (* 1.0 (fabs (/ -1 x))) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 0.5 (* E (pow (fabs (/ -1 x)) 2))) 5.878 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 2)) (pow E 2))) (* 1 (/ (* 1 (pow (* 2 (* 0.5 (* E (pow (fabs (/ -1 x)) 2)))) 1)) (pow E 1)))) 2) into 0 5.879 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 (* 1.0 (fabs (/ -1 x)))) (* 0 1))) into 0 5.880 * [backup-simplify]: Simplify (* (exp 1/3) (+ (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 0.05555555555555555 (* (exp 1/3) (pow (fabs (/ -1 x)) 2))) 5.883 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 2)) (pow (exp 1/3) 2))) (* 1 (/ (* 1 (pow (* 2 (* 0.05555555555555555 (* (exp 1/3) (pow (fabs (/ -1 x)) 2)))) 1)) (pow (exp 1/3) 1)))) 2) into 0 5.883 * [backup-simplify]: Simplify 0 into 0 5.885 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 5.886 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0)))) into 0 5.887 * [backup-simplify]: Simplify (+ 0 0) into 0 5.889 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow (* 1.0 (fabs (/ -1 x))) 3) 6)) (* (/ (pow (* 1.0 (fabs (/ -1 x))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 0.16666666666666666 (* E (pow (fabs (/ -1 x)) 3))) 5.894 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 3)) (pow E 3))) (* -3 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 1) (pow (* 2 (* 0.5 (* E (pow (fabs (/ -1 x)) 2)))) 1)) (pow E 2))) (* 1 (/ (* 1 1 (pow (* 6 (* 0.16666666666666666 (* E (pow (fabs (/ -1 x)) 3)))) 1)) (pow E 1)))) 6) into 0 5.896 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 (* 1.0 (fabs (/ -1 x)))) (* 0 1)))) into 0 5.899 * [backup-simplify]: Simplify (* (exp 1/3) (+ (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 3) 6)) (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 0.006172839506172839 (* (exp 1/3) (pow (fabs (/ -1 x)) 3))) 5.908 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 3)) (pow (exp 1/3) 3))) (* -3 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 1) (pow (* 2 (* 0.05555555555555555 (* (exp 1/3) (pow (fabs (/ -1 x)) 2)))) 1)) (pow (exp 1/3) 2))) (* 1 (/ (* 1 1 (pow (* 6 (* 0.006172839506172839 (* (exp 1/3) (pow (fabs (/ -1 x)) 3)))) 1)) (pow (exp 1/3) 1)))) 6) into 0 5.908 * [backup-simplify]: Simplify 0 into 0 5.910 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 5.911 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0))))) into 0 5.911 * [backup-simplify]: Simplify (+ 0 0) into 0 5.914 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow (* 1.0 (fabs (/ -1 x))) 4) 24)) (* (/ (pow (* 1.0 (fabs (/ -1 x))) 2) 2) (/ (pow 0 1) 1)) (* (/ (pow (* 1.0 (fabs (/ -1 x))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into (* 0.041666666666666664 (* E (pow (fabs (/ -1 x)) 4))) 5.919 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 4)) (pow E 4))) (* 12 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 2) (pow (* 2 (* 0.5 (* E (pow (fabs (/ -1 x)) 2)))) 1)) (pow E 3))) (* -3 (/ (* 1 (pow (* 2 (* 0.5 (* E (pow (fabs (/ -1 x)) 2)))) 2)) (pow E 2))) (* -4 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 1) 1 (pow (* 6 (* 0.16666666666666666 (* E (pow (fabs (/ -1 x)) 3)))) 1)) (pow E 2))) (* 1 (/ (* 1 1 1 (pow (* 24 (* 0.041666666666666664 (* E (pow (fabs (/ -1 x)) 4)))) 1)) (pow E 1)))) 24) into 0 5.920 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (* 1.0 (fabs (/ -1 x)))) (* 0 1))))) into 0 5.923 * [backup-simplify]: Simplify (* (exp 1/3) (+ (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 4) 24)) (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 2) 2) (/ (pow 0 1) 1)) (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into (* 0.0005144032921810699 (* (exp 1/3) (pow (fabs (/ -1 x)) 4))) 5.931 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 4)) (pow (exp 1/3) 4))) (* 12 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 2) (pow (* 2 (* 0.05555555555555555 (* (exp 1/3) (pow (fabs (/ -1 x)) 2)))) 1)) (pow (exp 1/3) 3))) (* -3 (/ (* 1 (pow (* 2 (* 0.05555555555555555 (* (exp 1/3) (pow (fabs (/ -1 x)) 2)))) 2)) (pow (exp 1/3) 2))) (* -4 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 1) 1 (pow (* 6 (* 0.006172839506172839 (* (exp 1/3) (pow (fabs (/ -1 x)) 3)))) 1)) (pow (exp 1/3) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 (* 0.0005144032921810699 (* (exp 1/3) (pow (fabs (/ -1 x)) 4)))) 1)) (pow (exp 1/3) 1)))) 24) into 0 5.931 * [backup-simplify]: Simplify 0 into 0 5.933 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 5.934 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0)))))) into 0 5.934 * [backup-simplify]: Simplify (+ 0 0) into 0 5.938 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow (* 1.0 (fabs (/ -1 x))) 5) 120)) (* (/ (pow (* 1.0 (fabs (/ -1 x))) 3) 6) (/ (pow 0 1) 1)) (* (/ (pow (* 1.0 (fabs (/ -1 x))) 2) 2) (/ (pow 0 1) 1)) (* (/ (pow (* 1.0 (fabs (/ -1 x))) 1) 1) (/ (pow 0 2) 2)) (* (/ (pow (* 1.0 (fabs (/ -1 x))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 0.008333333333333333 (* E (pow (fabs (/ -1 x)) 5))) 5.944 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 5)) (pow E 5))) (* -60 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 3) (pow (* 2 (* 0.5 (* E (pow (fabs (/ -1 x)) 2)))) 1)) (pow E 4))) (* 30 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 1) (pow (* 2 (* 0.5 (* E (pow (fabs (/ -1 x)) 2)))) 2)) (pow E 3))) (* 20 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 2) 1 (pow (* 6 (* 0.16666666666666666 (* E (pow (fabs (/ -1 x)) 3)))) 1)) (pow E 3))) (* -10 (/ (* 1 (pow (* 2 (* 0.5 (* E (pow (fabs (/ -1 x)) 2)))) 1) (pow (* 6 (* 0.16666666666666666 (* E (pow (fabs (/ -1 x)) 3)))) 1)) (pow E 2))) (* -5 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 1) 1 1 (pow (* 24 (* 0.041666666666666664 (* E (pow (fabs (/ -1 x)) 4)))) 1)) (pow E 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 (* 0.008333333333333333 (* E (pow (fabs (/ -1 x)) 5)))) 1)) (pow E 1)))) 120) into 0 5.946 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (* 1.0 (fabs (/ -1 x)))) (* 0 1)))))) into 0 5.949 * [backup-simplify]: Simplify (* (exp 1/3) (+ (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 5) 120)) (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 3) 6) (/ (pow 0 1) 1)) (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 2) 2) (/ (pow 0 1) 1)) (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 1) 1) (/ (pow 0 2) 2)) (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 3.4293552812071325e-05 (* (exp 1/3) (pow (fabs (/ -1 x)) 5))) 5.962 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 5)) (pow (exp 1/3) 5))) (* -60 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 3) (pow (* 2 (* 0.05555555555555555 (* (exp 1/3) (pow (fabs (/ -1 x)) 2)))) 1)) (pow (exp 1/3) 4))) (* 30 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 1) (pow (* 2 (* 0.05555555555555555 (* (exp 1/3) (pow (fabs (/ -1 x)) 2)))) 2)) (pow (exp 1/3) 3))) (* 20 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 2) 1 (pow (* 6 (* 0.006172839506172839 (* (exp 1/3) (pow (fabs (/ -1 x)) 3)))) 1)) (pow (exp 1/3) 3))) (* -10 (/ (* 1 (pow (* 2 (* 0.05555555555555555 (* (exp 1/3) (pow (fabs (/ -1 x)) 2)))) 1) (pow (* 6 (* 0.006172839506172839 (* (exp 1/3) (pow (fabs (/ -1 x)) 3)))) 1)) (pow (exp 1/3) 2))) (* -5 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 1) 1 1 (pow (* 24 (* 0.0005144032921810699 (* (exp 1/3) (pow (fabs (/ -1 x)) 4)))) 1)) (pow (exp 1/3) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 (* 3.4293552812071325e-05 (* (exp 1/3) (pow (fabs (/ -1 x)) 5)))) 1)) (pow (exp 1/3) 1)))) 120) into (* 2.096124200138642e-19 (pow (fabs (/ -1 x)) 5)) 5.962 * [backup-simplify]: Simplify (* 2.096124200138642e-19 (pow (fabs (/ -1 x)) 5)) into (* 2.096124200138642e-19 (pow (fabs (/ -1 x)) 5)) 5.963 * [backup-simplify]: Simplify (+ (* (* 2.096124200138642e-19 (pow (fabs (/ -1 (/ 1 (- x)))) 5)) (pow (/ 1 (- x)) 5)) (+ (* (* 0.3333333333333333 (fabs (/ -1 (/ 1 (- x))))) (/ 1 (- x))) 1/3)) into (- 1/3 (+ (* 0.3333333333333333 (/ (fabs x) x)) (* 2.096124200138642e-19 (/ (pow (fabs x) 5) (pow x 5))))) 5.963 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1) 5.964 * [backup-simplify]: Simplify (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1)))) into (log (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1/3)) 5.964 * [approximate]: Taking taylor expansion of (log (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1/3)) in (x) around 0 5.964 * [taylor]: Taking taylor expansion of (log (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1/3)) in x 5.964 * [taylor]: Taking taylor expansion of (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1/3) in x 5.964 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (fma (fabs x) (/ -1.0 x) 1))))) in x 5.964 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (fma (fabs x) (/ -1.0 x) 1)))) in x 5.964 * [taylor]: Taking taylor expansion of 1/3 in x 5.964 * [backup-simplify]: Simplify 1/3 into 1/3 5.964 * [taylor]: Taking taylor expansion of (log (exp (fma (fabs x) (/ -1.0 x) 1))) in x 5.964 * [taylor]: Taking taylor expansion of (exp (fma (fabs x) (/ -1.0 x) 1)) in x 5.964 * [taylor]: Taking taylor expansion of (fma (fabs x) (/ -1.0 x) 1) in x 5.964 * [taylor]: Rewrote expression to (+ (* (fabs x) (/ -1.0 x)) 1) 5.964 * [taylor]: Taking taylor expansion of (* (fabs x) (/ -1.0 x)) in x 5.964 * [taylor]: Taking taylor expansion of (fabs x) in x 5.964 * [backup-simplify]: Simplify (fabs x) into (fabs x) 5.964 * [taylor]: Taking taylor expansion of (/ -1.0 x) in x 5.964 * [taylor]: Taking taylor expansion of -1.0 in x 5.964 * [backup-simplify]: Simplify -1.0 into -1.0 5.964 * [taylor]: Taking taylor expansion of x in x 5.964 * [backup-simplify]: Simplify 0 into 0 5.964 * [backup-simplify]: Simplify 1 into 1 5.965 * [backup-simplify]: Simplify (/ -1.0 1) into -1.0 5.965 * [taylor]: Taking taylor expansion of 1 in x 5.965 * [backup-simplify]: Simplify 1 into 1 5.965 * [backup-simplify]: Simplify (* (fabs x) -1.0) into (* -1.0 (fabs x)) 5.965 * [backup-simplify]: Simplify (+ (* -1.0 (fabs x)) 0) into (- (* 1.0 (fabs x))) 5.965 * [backup-simplify]: Simplify (exp (fma (fabs x) (/ -1.0 x) 1)) into (exp (fma (fabs x) (/ -1.0 x) 1)) 5.965 * [backup-simplify]: Simplify (log (exp (fma (fabs x) (/ -1.0 x) 1))) into (fma (fabs x) (/ -1.0 x) 1) 5.965 * [backup-simplify]: Simplify (* 1/3 (fma (fabs x) (/ -1.0 x) 1)) into (* 1/3 (fma (fabs x) (/ -1.0 x) 1)) 5.966 * [backup-simplify]: Simplify (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) into (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 5.966 * [backup-simplify]: Simplify (log (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1)))) into (* 1/3 (fma (fabs x) (/ -1.0 x) 1)) 5.966 * [taylor]: Taking taylor expansion of (log (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1/3)) in x 5.966 * [taylor]: Taking taylor expansion of (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1/3) in x 5.966 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (fma (fabs x) (/ -1.0 x) 1))))) in x 5.966 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (fma (fabs x) (/ -1.0 x) 1)))) in x 5.966 * [taylor]: Taking taylor expansion of 1/3 in x 5.966 * [backup-simplify]: Simplify 1/3 into 1/3 5.966 * [taylor]: Taking taylor expansion of (log (exp (fma (fabs x) (/ -1.0 x) 1))) in x 5.966 * [taylor]: Taking taylor expansion of (exp (fma (fabs x) (/ -1.0 x) 1)) in x 5.966 * [taylor]: Taking taylor expansion of (fma (fabs x) (/ -1.0 x) 1) in x 5.966 * [taylor]: Rewrote expression to (+ (* (fabs x) (/ -1.0 x)) 1) 5.966 * [taylor]: Taking taylor expansion of (* (fabs x) (/ -1.0 x)) in x 5.966 * [taylor]: Taking taylor expansion of (fabs x) in x 5.966 * [backup-simplify]: Simplify (fabs x) into (fabs x) 5.966 * [taylor]: Taking taylor expansion of (/ -1.0 x) in x 5.966 * [taylor]: Taking taylor expansion of -1.0 in x 5.966 * [backup-simplify]: Simplify -1.0 into -1.0 5.966 * [taylor]: Taking taylor expansion of x in x 5.966 * [backup-simplify]: Simplify 0 into 0 5.966 * [backup-simplify]: Simplify 1 into 1 5.967 * [backup-simplify]: Simplify (/ -1.0 1) into -1.0 5.967 * [taylor]: Taking taylor expansion of 1 in x 5.967 * [backup-simplify]: Simplify 1 into 1 5.967 * [backup-simplify]: Simplify (* (fabs x) -1.0) into (* -1.0 (fabs x)) 5.967 * [backup-simplify]: Simplify (+ (* -1.0 (fabs x)) 0) into (- (* 1.0 (fabs x))) 5.967 * [backup-simplify]: Simplify (exp (fma (fabs x) (/ -1.0 x) 1)) into (exp (fma (fabs x) (/ -1.0 x) 1)) 5.967 * [backup-simplify]: Simplify (log (exp (fma (fabs x) (/ -1.0 x) 1))) into (fma (fabs x) (/ -1.0 x) 1) 5.967 * [backup-simplify]: Simplify (* 1/3 (fma (fabs x) (/ -1.0 x) 1)) into (* 1/3 (fma (fabs x) (/ -1.0 x) 1)) 5.967 * [backup-simplify]: Simplify (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) into (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 5.968 * [backup-simplify]: Simplify (log (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1)))) into (* 1/3 (fma (fabs x) (/ -1.0 x) 1)) 5.968 * [backup-simplify]: Simplify (* 1/3 (fma (fabs x) (/ -1.0 x) 1)) into (* 1/3 (fma (fabs x) (/ -1.0 x) 1)) 5.969 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1)))) 1) into 0 5.969 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (fma (fabs x) (/ -1.0 x) 1))) into 0 5.970 * [backup-simplify]: Simplify (* (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) (+ (* (/ (pow 0 1) 1)))) into 0 5.971 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 1)))) 1) into 0 5.971 * [backup-simplify]: Simplify 0 into 0 5.973 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1)))) 2) into 0 5.973 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (fma (fabs x) (/ -1.0 x) 1)))) into 0 5.974 * [backup-simplify]: Simplify (* (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.976 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 1)))) 2) into 0 5.976 * [backup-simplify]: Simplify 0 into 0 5.981 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1)))) 6) into 0 5.982 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fma (fabs x) (/ -1.0 x) 1))))) into 0 5.984 * [backup-simplify]: Simplify (* (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 5.986 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 1)))) 6) into 0 5.986 * [backup-simplify]: Simplify 0 into 0 5.991 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1)))) 24) into 0 5.994 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fma (fabs x) (/ -1.0 x) 1)))))) into 0 5.997 * [backup-simplify]: Simplify (* (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 6.006 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 1)))) 24) into 0 6.007 * [backup-simplify]: Simplify 0 into 0 6.015 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1)))) 120) into 0 6.017 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fma (fabs x) (/ -1.0 x) 1))))))) into 0 6.019 * [backup-simplify]: Simplify (* (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 6.026 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 1)))) 120) into 0 6.026 * [backup-simplify]: Simplify 0 into 0 6.037 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (exp (fma (fabs x) (/ -1.0 x) 1)) 1)))) 720) into 0 6.039 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (fma (fabs x) (/ -1.0 x) 1)))))))) into 0 6.043 * [backup-simplify]: Simplify (* (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 6.054 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (exp (* 1/3 (fma (fabs x) (/ -1.0 x) 1))) 1)))) 720) into 0 6.054 * [backup-simplify]: Simplify 0 into 0 6.054 * [backup-simplify]: Simplify (* 1/3 (fma (fabs x) (/ -1.0 x) 1)) into (* 1/3 (fma (fabs x) (/ -1.0 x) 1)) 6.055 * [backup-simplify]: Simplify (log (cbrt (exp (fma (fabs (/ 1 x)) (/ (- 1.0) (/ 1 x)) 1)))) into (log (pow (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1)) 1/3)) 6.055 * [approximate]: Taking taylor expansion of (log (pow (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1)) 1/3)) in (x) around 0 6.055 * [taylor]: Taking taylor expansion of (log (pow (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1)) 1/3)) in x 6.055 * [taylor]: Taking taylor expansion of (pow (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1)) 1/3) in x 6.055 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1))))) in x 6.055 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1)))) in x 6.055 * [taylor]: Taking taylor expansion of 1/3 in x 6.055 * [backup-simplify]: Simplify 1/3 into 1/3 6.055 * [taylor]: Taking taylor expansion of (log (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1))) in x 6.055 * [taylor]: Taking taylor expansion of (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1)) in x 6.055 * [taylor]: Taking taylor expansion of (fma (fabs (/ 1 x)) (* -1.0 x) 1) in x 6.055 * [taylor]: Rewrote expression to (+ (* (fabs (/ 1 x)) (* -1.0 x)) 1) 6.055 * [taylor]: Taking taylor expansion of (* (fabs (/ 1 x)) (* -1.0 x)) in x 6.055 * [taylor]: Taking taylor expansion of (fabs (/ 1 x)) in x 6.056 * [backup-simplify]: Simplify (fabs (/ 1 x)) into (fabs (/ 1 x)) 6.056 * [taylor]: Taking taylor expansion of (* -1.0 x) in x 6.056 * [taylor]: Taking taylor expansion of -1.0 in x 6.056 * [backup-simplify]: Simplify -1.0 into -1.0 6.056 * [taylor]: Taking taylor expansion of x in x 6.056 * [backup-simplify]: Simplify 0 into 0 6.056 * [backup-simplify]: Simplify 1 into 1 6.056 * [taylor]: Taking taylor expansion of 1 in x 6.056 * [backup-simplify]: Simplify 1 into 1 6.056 * [backup-simplify]: Simplify (* -1.0 0) into 0 6.056 * [backup-simplify]: Simplify (* (fabs (/ 1 x)) 0) into 0 6.057 * [backup-simplify]: Simplify (+ 0 1) into 1 6.057 * [backup-simplify]: Simplify (exp 1) into E 6.057 * [backup-simplify]: Simplify (log E) into 1 6.057 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 6.057 * [backup-simplify]: Simplify (exp 1/3) into (exp 1/3) 6.058 * [backup-simplify]: Simplify (log (exp 1/3)) into 1/3 6.058 * [taylor]: Taking taylor expansion of (log (pow (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1)) 1/3)) in x 6.058 * [taylor]: Taking taylor expansion of (pow (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1)) 1/3) in x 6.058 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1))))) in x 6.058 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1)))) in x 6.058 * [taylor]: Taking taylor expansion of 1/3 in x 6.058 * [backup-simplify]: Simplify 1/3 into 1/3 6.058 * [taylor]: Taking taylor expansion of (log (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1))) in x 6.058 * [taylor]: Taking taylor expansion of (exp (fma (fabs (/ 1 x)) (* -1.0 x) 1)) in x 6.058 * [taylor]: Taking taylor expansion of (fma (fabs (/ 1 x)) (* -1.0 x) 1) in x 6.058 * [taylor]: Rewrote expression to (+ (* (fabs (/ 1 x)) (* -1.0 x)) 1) 6.058 * [taylor]: Taking taylor expansion of (* (fabs (/ 1 x)) (* -1.0 x)) in x 6.058 * [taylor]: Taking taylor expansion of (fabs (/ 1 x)) in x 6.058 * [backup-simplify]: Simplify (fabs (/ 1 x)) into (fabs (/ 1 x)) 6.058 * [taylor]: Taking taylor expansion of (* -1.0 x) in x 6.059 * [taylor]: Taking taylor expansion of -1.0 in x 6.059 * [backup-simplify]: Simplify -1.0 into -1.0 6.059 * [taylor]: Taking taylor expansion of x in x 6.059 * [backup-simplify]: Simplify 0 into 0 6.059 * [backup-simplify]: Simplify 1 into 1 6.059 * [taylor]: Taking taylor expansion of 1 in x 6.059 * [backup-simplify]: Simplify 1 into 1 6.059 * [backup-simplify]: Simplify (* -1.0 0) into 0 6.059 * [backup-simplify]: Simplify (* (fabs (/ 1 x)) 0) into 0 6.059 * [backup-simplify]: Simplify (+ 0 1) into 1 6.060 * [backup-simplify]: Simplify (exp 1) into E 6.060 * [backup-simplify]: Simplify (log E) into 1 6.060 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 6.060 * [backup-simplify]: Simplify (exp 1/3) into (exp 1/3) 6.061 * [backup-simplify]: Simplify (log (exp 1/3)) into 1/3 6.061 * [backup-simplify]: Simplify 1/3 into 1/3 6.062 * [backup-simplify]: Simplify (+ (* -1.0 1) (* 0 0)) into (- 1.0) 6.063 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) (- 1.0)) (* 0 0)) into (- (* 1.0 (fabs (/ 1 x)))) 6.063 * [backup-simplify]: Simplify (+ (- (* 1.0 (fabs (/ 1 x)))) 0) into (- (* 1.0 (fabs (/ 1 x)))) 6.063 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 1) 1)))) into (* -1.0 (* (fabs (/ 1 x)) E)) 6.064 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 1)) (pow E 1)))) 1) into (* -1.0 (fabs (/ 1 x))) 6.065 * [backup-simplify]: Simplify (+ (* 1/3 (* -1.0 (fabs (/ 1 x)))) (* 0 1)) into (- (* 0.3333333333333333 (fabs (/ 1 x)))) 6.066 * [backup-simplify]: Simplify (* (exp 1/3) (+ (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 1) 1)))) into (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3))) 6.067 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 1)) (pow (exp 1/3) 1)))) 1) into (* -0.3333333333333333 (fabs (/ 1 x))) 6.067 * [backup-simplify]: Simplify (* -0.3333333333333333 (fabs (/ 1 x))) into (* -0.3333333333333333 (fabs (/ 1 x))) 6.068 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 1) (* 0 0))) into 0 6.069 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 (- 1.0)) (* 0 0))) into 0 6.069 * [backup-simplify]: Simplify (+ 0 0) into 0 6.070 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 0.5 (* (pow (fabs (/ 1 x)) 2) E)) 6.073 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 2)) (pow E 2))) (* 1 (/ (* 1 (pow (* 2 (* 0.5 (* (pow (fabs (/ 1 x)) 2) E))) 1)) (pow E 1)))) 2) into 0 6.075 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 (* -1.0 (fabs (/ 1 x)))) (* 0 1))) into 0 6.077 * [backup-simplify]: Simplify (* (exp 1/3) (+ (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 0.05555555555555555 (* (pow (fabs (/ 1 x)) 2) (exp 1/3))) 6.081 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 2)) (pow (exp 1/3) 2))) (* 1 (/ (* 1 (pow (* 2 (* 0.05555555555555555 (* (pow (fabs (/ 1 x)) 2) (exp 1/3)))) 1)) (pow (exp 1/3) 1)))) 2) into 0 6.081 * [backup-simplify]: Simplify 0 into 0 6.083 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 6.084 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 0) (+ (* 0 (- 1.0)) (* 0 0)))) into 0 6.085 * [backup-simplify]: Simplify (+ 0 0) into 0 6.087 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 3) 6)) (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* -0.16666666666666666 (* (pow (fabs (/ 1 x)) 3) E)) 6.091 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 3)) (pow E 3))) (* -3 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 1) (pow (* 2 (* 0.5 (* (pow (fabs (/ 1 x)) 2) E))) 1)) (pow E 2))) (* 1 (/ (* 1 1 (pow (* 6 (* -0.16666666666666666 (* (pow (fabs (/ 1 x)) 3) E))) 1)) (pow E 1)))) 6) into 0 6.093 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 (* -1.0 (fabs (/ 1 x)))) (* 0 1)))) into 0 6.096 * [backup-simplify]: Simplify (* (exp 1/3) (+ (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 3) 6)) (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* -0.006172839506172839 (* (pow (fabs (/ 1 x)) 3) (exp 1/3))) 6.104 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 3)) (pow (exp 1/3) 3))) (* -3 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 1) (pow (* 2 (* 0.05555555555555555 (* (pow (fabs (/ 1 x)) 2) (exp 1/3)))) 1)) (pow (exp 1/3) 2))) (* 1 (/ (* 1 1 (pow (* 6 (* -0.006172839506172839 (* (pow (fabs (/ 1 x)) 3) (exp 1/3)))) 1)) (pow (exp 1/3) 1)))) 6) into 0 6.104 * [backup-simplify]: Simplify 0 into 0 6.106 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 6.107 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- 1.0)) (* 0 0))))) into 0 6.108 * [backup-simplify]: Simplify (+ 0 0) into 0 6.112 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 4) 24)) (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 2) 2) (/ (pow 0 1) 1)) (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into (* 0.041666666666666664 (* (pow (fabs (/ 1 x)) 4) E)) 6.119 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 4)) (pow E 4))) (* 12 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 2) (pow (* 2 (* 0.5 (* (pow (fabs (/ 1 x)) 2) E))) 1)) (pow E 3))) (* -3 (/ (* 1 (pow (* 2 (* 0.5 (* (pow (fabs (/ 1 x)) 2) E))) 2)) (pow E 2))) (* -4 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 1) 1 (pow (* 6 (* -0.16666666666666666 (* (pow (fabs (/ 1 x)) 3) E))) 1)) (pow E 2))) (* 1 (/ (* 1 1 1 (pow (* 24 (* 0.041666666666666664 (* (pow (fabs (/ 1 x)) 4) E))) 1)) (pow E 1)))) 24) into 0 6.121 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (* -1.0 (fabs (/ 1 x)))) (* 0 1))))) into 0 6.126 * [backup-simplify]: Simplify (* (exp 1/3) (+ (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 4) 24)) (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 2) 2) (/ (pow 0 1) 1)) (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into (* 0.0005144032921810699 (* (pow (fabs (/ 1 x)) 4) (exp 1/3))) 6.140 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 4)) (pow (exp 1/3) 4))) (* 12 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 2) (pow (* 2 (* 0.05555555555555555 (* (pow (fabs (/ 1 x)) 2) (exp 1/3)))) 1)) (pow (exp 1/3) 3))) (* -3 (/ (* 1 (pow (* 2 (* 0.05555555555555555 (* (pow (fabs (/ 1 x)) 2) (exp 1/3)))) 2)) (pow (exp 1/3) 2))) (* -4 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 1) 1 (pow (* 6 (* -0.006172839506172839 (* (pow (fabs (/ 1 x)) 3) (exp 1/3)))) 1)) (pow (exp 1/3) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 (* 0.0005144032921810699 (* (pow (fabs (/ 1 x)) 4) (exp 1/3)))) 1)) (pow (exp 1/3) 1)))) 24) into 0 6.140 * [backup-simplify]: Simplify 0 into 0 6.142 * [backup-simplify]: Simplify (+ (* -1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 6.144 * [backup-simplify]: Simplify (+ (* (fabs (/ 1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- 1.0)) (* 0 0)))))) into 0 6.144 * [backup-simplify]: Simplify (+ 0 0) into 0 6.150 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 5) 120)) (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 3) 6) (/ (pow 0 1) 1)) (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 2) 2) (/ (pow 0 1) 1)) (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 1) 1) (/ (pow 0 2) 2)) (* (/ (pow (- (* 1.0 (fabs (/ 1 x)))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* -0.008333333333333333 (* (pow (fabs (/ 1 x)) 5) E)) 6.160 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 5)) (pow E 5))) (* -60 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 3) (pow (* 2 (* 0.5 (* (pow (fabs (/ 1 x)) 2) E))) 1)) (pow E 4))) (* 30 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 1) (pow (* 2 (* 0.5 (* (pow (fabs (/ 1 x)) 2) E))) 2)) (pow E 3))) (* 20 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 2) 1 (pow (* 6 (* -0.16666666666666666 (* (pow (fabs (/ 1 x)) 3) E))) 1)) (pow E 3))) (* -10 (/ (* 1 (pow (* 2 (* 0.5 (* (pow (fabs (/ 1 x)) 2) E))) 1) (pow (* 6 (* -0.16666666666666666 (* (pow (fabs (/ 1 x)) 3) E))) 1)) (pow E 2))) (* -5 (/ (* (pow (* 1 (* -1.0 (* (fabs (/ 1 x)) E))) 1) 1 1 (pow (* 24 (* 0.041666666666666664 (* (pow (fabs (/ 1 x)) 4) E))) 1)) (pow E 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 (* -0.008333333333333333 (* (pow (fabs (/ 1 x)) 5) E))) 1)) (pow E 1)))) 120) into 0 6.163 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (* -1.0 (fabs (/ 1 x)))) (* 0 1)))))) into 0 6.170 * [backup-simplify]: Simplify (* (exp 1/3) (+ (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 5) 120)) (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 3) 6) (/ (pow 0 1) 1)) (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 2) 2) (/ (pow 0 1) 1)) (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 1) 1) (/ (pow 0 2) 2)) (* (/ (pow (- (* 0.3333333333333333 (fabs (/ 1 x)))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* -3.4293552812071325e-05 (* (pow (fabs (/ 1 x)) 5) (exp 1/3))) 6.191 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 5)) (pow (exp 1/3) 5))) (* -60 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 3) (pow (* 2 (* 0.05555555555555555 (* (pow (fabs (/ 1 x)) 2) (exp 1/3)))) 1)) (pow (exp 1/3) 4))) (* 30 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 1) (pow (* 2 (* 0.05555555555555555 (* (pow (fabs (/ 1 x)) 2) (exp 1/3)))) 2)) (pow (exp 1/3) 3))) (* 20 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 2) 1 (pow (* 6 (* -0.006172839506172839 (* (pow (fabs (/ 1 x)) 3) (exp 1/3)))) 1)) (pow (exp 1/3) 3))) (* -10 (/ (* 1 (pow (* 2 (* 0.05555555555555555 (* (pow (fabs (/ 1 x)) 2) (exp 1/3)))) 1) (pow (* 6 (* -0.006172839506172839 (* (pow (fabs (/ 1 x)) 3) (exp 1/3)))) 1)) (pow (exp 1/3) 2))) (* -5 (/ (* (pow (* 1 (* -0.3333333333333333 (* (fabs (/ 1 x)) (exp 1/3)))) 1) 1 1 (pow (* 24 (* 0.0005144032921810699 (* (pow (fabs (/ 1 x)) 4) (exp 1/3)))) 1)) (pow (exp 1/3) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 (* -3.4293552812071325e-05 (* (pow (fabs (/ 1 x)) 5) (exp 1/3)))) 1)) (pow (exp 1/3) 1)))) 120) into (* -2.096124200138642e-19 (pow (fabs (/ 1 x)) 5)) 6.191 * [backup-simplify]: Simplify (* -2.096124200138642e-19 (pow (fabs (/ 1 x)) 5)) into (* -2.096124200138642e-19 (pow (fabs (/ 1 x)) 5)) 6.192 * [backup-simplify]: Simplify (+ (* (* -2.096124200138642e-19 (pow (fabs (/ 1 (/ 1 x))) 5)) (pow (/ 1 x) 5)) (+ (* (* -0.3333333333333333 (fabs (/ 1 (/ 1 x)))) (/ 1 x)) 1/3)) into (- 1/3 (+ (* 0.3333333333333333 (/ (fabs x) x)) (* 2.096124200138642e-19 (/ (pow (fabs x) 5) (pow x 5))))) 6.193 * [backup-simplify]: Simplify (log (cbrt (exp (fma (fabs (/ 1 (- x))) (/ (- 1.0) (/ 1 (- x))) 1)))) into (log (pow (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1)) 1/3)) 6.193 * [approximate]: Taking taylor expansion of (log (pow (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1)) 1/3)) in (x) around 0 6.193 * [taylor]: Taking taylor expansion of (log (pow (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1)) 1/3)) in x 6.193 * [taylor]: Taking taylor expansion of (pow (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1)) 1/3) in x 6.193 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1))))) in x 6.193 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1)))) in x 6.194 * [taylor]: Taking taylor expansion of 1/3 in x 6.194 * [backup-simplify]: Simplify 1/3 into 1/3 6.194 * [taylor]: Taking taylor expansion of (log (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1))) in x 6.194 * [taylor]: Taking taylor expansion of (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1)) in x 6.194 * [taylor]: Taking taylor expansion of (fma (fabs (/ -1 x)) (* 1.0 x) 1) in x 6.194 * [taylor]: Rewrote expression to (+ (* (fabs (/ -1 x)) (* 1.0 x)) 1) 6.194 * [taylor]: Taking taylor expansion of (* (fabs (/ -1 x)) (* 1.0 x)) in x 6.194 * [taylor]: Taking taylor expansion of (fabs (/ -1 x)) in x 6.194 * [backup-simplify]: Simplify (fabs (/ -1 x)) into (fabs (/ -1 x)) 6.194 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 6.194 * [taylor]: Taking taylor expansion of 1.0 in x 6.194 * [backup-simplify]: Simplify 1.0 into 1.0 6.194 * [taylor]: Taking taylor expansion of x in x 6.194 * [backup-simplify]: Simplify 0 into 0 6.194 * [backup-simplify]: Simplify 1 into 1 6.194 * [taylor]: Taking taylor expansion of 1 in x 6.194 * [backup-simplify]: Simplify 1 into 1 6.195 * [backup-simplify]: Simplify (* 1.0 0) into 0 6.195 * [backup-simplify]: Simplify (* (fabs (/ -1 x)) 0) into 0 6.196 * [backup-simplify]: Simplify (+ 0 1) into 1 6.196 * [backup-simplify]: Simplify (exp 1) into E 6.196 * [backup-simplify]: Simplify (log E) into 1 6.197 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 6.197 * [backup-simplify]: Simplify (exp 1/3) into (exp 1/3) 6.198 * [backup-simplify]: Simplify (log (exp 1/3)) into 1/3 6.198 * [taylor]: Taking taylor expansion of (log (pow (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1)) 1/3)) in x 6.198 * [taylor]: Taking taylor expansion of (pow (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1)) 1/3) in x 6.199 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1))))) in x 6.199 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1)))) in x 6.199 * [taylor]: Taking taylor expansion of 1/3 in x 6.199 * [backup-simplify]: Simplify 1/3 into 1/3 6.199 * [taylor]: Taking taylor expansion of (log (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1))) in x 6.199 * [taylor]: Taking taylor expansion of (exp (fma (fabs (/ -1 x)) (* 1.0 x) 1)) in x 6.199 * [taylor]: Taking taylor expansion of (fma (fabs (/ -1 x)) (* 1.0 x) 1) in x 6.199 * [taylor]: Rewrote expression to (+ (* (fabs (/ -1 x)) (* 1.0 x)) 1) 6.199 * [taylor]: Taking taylor expansion of (* (fabs (/ -1 x)) (* 1.0 x)) in x 6.199 * [taylor]: Taking taylor expansion of (fabs (/ -1 x)) in x 6.199 * [backup-simplify]: Simplify (fabs (/ -1 x)) into (fabs (/ -1 x)) 6.199 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 6.199 * [taylor]: Taking taylor expansion of 1.0 in x 6.199 * [backup-simplify]: Simplify 1.0 into 1.0 6.199 * [taylor]: Taking taylor expansion of x in x 6.199 * [backup-simplify]: Simplify 0 into 0 6.199 * [backup-simplify]: Simplify 1 into 1 6.199 * [taylor]: Taking taylor expansion of 1 in x 6.199 * [backup-simplify]: Simplify 1 into 1 6.200 * [backup-simplify]: Simplify (* 1.0 0) into 0 6.200 * [backup-simplify]: Simplify (* (fabs (/ -1 x)) 0) into 0 6.201 * [backup-simplify]: Simplify (+ 0 1) into 1 6.201 * [backup-simplify]: Simplify (exp 1) into E 6.201 * [backup-simplify]: Simplify (log E) into 1 6.201 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 6.202 * [backup-simplify]: Simplify (exp 1/3) into (exp 1/3) 6.203 * [backup-simplify]: Simplify (log (exp 1/3)) into 1/3 6.203 * [backup-simplify]: Simplify 1/3 into 1/3 6.205 * [backup-simplify]: Simplify (+ (* 1.0 1) (* 0 0)) into 1.0 6.206 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 1.0) (* 0 0)) into (* 1.0 (fabs (/ -1 x))) 6.206 * [backup-simplify]: Simplify (+ (* 1.0 (fabs (/ -1 x))) 0) into (* 1.0 (fabs (/ -1 x))) 6.207 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow (* 1.0 (fabs (/ -1 x))) 1) 1)))) into (* 1.0 (* E (fabs (/ -1 x)))) 6.208 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 1)) (pow E 1)))) 1) into (* 1.0 (fabs (/ -1 x))) 6.209 * [backup-simplify]: Simplify (+ (* 1/3 (* 1.0 (fabs (/ -1 x)))) (* 0 1)) into (* 0.3333333333333333 (fabs (/ -1 x))) 6.210 * [backup-simplify]: Simplify (* (exp 1/3) (+ (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 1) 1)))) into (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x)))) 6.212 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 1)) (pow (exp 1/3) 1)))) 1) into (* 0.3333333333333333 (fabs (/ -1 x))) 6.212 * [backup-simplify]: Simplify (* 0.3333333333333333 (fabs (/ -1 x))) into (* 0.3333333333333333 (fabs (/ -1 x))) 6.214 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 1) (* 0 0))) into 0 6.215 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 1.0) (* 0 0))) into 0 6.215 * [backup-simplify]: Simplify (+ 0 0) into 0 6.217 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow (* 1.0 (fabs (/ -1 x))) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 0.5 (* E (pow (fabs (/ -1 x)) 2))) 6.220 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 2)) (pow E 2))) (* 1 (/ (* 1 (pow (* 2 (* 0.5 (* E (pow (fabs (/ -1 x)) 2)))) 1)) (pow E 1)))) 2) into 0 6.221 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 (* 1.0 (fabs (/ -1 x)))) (* 0 1))) into 0 6.223 * [backup-simplify]: Simplify (* (exp 1/3) (+ (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 0.05555555555555555 (* (exp 1/3) (pow (fabs (/ -1 x)) 2))) 6.227 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 2)) (pow (exp 1/3) 2))) (* 1 (/ (* 1 (pow (* 2 (* 0.05555555555555555 (* (exp 1/3) (pow (fabs (/ -1 x)) 2)))) 1)) (pow (exp 1/3) 1)))) 2) into 0 6.228 * [backup-simplify]: Simplify 0 into 0 6.229 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 6.230 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0)))) into 0 6.231 * [backup-simplify]: Simplify (+ 0 0) into 0 6.233 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow (* 1.0 (fabs (/ -1 x))) 3) 6)) (* (/ (pow (* 1.0 (fabs (/ -1 x))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 0.16666666666666666 (* E (pow (fabs (/ -1 x)) 3))) 6.237 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 3)) (pow E 3))) (* -3 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 1) (pow (* 2 (* 0.5 (* E (pow (fabs (/ -1 x)) 2)))) 1)) (pow E 2))) (* 1 (/ (* 1 1 (pow (* 6 (* 0.16666666666666666 (* E (pow (fabs (/ -1 x)) 3)))) 1)) (pow E 1)))) 6) into 0 6.239 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 (* 1.0 (fabs (/ -1 x)))) (* 0 1)))) into 0 6.241 * [backup-simplify]: Simplify (* (exp 1/3) (+ (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 3) 6)) (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 0.006172839506172839 (* (exp 1/3) (pow (fabs (/ -1 x)) 3))) 6.249 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 3)) (pow (exp 1/3) 3))) (* -3 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 1) (pow (* 2 (* 0.05555555555555555 (* (exp 1/3) (pow (fabs (/ -1 x)) 2)))) 1)) (pow (exp 1/3) 2))) (* 1 (/ (* 1 1 (pow (* 6 (* 0.006172839506172839 (* (exp 1/3) (pow (fabs (/ -1 x)) 3)))) 1)) (pow (exp 1/3) 1)))) 6) into 0 6.249 * [backup-simplify]: Simplify 0 into 0 6.251 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 6.252 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0))))) into 0 6.252 * [backup-simplify]: Simplify (+ 0 0) into 0 6.256 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow (* 1.0 (fabs (/ -1 x))) 4) 24)) (* (/ (pow (* 1.0 (fabs (/ -1 x))) 2) 2) (/ (pow 0 1) 1)) (* (/ (pow (* 1.0 (fabs (/ -1 x))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into (* 0.041666666666666664 (* E (pow (fabs (/ -1 x)) 4))) 6.263 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 4)) (pow E 4))) (* 12 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 2) (pow (* 2 (* 0.5 (* E (pow (fabs (/ -1 x)) 2)))) 1)) (pow E 3))) (* -3 (/ (* 1 (pow (* 2 (* 0.5 (* E (pow (fabs (/ -1 x)) 2)))) 2)) (pow E 2))) (* -4 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 1) 1 (pow (* 6 (* 0.16666666666666666 (* E (pow (fabs (/ -1 x)) 3)))) 1)) (pow E 2))) (* 1 (/ (* 1 1 1 (pow (* 24 (* 0.041666666666666664 (* E (pow (fabs (/ -1 x)) 4)))) 1)) (pow E 1)))) 24) into 0 6.265 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (* 1.0 (fabs (/ -1 x)))) (* 0 1))))) into 0 6.270 * [backup-simplify]: Simplify (* (exp 1/3) (+ (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 4) 24)) (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 2) 2) (/ (pow 0 1) 1)) (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into (* 0.0005144032921810699 (* (exp 1/3) (pow (fabs (/ -1 x)) 4))) 6.284 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 4)) (pow (exp 1/3) 4))) (* 12 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 2) (pow (* 2 (* 0.05555555555555555 (* (exp 1/3) (pow (fabs (/ -1 x)) 2)))) 1)) (pow (exp 1/3) 3))) (* -3 (/ (* 1 (pow (* 2 (* 0.05555555555555555 (* (exp 1/3) (pow (fabs (/ -1 x)) 2)))) 2)) (pow (exp 1/3) 2))) (* -4 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 1) 1 (pow (* 6 (* 0.006172839506172839 (* (exp 1/3) (pow (fabs (/ -1 x)) 3)))) 1)) (pow (exp 1/3) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 (* 0.0005144032921810699 (* (exp 1/3) (pow (fabs (/ -1 x)) 4)))) 1)) (pow (exp 1/3) 1)))) 24) into 0 6.284 * [backup-simplify]: Simplify 0 into 0 6.286 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 6.287 * [backup-simplify]: Simplify (+ (* (fabs (/ -1 x)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 0)))))) into 0 6.288 * [backup-simplify]: Simplify (+ 0 0) into 0 6.294 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow (* 1.0 (fabs (/ -1 x))) 5) 120)) (* (/ (pow (* 1.0 (fabs (/ -1 x))) 3) 6) (/ (pow 0 1) 1)) (* (/ (pow (* 1.0 (fabs (/ -1 x))) 2) 2) (/ (pow 0 1) 1)) (* (/ (pow (* 1.0 (fabs (/ -1 x))) 1) 1) (/ (pow 0 2) 2)) (* (/ (pow (* 1.0 (fabs (/ -1 x))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 0.008333333333333333 (* E (pow (fabs (/ -1 x)) 5))) 6.305 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 5)) (pow E 5))) (* -60 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 3) (pow (* 2 (* 0.5 (* E (pow (fabs (/ -1 x)) 2)))) 1)) (pow E 4))) (* 30 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 1) (pow (* 2 (* 0.5 (* E (pow (fabs (/ -1 x)) 2)))) 2)) (pow E 3))) (* 20 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 2) 1 (pow (* 6 (* 0.16666666666666666 (* E (pow (fabs (/ -1 x)) 3)))) 1)) (pow E 3))) (* -10 (/ (* 1 (pow (* 2 (* 0.5 (* E (pow (fabs (/ -1 x)) 2)))) 1) (pow (* 6 (* 0.16666666666666666 (* E (pow (fabs (/ -1 x)) 3)))) 1)) (pow E 2))) (* -5 (/ (* (pow (* 1 (* 1.0 (* E (fabs (/ -1 x))))) 1) 1 1 (pow (* 24 (* 0.041666666666666664 (* E (pow (fabs (/ -1 x)) 4)))) 1)) (pow E 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 (* 0.008333333333333333 (* E (pow (fabs (/ -1 x)) 5)))) 1)) (pow E 1)))) 120) into 0 6.308 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (* 1.0 (fabs (/ -1 x)))) (* 0 1)))))) into 0 6.315 * [backup-simplify]: Simplify (* (exp 1/3) (+ (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 5) 120)) (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 3) 6) (/ (pow 0 1) 1)) (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 2) 2) (/ (pow 0 1) 1)) (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 1) 1) (/ (pow 0 2) 2)) (* (/ (pow (* 0.3333333333333333 (fabs (/ -1 x))) 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 3.4293552812071325e-05 (* (exp 1/3) (pow (fabs (/ -1 x)) 5))) 6.336 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 5)) (pow (exp 1/3) 5))) (* -60 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 3) (pow (* 2 (* 0.05555555555555555 (* (exp 1/3) (pow (fabs (/ -1 x)) 2)))) 1)) (pow (exp 1/3) 4))) (* 30 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 1) (pow (* 2 (* 0.05555555555555555 (* (exp 1/3) (pow (fabs (/ -1 x)) 2)))) 2)) (pow (exp 1/3) 3))) (* 20 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 2) 1 (pow (* 6 (* 0.006172839506172839 (* (exp 1/3) (pow (fabs (/ -1 x)) 3)))) 1)) (pow (exp 1/3) 3))) (* -10 (/ (* 1 (pow (* 2 (* 0.05555555555555555 (* (exp 1/3) (pow (fabs (/ -1 x)) 2)))) 1) (pow (* 6 (* 0.006172839506172839 (* (exp 1/3) (pow (fabs (/ -1 x)) 3)))) 1)) (pow (exp 1/3) 2))) (* -5 (/ (* (pow (* 1 (* 0.3333333333333333 (* (exp 1/3) (fabs (/ -1 x))))) 1) 1 1 (pow (* 24 (* 0.0005144032921810699 (* (exp 1/3) (pow (fabs (/ -1 x)) 4)))) 1)) (pow (exp 1/3) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 (* 3.4293552812071325e-05 (* (exp 1/3) (pow (fabs (/ -1 x)) 5)))) 1)) (pow (exp 1/3) 1)))) 120) into (* 2.096124200138642e-19 (pow (fabs (/ -1 x)) 5)) 6.336 * [backup-simplify]: Simplify (* 2.096124200138642e-19 (pow (fabs (/ -1 x)) 5)) into (* 2.096124200138642e-19 (pow (fabs (/ -1 x)) 5)) 6.336 * [backup-simplify]: Simplify (+ (* (* 2.096124200138642e-19 (pow (fabs (/ -1 (/ 1 (- x)))) 5)) (pow (/ 1 (- x)) 5)) (+ (* (* 0.3333333333333333 (fabs (/ -1 (/ 1 (- x))))) (/ 1 (- x))) 1/3)) into (- 1/3 (+ (* 0.3333333333333333 (/ (fabs x) x)) (* 2.096124200138642e-19 (/ (pow (fabs x) 5) (pow x 5))))) 6.336 * * * [progress]: simplifying candidates 6.338 * [simplify]: Simplifying: (expm1 (fma (fabs x) (/ (- 1.0) x) 1)) (log1p (fma (fabs x) (/ (- 1.0) x) 1)) (* (fabs x) (/ (- 1.0) x)) (log (fma (fabs x) (/ (- 1.0) x) 1)) (exp (fma (fabs x) (/ (- 1.0) x) 1)) (* (cbrt (fma (fabs x) (/ (- 1.0) x) 1)) (cbrt (fma (fabs x) (/ (- 1.0) x) 1))) (cbrt (fma (fabs x) (/ (- 1.0) x) 1)) (* (* (fma (fabs x) (/ (- 1.0) x) 1) (fma (fabs x) (/ (- 1.0) x) 1)) (fma (fabs x) (/ (- 1.0) x) 1)) (sqrt (fma (fabs x) (/ (- 1.0) x) 1)) (sqrt (fma (fabs x) (/ (- 1.0) x) 1)) (expm1 (fma (fabs x) (/ (- 1.0) x) 1)) (log1p (fma (fabs x) (/ (- 1.0) x) 1)) (* (fabs x) (/ (- 1.0) x)) (log (fma (fabs x) (/ (- 1.0) x) 1)) (exp (fma (fabs x) (/ (- 1.0) x) 1)) (* (cbrt (fma (fabs x) (/ (- 1.0) x) 1)) (cbrt (fma (fabs x) (/ (- 1.0) x) 1))) (cbrt (fma (fabs x) (/ (- 1.0) x) 1)) (* (* (fma (fabs x) (/ (- 1.0) x) 1) (fma (fabs x) (/ (- 1.0) x) 1)) (fma (fabs x) (/ (- 1.0) x) 1)) (sqrt (fma (fabs x) (/ (- 1.0) x) 1)) (sqrt (fma (fabs x) (/ (- 1.0) x) 1)) (expm1 (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (log1p (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (log (cbrt (exp (* (fabs x) (/ (- 1.0) x))))) (log (cbrt (exp 1))) (log (cbrt (* (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))) (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1)))))) (log (cbrt (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (log (cbrt (sqrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (log (cbrt (sqrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (log (cbrt 1)) (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1)))) (log (* (cbrt (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1)))) (cbrt (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1)))))) (log (cbrt (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (log (sqrt (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (log (sqrt (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (log 1) (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1)))) (log (exp (fma (fabs x) (/ (- 1.0) x) 1))) (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1)))) (log (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (exp (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (* (cbrt (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (cbrt (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1)))))) (cbrt (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (* (* (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1)))) (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (sqrt (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (sqrt (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (expm1 (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (log1p (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (log (cbrt (exp (* (fabs x) (/ (- 1.0) x))))) (log (cbrt (exp 1))) (log (cbrt (* (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))) (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1)))))) (log (cbrt (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (log (cbrt (sqrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (log (cbrt (sqrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (log (cbrt 1)) (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1)))) (log (* (cbrt (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1)))) (cbrt (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1)))))) (log (cbrt (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (log (sqrt (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (log (sqrt (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (log 1) (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1)))) (log (exp (fma (fabs x) (/ (- 1.0) x) 1))) (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1)))) (log (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (exp (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (* (cbrt (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (cbrt (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1)))))) (cbrt (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (* (* (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1)))) (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (sqrt (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (sqrt (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) (- 1 (* 1.0 (/ (fabs x) x))) (- 1 (* 1.0 (/ (fabs x) x))) (- 1 (* 1.0 (/ (fabs x) x))) (- 1 (* 1.0 (/ (fabs x) x))) (- 1 (* 1.0 (/ (fabs x) x))) (- 1 (* 1.0 (/ (fabs x) x))) (* 1/3 (fma (fabs x) (/ -1.0 x) 1)) (- 1/3 (+ (* 0.3333333333333333 (/ (fabs x) x)) (* 2.096124200138642e-19 (/ (pow (fabs x) 5) (pow x 5))))) (- 1/3 (+ (* 0.3333333333333333 (/ (fabs x) x)) (* 2.096124200138642e-19 (/ (pow (fabs x) 5) (pow x 5))))) (* 1/3 (fma (fabs x) (/ -1.0 x) 1)) (- 1/3 (+ (* 0.3333333333333333 (/ (fabs x) x)) (* 2.096124200138642e-19 (/ (pow (fabs x) 5) (pow x 5))))) (- 1/3 (+ (* 0.3333333333333333 (/ (fabs x) x)) (* 2.096124200138642e-19 (/ (pow (fabs x) 5) (pow x 5))))) 6.340 * * [simplify]: iteration 0: 68 enodes 6.353 * * [simplify]: iteration 1: 110 enodes 6.371 * * [simplify]: iteration 2: 214 enodes 6.459 * * [simplify]: iteration 3: 628 enodes 7.104 * * [simplify]: iteration 4: 3996 enodes 10.232 * * [simplify]: iteration complete: 5000 enodes 10.233 * * [simplify]: Extracting #0: cost 29 inf + 0 10.233 * * [simplify]: Extracting #1: cost 220 inf + 1 10.237 * * [simplify]: Extracting #2: cost 1012 inf + 576 10.243 * * [simplify]: Extracting #3: cost 679 inf + 11754 10.253 * * [simplify]: Extracting #4: cost 289 inf + 16525 10.264 * * [simplify]: Extracting #5: cost 116 inf + 18280 10.270 * * [simplify]: Extracting #6: cost 0 inf + 19631 10.277 * [simplify]: Simplified to: (expm1 (fma (/ (- 1.0) x) (fabs x) 1)) (log1p (fma (/ (- 1.0) x) (fabs x) 1)) (/ (- 1.0) (/ x (fabs x))) (log1p (/ (- 1.0) (/ x (fabs x)))) (exp (fma (/ (- 1.0) x) (fabs x) 1)) (* (cbrt (fma (/ (- 1.0) x) (fabs x) 1)) (cbrt (fma (/ (- 1.0) x) (fabs x) 1))) (cbrt (fma (/ (- 1.0) x) (fabs x) 1)) (pow (fma (/ (- 1.0) x) (fabs x) 1) 3) (sqrt (fma (/ (- 1.0) x) (fabs x) 1)) (sqrt (fma (/ (- 1.0) x) (fabs x) 1)) (expm1 (fma (/ (- 1.0) x) (fabs x) 1)) (log1p (fma (/ (- 1.0) x) (fabs x) 1)) (/ (- 1.0) (/ x (fabs x))) (log1p (/ (- 1.0) (/ x (fabs x)))) (exp (fma (/ (- 1.0) x) (fabs x) 1)) (* (cbrt (fma (/ (- 1.0) x) (fabs x) 1)) (cbrt (fma (/ (- 1.0) x) (fabs x) 1))) (cbrt (fma (/ (- 1.0) x) (fabs x) 1)) (pow (fma (/ (- 1.0) x) (fabs x) 1) 3) (sqrt (fma (/ (- 1.0) x) (fabs x) 1)) (sqrt (fma (/ (- 1.0) x) (fabs x) 1)) (expm1 (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (log1p (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (log (cbrt (exp (/ (- 1.0) (/ x (fabs x)))))) (log (cbrt E)) (log (cbrt (pow (exp 2) (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))))) (log (cbrt (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (log (cbrt (sqrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (log (cbrt (sqrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) 0 (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1)))) (* 2 (log (cbrt (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1)))))) (log (cbrt (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (log (sqrt (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (log (sqrt (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) 0 (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1)))) (fma (/ (- 1.0) x) (fabs x) 1) (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1)))) (log (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))) (* (cbrt (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (cbrt (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1)))))) (cbrt (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (pow (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1)))) 3) (sqrt (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (sqrt (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (expm1 (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (log1p (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (log (cbrt (exp (/ (- 1.0) (/ x (fabs x)))))) (log (cbrt E)) (log (cbrt (pow (exp 2) (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))))) (log (cbrt (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (log (cbrt (sqrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (log (cbrt (sqrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) 0 (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1)))) (* 2 (log (cbrt (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1)))))) (log (cbrt (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (log (sqrt (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (log (sqrt (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) 0 (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1)))) (fma (/ (- 1.0) x) (fabs x) 1) (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1)))) (log (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))) (* (cbrt (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (cbrt (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1)))))) (cbrt (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (pow (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1)))) 3) (sqrt (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (sqrt (log (cbrt (exp (fma (/ (- 1.0) x) (fabs x) 1))))) (fma (/ (- 1.0) x) (fabs x) 1) (fma (/ (- 1.0) x) (fabs x) 1) (fma (/ (- 1.0) x) (fabs x) 1) (fma (/ (- 1.0) x) (fabs x) 1) (fma (/ (- 1.0) x) (fabs x) 1) (fma (/ (- 1.0) x) (fabs x) 1) (* (fma (/ (fabs x) x) -1.0 1) 1/3) (- 1/3 (fma (/ 0.3333333333333333 x) (fabs x) (/ (* (pow (fabs x) 5) 2.096124200138642e-19) (pow x 5)))) (- 1/3 (fma (/ 0.3333333333333333 x) (fabs x) (/ (* (pow (fabs x) 5) 2.096124200138642e-19) (pow x 5)))) (* (fma (/ (fabs x) x) -1.0 1) 1/3) (- 1/3 (fma (/ 0.3333333333333333 x) (fabs x) (/ (* (pow (fabs x) 5) 2.096124200138642e-19) (pow x 5)))) (- 1/3 (fma (/ 0.3333333333333333 x) (fabs x) (/ (* (pow (fabs x) 5) 2.096124200138642e-19) (pow x 5)))) 10.277 * * * [progress]: adding candidates to table 10.858 * [progress]: [Phase 3 of 3] Extracting. 10.862 * [simplify]: Simplifying: (+ (* (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1)))) 2) (log (cbrt (exp (fma (fabs x) (/ (- 1.0) x) 1))))) 10.862 * * [simplify]: iteration 0: 13 enodes 10.864 * * [simplify]: iteration 1: 19 enodes 10.865 * * [simplify]: iteration complete: 19 enodes 10.865 * * [simplify]: Extracting #0: cost 1 inf + 0 10.865 * * [simplify]: Extracting #1: cost 3 inf + 0 10.865 * * [simplify]: Extracting #2: cost 5 inf + 0 10.865 * * [simplify]: Extracting #3: cost 5 inf + 1 10.865 * * [simplify]: Extracting #4: cost 6 inf + 1 10.865 * * [simplify]: Extracting #5: cost 9 inf + 1 10.865 * * [simplify]: Extracting #6: cost 11 inf + 2 10.865 * * [simplify]: Extracting #7: cost 11 inf + 3 10.865 * * [simplify]: Extracting #8: cost 7 inf + 11 10.865 * * [simplify]: Extracting #9: cost 4 inf + 32 10.865 * * [simplify]: Extracting #10: cost 1 inf + 66 10.865 * * [simplify]: Extracting #11: cost 0 inf + 91 10.865 * [simplify]: Simplified to: (+ (* (log (cbrt (exp (fma (fabs x) (- (/ 1.0 x)) 1)))) 2) (log (cbrt (exp (fma (fabs x) (- (/ 1.0 x)) 1))))) 13.514 * [regime-testing]: Baseline error score: 0.0007925803229009408 13.517 * [regime-testing]: Oracle error score: 0.0007925803229009408 13.517 * [regime-testing]: End program error score: 0.0007925803229009408 13.613 * [regime-testing]: Target error score: 0