0.002 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.036 * * * [progress]: [2/2] Setting up program. 0.040 * [progress]: [Phase 2 of 3] Improving. 0.040 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.040 * [simplify]: Simplifying (+ (* x (* x x)) (* x x)) 0.040 * * [simplify]: iters left: 6 (4 enodes) 0.043 * * [simplify]: iters left: 5 (22 enodes) 0.052 * * [simplify]: iters left: 4 (46 enodes) 0.070 * * [simplify]: iters left: 3 (72 enodes) 0.100 * * [simplify]: iters left: 2 (118 enodes) 0.147 * * [simplify]: iters left: 1 (193 enodes) 0.190 * * [simplify]: Extracting #0: cost 1 inf + 0 0.190 * * [simplify]: Extracting #1: cost 14 inf + 0 0.190 * * [simplify]: Extracting #2: cost 41 inf + 2 0.190 * * [simplify]: Extracting #3: cost 33 inf + 1735 0.191 * * [simplify]: Extracting #4: cost 18 inf + 6060 0.192 * * [simplify]: Extracting #5: cost 1 inf + 14485 0.193 * * [simplify]: Extracting #6: cost 0 inf + 14697 0.194 * [simplify]: Simplified to (* (fma x x x) x) 0.194 * [simplify]: Simplified (2) to (λ (x) (* (fma x x x) x)) 0.198 * * [progress]: iteration 1 / 4 0.198 * * * [progress]: picking best candidate 0.201 * * * * [pick]: Picked # 0.201 * * * [progress]: localizing error 0.208 * * * [progress]: generating rewritten candidates 0.208 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 0.218 * * * [progress]: generating series expansions 0.218 * * * * [progress]: [ 1 / 1 ] generating series at (2) 0.218 * [backup-simplify]: Simplify (* (fma x x x) x) into (* x (fma x x x)) 0.218 * [approximate]: Taking taylor expansion of (* x (fma x x x)) in (x) around 0 0.218 * [taylor]: Taking taylor expansion of (* x (fma x x x)) in x 0.218 * [taylor]: Taking taylor expansion of x in x 0.218 * [backup-simplify]: Simplify 0 into 0 0.218 * [backup-simplify]: Simplify 1 into 1 0.218 * [taylor]: Taking taylor expansion of (fma x x x) in x 0.218 * [taylor]: Rewrote expression to (+ (* x x) x) 0.218 * [taylor]: Taking taylor expansion of (* x x) in x 0.218 * [taylor]: Taking taylor expansion of x in x 0.218 * [backup-simplify]: Simplify 0 into 0 0.218 * [backup-simplify]: Simplify 1 into 1 0.219 * [taylor]: Taking taylor expansion of x in x 0.219 * [backup-simplify]: Simplify 0 into 0 0.219 * [backup-simplify]: Simplify 1 into 1 0.219 * [taylor]: Taking taylor expansion of x in x 0.219 * [backup-simplify]: Simplify 0 into 0 0.219 * [backup-simplify]: Simplify 1 into 1 0.219 * [taylor]: Taking taylor expansion of (* x (fma x x x)) in x 0.219 * [taylor]: Taking taylor expansion of x in x 0.219 * [backup-simplify]: Simplify 0 into 0 0.219 * [backup-simplify]: Simplify 1 into 1 0.219 * [taylor]: Taking taylor expansion of (fma x x x) in x 0.219 * [taylor]: Rewrote expression to (+ (* x x) x) 0.219 * [taylor]: Taking taylor expansion of (* x x) in x 0.219 * [taylor]: Taking taylor expansion of x in x 0.219 * [backup-simplify]: Simplify 0 into 0 0.219 * [backup-simplify]: Simplify 1 into 1 0.219 * [taylor]: Taking taylor expansion of x in x 0.219 * [backup-simplify]: Simplify 0 into 0 0.219 * [backup-simplify]: Simplify 1 into 1 0.219 * [taylor]: Taking taylor expansion of x in x 0.219 * [backup-simplify]: Simplify 0 into 0 0.219 * [backup-simplify]: Simplify 1 into 1 0.219 * [backup-simplify]: Simplify (* 0 0) into 0 0.220 * [backup-simplify]: Simplify (+ 0 0) into 0 0.220 * [backup-simplify]: Simplify (* 0 0) into 0 0.220 * [backup-simplify]: Simplify 0 into 0 0.220 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 0.221 * [backup-simplify]: Simplify (+ 0 1) into 1 0.221 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 0.221 * [backup-simplify]: Simplify 0 into 0 0.222 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 0.222 * [backup-simplify]: Simplify (+ 1 0) into 1 0.222 * [backup-simplify]: Simplify (+ (* 0 1) (+ (* 1 1) (* 0 0))) into 1 0.222 * [backup-simplify]: Simplify 1 into 1 0.223 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 0.224 * [backup-simplify]: Simplify (+ 0 0) into 0 0.225 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (+ (* 0 1) (* 0 0)))) into 1 0.225 * [backup-simplify]: Simplify 1 into 1 0.226 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 0.227 * [backup-simplify]: Simplify (+ 0 0) into 0 0.228 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (+ (* 0 1) (* 0 0))))) into 0 0.228 * [backup-simplify]: Simplify 0 into 0 0.229 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 0.230 * [backup-simplify]: Simplify (+ 0 0) into 0 0.231 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 1) (+ (* 0 1) (* 0 0)))))) into 0 0.231 * [backup-simplify]: Simplify 0 into 0 0.232 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 0.232 * [backup-simplify]: Simplify (+ 0 0) into 0 0.233 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (+ (* 0 1) (* 0 0))))))) into 0 0.233 * [backup-simplify]: Simplify 0 into 0 0.233 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 0.234 * [backup-simplify]: Simplify (+ 0 0) into 0 0.235 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (+ (* 0 1) (* 0 0)))))))) into 0 0.235 * [backup-simplify]: Simplify 0 into 0 0.236 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))))) into 0 0.236 * [backup-simplify]: Simplify (+ 0 0) into 0 0.237 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (+ (* 0 1) (* 0 0))))))))) into 0 0.237 * [backup-simplify]: Simplify 0 into 0 0.238 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))))) into 0 0.238 * [backup-simplify]: Simplify (+ 0 0) into 0 0.239 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (+ (* 0 1) (* 0 0)))))))))) into 0 0.239 * [backup-simplify]: Simplify 0 into 0 0.240 * [backup-simplify]: Simplify (+ (* 1 (pow x 3)) (* 1 (pow x 2))) into (+ (pow x 3) (pow x 2)) 0.240 * [backup-simplify]: Simplify (* (fma (/ 1 x) (/ 1 x) (/ 1 x)) (/ 1 x)) into (/ (fma (/ 1 x) (/ 1 x) (/ 1 x)) x) 0.240 * [approximate]: Taking taylor expansion of (/ (fma (/ 1 x) (/ 1 x) (/ 1 x)) x) in (x) around 0 0.240 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x) (/ 1 x) (/ 1 x)) x) in x 0.240 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 x) (/ 1 x)) in x 0.240 * [taylor]: Rewrote expression to (+ (* (/ 1 x) (/ 1 x)) (/ 1 x)) 0.240 * [taylor]: Taking taylor expansion of (* (/ 1 x) (/ 1 x)) in x 0.240 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.240 * [taylor]: Taking taylor expansion of x in x 0.240 * [backup-simplify]: Simplify 0 into 0 0.240 * [backup-simplify]: Simplify 1 into 1 0.240 * [backup-simplify]: Simplify (/ 1 1) into 1 0.240 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.240 * [taylor]: Taking taylor expansion of x in x 0.240 * [backup-simplify]: Simplify 0 into 0 0.240 * [backup-simplify]: Simplify 1 into 1 0.240 * [backup-simplify]: Simplify (/ 1 1) into 1 0.240 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.240 * [taylor]: Taking taylor expansion of x in x 0.240 * [backup-simplify]: Simplify 0 into 0 0.240 * [backup-simplify]: Simplify 1 into 1 0.241 * [backup-simplify]: Simplify (/ 1 1) into 1 0.241 * [taylor]: Taking taylor expansion of x in x 0.241 * [backup-simplify]: Simplify 0 into 0 0.241 * [backup-simplify]: Simplify 1 into 1 0.241 * [backup-simplify]: Simplify (* 1 1) into 1 0.241 * [backup-simplify]: Simplify (+ 1 0) into 1 0.241 * [backup-simplify]: Simplify (/ 1 1) into 1 0.242 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x) (/ 1 x) (/ 1 x)) x) in x 0.242 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 x) (/ 1 x)) in x 0.242 * [taylor]: Rewrote expression to (+ (* (/ 1 x) (/ 1 x)) (/ 1 x)) 0.242 * [taylor]: Taking taylor expansion of (* (/ 1 x) (/ 1 x)) in x 0.242 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.242 * [taylor]: Taking taylor expansion of x in x 0.242 * [backup-simplify]: Simplify 0 into 0 0.242 * [backup-simplify]: Simplify 1 into 1 0.242 * [backup-simplify]: Simplify (/ 1 1) into 1 0.242 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.242 * [taylor]: Taking taylor expansion of x in x 0.242 * [backup-simplify]: Simplify 0 into 0 0.242 * [backup-simplify]: Simplify 1 into 1 0.242 * [backup-simplify]: Simplify (/ 1 1) into 1 0.242 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.242 * [taylor]: Taking taylor expansion of x in x 0.242 * [backup-simplify]: Simplify 0 into 0 0.242 * [backup-simplify]: Simplify 1 into 1 0.243 * [backup-simplify]: Simplify (/ 1 1) into 1 0.243 * [taylor]: Taking taylor expansion of x in x 0.243 * [backup-simplify]: Simplify 0 into 0 0.243 * [backup-simplify]: Simplify 1 into 1 0.243 * [backup-simplify]: Simplify (* 1 1) into 1 0.243 * [backup-simplify]: Simplify (+ 1 0) into 1 0.243 * [backup-simplify]: Simplify (/ 1 1) into 1 0.243 * [backup-simplify]: Simplify 1 into 1 0.244 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.244 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.245 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.245 * [backup-simplify]: Simplify (+ 0 1) into 1 0.245 * [backup-simplify]: Simplify (- (/ 1 1) (+ (* 1 (/ 0 1)))) into 1 0.245 * [backup-simplify]: Simplify 1 into 1 0.246 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.246 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.247 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.247 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.248 * [backup-simplify]: Simplify (+ 0 0) into 0 0.248 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)))) into 0 0.248 * [backup-simplify]: Simplify 0 into 0 0.249 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.249 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.250 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.250 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.251 * [backup-simplify]: Simplify (+ 0 0) into 0 0.252 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.252 * [backup-simplify]: Simplify 0 into 0 0.253 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.254 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.255 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.256 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.256 * [backup-simplify]: Simplify (+ 0 0) into 0 0.257 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.257 * [backup-simplify]: Simplify 0 into 0 0.258 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.259 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.260 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.261 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.261 * [backup-simplify]: Simplify (+ 0 0) into 0 0.262 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.262 * [backup-simplify]: Simplify 0 into 0 0.263 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.265 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.266 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 0.267 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.267 * [backup-simplify]: Simplify (+ 0 0) into 0 0.267 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.268 * [backup-simplify]: Simplify 0 into 0 0.268 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.269 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.270 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 0.270 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.270 * [backup-simplify]: Simplify (+ 0 0) into 0 0.271 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.271 * [backup-simplify]: Simplify 0 into 0 0.271 * [backup-simplify]: Simplify (+ (* 1 (pow (/ 1 (/ 1 x)) 2)) (* 1 (pow (/ 1 (/ 1 x)) 3))) into (+ (pow x 3) (pow x 2)) 0.271 * [backup-simplify]: Simplify (* (fma (/ 1 (- x)) (/ 1 (- x)) (/ 1 (- x))) (/ 1 (- x))) into (* -1 (/ (fma (/ -1 x) (/ -1 x) (/ -1 x)) x)) 0.271 * [approximate]: Taking taylor expansion of (* -1 (/ (fma (/ -1 x) (/ -1 x) (/ -1 x)) x)) in (x) around 0 0.271 * [taylor]: Taking taylor expansion of (* -1 (/ (fma (/ -1 x) (/ -1 x) (/ -1 x)) x)) in x 0.271 * [taylor]: Taking taylor expansion of -1 in x 0.271 * [backup-simplify]: Simplify -1 into -1 0.271 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x) (/ -1 x) (/ -1 x)) x) in x 0.271 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 x) (/ -1 x)) in x 0.271 * [taylor]: Rewrote expression to (+ (* (/ -1 x) (/ -1 x)) (/ -1 x)) 0.271 * [taylor]: Taking taylor expansion of (* (/ -1 x) (/ -1 x)) in x 0.271 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.271 * [taylor]: Taking taylor expansion of -1 in x 0.271 * [backup-simplify]: Simplify -1 into -1 0.271 * [taylor]: Taking taylor expansion of x in x 0.271 * [backup-simplify]: Simplify 0 into 0 0.271 * [backup-simplify]: Simplify 1 into 1 0.272 * [backup-simplify]: Simplify (/ -1 1) into -1 0.272 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.272 * [taylor]: Taking taylor expansion of -1 in x 0.272 * [backup-simplify]: Simplify -1 into -1 0.272 * [taylor]: Taking taylor expansion of x in x 0.272 * [backup-simplify]: Simplify 0 into 0 0.272 * [backup-simplify]: Simplify 1 into 1 0.272 * [backup-simplify]: Simplify (/ -1 1) into -1 0.272 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.272 * [taylor]: Taking taylor expansion of -1 in x 0.272 * [backup-simplify]: Simplify -1 into -1 0.272 * [taylor]: Taking taylor expansion of x in x 0.272 * [backup-simplify]: Simplify 0 into 0 0.272 * [backup-simplify]: Simplify 1 into 1 0.272 * [backup-simplify]: Simplify (/ -1 1) into -1 0.272 * [taylor]: Taking taylor expansion of x in x 0.273 * [backup-simplify]: Simplify 0 into 0 0.273 * [backup-simplify]: Simplify 1 into 1 0.273 * [backup-simplify]: Simplify (* -1 -1) into 1 0.273 * [backup-simplify]: Simplify (+ 1 0) into 1 0.273 * [backup-simplify]: Simplify (/ 1 1) into 1 0.273 * [taylor]: Taking taylor expansion of (* -1 (/ (fma (/ -1 x) (/ -1 x) (/ -1 x)) x)) in x 0.273 * [taylor]: Taking taylor expansion of -1 in x 0.273 * [backup-simplify]: Simplify -1 into -1 0.273 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x) (/ -1 x) (/ -1 x)) x) in x 0.273 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 x) (/ -1 x)) in x 0.273 * [taylor]: Rewrote expression to (+ (* (/ -1 x) (/ -1 x)) (/ -1 x)) 0.273 * [taylor]: Taking taylor expansion of (* (/ -1 x) (/ -1 x)) in x 0.273 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.273 * [taylor]: Taking taylor expansion of -1 in x 0.273 * [backup-simplify]: Simplify -1 into -1 0.273 * [taylor]: Taking taylor expansion of x in x 0.273 * [backup-simplify]: Simplify 0 into 0 0.273 * [backup-simplify]: Simplify 1 into 1 0.274 * [backup-simplify]: Simplify (/ -1 1) into -1 0.274 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.274 * [taylor]: Taking taylor expansion of -1 in x 0.274 * [backup-simplify]: Simplify -1 into -1 0.274 * [taylor]: Taking taylor expansion of x in x 0.274 * [backup-simplify]: Simplify 0 into 0 0.274 * [backup-simplify]: Simplify 1 into 1 0.274 * [backup-simplify]: Simplify (/ -1 1) into -1 0.274 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.274 * [taylor]: Taking taylor expansion of -1 in x 0.274 * [backup-simplify]: Simplify -1 into -1 0.274 * [taylor]: Taking taylor expansion of x in x 0.274 * [backup-simplify]: Simplify 0 into 0 0.274 * [backup-simplify]: Simplify 1 into 1 0.274 * [backup-simplify]: Simplify (/ -1 1) into -1 0.275 * [taylor]: Taking taylor expansion of x in x 0.275 * [backup-simplify]: Simplify 0 into 0 0.275 * [backup-simplify]: Simplify 1 into 1 0.275 * [backup-simplify]: Simplify (* -1 -1) into 1 0.275 * [backup-simplify]: Simplify (+ 1 0) into 1 0.275 * [backup-simplify]: Simplify (/ 1 1) into 1 0.276 * [backup-simplify]: Simplify (* -1 1) into -1 0.276 * [backup-simplify]: Simplify -1 into -1 0.276 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.277 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.277 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 0.278 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.278 * [backup-simplify]: Simplify (- (/ -1 1) (+ (* 1 (/ 0 1)))) into -1 0.279 * [backup-simplify]: Simplify (+ (* -1 -1) (* 0 1)) into 1 0.279 * [backup-simplify]: Simplify 1 into 1 0.279 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.280 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.280 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 0.281 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.281 * [backup-simplify]: Simplify (+ 0 0) into 0 0.282 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* -1 (/ 0 1)))) into 0 0.282 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 -1) (* 0 1))) into 0 0.282 * [backup-simplify]: Simplify 0 into 0 0.283 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.283 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.284 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 0.284 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.285 * [backup-simplify]: Simplify (+ 0 0) into 0 0.285 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.286 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 -1) (* 0 1)))) into 0 0.286 * [backup-simplify]: Simplify 0 into 0 0.287 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.287 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.288 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))) into 0 0.289 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.289 * [backup-simplify]: Simplify (+ 0 0) into 0 0.289 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.290 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 -1) (* 0 1))))) into 0 0.290 * [backup-simplify]: Simplify 0 into 0 0.291 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.292 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.292 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))))) into 0 0.293 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.293 * [backup-simplify]: Simplify (+ 0 0) into 0 0.294 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.295 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 -1) (* 0 1)))))) into 0 0.295 * [backup-simplify]: Simplify 0 into 0 0.295 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.296 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.297 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))))) into 0 0.297 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.298 * [backup-simplify]: Simplify (+ 0 0) into 0 0.298 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.300 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 -1) (* 0 1))))))) into 0 0.300 * [backup-simplify]: Simplify 0 into 0 0.301 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.302 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.304 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))))))) into 0 0.305 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.305 * [backup-simplify]: Simplify (+ 0 0) into 0 0.307 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.309 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 -1) (* 0 1)))))))) into 0 0.309 * [backup-simplify]: Simplify 0 into 0 0.309 * [backup-simplify]: Simplify (+ (* 1 (pow (/ 1 (/ 1 (- x))) 2)) (* -1 (pow (/ 1 (/ 1 (- x))) 3))) into (+ (pow x 3) (pow x 2)) 0.309 * * * [progress]: simplifying candidates 0.309 * * * * [progress]: [ 1 / 24 ] simplifiying candidate # 0.309 * [simplify]: Simplifying (expm1 (* (fma x x x) x)) 0.309 * * [simplify]: iters left: 4 (4 enodes) 0.311 * * [simplify]: iters left: 3 (15 enodes) 0.316 * * [simplify]: iters left: 2 (25 enodes) 0.327 * * [simplify]: iters left: 1 (42 enodes) 0.338 * * [simplify]: Extracting #0: cost 1 inf + 0 0.338 * * [simplify]: Extracting #1: cost 3 inf + 0 0.338 * * [simplify]: Extracting #2: cost 9 inf + 0 0.338 * * [simplify]: Extracting #3: cost 17 inf + 1 0.338 * * [simplify]: Extracting #4: cost 7 inf + 471 0.339 * * [simplify]: Extracting #5: cost 1 inf + 1098 0.339 * * [simplify]: Extracting #6: cost 0 inf + 1264 0.339 * [simplify]: Simplified to (expm1 (fma (* x x) x (* x x))) 0.339 * [simplify]: Simplified (2 1) to (λ (x) (log1p (expm1 (fma (* x x) x (* x x))))) 0.339 * * * * [progress]: [ 2 / 24 ] simplifiying candidate # 0.339 * [simplify]: Simplifying (log1p (* (fma x x x) x)) 0.339 * * [simplify]: iters left: 4 (4 enodes) 0.340 * * [simplify]: iters left: 3 (15 enodes) 0.343 * * [simplify]: iters left: 2 (25 enodes) 0.348 * * [simplify]: iters left: 1 (42 enodes) 0.355 * * [simplify]: Extracting #0: cost 1 inf + 0 0.355 * * [simplify]: Extracting #1: cost 3 inf + 0 0.355 * * [simplify]: Extracting #2: cost 9 inf + 0 0.355 * * [simplify]: Extracting #3: cost 17 inf + 1 0.355 * * [simplify]: Extracting #4: cost 7 inf + 471 0.356 * * [simplify]: Extracting #5: cost 1 inf + 1118 0.356 * * [simplify]: Extracting #6: cost 0 inf + 1304 0.356 * [simplify]: Simplified to (log1p (fma (* x x) x (* x x))) 0.356 * [simplify]: Simplified (2 1) to (λ (x) (expm1 (log1p (fma (* x x) x (* x x))))) 0.356 * * * * [progress]: [ 3 / 24 ] simplifiying candidate # 0.357 * [simplify]: Simplifying (* (fma x x x) x) 0.357 * * [simplify]: iters left: 3 (3 enodes) 0.357 * * [simplify]: iters left: 2 (12 enodes) 0.359 * * [simplify]: iters left: 1 (22 enodes) 0.364 * * [simplify]: Extracting #0: cost 1 inf + 0 0.364 * * [simplify]: Extracting #1: cost 7 inf + 0 0.364 * * [simplify]: Extracting #2: cost 12 inf + 1 0.364 * * [simplify]: Extracting #3: cost 7 inf + 156 0.364 * * [simplify]: Extracting #4: cost 1 inf + 554 0.364 * * [simplify]: Extracting #5: cost 0 inf + 635 0.365 * [simplify]: Simplified to (fma x (* x x) (* x x)) 0.365 * [simplify]: Simplified (2 1) to (λ (x) (pow (fma x (* x x) (* x x)) 1)) 0.365 * * * * [progress]: [ 4 / 24 ] simplifiying candidate # 0.365 * * * * [progress]: [ 5 / 24 ] simplifiying candidate # 0.365 * [simplify]: Simplifying (+ (log (fma x x x)) (log x)) 0.365 * * [simplify]: iters left: 4 (5 enodes) 0.366 * * [simplify]: iters left: 3 (18 enodes) 0.371 * * [simplify]: iters left: 2 (24 enodes) 0.379 * * [simplify]: iters left: 1 (34 enodes) 0.389 * * [simplify]: Extracting #0: cost 1 inf + 0 0.389 * * [simplify]: Extracting #1: cost 6 inf + 0 0.389 * * [simplify]: Extracting #2: cost 12 inf + 0 0.389 * * [simplify]: Extracting #3: cost 17 inf + 1 0.389 * * [simplify]: Extracting #4: cost 9 inf + 521 0.389 * * [simplify]: Extracting #5: cost 0 inf + 1523 0.390 * [simplify]: Simplified to (+ (log x) (log (fma x x x))) 0.390 * [simplify]: Simplified (2 1) to (λ (x) (exp (+ (log x) (log (fma x x x))))) 0.390 * * * * [progress]: [ 6 / 24 ] simplifiying candidate # 0.390 * [simplify]: Simplifying (log (* (fma x x x) x)) 0.390 * * [simplify]: iters left: 4 (4 enodes) 0.392 * * [simplify]: iters left: 3 (18 enodes) 0.397 * * [simplify]: iters left: 2 (33 enodes) 0.408 * * [simplify]: iters left: 1 (52 enodes) 0.425 * * [simplify]: Extracting #0: cost 1 inf + 0 0.425 * * [simplify]: Extracting #1: cost 7 inf + 0 0.425 * * [simplify]: Extracting #2: cost 16 inf + 0 0.425 * * [simplify]: Extracting #3: cost 24 inf + 1 0.426 * * [simplify]: Extracting #4: cost 15 inf + 473 0.426 * * [simplify]: Extracting #5: cost 0 inf + 1951 0.427 * [simplify]: Simplified to (log (fma (* x x) x (* x x))) 0.427 * [simplify]: Simplified (2 1) to (λ (x) (exp (log (fma (* x x) x (* x x))))) 0.427 * * * * [progress]: [ 7 / 24 ] simplifiying candidate # 0.427 * [simplify]: Simplifying (exp (* (fma x x x) x)) 0.428 * * [simplify]: iters left: 4 (4 enodes) 0.429 * * [simplify]: iters left: 3 (17 enodes) 0.435 * * [simplify]: iters left: 2 (37 enodes) 0.451 * * [simplify]: iters left: 1 (77 enodes) 0.477 * * [simplify]: Extracting #0: cost 1 inf + 0 0.478 * * [simplify]: Extracting #1: cost 18 inf + 0 0.478 * * [simplify]: Extracting #2: cost 43 inf + 1 0.478 * * [simplify]: Extracting #3: cost 42 inf + 653 0.479 * * [simplify]: Extracting #4: cost 23 inf + 2678 0.481 * * [simplify]: Extracting #5: cost 5 inf + 6052 0.483 * * [simplify]: Extracting #6: cost 0 inf + 8019 0.485 * [simplify]: Simplified to (exp (fma (* x x) x (* x x))) 0.485 * [simplify]: Simplified (2 1) to (λ (x) (log (exp (fma (* x x) x (* x x))))) 0.485 * * * * [progress]: [ 8 / 24 ] simplifiying candidate # 0.485 * [simplify]: Simplifying (* (* (* (fma x x x) (fma x x x)) (fma x x x)) (* (* x x) x)) 0.485 * * [simplify]: iters left: 6 (7 enodes) 0.489 * * [simplify]: iters left: 5 (29 enodes) 0.499 * * [simplify]: iters left: 4 (71 enodes) 0.545 * * [simplify]: iters left: 3 (269 enodes) 0.850 * * [simplify]: Extracting #0: cost 1 inf + 0 0.851 * * [simplify]: Extracting #1: cost 49 inf + 0 0.851 * * [simplify]: Extracting #2: cost 205 inf + 58 0.854 * * [simplify]: Extracting #3: cost 139 inf + 12427 0.861 * * [simplify]: Extracting #4: cost 26 inf + 38800 0.876 * * [simplify]: Extracting #5: cost 4 inf + 42961 0.896 * * [simplify]: Extracting #6: cost 0 inf + 43650 0.916 * [simplify]: Simplified to (* (fma (* x x) x (* x x)) (* (fma (* x x) x (* x x)) (fma (* x x) x (* x x)))) 0.916 * [simplify]: Simplified (2 1) to (λ (x) (cbrt (* (fma (* x x) x (* x x)) (* (fma (* x x) x (* x x)) (fma (* x x) x (* x x)))))) 0.916 * * * * [progress]: [ 9 / 24 ] simplifiying candidate # 0.916 * [simplify]: Simplifying (* (cbrt (* (fma x x x) x)) (cbrt (* (fma x x x) x))) 0.916 * * [simplify]: iters left: 6 (5 enodes) 0.919 * * [simplify]: iters left: 5 (18 enodes) 0.924 * * [simplify]: iters left: 4 (28 enodes) 0.934 * * [simplify]: iters left: 3 (45 enodes) 0.950 * * [simplify]: iters left: 2 (61 enodes) 0.960 * * [simplify]: iters left: 1 (80 enodes) 0.973 * * [simplify]: Extracting #0: cost 1 inf + 0 0.974 * * [simplify]: Extracting #1: cost 3 inf + 0 0.974 * * [simplify]: Extracting #2: cost 5 inf + 0 0.974 * * [simplify]: Extracting #3: cost 14 inf + 0 0.974 * * [simplify]: Extracting #4: cost 25 inf + 1 0.974 * * [simplify]: Extracting #5: cost 23 inf + 101 0.974 * * [simplify]: Extracting #6: cost 5 inf + 2815 0.975 * * [simplify]: Extracting #7: cost 0 inf + 3824 0.975 * [simplify]: Simplified to (* (cbrt (fma x (* x x) (* x x))) (cbrt (fma x (* x x) (* x x)))) 0.975 * [simplify]: Simplified (2 1) to (λ (x) (* (* (cbrt (fma x (* x x) (* x x))) (cbrt (fma x (* x x) (* x x)))) (cbrt (* (fma x x x) x)))) 0.975 * [simplify]: Simplifying (cbrt (* (fma x x x) x)) 0.975 * * [simplify]: iters left: 4 (4 enodes) 0.976 * * [simplify]: iters left: 3 (15 enodes) 0.979 * * [simplify]: iters left: 2 (25 enodes) 0.984 * * [simplify]: iters left: 1 (42 enodes) 0.996 * * [simplify]: Extracting #0: cost 1 inf + 0 0.997 * * [simplify]: Extracting #1: cost 3 inf + 0 0.997 * * [simplify]: Extracting #2: cost 9 inf + 0 0.997 * * [simplify]: Extracting #3: cost 17 inf + 1 0.997 * * [simplify]: Extracting #4: cost 7 inf + 471 0.997 * * [simplify]: Extracting #5: cost 1 inf + 1108 0.998 * * [simplify]: Extracting #6: cost 0 inf + 1284 0.999 * [simplify]: Simplified to (cbrt (fma (* x x) x (* x x))) 0.999 * [simplify]: Simplified (2 2) to (λ (x) (* (* (cbrt (* (fma x x x) x)) (cbrt (* (fma x x x) x))) (cbrt (fma (* x x) x (* x x))))) 0.999 * * * * [progress]: [ 10 / 24 ] simplifiying candidate # 0.999 * [simplify]: Simplifying (* (* (* (fma x x x) x) (* (fma x x x) x)) (* (fma x x x) x)) 0.999 * * [simplify]: iters left: 6 (5 enodes) 1.002 * * [simplify]: iters left: 5 (27 enodes) 1.012 * * [simplify]: iters left: 4 (84 enodes) 1.050 * * [simplify]: iters left: 3 (329 enodes) 1.587 * * [simplify]: Extracting #0: cost 1 inf + 0 1.588 * * [simplify]: Extracting #1: cost 41 inf + 0 1.588 * * [simplify]: Extracting #2: cost 192 inf + 819 1.594 * * [simplify]: Extracting #3: cost 78 inf + 23888 1.603 * * [simplify]: Extracting #4: cost 16 inf + 34226 1.628 * * [simplify]: Extracting #5: cost 1 inf + 36242 1.649 * * [simplify]: Extracting #6: cost 0 inf + 36499 1.662 * [simplify]: Simplified to (* (* (fma x (* x x) (* x x)) (fma x (* x x) (* x x))) (fma x (* x x) (* x x))) 1.662 * [simplify]: Simplified (2 1) to (λ (x) (cbrt (* (* (fma x (* x x) (* x x)) (fma x (* x x) (* x x))) (fma x (* x x) (* x x))))) 1.662 * * * * [progress]: [ 11 / 24 ] simplifiying candidate # 1.663 * [simplify]: Simplifying (sqrt (* (fma x x x) x)) 1.663 * * [simplify]: iters left: 4 (4 enodes) 1.664 * * [simplify]: iters left: 3 (15 enodes) 1.666 * * [simplify]: iters left: 2 (25 enodes) 1.671 * * [simplify]: iters left: 1 (42 enodes) 1.678 * * [simplify]: Extracting #0: cost 1 inf + 0 1.678 * * [simplify]: Extracting #1: cost 3 inf + 0 1.678 * * [simplify]: Extracting #2: cost 9 inf + 0 1.678 * * [simplify]: Extracting #3: cost 17 inf + 1 1.678 * * [simplify]: Extracting #4: cost 7 inf + 471 1.678 * * [simplify]: Extracting #5: cost 1 inf + 1068 1.679 * * [simplify]: Extracting #6: cost 0 inf + 1204 1.679 * [simplify]: Simplified to (sqrt (fma (* x x) x (* x x))) 1.679 * [simplify]: Simplified (2 1) to (λ (x) (* (sqrt (fma (* x x) x (* x x))) (sqrt (* (fma x x x) x)))) 1.679 * [simplify]: Simplifying (sqrt (* (fma x x x) x)) 1.679 * * [simplify]: iters left: 4 (4 enodes) 1.680 * * [simplify]: iters left: 3 (15 enodes) 1.682 * * [simplify]: iters left: 2 (25 enodes) 1.691 * * [simplify]: iters left: 1 (42 enodes) 1.706 * * [simplify]: Extracting #0: cost 1 inf + 0 1.706 * * [simplify]: Extracting #1: cost 3 inf + 0 1.706 * * [simplify]: Extracting #2: cost 9 inf + 0 1.706 * * [simplify]: Extracting #3: cost 17 inf + 1 1.706 * * [simplify]: Extracting #4: cost 7 inf + 471 1.707 * * [simplify]: Extracting #5: cost 1 inf + 1068 1.707 * * [simplify]: Extracting #6: cost 0 inf + 1204 1.708 * [simplify]: Simplified to (sqrt (fma (* x x) x (* x x))) 1.708 * [simplify]: Simplified (2 2) to (λ (x) (* (sqrt (* (fma x x x) x)) (sqrt (fma (* x x) x (* x x))))) 1.708 * * * * [progress]: [ 12 / 24 ] simplifiying candidate # 1.708 * * * * [progress]: [ 13 / 24 ] simplifiying candidate # 1.708 * [simplify]: Simplifying (* (sqrt (fma x x x)) (sqrt x)) 1.708 * * [simplify]: iters left: 4 (5 enodes) 1.710 * * [simplify]: iters left: 3 (18 enodes) 1.716 * * [simplify]: iters left: 2 (24 enodes) 1.723 * * [simplify]: iters left: 1 (32 enodes) 1.735 * * [simplify]: Extracting #0: cost 1 inf + 0 1.735 * * [simplify]: Extracting #1: cost 4 inf + 0 1.735 * * [simplify]: Extracting #2: cost 8 inf + 0 1.735 * * [simplify]: Extracting #3: cost 12 inf + 1 1.735 * * [simplify]: Extracting #4: cost 10 inf + 236 1.735 * * [simplify]: Extracting #5: cost 2 inf + 906 1.736 * * [simplify]: Extracting #6: cost 0 inf + 990 1.736 * [simplify]: Simplified to (* (sqrt (fma x x x)) (sqrt x)) 1.736 * [simplify]: Simplified (2 1) to (λ (x) (* (* (sqrt (fma x x x)) (sqrt x)) (* (sqrt (fma x x x)) (sqrt x)))) 1.737 * [simplify]: Simplifying (* (sqrt (fma x x x)) (sqrt x)) 1.737 * * [simplify]: iters left: 4 (5 enodes) 1.739 * * [simplify]: iters left: 3 (18 enodes) 1.744 * * [simplify]: iters left: 2 (24 enodes) 1.749 * * [simplify]: iters left: 1 (32 enodes) 1.754 * * [simplify]: Extracting #0: cost 1 inf + 0 1.754 * * [simplify]: Extracting #1: cost 4 inf + 0 1.754 * * [simplify]: Extracting #2: cost 8 inf + 0 1.754 * * [simplify]: Extracting #3: cost 12 inf + 1 1.754 * * [simplify]: Extracting #4: cost 10 inf + 236 1.755 * * [simplify]: Extracting #5: cost 2 inf + 906 1.755 * * [simplify]: Extracting #6: cost 0 inf + 990 1.755 * [simplify]: Simplified to (* (sqrt (fma x x x)) (sqrt x)) 1.755 * [simplify]: Simplified (2 2) to (λ (x) (* (* (sqrt (fma x x x)) (sqrt x)) (* (sqrt (fma x x x)) (sqrt x)))) 1.755 * * * * [progress]: [ 14 / 24 ] simplifiying candidate # 1.755 * [simplify]: Simplifying (* (fma x x x) (* (cbrt x) (cbrt x))) 1.755 * * [simplify]: iters left: 5 (5 enodes) 1.756 * * [simplify]: iters left: 4 (20 enodes) 1.759 * * [simplify]: iters left: 3 (36 enodes) 1.767 * * [simplify]: iters left: 2 (77 enodes) 1.792 * * [simplify]: iters left: 1 (162 enodes) 1.866 * * [simplify]: Extracting #0: cost 1 inf + 0 1.866 * * [simplify]: Extracting #1: cost 21 inf + 0 1.866 * * [simplify]: Extracting #2: cost 36 inf + 1 1.867 * * [simplify]: Extracting #3: cost 17 inf + 2325 1.869 * * [simplify]: Extracting #4: cost 1 inf + 4735 1.871 * * [simplify]: Extracting #5: cost 0 inf + 4881 1.872 * [simplify]: Simplified to (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) 1.872 * [simplify]: Simplified (2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 1.872 * * * * [progress]: [ 15 / 24 ] simplifiying candidate # 1.873 * [simplify]: Simplifying (* (fma x x x) (sqrt x)) 1.873 * * [simplify]: iters left: 3 (4 enodes) 1.874 * * [simplify]: iters left: 2 (15 enodes) 1.876 * * [simplify]: iters left: 1 (27 enodes) 1.882 * * [simplify]: Extracting #0: cost 1 inf + 0 1.882 * * [simplify]: Extracting #1: cost 10 inf + 0 1.882 * * [simplify]: Extracting #2: cost 16 inf + 1 1.882 * * [simplify]: Extracting #3: cost 2 inf + 968 1.882 * * [simplify]: Extracting #4: cost 0 inf + 1160 1.883 * [simplify]: Simplified to (* (sqrt x) (fma x x x)) 1.883 * [simplify]: Simplified (2 1) to (λ (x) (* (* (sqrt x) (fma x x x)) (sqrt x))) 1.883 * * * * [progress]: [ 16 / 24 ] simplifiying candidate # 1.883 * [simplify]: Simplifying (* (fma x x x) 1) 1.883 * * [simplify]: iters left: 3 (4 enodes) 1.884 * * [simplify]: iters left: 2 (15 enodes) 1.888 * * [simplify]: iters left: 1 (31 enodes) 1.893 * * [simplify]: Extracting #0: cost 1 inf + 0 1.893 * * [simplify]: Extracting #1: cost 7 inf + 0 1.893 * * [simplify]: Extracting #2: cost 7 inf + 2 1.893 * * [simplify]: Extracting #3: cost 1 inf + 280 1.894 * * [simplify]: Extracting #4: cost 0 inf + 362 1.894 * [simplify]: Simplified to (fma x x x) 1.894 * [simplify]: Simplified (2 1) to (λ (x) (* (fma x x x) x)) 1.894 * * * * [progress]: [ 17 / 24 ] simplifiying candidate # 1.894 * [simplify]: Simplifying (* (cbrt (fma x x x)) x) 1.894 * * [simplify]: iters left: 4 (4 enodes) 1.895 * * [simplify]: iters left: 3 (15 enodes) 1.897 * * [simplify]: iters left: 2 (21 enodes) 1.901 * * [simplify]: iters left: 1 (29 enodes) 1.906 * * [simplify]: Extracting #0: cost 1 inf + 0 1.906 * * [simplify]: Extracting #1: cost 4 inf + 0 1.906 * * [simplify]: Extracting #2: cost 5 inf + 1 1.906 * * [simplify]: Extracting #3: cost 9 inf + 57 1.906 * * [simplify]: Extracting #4: cost 6 inf + 778 1.906 * * [simplify]: Extracting #5: cost 3 inf + 862 1.906 * * [simplify]: Extracting #6: cost 1 inf + 946 1.907 * * [simplify]: Extracting #7: cost 0 inf + 988 1.907 * [simplify]: Simplified to (* x (cbrt (fma x x x))) 1.907 * [simplify]: Simplified (2 2) to (λ (x) (* (* (cbrt (fma x x x)) (cbrt (fma x x x))) (* x (cbrt (fma x x x))))) 1.907 * * * * [progress]: [ 18 / 24 ] simplifiying candidate # 1.907 * [simplify]: Simplifying (* (sqrt (fma x x x)) x) 1.907 * * [simplify]: iters left: 4 (4 enodes) 1.908 * * [simplify]: iters left: 3 (15 enodes) 1.910 * * [simplify]: iters left: 2 (21 enodes) 1.914 * * [simplify]: iters left: 1 (29 enodes) 1.919 * * [simplify]: Extracting #0: cost 1 inf + 0 1.919 * * [simplify]: Extracting #1: cost 4 inf + 0 1.919 * * [simplify]: Extracting #2: cost 5 inf + 1 1.919 * * [simplify]: Extracting #3: cost 5 inf + 521 1.919 * * [simplify]: Extracting #4: cost 6 inf + 618 1.919 * * [simplify]: Extracting #5: cost 3 inf + 702 1.919 * * [simplify]: Extracting #6: cost 1 inf + 786 1.920 * * [simplify]: Extracting #7: cost 0 inf + 828 1.920 * [simplify]: Simplified to (* x (sqrt (fma x x x))) 1.920 * [simplify]: Simplified (2 2) to (λ (x) (* (sqrt (fma x x x)) (* x (sqrt (fma x x x))))) 1.920 * * * * [progress]: [ 19 / 24 ] simplifiying candidate # 1.920 * [simplify]: Simplifying (* (fma x x x) x) 1.920 * * [simplify]: iters left: 3 (3 enodes) 1.921 * * [simplify]: iters left: 2 (12 enodes) 1.923 * * [simplify]: iters left: 1 (22 enodes) 1.927 * * [simplify]: Extracting #0: cost 1 inf + 0 1.927 * * [simplify]: Extracting #1: cost 7 inf + 0 1.927 * * [simplify]: Extracting #2: cost 12 inf + 1 1.927 * * [simplify]: Extracting #3: cost 7 inf + 156 1.928 * * [simplify]: Extracting #4: cost 1 inf + 554 1.928 * * [simplify]: Extracting #5: cost 0 inf + 635 1.929 * [simplify]: Simplified to (fma x (* x x) (* x x)) 1.930 * [simplify]: Simplified (2 2) to (λ (x) (* 1 (fma x (* x x) (* x x)))) 1.930 * * * * [progress]: [ 20 / 24 ] simplifiying candidate #real (real->posit16 (* (fma x x x) x))))> 1.930 * [simplify]: Simplifying (real->posit16 (* (fma x x x) x)) 1.930 * * [simplify]: iters left: 4 (4 enodes) 1.931 * * [simplify]: iters left: 3 (12 enodes) 1.933 * * [simplify]: iters left: 2 (22 enodes) 1.937 * * [simplify]: iters left: 1 (39 enodes) 1.944 * * [simplify]: Extracting #0: cost 1 inf + 0 1.944 * * [simplify]: Extracting #1: cost 2 inf + 0 1.944 * * [simplify]: Extracting #2: cost 7 inf + 0 1.944 * * [simplify]: Extracting #3: cost 15 inf + 1 1.945 * * [simplify]: Extracting #4: cost 9 inf + 265 1.945 * * [simplify]: Extracting #5: cost 1 inf + 720 1.945 * * [simplify]: Extracting #6: cost 0 inf + 932 1.945 * [simplify]: Simplified to (real->posit16 (fma (* x x) x (* x x))) 1.945 * [simplify]: Simplified (2 1) to (λ (x) (posit16->real (real->posit16 (fma (* x x) x (* x x))))) 1.945 * * * * [progress]: [ 21 / 24 ] simplifiying candidate # 1.945 * * * * [progress]: [ 22 / 24 ] simplifiying candidate # 1.946 * [simplify]: Simplifying (+ (pow x 3) (pow x 2)) 1.946 * * [simplify]: iters left: 3 (6 enodes) 1.948 * * [simplify]: iters left: 2 (30 enodes) 1.956 * * [simplify]: iters left: 1 (59 enodes) 1.968 * * [simplify]: Extracting #0: cost 1 inf + 0 1.968 * * [simplify]: Extracting #1: cost 8 inf + 0 1.968 * * [simplify]: Extracting #2: cost 20 inf + 1 1.968 * * [simplify]: Extracting #3: cost 14 inf + 281 1.969 * * [simplify]: Extracting #4: cost 7 inf + 1062 1.969 * * [simplify]: Extracting #5: cost 1 inf + 2665 1.969 * * [simplify]: Extracting #6: cost 0 inf + 2877 1.970 * [simplify]: Simplified to (* (fma x x x) x) 1.970 * [simplify]: Simplified (2) to (λ (x) (* (fma x x x) x)) 1.970 * * * * [progress]: [ 23 / 24 ] simplifiying candidate # 1.970 * [simplify]: Simplifying (+ (pow x 3) (pow x 2)) 1.970 * * [simplify]: iters left: 3 (6 enodes) 1.972 * * [simplify]: iters left: 2 (30 enodes) 1.983 * * [simplify]: iters left: 1 (59 enodes) 1.996 * * [simplify]: Extracting #0: cost 1 inf + 0 1.996 * * [simplify]: Extracting #1: cost 8 inf + 0 1.996 * * [simplify]: Extracting #2: cost 20 inf + 1 1.996 * * [simplify]: Extracting #3: cost 14 inf + 281 1.997 * * [simplify]: Extracting #4: cost 7 inf + 1062 1.997 * * [simplify]: Extracting #5: cost 1 inf + 2665 1.997 * * [simplify]: Extracting #6: cost 0 inf + 2877 1.998 * [simplify]: Simplified to (* (fma x x x) x) 1.998 * [simplify]: Simplified (2) to (λ (x) (* (fma x x x) x)) 1.998 * * * * [progress]: [ 24 / 24 ] simplifiying candidate # 1.998 * [simplify]: Simplifying (+ (pow x 3) (pow x 2)) 1.998 * * [simplify]: iters left: 3 (6 enodes) 2.001 * * [simplify]: iters left: 2 (30 enodes) 2.009 * * [simplify]: iters left: 1 (59 enodes) 2.023 * * [simplify]: Extracting #0: cost 1 inf + 0 2.023 * * [simplify]: Extracting #1: cost 8 inf + 0 2.023 * * [simplify]: Extracting #2: cost 20 inf + 1 2.023 * * [simplify]: Extracting #3: cost 14 inf + 281 2.023 * * [simplify]: Extracting #4: cost 7 inf + 1062 2.023 * * [simplify]: Extracting #5: cost 1 inf + 2665 2.024 * * [simplify]: Extracting #6: cost 0 inf + 2877 2.024 * [simplify]: Simplified to (* (fma x x x) x) 2.024 * [simplify]: Simplified (2) to (λ (x) (* (fma x x x) x)) 2.024 * * * [progress]: adding candidates to table 2.139 * * [progress]: iteration 2 / 4 2.139 * * * [progress]: picking best candidate 2.144 * * * * [pick]: Picked # 2.144 * * * [progress]: localizing error 2.152 * * * [progress]: generating rewritten candidates 2.152 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1) 2.180 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 2.213 * * * [progress]: generating series expansions 2.214 * * * * [progress]: [ 1 / 2 ] generating series at (2 1) 2.214 * [backup-simplify]: Simplify (* x (* x x)) into (pow x 3) 2.214 * [approximate]: Taking taylor expansion of (pow x 3) in (x) around 0 2.214 * [taylor]: Taking taylor expansion of (pow x 3) in x 2.214 * [taylor]: Taking taylor expansion of x in x 2.214 * [backup-simplify]: Simplify 0 into 0 2.214 * [backup-simplify]: Simplify 1 into 1 2.214 * [taylor]: Taking taylor expansion of (pow x 3) in x 2.214 * [taylor]: Taking taylor expansion of x in x 2.214 * [backup-simplify]: Simplify 0 into 0 2.214 * [backup-simplify]: Simplify 1 into 1 2.215 * [backup-simplify]: Simplify (* 1 1) into 1 2.215 * [backup-simplify]: Simplify (* 1 1) into 1 2.215 * [backup-simplify]: Simplify 1 into 1 2.216 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.217 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.217 * [backup-simplify]: Simplify 0 into 0 2.218 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.219 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.219 * [backup-simplify]: Simplify 0 into 0 2.220 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.221 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.221 * [backup-simplify]: Simplify 0 into 0 2.222 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.223 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.223 * [backup-simplify]: Simplify 0 into 0 2.225 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.226 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.226 * [backup-simplify]: Simplify 0 into 0 2.228 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 2.229 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 2.229 * [backup-simplify]: Simplify 0 into 0 2.230 * [backup-simplify]: Simplify (* 1 (pow x 3)) into (pow x 3) 2.230 * [backup-simplify]: Simplify (* (/ 1 x) (* (/ 1 x) (/ 1 x))) into (/ 1 (pow x 3)) 2.230 * [approximate]: Taking taylor expansion of (/ 1 (pow x 3)) in (x) around 0 2.230 * [taylor]: Taking taylor expansion of (/ 1 (pow x 3)) in x 2.230 * [taylor]: Taking taylor expansion of (pow x 3) in x 2.230 * [taylor]: Taking taylor expansion of x in x 2.230 * [backup-simplify]: Simplify 0 into 0 2.230 * [backup-simplify]: Simplify 1 into 1 2.230 * [backup-simplify]: Simplify (* 1 1) into 1 2.231 * [backup-simplify]: Simplify (* 1 1) into 1 2.231 * [backup-simplify]: Simplify (/ 1 1) into 1 2.231 * [taylor]: Taking taylor expansion of (/ 1 (pow x 3)) in x 2.231 * [taylor]: Taking taylor expansion of (pow x 3) in x 2.231 * [taylor]: Taking taylor expansion of x in x 2.231 * [backup-simplify]: Simplify 0 into 0 2.231 * [backup-simplify]: Simplify 1 into 1 2.232 * [backup-simplify]: Simplify (* 1 1) into 1 2.235 * [backup-simplify]: Simplify (* 1 1) into 1 2.236 * [backup-simplify]: Simplify (/ 1 1) into 1 2.236 * [backup-simplify]: Simplify 1 into 1 2.237 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.237 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.237 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.237 * [backup-simplify]: Simplify 0 into 0 2.238 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.239 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.239 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.239 * [backup-simplify]: Simplify 0 into 0 2.240 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.240 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.241 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.241 * [backup-simplify]: Simplify 0 into 0 2.242 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.242 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.243 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.243 * [backup-simplify]: Simplify 0 into 0 2.244 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.244 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.245 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.245 * [backup-simplify]: Simplify 0 into 0 2.246 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 2.247 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 2.247 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.247 * [backup-simplify]: Simplify 0 into 0 2.248 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 x)) 3)) into (pow x 3) 2.248 * [backup-simplify]: Simplify (* (/ 1 (- x)) (* (/ 1 (- x)) (/ 1 (- x)))) into (/ -1 (pow x 3)) 2.248 * [approximate]: Taking taylor expansion of (/ -1 (pow x 3)) in (x) around 0 2.248 * [taylor]: Taking taylor expansion of (/ -1 (pow x 3)) in x 2.248 * [taylor]: Taking taylor expansion of -1 in x 2.248 * [backup-simplify]: Simplify -1 into -1 2.248 * [taylor]: Taking taylor expansion of (pow x 3) in x 2.248 * [taylor]: Taking taylor expansion of x in x 2.248 * [backup-simplify]: Simplify 0 into 0 2.248 * [backup-simplify]: Simplify 1 into 1 2.248 * [backup-simplify]: Simplify (* 1 1) into 1 2.248 * [backup-simplify]: Simplify (* 1 1) into 1 2.249 * [backup-simplify]: Simplify (/ -1 1) into -1 2.249 * [taylor]: Taking taylor expansion of (/ -1 (pow x 3)) in x 2.249 * [taylor]: Taking taylor expansion of -1 in x 2.249 * [backup-simplify]: Simplify -1 into -1 2.249 * [taylor]: Taking taylor expansion of (pow x 3) in x 2.249 * [taylor]: Taking taylor expansion of x in x 2.249 * [backup-simplify]: Simplify 0 into 0 2.249 * [backup-simplify]: Simplify 1 into 1 2.249 * [backup-simplify]: Simplify (* 1 1) into 1 2.249 * [backup-simplify]: Simplify (* 1 1) into 1 2.250 * [backup-simplify]: Simplify (/ -1 1) into -1 2.250 * [backup-simplify]: Simplify -1 into -1 2.250 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.251 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.251 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.251 * [backup-simplify]: Simplify 0 into 0 2.252 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.252 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.253 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.253 * [backup-simplify]: Simplify 0 into 0 2.253 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.254 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.254 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.255 * [backup-simplify]: Simplify 0 into 0 2.255 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.256 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.256 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.256 * [backup-simplify]: Simplify 0 into 0 2.257 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.258 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.259 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.259 * [backup-simplify]: Simplify 0 into 0 2.259 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 2.260 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 2.261 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.261 * [backup-simplify]: Simplify 0 into 0 2.261 * [backup-simplify]: Simplify (* -1 (pow (/ 1 (/ 1 (- x))) 3)) into (pow x 3) 2.261 * * * * [progress]: [ 2 / 2 ] generating series at (2) 2.261 * [backup-simplify]: Simplify (+ (* x (* x x)) (* x x)) into (+ (pow x 3) (pow x 2)) 2.261 * [approximate]: Taking taylor expansion of (+ (pow x 3) (pow x 2)) in (x) around 0 2.261 * [taylor]: Taking taylor expansion of (+ (pow x 3) (pow x 2)) in x 2.261 * [taylor]: Taking taylor expansion of (pow x 3) in x 2.261 * [taylor]: Taking taylor expansion of x in x 2.261 * [backup-simplify]: Simplify 0 into 0 2.261 * [backup-simplify]: Simplify 1 into 1 2.261 * [taylor]: Taking taylor expansion of (pow x 2) in x 2.261 * [taylor]: Taking taylor expansion of x in x 2.261 * [backup-simplify]: Simplify 0 into 0 2.261 * [backup-simplify]: Simplify 1 into 1 2.261 * [taylor]: Taking taylor expansion of (+ (pow x 3) (pow x 2)) in x 2.261 * [taylor]: Taking taylor expansion of (pow x 3) in x 2.261 * [taylor]: Taking taylor expansion of x in x 2.261 * [backup-simplify]: Simplify 0 into 0 2.261 * [backup-simplify]: Simplify 1 into 1 2.261 * [taylor]: Taking taylor expansion of (pow x 2) in x 2.261 * [taylor]: Taking taylor expansion of x in x 2.261 * [backup-simplify]: Simplify 0 into 0 2.261 * [backup-simplify]: Simplify 1 into 1 2.262 * [backup-simplify]: Simplify (* 1 1) into 1 2.262 * [backup-simplify]: Simplify (+ 0 1) into 1 2.262 * [backup-simplify]: Simplify 1 into 1 2.262 * [backup-simplify]: Simplify (* 1 1) into 1 2.263 * [backup-simplify]: Simplify (* 1 1) into 1 2.263 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.264 * [backup-simplify]: Simplify (+ 1 0) into 1 2.264 * [backup-simplify]: Simplify 1 into 1 2.264 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.265 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.266 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.266 * [backup-simplify]: Simplify (+ 0 0) into 0 2.266 * [backup-simplify]: Simplify 0 into 0 2.267 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.268 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.269 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.270 * [backup-simplify]: Simplify (+ 0 0) into 0 2.270 * [backup-simplify]: Simplify 0 into 0 2.271 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.272 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.273 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.273 * [backup-simplify]: Simplify (+ 0 0) into 0 2.273 * [backup-simplify]: Simplify 0 into 0 2.275 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.276 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.277 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.278 * [backup-simplify]: Simplify (+ 0 0) into 0 2.278 * [backup-simplify]: Simplify 0 into 0 2.279 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.280 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.282 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 2.282 * [backup-simplify]: Simplify (+ 0 0) into 0 2.282 * [backup-simplify]: Simplify 0 into 0 2.284 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 2.285 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 2.287 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 2.287 * [backup-simplify]: Simplify (+ 0 0) into 0 2.287 * [backup-simplify]: Simplify 0 into 0 2.288 * [backup-simplify]: Simplify (+ (* 1 (pow x 3)) (* 1 (pow x 2))) into (+ (pow x 3) (pow x 2)) 2.288 * [backup-simplify]: Simplify (+ (* (/ 1 x) (* (/ 1 x) (/ 1 x))) (* (/ 1 x) (/ 1 x))) into (+ (/ 1 (pow x 3)) (/ 1 (pow x 2))) 2.288 * [approximate]: Taking taylor expansion of (+ (/ 1 (pow x 3)) (/ 1 (pow x 2))) in (x) around 0 2.288 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x 3)) (/ 1 (pow x 2))) in x 2.288 * [taylor]: Taking taylor expansion of (/ 1 (pow x 3)) in x 2.288 * [taylor]: Taking taylor expansion of (pow x 3) in x 2.288 * [taylor]: Taking taylor expansion of x in x 2.288 * [backup-simplify]: Simplify 0 into 0 2.288 * [backup-simplify]: Simplify 1 into 1 2.289 * [backup-simplify]: Simplify (* 1 1) into 1 2.289 * [backup-simplify]: Simplify (* 1 1) into 1 2.289 * [backup-simplify]: Simplify (/ 1 1) into 1 2.289 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 2.289 * [taylor]: Taking taylor expansion of (pow x 2) in x 2.289 * [taylor]: Taking taylor expansion of x in x 2.289 * [backup-simplify]: Simplify 0 into 0 2.289 * [backup-simplify]: Simplify 1 into 1 2.290 * [backup-simplify]: Simplify (* 1 1) into 1 2.290 * [backup-simplify]: Simplify (/ 1 1) into 1 2.290 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x 3)) (/ 1 (pow x 2))) in x 2.290 * [taylor]: Taking taylor expansion of (/ 1 (pow x 3)) in x 2.290 * [taylor]: Taking taylor expansion of (pow x 3) in x 2.290 * [taylor]: Taking taylor expansion of x in x 2.290 * [backup-simplify]: Simplify 0 into 0 2.290 * [backup-simplify]: Simplify 1 into 1 2.291 * [backup-simplify]: Simplify (* 1 1) into 1 2.291 * [backup-simplify]: Simplify (* 1 1) into 1 2.291 * [backup-simplify]: Simplify (/ 1 1) into 1 2.291 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 2.292 * [taylor]: Taking taylor expansion of (pow x 2) in x 2.292 * [taylor]: Taking taylor expansion of x in x 2.292 * [backup-simplify]: Simplify 0 into 0 2.292 * [backup-simplify]: Simplify 1 into 1 2.292 * [backup-simplify]: Simplify (* 1 1) into 1 2.292 * [backup-simplify]: Simplify (/ 1 1) into 1 2.293 * [backup-simplify]: Simplify (+ 1 0) into 1 2.293 * [backup-simplify]: Simplify 1 into 1 2.293 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.294 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.295 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.295 * [backup-simplify]: Simplify (+ 0 1) into 1 2.295 * [backup-simplify]: Simplify 1 into 1 2.297 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.297 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.298 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.299 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.300 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.300 * [backup-simplify]: Simplify (+ 0 0) into 0 2.300 * [backup-simplify]: Simplify 0 into 0 2.301 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.302 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.303 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.304 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.305 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.305 * [backup-simplify]: Simplify (+ 0 0) into 0 2.305 * [backup-simplify]: Simplify 0 into 0 2.307 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.308 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.309 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.310 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.311 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.311 * [backup-simplify]: Simplify (+ 0 0) into 0 2.311 * [backup-simplify]: Simplify 0 into 0 2.313 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.314 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.315 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.315 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.316 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.316 * [backup-simplify]: Simplify (+ 0 0) into 0 2.316 * [backup-simplify]: Simplify 0 into 0 2.317 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 2.318 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 2.318 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.319 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.320 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.320 * [backup-simplify]: Simplify (+ 0 0) into 0 2.320 * [backup-simplify]: Simplify 0 into 0 2.321 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 2.322 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 2.322 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.323 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 2.324 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.324 * [backup-simplify]: Simplify (+ 0 0) into 0 2.324 * [backup-simplify]: Simplify 0 into 0 2.324 * [backup-simplify]: Simplify (+ (* 1 (pow (/ 1 (/ 1 x)) 2)) (* 1 (pow (/ 1 (/ 1 x)) 3))) into (+ (pow x 3) (pow x 2)) 2.324 * [backup-simplify]: Simplify (+ (* (/ 1 (- x)) (* (/ 1 (- x)) (/ 1 (- x)))) (* (/ 1 (- x)) (/ 1 (- x)))) into (- (/ 1 (pow x 2)) (/ 1 (pow x 3))) 2.324 * [approximate]: Taking taylor expansion of (- (/ 1 (pow x 2)) (/ 1 (pow x 3))) in (x) around 0 2.324 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) (/ 1 (pow x 3))) in x 2.324 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 2.324 * [taylor]: Taking taylor expansion of (pow x 2) in x 2.324 * [taylor]: Taking taylor expansion of x in x 2.324 * [backup-simplify]: Simplify 0 into 0 2.324 * [backup-simplify]: Simplify 1 into 1 2.325 * [backup-simplify]: Simplify (* 1 1) into 1 2.325 * [backup-simplify]: Simplify (/ 1 1) into 1 2.325 * [taylor]: Taking taylor expansion of (/ 1 (pow x 3)) in x 2.325 * [taylor]: Taking taylor expansion of (pow x 3) in x 2.325 * [taylor]: Taking taylor expansion of x in x 2.325 * [backup-simplify]: Simplify 0 into 0 2.325 * [backup-simplify]: Simplify 1 into 1 2.325 * [backup-simplify]: Simplify (* 1 1) into 1 2.326 * [backup-simplify]: Simplify (* 1 1) into 1 2.326 * [backup-simplify]: Simplify (/ 1 1) into 1 2.326 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) (/ 1 (pow x 3))) in x 2.326 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 2.326 * [taylor]: Taking taylor expansion of (pow x 2) in x 2.326 * [taylor]: Taking taylor expansion of x in x 2.326 * [backup-simplify]: Simplify 0 into 0 2.326 * [backup-simplify]: Simplify 1 into 1 2.326 * [backup-simplify]: Simplify (* 1 1) into 1 2.326 * [backup-simplify]: Simplify (/ 1 1) into 1 2.326 * [taylor]: Taking taylor expansion of (/ 1 (pow x 3)) in x 2.326 * [taylor]: Taking taylor expansion of (pow x 3) in x 2.326 * [taylor]: Taking taylor expansion of x in x 2.326 * [backup-simplify]: Simplify 0 into 0 2.326 * [backup-simplify]: Simplify 1 into 1 2.327 * [backup-simplify]: Simplify (* 1 1) into 1 2.327 * [backup-simplify]: Simplify (* 1 1) into 1 2.327 * [backup-simplify]: Simplify (/ 1 1) into 1 2.327 * [backup-simplify]: Simplify (- 1) into -1 2.328 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.328 * [backup-simplify]: Simplify -1 into -1 2.328 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.329 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.329 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.329 * [backup-simplify]: Simplify (- 0) into 0 2.329 * [backup-simplify]: Simplify (+ 1 0) into 1 2.329 * [backup-simplify]: Simplify 1 into 1 2.330 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.330 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.331 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.331 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.332 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.332 * [backup-simplify]: Simplify (- 0) into 0 2.332 * [backup-simplify]: Simplify (+ 0 0) into 0 2.332 * [backup-simplify]: Simplify 0 into 0 2.333 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.333 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.334 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.334 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.335 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.335 * [backup-simplify]: Simplify (- 0) into 0 2.336 * [backup-simplify]: Simplify (+ 0 0) into 0 2.336 * [backup-simplify]: Simplify 0 into 0 2.336 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.337 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.338 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.338 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.339 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.339 * [backup-simplify]: Simplify (- 0) into 0 2.339 * [backup-simplify]: Simplify (+ 0 0) into 0 2.339 * [backup-simplify]: Simplify 0 into 0 2.340 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.342 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.343 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.344 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.344 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.344 * [backup-simplify]: Simplify (- 0) into 0 2.345 * [backup-simplify]: Simplify (+ 0 0) into 0 2.345 * [backup-simplify]: Simplify 0 into 0 2.345 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.346 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.348 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 2.349 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 2.350 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.351 * [backup-simplify]: Simplify (- 0) into 0 2.351 * [backup-simplify]: Simplify (+ 0 0) into 0 2.351 * [backup-simplify]: Simplify 0 into 0 2.352 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 2.353 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.355 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 2.357 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 2.358 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.358 * [backup-simplify]: Simplify (- 0) into 0 2.359 * [backup-simplify]: Simplify (+ 0 0) into 0 2.359 * [backup-simplify]: Simplify 0 into 0 2.359 * [backup-simplify]: Simplify (+ (* 1 (pow (/ 1 (/ 1 (- x))) 2)) (* -1 (pow (/ 1 (/ 1 (- x))) 3))) into (+ (pow x 3) (pow x 2)) 2.359 * * * [progress]: simplifying candidates 2.359 * * * * [progress]: [ 1 / 50 ] simplifiying candidate # 2.359 * [simplify]: Simplifying (expm1 (* x (* x x))) 2.359 * * [simplify]: iters left: 5 (4 enodes) 2.360 * * [simplify]: iters left: 4 (15 enodes) 2.363 * * [simplify]: iters left: 3 (22 enodes) 2.368 * * [simplify]: iters left: 2 (36 enodes) 2.376 * * [simplify]: iters left: 1 (66 enodes) 2.389 * * [simplify]: Extracting #0: cost 1 inf + 0 2.389 * * [simplify]: Extracting #1: cost 3 inf + 0 2.389 * * [simplify]: Extracting #2: cost 12 inf + 0 2.389 * * [simplify]: Extracting #3: cost 23 inf + 2 2.389 * * [simplify]: Extracting #4: cost 16 inf + 1034 2.390 * * [simplify]: Extracting #5: cost 5 inf + 3595 2.390 * * [simplify]: Extracting #6: cost 0 inf + 5408 2.390 * [simplify]: Simplified to (expm1 (* x (* x x))) 2.390 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (log1p (expm1 (* x (* x x)))) (* x x))) 2.391 * * * * [progress]: [ 2 / 50 ] simplifiying candidate # 2.391 * [simplify]: Simplifying (log1p (* x (* x x))) 2.391 * * [simplify]: iters left: 5 (4 enodes) 2.393 * * [simplify]: iters left: 4 (15 enodes) 2.399 * * [simplify]: iters left: 3 (22 enodes) 2.408 * * [simplify]: iters left: 2 (36 enodes) 2.417 * * [simplify]: iters left: 1 (66 enodes) 2.430 * * [simplify]: Extracting #0: cost 1 inf + 0 2.430 * * [simplify]: Extracting #1: cost 3 inf + 0 2.430 * * [simplify]: Extracting #2: cost 12 inf + 0 2.430 * * [simplify]: Extracting #3: cost 23 inf + 2 2.430 * * [simplify]: Extracting #4: cost 16 inf + 1074 2.431 * * [simplify]: Extracting #5: cost 5 inf + 3635 2.431 * * [simplify]: Extracting #6: cost 0 inf + 5448 2.431 * [simplify]: Simplified to (log1p (* x (* x x))) 2.432 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (expm1 (log1p (* x (* x x)))) (* x x))) 2.432 * * * * [progress]: [ 3 / 50 ] simplifiying candidate # 2.432 * [simplify]: Simplifying (+ 1 (+ 1 1)) 2.432 * * [simplify]: iters left: 4 (3 enodes) 2.434 * * [simplify]: iters left: 3 (14 enodes) 2.436 * * [simplify]: iters left: 2 (16 enodes) 2.440 * * [simplify]: Extracting #0: cost 1 inf + 0 2.440 * * [simplify]: Extracting #1: cost 0 inf + 1 2.440 * [simplify]: Simplified to 3 2.441 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (pow x 3) (* x x))) 2.441 * * * * [progress]: [ 4 / 50 ] simplifiying candidate # 2.441 * [simplify]: Simplifying (+ 1 2) 2.441 * * [simplify]: iters left: 2 (3 enodes) 2.443 * * [simplify]: iters left: 1 (13 enodes) 2.445 * * [simplify]: Extracting #0: cost 1 inf + 0 2.445 * * [simplify]: Extracting #1: cost 0 inf + 1 2.445 * [simplify]: Simplified to 3 2.445 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (pow x 3) (* x x))) 2.445 * * * * [progress]: [ 5 / 50 ] simplifiying candidate # 2.445 * [simplify]: Simplifying (+ 1 (+ 1 1)) 2.445 * * [simplify]: iters left: 4 (3 enodes) 2.449 * * [simplify]: iters left: 3 (14 enodes) 2.453 * * [simplify]: iters left: 2 (16 enodes) 2.458 * * [simplify]: Extracting #0: cost 1 inf + 0 2.458 * * [simplify]: Extracting #1: cost 0 inf + 1 2.458 * [simplify]: Simplified to 3 2.458 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (pow x 3) (* x x))) 2.458 * * * * [progress]: [ 6 / 50 ] simplifiying candidate # 2.459 * [simplify]: Simplifying (+ 1 (* 2 1)) 2.459 * * [simplify]: iters left: 4 (4 enodes) 2.463 * * [simplify]: iters left: 3 (14 enodes) 2.467 * * [simplify]: iters left: 2 (16 enodes) 2.472 * * [simplify]: Extracting #0: cost 1 inf + 0 2.472 * * [simplify]: Extracting #1: cost 0 inf + 1 2.472 * [simplify]: Simplified to 3 2.472 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (pow x 3) (* x x))) 2.472 * * * * [progress]: [ 7 / 50 ] simplifiying candidate # 2.473 * [simplify]: Simplifying (* x (* x x)) 2.473 * * [simplify]: iters left: 4 (3 enodes) 2.474 * * [simplify]: iters left: 3 (12 enodes) 2.479 * * [simplify]: iters left: 2 (19 enodes) 2.487 * * [simplify]: iters left: 1 (33 enodes) 2.502 * * [simplify]: Extracting #0: cost 1 inf + 0 2.502 * * [simplify]: Extracting #1: cost 10 inf + 0 2.502 * * [simplify]: Extracting #2: cost 14 inf + 2 2.502 * * [simplify]: Extracting #3: cost 8 inf + 893 2.502 * * [simplify]: Extracting #4: cost 1 inf + 2275 2.503 * * [simplify]: Extracting #5: cost 0 inf + 2487 2.503 * [simplify]: Simplified to (* x (* x x)) 2.503 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (pow (* x (* x x)) 1) (* x x))) 2.503 * * * * [progress]: [ 8 / 50 ] simplifiying candidate # 2.504 * [simplify]: Simplifying (* x (* x x)) 2.504 * * [simplify]: iters left: 4 (3 enodes) 2.505 * * [simplify]: iters left: 3 (12 enodes) 2.510 * * [simplify]: iters left: 2 (19 enodes) 2.518 * * [simplify]: iters left: 1 (33 enodes) 2.532 * * [simplify]: Extracting #0: cost 1 inf + 0 2.532 * * [simplify]: Extracting #1: cost 10 inf + 0 2.532 * * [simplify]: Extracting #2: cost 14 inf + 2 2.532 * * [simplify]: Extracting #3: cost 8 inf + 893 2.533 * * [simplify]: Extracting #4: cost 1 inf + 2275 2.533 * * [simplify]: Extracting #5: cost 0 inf + 2487 2.534 * [simplify]: Simplified to (* x (* x x)) 2.534 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (pow (* x (* x x)) 1) (* x x))) 2.534 * * * * [progress]: [ 9 / 50 ] simplifiying candidate # 2.534 * * * * [progress]: [ 10 / 50 ] simplifiying candidate # 2.534 * [simplify]: Simplifying (+ (log x) (+ (log x) (log x))) 2.534 * * [simplify]: iters left: 5 (4 enodes) 2.536 * * [simplify]: iters left: 4 (13 enodes) 2.540 * * [simplify]: Extracting #0: cost 1 inf + 0 2.540 * * [simplify]: Extracting #1: cost 4 inf + 0 2.540 * * [simplify]: Extracting #2: cost 7 inf + 0 2.540 * * [simplify]: Extracting #3: cost 6 inf + 1 2.540 * * [simplify]: Extracting #4: cost 0 inf + 667 2.540 * [simplify]: Simplified to (+ (log x) (+ (log x) (log x))) 2.540 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (exp (+ (log x) (+ (log x) (log x)))) (* x x))) 2.540 * * * * [progress]: [ 11 / 50 ] simplifiying candidate # 2.541 * [simplify]: Simplifying (+ (log x) (log (* x x))) 2.541 * * [simplify]: iters left: 5 (5 enodes) 2.543 * * [simplify]: iters left: 4 (17 enodes) 2.548 * * [simplify]: Extracting #0: cost 1 inf + 0 2.548 * * [simplify]: Extracting #1: cost 4 inf + 0 2.548 * * [simplify]: Extracting #2: cost 8 inf + 0 2.548 * * [simplify]: Extracting #3: cost 8 inf + 1 2.548 * * [simplify]: Extracting #4: cost 0 inf + 889 2.549 * [simplify]: Simplified to (+ (log x) (log (* x x))) 2.549 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (exp (+ (log x) (log (* x x)))) (* x x))) 2.549 * * * * [progress]: [ 12 / 50 ] simplifiying candidate # 2.549 * [simplify]: Simplifying (log (* x (* x x))) 2.549 * * [simplify]: iters left: 5 (4 enodes) 2.551 * * [simplify]: iters left: 4 (18 enodes) 2.558 * * [simplify]: iters left: 3 (32 enodes) 2.570 * * [simplify]: iters left: 2 (49 enodes) 2.590 * * [simplify]: iters left: 1 (85 enodes) 2.612 * * [simplify]: Extracting #0: cost 1 inf + 0 2.612 * * [simplify]: Extracting #1: cost 8 inf + 0 2.612 * * [simplify]: Extracting #2: cost 18 inf + 2 2.612 * * [simplify]: Extracting #3: cost 31 inf + 3 2.613 * * [simplify]: Extracting #4: cost 16 inf + 2469 2.613 * * [simplify]: Extracting #5: cost 1 inf + 5920 2.614 * * [simplify]: Extracting #6: cost 0 inf + 6424 2.614 * [simplify]: Simplified to (* 3 (log x)) 2.614 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (exp (* 3 (log x))) (* x x))) 2.614 * * * * [progress]: [ 13 / 50 ] simplifiying candidate # 2.615 * [simplify]: Simplifying (exp (* x (* x x))) 2.615 * * [simplify]: iters left: 5 (4 enodes) 2.616 * * [simplify]: iters left: 4 (17 enodes) 2.619 * * [simplify]: iters left: 3 (31 enodes) 2.625 * * [simplify]: iters left: 2 (61 enodes) 2.643 * * [simplify]: iters left: 1 (134 enodes) 2.695 * * [simplify]: Extracting #0: cost 1 inf + 0 2.695 * * [simplify]: Extracting #1: cost 24 inf + 0 2.695 * * [simplify]: Extracting #2: cost 71 inf + 113 2.696 * * [simplify]: Extracting #3: cost 72 inf + 2961 2.699 * * [simplify]: Extracting #4: cost 35 inf + 12102 2.704 * * [simplify]: Extracting #5: cost 1 inf + 24534 2.711 * * [simplify]: Extracting #6: cost 0 inf + 24455 2.713 * [simplify]: Simplified to (exp (* x (* x x))) 2.713 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (log (exp (* x (* x x)))) (* x x))) 2.713 * * * * [progress]: [ 14 / 50 ] simplifiying candidate # 2.713 * * * * [progress]: [ 15 / 50 ] simplifiying candidate # 2.713 * [simplify]: Simplifying (* (* (* x x) x) (* (* (* x x) x) (* (* x x) x))) 2.713 * * [simplify]: iters left: 6 (5 enodes) 2.715 * * [simplify]: iters left: 5 (27 enodes) 2.721 * * [simplify]: iters left: 4 (70 enodes) 2.738 * * [simplify]: iters left: 3 (104 enodes) 2.782 * * [simplify]: iters left: 2 (199 enodes) 2.856 * * [simplify]: iters left: 1 (490 enodes) 3.298 * * [simplify]: Extracting #0: cost 1 inf + 0 3.298 * * [simplify]: Extracting #1: cost 105 inf + 0 3.301 * * [simplify]: Extracting #2: cost 335 inf + 510 3.306 * * [simplify]: Extracting #3: cost 254 inf + 18146 3.321 * * [simplify]: Extracting #4: cost 62 inf + 91660 3.349 * * [simplify]: Extracting #5: cost 5 inf + 121929 3.374 * * [simplify]: Extracting #6: cost 0 inf + 125234 3.398 * [simplify]: Simplified to (* x (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 3.398 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (cbrt (* x (* (* (* x x) (* x x)) (* (* x x) (* x x))))) (* x x))) 3.398 * * * * [progress]: [ 16 / 50 ] simplifiying candidate # 3.398 * [simplify]: Simplifying (* (* (* x x) x) (* (* (* x x) (* x x)) (* x x))) 3.398 * * [simplify]: iters left: 6 (6 enodes) 3.402 * * [simplify]: iters left: 5 (30 enodes) 3.415 * * [simplify]: iters left: 4 (65 enodes) 3.443 * * [simplify]: iters left: 3 (88 enodes) 3.482 * * [simplify]: iters left: 2 (168 enodes) 3.566 * * [simplify]: iters left: 1 (463 enodes) 3.856 * * [simplify]: Extracting #0: cost 1 inf + 0 3.856 * * [simplify]: Extracting #1: cost 83 inf + 0 3.857 * * [simplify]: Extracting #2: cost 239 inf + 45 3.858 * * [simplify]: Extracting #3: cost 217 inf + 2888 3.861 * * [simplify]: Extracting #4: cost 119 inf + 40259 3.870 * * [simplify]: Extracting #5: cost 4 inf + 97772 3.888 * * [simplify]: Extracting #6: cost 0 inf + 99663 3.902 * [simplify]: Simplified to (* x (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 3.902 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (cbrt (* x (* (* (* x x) (* x x)) (* (* x x) (* x x))))) (* x x))) 3.902 * * * * [progress]: [ 17 / 50 ] simplifiying candidate # 3.902 * [simplify]: Simplifying (* (cbrt (* x (* x x))) (cbrt (* x (* x x)))) 3.903 * * [simplify]: iters left: 6 (5 enodes) 3.904 * * [simplify]: iters left: 5 (18 enodes) 3.907 * * [simplify]: iters left: 4 (25 enodes) 3.914 * * [simplify]: iters left: 3 (39 enodes) 3.921 * * [simplify]: iters left: 2 (65 enodes) 3.934 * * [simplify]: iters left: 1 (106 enodes) 3.965 * * [simplify]: Extracting #0: cost 1 inf + 0 3.965 * * [simplify]: Extracting #1: cost 3 inf + 0 3.965 * * [simplify]: Extracting #2: cost 2 inf + 1 3.965 * * [simplify]: Extracting #3: cost 0 inf + 83 3.965 * [simplify]: Simplified to (* x x) 3.965 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (* (* x x) (cbrt (* x (* x x)))) (* x x))) 3.965 * [simplify]: Simplifying (cbrt (* x (* x x))) 3.965 * * [simplify]: iters left: 5 (4 enodes) 3.966 * * [simplify]: iters left: 4 (15 enodes) 3.969 * * [simplify]: iters left: 3 (22 enodes) 3.974 * * [simplify]: iters left: 2 (36 enodes) 3.982 * * [simplify]: iters left: 1 (66 enodes) 3.998 * * [simplify]: Extracting #0: cost 1 inf + 0 3.998 * * [simplify]: Extracting #1: cost 0 inf + 1 3.998 * [simplify]: Simplified to x 3.998 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (* (* x x) x) (* x x))) 3.998 * * * * [progress]: [ 18 / 50 ] simplifiying candidate # 3.999 * [simplify]: Simplifying (* (* (* x (* x x)) (* x (* x x))) (* x (* x x))) 3.999 * * [simplify]: iters left: 6 (5 enodes) 4.002 * * [simplify]: iters left: 5 (27 enodes) 4.018 * * [simplify]: iters left: 4 (72 enodes) 4.054 * * [simplify]: iters left: 3 (141 enodes) 4.121 * * [simplify]: iters left: 2 (390 enodes) 4.375 * * [simplify]: Extracting #0: cost 1 inf + 0 4.375 * * [simplify]: Extracting #1: cost 58 inf + 0 4.377 * * [simplify]: Extracting #2: cost 190 inf + 45 4.380 * * [simplify]: Extracting #3: cost 157 inf + 5355 4.388 * * [simplify]: Extracting #4: cost 75 inf + 35777 4.403 * * [simplify]: Extracting #5: cost 2 inf + 72519 4.413 * * [simplify]: Extracting #6: cost 0 inf + 73274 4.421 * [simplify]: Simplified to (* (* x (* x x)) (* (* x (* x x)) (* x (* x x)))) 4.421 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (cbrt (* (* x (* x x)) (* (* x (* x x)) (* x (* x x))))) (* x x))) 4.421 * * * * [progress]: [ 19 / 50 ] simplifiying candidate # 4.421 * [simplify]: Simplifying (sqrt (* x (* x x))) 4.421 * * [simplify]: iters left: 5 (4 enodes) 4.422 * * [simplify]: iters left: 4 (15 enodes) 4.429 * * [simplify]: iters left: 3 (22 enodes) 4.434 * * [simplify]: iters left: 2 (37 enodes) 4.442 * * [simplify]: iters left: 1 (67 enodes) 4.455 * * [simplify]: Extracting #0: cost 1 inf + 0 4.455 * * [simplify]: Extracting #1: cost 4 inf + 0 4.456 * * [simplify]: Extracting #2: cost 16 inf + 0 4.456 * * [simplify]: Extracting #3: cost 22 inf + 3 4.456 * * [simplify]: Extracting #4: cost 9 inf + 2880 4.456 * * [simplify]: Extracting #5: cost 1 inf + 5136 4.457 * * [simplify]: Extracting #6: cost 0 inf + 5348 4.457 * [simplify]: Simplified to (sqrt (* x (* x x))) 4.457 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (* (sqrt (* x (* x x))) (sqrt (* x (* x x)))) (* x x))) 4.457 * [simplify]: Simplifying (sqrt (* x (* x x))) 4.457 * * [simplify]: iters left: 5 (4 enodes) 4.458 * * [simplify]: iters left: 4 (15 enodes) 4.464 * * [simplify]: iters left: 3 (22 enodes) 4.473 * * [simplify]: iters left: 2 (37 enodes) 4.489 * * [simplify]: iters left: 1 (67 enodes) 4.515 * * [simplify]: Extracting #0: cost 1 inf + 0 4.515 * * [simplify]: Extracting #1: cost 4 inf + 0 4.515 * * [simplify]: Extracting #2: cost 16 inf + 0 4.515 * * [simplify]: Extracting #3: cost 22 inf + 3 4.515 * * [simplify]: Extracting #4: cost 9 inf + 2880 4.516 * * [simplify]: Extracting #5: cost 1 inf + 5136 4.517 * * [simplify]: Extracting #6: cost 0 inf + 5348 4.517 * [simplify]: Simplified to (sqrt (* x (* x x))) 4.518 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (* (sqrt (* x (* x x))) (sqrt (* x (* x x)))) (* x x))) 4.518 * * * * [progress]: [ 20 / 50 ] simplifiying candidate # 4.518 * * * * [progress]: [ 21 / 50 ] simplifiying candidate # 4.518 * [simplify]: Simplifying (* (sqrt x) x) 4.518 * * [simplify]: iters left: 3 (3 enodes) 4.520 * * [simplify]: iters left: 2 (10 enodes) 4.522 * * [simplify]: Extracting #0: cost 1 inf + 0 4.522 * * [simplify]: Extracting #1: cost 4 inf + 0 4.522 * * [simplify]: Extracting #2: cost 4 inf + 1 4.523 * * [simplify]: Extracting #3: cost 0 inf + 245 4.523 * [simplify]: Simplified to (* x (sqrt x)) 4.523 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (* (* x (sqrt x)) (* (sqrt x) x)) (* x x))) 4.523 * [simplify]: Simplifying (* (sqrt x) x) 4.523 * * [simplify]: iters left: 3 (3 enodes) 4.525 * * [simplify]: iters left: 2 (10 enodes) 4.527 * * [simplify]: Extracting #0: cost 1 inf + 0 4.527 * * [simplify]: Extracting #1: cost 4 inf + 0 4.527 * * [simplify]: Extracting #2: cost 4 inf + 1 4.528 * * [simplify]: Extracting #3: cost 0 inf + 245 4.528 * [simplify]: Simplified to (* x (sqrt x)) 4.528 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (* (* (sqrt x) x) (* x (sqrt x))) (* x x))) 4.528 * * * * [progress]: [ 22 / 50 ] simplifiying candidate # 4.528 * [simplify]: Simplifying (* x x) 4.528 * * [simplify]: iters left: 2 (2 enodes) 4.529 * * [simplify]: iters left: 1 (6 enodes) 4.531 * * [simplify]: Extracting #0: cost 1 inf + 0 4.531 * * [simplify]: Extracting #1: cost 3 inf + 0 4.531 * * [simplify]: Extracting #2: cost 2 inf + 1 4.531 * * [simplify]: Extracting #3: cost 0 inf + 83 4.531 * [simplify]: Simplified to (* x x) 4.531 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (* (* x x) x) (* x x))) 4.532 * * * * [progress]: [ 23 / 50 ] simplifiying candidate # 4.532 * [simplify]: Simplifying (* (cbrt x) (* x x)) 4.532 * * [simplify]: iters left: 4 (4 enodes) 4.534 * * [simplify]: iters left: 3 (15 enodes) 4.539 * * [simplify]: iters left: 2 (19 enodes) 4.544 * * [simplify]: Extracting #0: cost 1 inf + 0 4.544 * * [simplify]: Extracting #1: cost 6 inf + 0 4.544 * * [simplify]: Extracting #2: cost 8 inf + 1 4.544 * * [simplify]: Extracting #3: cost 0 inf + 809 4.544 * [simplify]: Simplified to (* (* x x) (cbrt x)) 4.544 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (* (* (cbrt x) (cbrt x)) (* (* x x) (cbrt x))) (* x x))) 4.545 * * * * [progress]: [ 24 / 50 ] simplifiying candidate # 4.545 * [simplify]: Simplifying (* (sqrt x) (* x x)) 4.545 * * [simplify]: iters left: 4 (4 enodes) 4.547 * * [simplify]: iters left: 3 (15 enodes) 4.551 * * [simplify]: iters left: 2 (19 enodes) 4.559 * * [simplify]: Extracting #0: cost 1 inf + 0 4.559 * * [simplify]: Extracting #1: cost 6 inf + 0 4.559 * * [simplify]: Extracting #2: cost 8 inf + 1 4.559 * * [simplify]: Extracting #3: cost 0 inf + 569 4.559 * [simplify]: Simplified to (* (* x x) (sqrt x)) 4.559 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (* (sqrt x) (* (* x x) (sqrt x))) (* x x))) 4.559 * * * * [progress]: [ 25 / 50 ] simplifiying candidate # 4.560 * [simplify]: Simplifying (* x (* x x)) 4.560 * * [simplify]: iters left: 4 (3 enodes) 4.562 * * [simplify]: iters left: 3 (12 enodes) 4.566 * * [simplify]: iters left: 2 (19 enodes) 4.575 * * [simplify]: iters left: 1 (33 enodes) 4.590 * * [simplify]: Extracting #0: cost 1 inf + 0 4.590 * * [simplify]: Extracting #1: cost 10 inf + 0 4.590 * * [simplify]: Extracting #2: cost 14 inf + 2 4.590 * * [simplify]: Extracting #3: cost 8 inf + 893 4.591 * * [simplify]: Extracting #4: cost 1 inf + 2275 4.591 * * [simplify]: Extracting #5: cost 0 inf + 2487 4.592 * [simplify]: Simplified to (* x (* x x)) 4.592 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (* 1 (* x (* x x))) (* x x))) 4.592 * * * * [progress]: [ 26 / 50 ] simplifiying candidate #real (real->posit16 (* x (* x x)))) (* x x)))> 4.592 * [simplify]: Simplifying (real->posit16 (* x (* x x))) 4.592 * * [simplify]: iters left: 5 (4 enodes) 4.594 * * [simplify]: iters left: 4 (12 enodes) 4.599 * * [simplify]: iters left: 3 (19 enodes) 4.608 * * [simplify]: iters left: 2 (33 enodes) 4.622 * * [simplify]: iters left: 1 (63 enodes) 4.648 * * [simplify]: Extracting #0: cost 1 inf + 0 4.648 * * [simplify]: Extracting #1: cost 2 inf + 0 4.648 * * [simplify]: Extracting #2: cost 10 inf + 0 4.649 * * [simplify]: Extracting #3: cost 21 inf + 2 4.649 * * [simplify]: Extracting #4: cost 12 inf + 1358 4.649 * * [simplify]: Extracting #5: cost 3 inf + 3757 4.650 * * [simplify]: Extracting #6: cost 0 inf + 5106 4.651 * [simplify]: Simplified to (real->posit16 (* x (* x x))) 4.651 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (posit16->real (real->posit16 (* x (* x x)))) (* x x))) 4.651 * * * * [progress]: [ 27 / 50 ] simplifiying candidate # 4.651 * * * * [progress]: [ 28 / 50 ] simplifiying candidate # 4.651 * [simplify]: Simplifying (expm1 (+ (* x (* x x)) (* x x))) 4.651 * * [simplify]: iters left: 6 (5 enodes) 4.654 * * [simplify]: iters left: 5 (25 enodes) 4.664 * * [simplify]: iters left: 4 (49 enodes) 4.682 * * [simplify]: iters left: 3 (75 enodes) 4.709 * * [simplify]: iters left: 2 (121 enodes) 4.731 * * [simplify]: iters left: 1 (191 enodes) 4.790 * * [simplify]: Extracting #0: cost 1 inf + 0 4.790 * * [simplify]: Extracting #1: cost 3 inf + 0 4.790 * * [simplify]: Extracting #2: cost 16 inf + 0 4.790 * * [simplify]: Extracting #3: cost 40 inf + 237 4.791 * * [simplify]: Extracting #4: cost 31 inf + 2127 4.793 * * [simplify]: Extracting #5: cost 23 inf + 5041 4.794 * * [simplify]: Extracting #6: cost 10 inf + 10189 4.797 * * [simplify]: Extracting #7: cost 0 inf + 15703 4.799 * [simplify]: Simplified to (expm1 (* x (fma x x x))) 4.800 * [simplify]: Simplified (2 1) to (λ (x) (log1p (expm1 (* x (fma x x x))))) 4.800 * * * * [progress]: [ 29 / 50 ] simplifiying candidate # 4.800 * [simplify]: Simplifying (log1p (+ (* x (* x x)) (* x x))) 4.800 * * [simplify]: iters left: 6 (5 enodes) 4.803 * * [simplify]: iters left: 5 (25 enodes) 4.814 * * [simplify]: iters left: 4 (49 enodes) 4.823 * * [simplify]: iters left: 3 (75 enodes) 4.839 * * [simplify]: iters left: 2 (121 enodes) 4.878 * * [simplify]: iters left: 1 (191 enodes) 4.951 * * [simplify]: Extracting #0: cost 1 inf + 0 4.951 * * [simplify]: Extracting #1: cost 3 inf + 0 4.951 * * [simplify]: Extracting #2: cost 16 inf + 0 4.952 * * [simplify]: Extracting #3: cost 40 inf + 237 4.953 * * [simplify]: Extracting #4: cost 31 inf + 2167 4.954 * * [simplify]: Extracting #5: cost 23 inf + 5081 4.956 * * [simplify]: Extracting #6: cost 10 inf + 10229 4.958 * * [simplify]: Extracting #7: cost 0 inf + 15743 4.961 * [simplify]: Simplified to (log1p (* x (fma x x x))) 4.961 * [simplify]: Simplified (2 1) to (λ (x) (expm1 (log1p (* x (fma x x x))))) 4.961 * * * * [progress]: [ 30 / 50 ] simplifiying candidate # 4.961 * * * * [progress]: [ 31 / 50 ] simplifiying candidate # 4.961 * [simplify]: Simplifying (* (exp (* x (* x x))) (exp (* x x))) 4.961 * * [simplify]: iters left: 6 (6 enodes) 4.963 * * [simplify]: iters left: 5 (27 enodes) 4.968 * * [simplify]: iters left: 4 (54 enodes) 4.980 * * [simplify]: iters left: 3 (123 enodes) 5.027 * * [simplify]: iters left: 2 (288 enodes) 5.153 * * [simplify]: Extracting #0: cost 1 inf + 0 5.153 * * [simplify]: Extracting #1: cost 50 inf + 0 5.154 * * [simplify]: Extracting #2: cost 177 inf + 169 5.157 * * [simplify]: Extracting #3: cost 197 inf + 2728 5.163 * * [simplify]: Extracting #4: cost 125 inf + 28975 5.180 * * [simplify]: Extracting #5: cost 30 inf + 83031 5.191 * * [simplify]: Extracting #6: cost 5 inf + 98214 5.202 * * [simplify]: Extracting #7: cost 0 inf + 99660 5.214 * [simplify]: Simplified to (exp (fma (* x x) x (* x x))) 5.214 * [simplify]: Simplified (2 1) to (λ (x) (log (exp (fma (* x x) x (* x x))))) 5.214 * * * * [progress]: [ 32 / 50 ] simplifiying candidate # 5.214 * * * * [progress]: [ 33 / 50 ] simplifiying candidate # 5.214 * [simplify]: Simplifying (log (+ (* x (* x x)) (* x x))) 5.215 * * [simplify]: iters left: 6 (5 enodes) 5.217 * * [simplify]: iters left: 5 (25 enodes) 5.229 * * [simplify]: iters left: 4 (55 enodes) 5.240 * * [simplify]: iters left: 3 (94 enodes) 5.268 * * [simplify]: iters left: 2 (141 enodes) 5.314 * * [simplify]: iters left: 1 (211 enodes) 5.393 * * [simplify]: Extracting #0: cost 1 inf + 0 5.393 * * [simplify]: Extracting #1: cost 7 inf + 0 5.393 * * [simplify]: Extracting #2: cost 24 inf + 0 5.393 * * [simplify]: Extracting #3: cost 46 inf + 322 5.394 * * [simplify]: Extracting #4: cost 35 inf + 1679 5.395 * * [simplify]: Extracting #5: cost 25 inf + 4066 5.398 * * [simplify]: Extracting #6: cost 5 inf + 12415 5.399 * * [simplify]: Extracting #7: cost 0 inf + 15153 5.401 * [simplify]: Simplified to (log (* x (fma x x x))) 5.401 * [simplify]: Simplified (2 1) to (λ (x) (exp (log (* x (fma x x x))))) 5.401 * * * * [progress]: [ 34 / 50 ] simplifiying candidate # 5.401 * [simplify]: Simplifying (exp (+ (* x (* x x)) (* x x))) 5.401 * * [simplify]: iters left: 6 (5 enodes) 5.403 * * [simplify]: iters left: 5 (28 enodes) 5.409 * * [simplify]: iters left: 4 (64 enodes) 5.421 * * [simplify]: iters left: 3 (115 enodes) 5.461 * * [simplify]: iters left: 2 (240 enodes) 5.521 * * [simplify]: Extracting #0: cost 1 inf + 0 5.521 * * [simplify]: Extracting #1: cost 39 inf + 0 5.521 * * [simplify]: Extracting #2: cost 130 inf + 113 5.522 * * [simplify]: Extracting #3: cost 127 inf + 4888 5.527 * * [simplify]: Extracting #4: cost 62 inf + 23556 5.536 * * [simplify]: Extracting #5: cost 14 inf + 47575 5.545 * * [simplify]: Extracting #6: cost 3 inf + 50669 5.552 * * [simplify]: Extracting #7: cost 0 inf + 52029 5.558 * [simplify]: Simplified to (exp (* (fma x x x) x)) 5.558 * [simplify]: Simplified (2 1) to (λ (x) (log (exp (* (fma x x x) x)))) 5.558 * * * * [progress]: [ 35 / 50 ] simplifiying candidate # 5.558 * [simplify]: Simplifying (* (cbrt (+ (* x (* x x)) (* x x))) (cbrt (+ (* x (* x x)) (* x x)))) 5.558 * * [simplify]: iters left: 6 (6 enodes) 5.560 * * [simplify]: iters left: 5 (28 enodes) 5.567 * * [simplify]: iters left: 4 (52 enodes) 5.577 * * [simplify]: iters left: 3 (78 enodes) 5.594 * * [simplify]: iters left: 2 (124 enodes) 5.632 * * [simplify]: iters left: 1 (194 enodes) 5.681 * * [simplify]: Extracting #0: cost 1 inf + 0 5.681 * * [simplify]: Extracting #1: cost 3 inf + 0 5.681 * * [simplify]: Extracting #2: cost 5 inf + 0 5.681 * * [simplify]: Extracting #3: cost 18 inf + 0 5.681 * * [simplify]: Extracting #4: cost 45 inf + 2 5.682 * * [simplify]: Extracting #5: cost 44 inf + 400 5.682 * * [simplify]: Extracting #6: cost 19 inf + 6496 5.685 * * [simplify]: Extracting #7: cost 2 inf + 14344 5.687 * * [simplify]: Extracting #8: cost 0 inf + 15481 5.688 * [simplify]: Simplified to (* (cbrt (fma (* x x) x (* x x))) (cbrt (fma (* x x) x (* x x)))) 5.688 * [simplify]: Simplified (2 1) to (λ (x) (* (* (cbrt (fma (* x x) x (* x x))) (cbrt (fma (* x x) x (* x x)))) (cbrt (+ (* x (* x x)) (* x x))))) 5.689 * [simplify]: Simplifying (cbrt (+ (* x (* x x)) (* x x))) 5.689 * * [simplify]: iters left: 6 (5 enodes) 5.690 * * [simplify]: iters left: 5 (25 enodes) 5.695 * * [simplify]: iters left: 4 (49 enodes) 5.705 * * [simplify]: iters left: 3 (75 enodes) 5.721 * * [simplify]: iters left: 2 (121 enodes) 5.750 * * [simplify]: iters left: 1 (191 enodes) 5.796 * * [simplify]: Extracting #0: cost 1 inf + 0 5.796 * * [simplify]: Extracting #1: cost 3 inf + 0 5.796 * * [simplify]: Extracting #2: cost 16 inf + 0 5.796 * * [simplify]: Extracting #3: cost 40 inf + 237 5.797 * * [simplify]: Extracting #4: cost 31 inf + 2147 5.797 * * [simplify]: Extracting #5: cost 23 inf + 5061 5.798 * * [simplify]: Extracting #6: cost 10 inf + 10209 5.801 * * [simplify]: Extracting #7: cost 0 inf + 15723 5.803 * [simplify]: Simplified to (cbrt (* x (fma x x x))) 5.803 * [simplify]: Simplified (2 2) to (λ (x) (* (* (cbrt (+ (* x (* x x)) (* x x))) (cbrt (+ (* x (* x x)) (* x x)))) (cbrt (* x (fma x x x))))) 5.804 * * * * [progress]: [ 36 / 50 ] simplifiying candidate # 5.804 * [simplify]: Simplifying (* (* (+ (* x (* x x)) (* x x)) (+ (* x (* x x)) (* x x))) (+ (* x (* x x)) (* x x))) 5.804 * * [simplify]: iters left: 6 (6 enodes) 5.808 * * [simplify]: iters left: 5 (41 enodes) 5.839 * * [simplify]: iters left: 4 (184 enodes) 6.000 * * [simplify]: Extracting #0: cost 1 inf + 0 6.000 * * [simplify]: Extracting #1: cost 37 inf + 0 6.001 * * [simplify]: Extracting #2: cost 123 inf + 412 6.005 * * [simplify]: Extracting #3: cost 102 inf + 5655 6.018 * * [simplify]: Extracting #4: cost 10 inf + 26537 6.032 * * [simplify]: Extracting #5: cost 1 inf + 28803 6.046 * * [simplify]: Extracting #6: cost 0 inf + 29015 6.060 * [simplify]: Simplified to (* (* (fma x x x) x) (* (* (fma x x x) x) (* (fma x x x) x))) 6.060 * [simplify]: Simplified (2 1) to (λ (x) (cbrt (* (* (fma x x x) x) (* (* (fma x x x) x) (* (fma x x x) x))))) 6.060 * * * * [progress]: [ 37 / 50 ] simplifiying candidate # 6.060 * [simplify]: Simplifying (sqrt (+ (* x (* x x)) (* x x))) 6.060 * * [simplify]: iters left: 6 (5 enodes) 6.063 * * [simplify]: iters left: 5 (25 enodes) 6.073 * * [simplify]: iters left: 4 (49 enodes) 6.091 * * [simplify]: iters left: 3 (77 enodes) 6.107 * * [simplify]: iters left: 2 (123 enodes) 6.130 * * [simplify]: iters left: 1 (193 enodes) 6.187 * * [simplify]: Extracting #0: cost 1 inf + 0 6.187 * * [simplify]: Extracting #1: cost 5 inf + 0 6.187 * * [simplify]: Extracting #2: cost 20 inf + 1 6.187 * * [simplify]: Extracting #3: cost 43 inf + 293 6.188 * * [simplify]: Extracting #4: cost 31 inf + 1433 6.190 * * [simplify]: Extracting #5: cost 12 inf + 8014 6.192 * * [simplify]: Extracting #6: cost 1 inf + 13831 6.195 * * [simplify]: Extracting #7: cost 0 inf + 14295 6.197 * [simplify]: Simplified to (sqrt (* x (fma x x x))) 6.197 * [simplify]: Simplified (2 1) to (λ (x) (* (sqrt (* x (fma x x x))) (sqrt (+ (* x (* x x)) (* x x))))) 6.198 * [simplify]: Simplifying (sqrt (+ (* x (* x x)) (* x x))) 6.198 * * [simplify]: iters left: 6 (5 enodes) 6.201 * * [simplify]: iters left: 5 (25 enodes) 6.211 * * [simplify]: iters left: 4 (49 enodes) 6.233 * * [simplify]: iters left: 3 (77 enodes) 6.256 * * [simplify]: iters left: 2 (123 enodes) 6.288 * * [simplify]: iters left: 1 (193 enodes) 6.359 * * [simplify]: Extracting #0: cost 1 inf + 0 6.359 * * [simplify]: Extracting #1: cost 5 inf + 0 6.359 * * [simplify]: Extracting #2: cost 20 inf + 1 6.359 * * [simplify]: Extracting #3: cost 43 inf + 293 6.360 * * [simplify]: Extracting #4: cost 31 inf + 1433 6.362 * * [simplify]: Extracting #5: cost 12 inf + 8014 6.364 * * [simplify]: Extracting #6: cost 1 inf + 13831 6.366 * * [simplify]: Extracting #7: cost 0 inf + 14295 6.369 * [simplify]: Simplified to (sqrt (* x (fma x x x))) 6.369 * [simplify]: Simplified (2 2) to (λ (x) (* (sqrt (+ (* x (* x x)) (* x x))) (sqrt (* x (fma x x x))))) 6.369 * * * * [progress]: [ 38 / 50 ] simplifiying candidate # 6.370 * [simplify]: Simplifying (+ (pow (* x (* x x)) 3) (pow (* x x) 3)) 6.370 * * [simplify]: iters left: 6 (7 enodes) 6.375 * * [simplify]: iters left: 5 (37 enodes) 6.396 * * [simplify]: iters left: 4 (111 enodes) 6.466 * * [simplify]: iters left: 3 (374 enodes) 6.727 * * [simplify]: Extracting #0: cost 1 inf + 0 6.728 * * [simplify]: Extracting #1: cost 64 inf + 0 6.729 * * [simplify]: Extracting #2: cost 182 inf + 244 6.734 * * [simplify]: Extracting #3: cost 121 inf + 15071 6.747 * * [simplify]: Extracting #4: cost 35 inf + 47838 6.765 * * [simplify]: Extracting #5: cost 2 inf + 63581 6.780 * * [simplify]: Extracting #6: cost 0 inf + 64376 6.789 * [simplify]: Simplified to (* (fma (* x (* x x)) (* x (* x x)) (* x (* x x))) (* x (* x x))) 6.789 * [simplify]: Simplified (2 1) to (λ (x) (/ (* (fma (* x (* x x)) (* x (* x x)) (* x (* x x))) (* x (* x x))) (+ (* (* x (* x x)) (* x (* x x))) (- (* (* x x) (* x x)) (* (* x (* x x)) (* x x)))))) 6.789 * [simplify]: Simplifying (+ (* (* x (* x x)) (* x (* x x))) (- (* (* x x) (* x x)) (* (* x (* x x)) (* x x)))) 6.789 * * [simplify]: iters left: 6 (8 enodes) 6.792 * * [simplify]: iters left: 5 (44 enodes) 6.803 * * [simplify]: iters left: 4 (115 enodes) 6.849 * * [simplify]: iters left: 3 (349 enodes) 7.080 * * [simplify]: Extracting #0: cost 1 inf + 0 7.080 * * [simplify]: Extracting #1: cost 56 inf + 0 7.081 * * [simplify]: Extracting #2: cost 187 inf + 1 7.082 * * [simplify]: Extracting #3: cost 152 inf + 5442 7.088 * * [simplify]: Extracting #4: cost 56 inf + 23001 7.095 * * [simplify]: Extracting #5: cost 1 inf + 38786 7.103 * * [simplify]: Extracting #6: cost 0 inf + 38864 7.116 * * [simplify]: Extracting #7: cost 0 inf + 38824 7.131 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (- x (* x x)) (* (* x x) (* x x)))) 7.131 * [simplify]: Simplified (2 2) to (λ (x) (/ (* (fma (* x (* x x)) (* x (* x x)) (* x (* x x))) (* x (* x x))) (- (* (* x x) (* x x)) (* (- x (* x x)) (* (* x x) (* x x)))))) 7.131 * * * * [progress]: [ 39 / 50 ] simplifiying candidate # 7.131 * * * * [progress]: [ 40 / 50 ] simplifiying candidate # 7.131 * [simplify]: Simplifying (- (* (* x (* x x)) (* x (* x x))) (* (* x x) (* x x))) 7.132 * * [simplify]: iters left: 6 (6 enodes) 7.135 * * [simplify]: iters left: 5 (33 enodes) 7.152 * * [simplify]: iters left: 4 (95 enodes) 7.202 * * [simplify]: iters left: 3 (245 enodes) 7.295 * * [simplify]: Extracting #0: cost 1 inf + 0 7.295 * * [simplify]: Extracting #1: cost 53 inf + 0 7.296 * * [simplify]: Extracting #2: cost 180 inf + 98 7.300 * * [simplify]: Extracting #3: cost 115 inf + 10787 7.309 * * [simplify]: Extracting #4: cost 18 inf + 30883 7.320 * * [simplify]: Extracting #5: cost 0 inf + 35907 7.331 * * [simplify]: Extracting #6: cost 0 inf + 35747 7.342 * [simplify]: Simplified to (* (* x (* x x)) (- (* x (* x x)) x)) 7.343 * [simplify]: Simplified (2 1) to (λ (x) (/ (* (* x (* x x)) (- (* x (* x x)) x)) (- (* x (* x x)) (* x x)))) 7.343 * [simplify]: Simplifying (- (* x (* x x)) (* x x)) 7.343 * * [simplify]: iters left: 6 (4 enodes) 7.345 * * [simplify]: iters left: 5 (20 enodes) 7.353 * * [simplify]: iters left: 4 (39 enodes) 7.366 * * [simplify]: iters left: 3 (63 enodes) 7.382 * * [simplify]: iters left: 2 (102 enodes) 7.408 * * [simplify]: iters left: 1 (173 enodes) 7.470 * * [simplify]: Extracting #0: cost 1 inf + 0 7.470 * * [simplify]: Extracting #1: cost 19 inf + 0 7.470 * * [simplify]: Extracting #2: cost 65 inf + 1 7.470 * * [simplify]: Extracting #3: cost 61 inf + 1404 7.472 * * [simplify]: Extracting #4: cost 16 inf + 16379 7.474 * * [simplify]: Extracting #5: cost 1 inf + 23509 7.479 * * [simplify]: Extracting #6: cost 0 inf + 23721 7.482 * [simplify]: Simplified to (- (* x (* x x)) (* x x)) 7.482 * [simplify]: Simplified (2 2) to (λ (x) (/ (* (* x (* x x)) (- (* x (* x x)) x)) (- (* x (* x x)) (* x x)))) 7.482 * * * * [progress]: [ 41 / 50 ] simplifiying candidate # 7.482 * [simplify]: Simplifying (+ (* x x) x) 7.482 * * [simplify]: iters left: 4 (3 enodes) 7.483 * * [simplify]: iters left: 3 (14 enodes) 7.486 * * [simplify]: iters left: 2 (22 enodes) 7.490 * * [simplify]: iters left: 1 (30 enodes) 7.495 * * [simplify]: Extracting #0: cost 1 inf + 0 7.495 * * [simplify]: Extracting #1: cost 6 inf + 0 7.495 * * [simplify]: Extracting #2: cost 6 inf + 2 7.496 * * [simplify]: Extracting #3: cost 0 inf + 280 7.496 * [simplify]: Simplified to (fma x x x) 7.496 * [simplify]: Simplified (2 2) to (λ (x) (* x (fma x x x))) 7.496 * * * * [progress]: [ 42 / 50 ] simplifiying candidate # 7.496 * [simplify]: Simplifying (+ x 1) 7.496 * * [simplify]: iters left: 2 (3 enodes) 7.498 * * [simplify]: iters left: 1 (12 enodes) 7.502 * * [simplify]: Extracting #0: cost 1 inf + 0 7.502 * * [simplify]: Extracting #1: cost 4 inf + 0 7.502 * * [simplify]: Extracting #2: cost 2 inf + 2 7.502 * * [simplify]: Extracting #3: cost 0 inf + 86 7.502 * [simplify]: Simplified to (+ 1 x) 7.503 * [simplify]: Simplified (2 1) to (λ (x) (* (+ 1 x) (* x x))) 7.503 * * * * [progress]: [ 43 / 50 ] simplifiying candidate #real (real->posit16 (+ (* x (* x x)) (* x x)))))> 7.503 * [simplify]: Simplifying (real->posit16 (+ (* x (* x x)) (* x x))) 7.503 * * [simplify]: iters left: 6 (5 enodes) 7.506 * * [simplify]: iters left: 5 (22 enodes) 7.515 * * [simplify]: iters left: 4 (46 enodes) 7.528 * * [simplify]: iters left: 3 (72 enodes) 7.544 * * [simplify]: iters left: 2 (118 enodes) 7.577 * * [simplify]: iters left: 1 (193 enodes) 7.645 * * [simplify]: Extracting #0: cost 1 inf + 0 7.646 * * [simplify]: Extracting #1: cost 2 inf + 0 7.646 * * [simplify]: Extracting #2: cost 14 inf + 0 7.646 * * [simplify]: Extracting #3: cost 40 inf + 2 7.646 * * [simplify]: Extracting #4: cost 36 inf + 1670 7.647 * * [simplify]: Extracting #5: cost 12 inf + 8337 7.648 * * [simplify]: Extracting #6: cost 0 inf + 14486 7.649 * [simplify]: Simplified to (real->posit16 (* x (fma x x x))) 7.649 * [simplify]: Simplified (2 1) to (λ (x) (posit16->real (real->posit16 (* x (fma x x x))))) 7.649 * * * * [progress]: [ 44 / 50 ] simplifiying candidate # 7.650 * * * * [progress]: [ 45 / 50 ] simplifiying candidate # 7.650 * [simplify]: Simplifying (pow x 3) 7.650 * * [simplify]: iters left: 1 (3 enodes) 7.651 * * [simplify]: Extracting #0: cost 1 inf + 0 7.651 * * [simplify]: Extracting #1: cost 6 inf + 0 7.651 * * [simplify]: Extracting #2: cost 5 inf + 2 7.651 * * [simplify]: Extracting #3: cost 0 inf + 680 7.652 * * [simplify]: Extracting #4: cost 0 inf + 418 7.652 * [simplify]: Simplified to (* (* x x) x) 7.652 * [simplify]: Simplified (2 1) to (λ (x) (+ (* (* x x) x) (* x x))) 7.652 * * * * [progress]: [ 46 / 50 ] simplifiying candidate # 7.652 * [simplify]: Simplifying (pow x 3) 7.652 * * [simplify]: iters left: 1 (3 enodes) 7.653 * * [simplify]: Extracting #0: cost 1 inf + 0 7.653 * * [simplify]: Extracting #1: cost 6 inf + 0 7.653 * * [simplify]: Extracting #2: cost 5 inf + 2 7.653 * * [simplify]: Extracting #3: cost 0 inf + 680 7.654 * * [simplify]: Extracting #4: cost 0 inf + 418 7.654 * [simplify]: Simplified to (* (* x x) x) 7.654 * [simplify]: Simplified (2 1) to (λ (x) (+ (* (* x x) x) (* x x))) 7.654 * * * * [progress]: [ 47 / 50 ] simplifiying candidate # 7.654 * [simplify]: Simplifying (pow x 3) 7.654 * * [simplify]: iters left: 1 (3 enodes) 7.655 * * [simplify]: Extracting #0: cost 1 inf + 0 7.655 * * [simplify]: Extracting #1: cost 6 inf + 0 7.656 * * [simplify]: Extracting #2: cost 5 inf + 2 7.656 * * [simplify]: Extracting #3: cost 0 inf + 680 7.656 * * [simplify]: Extracting #4: cost 0 inf + 418 7.656 * [simplify]: Simplified to (* (* x x) x) 7.656 * [simplify]: Simplified (2 1) to (λ (x) (+ (* (* x x) x) (* x x))) 7.656 * * * * [progress]: [ 48 / 50 ] simplifiying candidate # 7.656 * [simplify]: Simplifying (+ (pow x 3) (pow x 2)) 7.656 * * [simplify]: iters left: 3 (6 enodes) 7.659 * * [simplify]: iters left: 2 (30 enodes) 7.666 * * [simplify]: iters left: 1 (59 enodes) 7.680 * * [simplify]: Extracting #0: cost 1 inf + 0 7.680 * * [simplify]: Extracting #1: cost 8 inf + 0 7.680 * * [simplify]: Extracting #2: cost 20 inf + 1 7.680 * * [simplify]: Extracting #3: cost 14 inf + 281 7.681 * * [simplify]: Extracting #4: cost 7 inf + 1062 7.681 * * [simplify]: Extracting #5: cost 1 inf + 2665 7.682 * * [simplify]: Extracting #6: cost 0 inf + 2877 7.683 * [simplify]: Simplified to (* (fma x x x) x) 7.683 * [simplify]: Simplified (2) to (λ (x) (* (fma x x x) x)) 7.683 * * * * [progress]: [ 49 / 50 ] simplifiying candidate # 7.683 * [simplify]: Simplifying (+ (pow x 3) (pow x 2)) 7.683 * * [simplify]: iters left: 3 (6 enodes) 7.688 * * [simplify]: iters left: 2 (30 enodes) 7.706 * * [simplify]: iters left: 1 (59 enodes) 7.728 * * [simplify]: Extracting #0: cost 1 inf + 0 7.728 * * [simplify]: Extracting #1: cost 8 inf + 0 7.728 * * [simplify]: Extracting #2: cost 20 inf + 1 7.728 * * [simplify]: Extracting #3: cost 14 inf + 281 7.729 * * [simplify]: Extracting #4: cost 7 inf + 1062 7.729 * * [simplify]: Extracting #5: cost 1 inf + 2665 7.730 * * [simplify]: Extracting #6: cost 0 inf + 2877 7.731 * [simplify]: Simplified to (* (fma x x x) x) 7.731 * [simplify]: Simplified (2) to (λ (x) (* (fma x x x) x)) 7.731 * * * * [progress]: [ 50 / 50 ] simplifiying candidate # 7.731 * [simplify]: Simplifying (+ (pow x 3) (pow x 2)) 7.731 * * [simplify]: iters left: 3 (6 enodes) 7.736 * * [simplify]: iters left: 2 (30 enodes) 7.750 * * [simplify]: iters left: 1 (59 enodes) 7.772 * * [simplify]: Extracting #0: cost 1 inf + 0 7.772 * * [simplify]: Extracting #1: cost 8 inf + 0 7.772 * * [simplify]: Extracting #2: cost 20 inf + 1 7.773 * * [simplify]: Extracting #3: cost 14 inf + 281 7.773 * * [simplify]: Extracting #4: cost 7 inf + 1062 7.774 * * [simplify]: Extracting #5: cost 1 inf + 2665 7.775 * * [simplify]: Extracting #6: cost 0 inf + 2877 7.775 * [simplify]: Simplified to (* (fma x x x) x) 7.775 * [simplify]: Simplified (2) to (λ (x) (* (fma x x x) x)) 7.775 * * * [progress]: adding candidates to table 8.105 * * [progress]: iteration 3 / 4 8.105 * * * [progress]: picking best candidate 8.109 * * * * [pick]: Picked # 8.109 * * * [progress]: localizing error 8.133 * * * [progress]: generating rewritten candidates 8.133 * * * * [progress]: [ 1 / 4 ] rewriting at (2) 8.158 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2) 8.166 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1) 8.167 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1) 8.169 * * * [progress]: generating series expansions 8.169 * * * * [progress]: [ 1 / 4 ] generating series at (2) 8.169 * [backup-simplify]: Simplify (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x)) into (* x (fma x x x)) 8.169 * [approximate]: Taking taylor expansion of (* x (fma x x x)) in (x) around 0 8.169 * [taylor]: Taking taylor expansion of (* x (fma x x x)) in x 8.169 * [taylor]: Taking taylor expansion of x in x 8.169 * [backup-simplify]: Simplify 0 into 0 8.169 * [backup-simplify]: Simplify 1 into 1 8.169 * [taylor]: Taking taylor expansion of (fma x x x) in x 8.169 * [taylor]: Rewrote expression to (+ (* x x) x) 8.169 * [taylor]: Taking taylor expansion of (* x x) in x 8.169 * [taylor]: Taking taylor expansion of x in x 8.169 * [backup-simplify]: Simplify 0 into 0 8.169 * [backup-simplify]: Simplify 1 into 1 8.169 * [taylor]: Taking taylor expansion of x in x 8.170 * [backup-simplify]: Simplify 0 into 0 8.170 * [backup-simplify]: Simplify 1 into 1 8.170 * [taylor]: Taking taylor expansion of x in x 8.170 * [backup-simplify]: Simplify 0 into 0 8.170 * [backup-simplify]: Simplify 1 into 1 8.170 * [taylor]: Taking taylor expansion of (* x (fma x x x)) in x 8.170 * [taylor]: Taking taylor expansion of x in x 8.170 * [backup-simplify]: Simplify 0 into 0 8.170 * [backup-simplify]: Simplify 1 into 1 8.170 * [taylor]: Taking taylor expansion of (fma x x x) in x 8.170 * [taylor]: Rewrote expression to (+ (* x x) x) 8.170 * [taylor]: Taking taylor expansion of (* x x) in x 8.170 * [taylor]: Taking taylor expansion of x in x 8.170 * [backup-simplify]: Simplify 0 into 0 8.170 * [backup-simplify]: Simplify 1 into 1 8.170 * [taylor]: Taking taylor expansion of x in x 8.170 * [backup-simplify]: Simplify 0 into 0 8.170 * [backup-simplify]: Simplify 1 into 1 8.170 * [taylor]: Taking taylor expansion of x in x 8.170 * [backup-simplify]: Simplify 0 into 0 8.170 * [backup-simplify]: Simplify 1 into 1 8.170 * [backup-simplify]: Simplify (* 0 0) into 0 8.171 * [backup-simplify]: Simplify (+ 0 0) into 0 8.171 * [backup-simplify]: Simplify (* 0 0) into 0 8.171 * [backup-simplify]: Simplify 0 into 0 8.171 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.172 * [backup-simplify]: Simplify (+ 0 1) into 1 8.172 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.172 * [backup-simplify]: Simplify 0 into 0 8.173 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 8.173 * [backup-simplify]: Simplify (+ 1 0) into 1 8.173 * [backup-simplify]: Simplify (+ (* 0 1) (+ (* 1 1) (* 0 0))) into 1 8.173 * [backup-simplify]: Simplify 1 into 1 8.174 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 8.174 * [backup-simplify]: Simplify (+ 0 0) into 0 8.175 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (+ (* 0 1) (* 0 0)))) into 1 8.175 * [backup-simplify]: Simplify 1 into 1 8.176 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 8.177 * [backup-simplify]: Simplify (+ 0 0) into 0 8.178 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (+ (* 0 1) (* 0 0))))) into 0 8.178 * [backup-simplify]: Simplify 0 into 0 8.179 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 8.180 * [backup-simplify]: Simplify (+ 0 0) into 0 8.181 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 1) (+ (* 0 1) (* 0 0)))))) into 0 8.181 * [backup-simplify]: Simplify 0 into 0 8.183 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 8.184 * [backup-simplify]: Simplify (+ 0 0) into 0 8.185 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (+ (* 0 1) (* 0 0))))))) into 0 8.185 * [backup-simplify]: Simplify 0 into 0 8.187 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 8.187 * [backup-simplify]: Simplify (+ 0 0) into 0 8.189 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (+ (* 0 1) (* 0 0)))))))) into 0 8.189 * [backup-simplify]: Simplify 0 into 0 8.191 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))))) into 0 8.191 * [backup-simplify]: Simplify (+ 0 0) into 0 8.193 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (+ (* 0 1) (* 0 0))))))))) into 0 8.193 * [backup-simplify]: Simplify 0 into 0 8.195 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))))) into 0 8.196 * [backup-simplify]: Simplify (+ 0 0) into 0 8.198 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (+ (* 0 1) (* 0 0)))))))))) into 0 8.198 * [backup-simplify]: Simplify 0 into 0 8.198 * [backup-simplify]: Simplify (+ (* 1 (pow x 3)) (* 1 (pow x 2))) into (+ (pow x 3) (pow x 2)) 8.198 * [backup-simplify]: Simplify (* (sqrt (fma (/ 1 x) (/ 1 x) (/ 1 x))) (* (sqrt (fma (/ 1 x) (/ 1 x) (/ 1 x))) (/ 1 x))) into (/ (fma (/ 1 x) (/ 1 x) (/ 1 x)) x) 8.198 * [approximate]: Taking taylor expansion of (/ (fma (/ 1 x) (/ 1 x) (/ 1 x)) x) in (x) around 0 8.198 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x) (/ 1 x) (/ 1 x)) x) in x 8.198 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 x) (/ 1 x)) in x 8.199 * [taylor]: Rewrote expression to (+ (* (/ 1 x) (/ 1 x)) (/ 1 x)) 8.199 * [taylor]: Taking taylor expansion of (* (/ 1 x) (/ 1 x)) in x 8.199 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.199 * [taylor]: Taking taylor expansion of x in x 8.199 * [backup-simplify]: Simplify 0 into 0 8.199 * [backup-simplify]: Simplify 1 into 1 8.199 * [backup-simplify]: Simplify (/ 1 1) into 1 8.199 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.199 * [taylor]: Taking taylor expansion of x in x 8.199 * [backup-simplify]: Simplify 0 into 0 8.199 * [backup-simplify]: Simplify 1 into 1 8.200 * [backup-simplify]: Simplify (/ 1 1) into 1 8.200 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.200 * [taylor]: Taking taylor expansion of x in x 8.200 * [backup-simplify]: Simplify 0 into 0 8.200 * [backup-simplify]: Simplify 1 into 1 8.200 * [backup-simplify]: Simplify (/ 1 1) into 1 8.200 * [taylor]: Taking taylor expansion of x in x 8.200 * [backup-simplify]: Simplify 0 into 0 8.200 * [backup-simplify]: Simplify 1 into 1 8.200 * [backup-simplify]: Simplify (* 1 1) into 1 8.201 * [backup-simplify]: Simplify (+ 1 0) into 1 8.201 * [backup-simplify]: Simplify (/ 1 1) into 1 8.201 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x) (/ 1 x) (/ 1 x)) x) in x 8.201 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 x) (/ 1 x)) in x 8.201 * [taylor]: Rewrote expression to (+ (* (/ 1 x) (/ 1 x)) (/ 1 x)) 8.201 * [taylor]: Taking taylor expansion of (* (/ 1 x) (/ 1 x)) in x 8.201 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.201 * [taylor]: Taking taylor expansion of x in x 8.202 * [backup-simplify]: Simplify 0 into 0 8.202 * [backup-simplify]: Simplify 1 into 1 8.202 * [backup-simplify]: Simplify (/ 1 1) into 1 8.202 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.202 * [taylor]: Taking taylor expansion of x in x 8.202 * [backup-simplify]: Simplify 0 into 0 8.202 * [backup-simplify]: Simplify 1 into 1 8.202 * [backup-simplify]: Simplify (/ 1 1) into 1 8.202 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.203 * [taylor]: Taking taylor expansion of x in x 8.203 * [backup-simplify]: Simplify 0 into 0 8.203 * [backup-simplify]: Simplify 1 into 1 8.203 * [backup-simplify]: Simplify (/ 1 1) into 1 8.203 * [taylor]: Taking taylor expansion of x in x 8.203 * [backup-simplify]: Simplify 0 into 0 8.203 * [backup-simplify]: Simplify 1 into 1 8.203 * [backup-simplify]: Simplify (* 1 1) into 1 8.204 * [backup-simplify]: Simplify (+ 1 0) into 1 8.204 * [backup-simplify]: Simplify (/ 1 1) into 1 8.204 * [backup-simplify]: Simplify 1 into 1 8.205 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.206 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.207 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.207 * [backup-simplify]: Simplify (+ 0 1) into 1 8.208 * [backup-simplify]: Simplify (- (/ 1 1) (+ (* 1 (/ 0 1)))) into 1 8.208 * [backup-simplify]: Simplify 1 into 1 8.209 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.210 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.211 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.212 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.212 * [backup-simplify]: Simplify (+ 0 0) into 0 8.213 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)))) into 0 8.213 * [backup-simplify]: Simplify 0 into 0 8.214 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.215 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.216 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.217 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.217 * [backup-simplify]: Simplify (+ 0 0) into 0 8.218 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.218 * [backup-simplify]: Simplify 0 into 0 8.219 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.220 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.221 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.222 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.222 * [backup-simplify]: Simplify (+ 0 0) into 0 8.223 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.223 * [backup-simplify]: Simplify 0 into 0 8.224 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.225 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.226 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.227 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.228 * [backup-simplify]: Simplify (+ 0 0) into 0 8.229 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.229 * [backup-simplify]: Simplify 0 into 0 8.230 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.231 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.232 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.233 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.234 * [backup-simplify]: Simplify (+ 0 0) into 0 8.235 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.235 * [backup-simplify]: Simplify 0 into 0 8.236 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.237 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.238 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 8.245 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.245 * [backup-simplify]: Simplify (+ 0 0) into 0 8.246 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.247 * [backup-simplify]: Simplify 0 into 0 8.247 * [backup-simplify]: Simplify (+ (* 1 (pow (/ 1 (/ 1 x)) 2)) (* 1 (pow (/ 1 (/ 1 x)) 3))) into (+ (pow x 3) (pow x 2)) 8.247 * [backup-simplify]: Simplify (* (sqrt (fma (/ 1 (- x)) (/ 1 (- x)) (/ 1 (- x)))) (* (sqrt (fma (/ 1 (- x)) (/ 1 (- x)) (/ 1 (- x)))) (/ 1 (- x)))) into (* -1 (/ (fma (/ -1 x) (/ -1 x) (/ -1 x)) x)) 8.247 * [approximate]: Taking taylor expansion of (* -1 (/ (fma (/ -1 x) (/ -1 x) (/ -1 x)) x)) in (x) around 0 8.247 * [taylor]: Taking taylor expansion of (* -1 (/ (fma (/ -1 x) (/ -1 x) (/ -1 x)) x)) in x 8.247 * [taylor]: Taking taylor expansion of -1 in x 8.247 * [backup-simplify]: Simplify -1 into -1 8.247 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x) (/ -1 x) (/ -1 x)) x) in x 8.248 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 x) (/ -1 x)) in x 8.248 * [taylor]: Rewrote expression to (+ (* (/ -1 x) (/ -1 x)) (/ -1 x)) 8.248 * [taylor]: Taking taylor expansion of (* (/ -1 x) (/ -1 x)) in x 8.248 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.248 * [taylor]: Taking taylor expansion of -1 in x 8.248 * [backup-simplify]: Simplify -1 into -1 8.248 * [taylor]: Taking taylor expansion of x in x 8.248 * [backup-simplify]: Simplify 0 into 0 8.248 * [backup-simplify]: Simplify 1 into 1 8.248 * [backup-simplify]: Simplify (/ -1 1) into -1 8.248 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.248 * [taylor]: Taking taylor expansion of -1 in x 8.248 * [backup-simplify]: Simplify -1 into -1 8.248 * [taylor]: Taking taylor expansion of x in x 8.248 * [backup-simplify]: Simplify 0 into 0 8.248 * [backup-simplify]: Simplify 1 into 1 8.249 * [backup-simplify]: Simplify (/ -1 1) into -1 8.249 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.249 * [taylor]: Taking taylor expansion of -1 in x 8.249 * [backup-simplify]: Simplify -1 into -1 8.249 * [taylor]: Taking taylor expansion of x in x 8.249 * [backup-simplify]: Simplify 0 into 0 8.249 * [backup-simplify]: Simplify 1 into 1 8.250 * [backup-simplify]: Simplify (/ -1 1) into -1 8.250 * [taylor]: Taking taylor expansion of x in x 8.250 * [backup-simplify]: Simplify 0 into 0 8.250 * [backup-simplify]: Simplify 1 into 1 8.250 * [backup-simplify]: Simplify (* -1 -1) into 1 8.251 * [backup-simplify]: Simplify (+ 1 0) into 1 8.251 * [backup-simplify]: Simplify (/ 1 1) into 1 8.251 * [taylor]: Taking taylor expansion of (* -1 (/ (fma (/ -1 x) (/ -1 x) (/ -1 x)) x)) in x 8.251 * [taylor]: Taking taylor expansion of -1 in x 8.251 * [backup-simplify]: Simplify -1 into -1 8.251 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x) (/ -1 x) (/ -1 x)) x) in x 8.251 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 x) (/ -1 x)) in x 8.251 * [taylor]: Rewrote expression to (+ (* (/ -1 x) (/ -1 x)) (/ -1 x)) 8.251 * [taylor]: Taking taylor expansion of (* (/ -1 x) (/ -1 x)) in x 8.251 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.251 * [taylor]: Taking taylor expansion of -1 in x 8.251 * [backup-simplify]: Simplify -1 into -1 8.251 * [taylor]: Taking taylor expansion of x in x 8.251 * [backup-simplify]: Simplify 0 into 0 8.251 * [backup-simplify]: Simplify 1 into 1 8.252 * [backup-simplify]: Simplify (/ -1 1) into -1 8.252 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.252 * [taylor]: Taking taylor expansion of -1 in x 8.252 * [backup-simplify]: Simplify -1 into -1 8.252 * [taylor]: Taking taylor expansion of x in x 8.252 * [backup-simplify]: Simplify 0 into 0 8.252 * [backup-simplify]: Simplify 1 into 1 8.252 * [backup-simplify]: Simplify (/ -1 1) into -1 8.252 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.252 * [taylor]: Taking taylor expansion of -1 in x 8.252 * [backup-simplify]: Simplify -1 into -1 8.252 * [taylor]: Taking taylor expansion of x in x 8.253 * [backup-simplify]: Simplify 0 into 0 8.253 * [backup-simplify]: Simplify 1 into 1 8.253 * [backup-simplify]: Simplify (/ -1 1) into -1 8.253 * [taylor]: Taking taylor expansion of x in x 8.253 * [backup-simplify]: Simplify 0 into 0 8.253 * [backup-simplify]: Simplify 1 into 1 8.253 * [backup-simplify]: Simplify (* -1 -1) into 1 8.254 * [backup-simplify]: Simplify (+ 1 0) into 1 8.254 * [backup-simplify]: Simplify (/ 1 1) into 1 8.255 * [backup-simplify]: Simplify (* -1 1) into -1 8.255 * [backup-simplify]: Simplify -1 into -1 8.256 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.257 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.258 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.258 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.259 * [backup-simplify]: Simplify (- (/ -1 1) (+ (* 1 (/ 0 1)))) into -1 8.260 * [backup-simplify]: Simplify (+ (* -1 -1) (* 0 1)) into 1 8.260 * [backup-simplify]: Simplify 1 into 1 8.261 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.262 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.263 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 8.264 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.264 * [backup-simplify]: Simplify (+ 0 0) into 0 8.265 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* -1 (/ 0 1)))) into 0 8.266 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 -1) (* 0 1))) into 0 8.266 * [backup-simplify]: Simplify 0 into 0 8.267 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.268 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.269 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 8.271 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.271 * [backup-simplify]: Simplify (+ 0 0) into 0 8.272 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.274 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 -1) (* 0 1)))) into 0 8.274 * [backup-simplify]: Simplify 0 into 0 8.275 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.275 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.276 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))) into 0 8.276 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.277 * [backup-simplify]: Simplify (+ 0 0) into 0 8.277 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.278 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 -1) (* 0 1))))) into 0 8.278 * [backup-simplify]: Simplify 0 into 0 8.279 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.279 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.280 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))))) into 0 8.281 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.281 * [backup-simplify]: Simplify (+ 0 0) into 0 8.282 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.282 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 -1) (* 0 1)))))) into 0 8.282 * [backup-simplify]: Simplify 0 into 0 8.283 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.284 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.285 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))))) into 0 8.285 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.285 * [backup-simplify]: Simplify (+ 0 0) into 0 8.286 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.287 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 -1) (* 0 1))))))) into 0 8.287 * [backup-simplify]: Simplify 0 into 0 8.288 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.288 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.289 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))))))) into 0 8.290 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.290 * [backup-simplify]: Simplify (+ 0 0) into 0 8.291 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.292 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 -1) (* 0 1)))))))) into 0 8.292 * [backup-simplify]: Simplify 0 into 0 8.292 * [backup-simplify]: Simplify (+ (* 1 (pow (/ 1 (/ 1 (- x))) 2)) (* -1 (pow (/ 1 (/ 1 (- x))) 3))) into (+ (pow x 3) (pow x 2)) 8.292 * * * * [progress]: [ 2 / 4 ] generating series at (2 2) 8.292 * [backup-simplify]: Simplify (* (sqrt (fma x x x)) x) into (* x (sqrt (fma x x x))) 8.292 * [approximate]: Taking taylor expansion of (* x (sqrt (fma x x x))) in (x) around 0 8.292 * [taylor]: Taking taylor expansion of (* x (sqrt (fma x x x))) in x 8.292 * [taylor]: Taking taylor expansion of x in x 8.292 * [backup-simplify]: Simplify 0 into 0 8.292 * [backup-simplify]: Simplify 1 into 1 8.292 * [taylor]: Taking taylor expansion of (sqrt (fma x x x)) in x 8.292 * [taylor]: Taking taylor expansion of (fma x x x) in x 8.292 * [taylor]: Rewrote expression to (+ (* x x) x) 8.292 * [taylor]: Taking taylor expansion of (* x x) in x 8.292 * [taylor]: Taking taylor expansion of x in x 8.292 * [backup-simplify]: Simplify 0 into 0 8.292 * [backup-simplify]: Simplify 1 into 1 8.292 * [taylor]: Taking taylor expansion of x in x 8.292 * [backup-simplify]: Simplify 0 into 0 8.292 * [backup-simplify]: Simplify 1 into 1 8.292 * [taylor]: Taking taylor expansion of x in x 8.292 * [backup-simplify]: Simplify 0 into 0 8.292 * [backup-simplify]: Simplify 1 into 1 8.293 * [backup-simplify]: Simplify (* 0 0) into 0 8.293 * [backup-simplify]: Simplify (+ 0 0) into 0 8.293 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.294 * [backup-simplify]: Simplify (+ 0 1) into 1 8.294 * [backup-simplify]: Simplify (sqrt 0) into 0 8.295 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 8.295 * [taylor]: Taking taylor expansion of (* x (sqrt (fma x x x))) in x 8.295 * [taylor]: Taking taylor expansion of x in x 8.295 * [backup-simplify]: Simplify 0 into 0 8.295 * [backup-simplify]: Simplify 1 into 1 8.295 * [taylor]: Taking taylor expansion of (sqrt (fma x x x)) in x 8.295 * [taylor]: Taking taylor expansion of (fma x x x) in x 8.295 * [taylor]: Rewrote expression to (+ (* x x) x) 8.295 * [taylor]: Taking taylor expansion of (* x x) in x 8.295 * [taylor]: Taking taylor expansion of x in x 8.295 * [backup-simplify]: Simplify 0 into 0 8.295 * [backup-simplify]: Simplify 1 into 1 8.295 * [taylor]: Taking taylor expansion of x in x 8.295 * [backup-simplify]: Simplify 0 into 0 8.295 * [backup-simplify]: Simplify 1 into 1 8.295 * [taylor]: Taking taylor expansion of x in x 8.295 * [backup-simplify]: Simplify 0 into 0 8.295 * [backup-simplify]: Simplify 1 into 1 8.295 * [backup-simplify]: Simplify (* 0 0) into 0 8.296 * [backup-simplify]: Simplify (+ 0 0) into 0 8.296 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.296 * [backup-simplify]: Simplify (+ 0 1) into 1 8.297 * [backup-simplify]: Simplify (sqrt 0) into 0 8.297 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 8.298 * [backup-simplify]: Simplify (* 0 0) into 0 8.298 * [backup-simplify]: Simplify 0 into 0 8.298 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (* 1 0)) into 0 8.298 * [backup-simplify]: Simplify 0 into 0 8.299 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 8.299 * [backup-simplify]: Simplify (+ 1 0) into 1 8.301 * [backup-simplify]: Simplify (/ (- 1 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 8.303 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (+ (* 1 +nan.0) (* 0 0))) into (- +nan.0) 8.303 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 8.304 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 8.304 * [backup-simplify]: Simplify (+ 0 0) into 0 8.306 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into +nan.0 8.309 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (+ (* 1 +nan.0) (+ (* 0 +nan.0) (* 0 0)))) into (- +nan.0) 8.309 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 8.309 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 8.310 * [backup-simplify]: Simplify (+ 0 0) into 0 8.314 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into +nan.0 8.318 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (+ (* 1 +nan.0) (+ (* 0 +nan.0) (+ (* 0 +nan.0) (* 0 0))))) into (- +nan.0) 8.318 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 8.320 * [backup-simplify]: Simplify (+ (* (- +nan.0) (pow x 4)) (+ (* (- +nan.0) (pow x 3)) (* (- +nan.0) (pow x 2)))) into (- (+ (* +nan.0 (pow x 3)) (- (+ (* +nan.0 (pow x 2)) (- (* +nan.0 (pow x 4))))))) 8.320 * [backup-simplify]: Simplify (* (sqrt (fma (/ 1 x) (/ 1 x) (/ 1 x))) (/ 1 x)) into (* (/ 1 x) (sqrt (fma (/ 1 x) (/ 1 x) (/ 1 x)))) 8.320 * [approximate]: Taking taylor expansion of (* (/ 1 x) (sqrt (fma (/ 1 x) (/ 1 x) (/ 1 x)))) in (x) around 0 8.320 * [taylor]: Taking taylor expansion of (* (/ 1 x) (sqrt (fma (/ 1 x) (/ 1 x) (/ 1 x)))) in x 8.320 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.320 * [taylor]: Taking taylor expansion of x in x 8.320 * [backup-simplify]: Simplify 0 into 0 8.320 * [backup-simplify]: Simplify 1 into 1 8.321 * [backup-simplify]: Simplify (/ 1 1) into 1 8.321 * [taylor]: Taking taylor expansion of (sqrt (fma (/ 1 x) (/ 1 x) (/ 1 x))) in x 8.321 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 x) (/ 1 x)) in x 8.321 * [taylor]: Rewrote expression to (+ (* (/ 1 x) (/ 1 x)) (/ 1 x)) 8.321 * [taylor]: Taking taylor expansion of (* (/ 1 x) (/ 1 x)) in x 8.321 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.321 * [taylor]: Taking taylor expansion of x in x 8.321 * [backup-simplify]: Simplify 0 into 0 8.321 * [backup-simplify]: Simplify 1 into 1 8.321 * [backup-simplify]: Simplify (/ 1 1) into 1 8.321 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.321 * [taylor]: Taking taylor expansion of x in x 8.321 * [backup-simplify]: Simplify 0 into 0 8.321 * [backup-simplify]: Simplify 1 into 1 8.322 * [backup-simplify]: Simplify (/ 1 1) into 1 8.322 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.322 * [taylor]: Taking taylor expansion of x in x 8.322 * [backup-simplify]: Simplify 0 into 0 8.322 * [backup-simplify]: Simplify 1 into 1 8.322 * [backup-simplify]: Simplify (/ 1 1) into 1 8.323 * [backup-simplify]: Simplify (* 1 1) into 1 8.323 * [backup-simplify]: Simplify (+ 1 0) into 1 8.323 * [backup-simplify]: Simplify (sqrt 1) into 1 8.324 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.325 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.325 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.326 * [backup-simplify]: Simplify (+ 0 1) into 1 8.327 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 1))) into 1/2 8.327 * [taylor]: Taking taylor expansion of (* (/ 1 x) (sqrt (fma (/ 1 x) (/ 1 x) (/ 1 x)))) in x 8.327 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.327 * [taylor]: Taking taylor expansion of x in x 8.327 * [backup-simplify]: Simplify 0 into 0 8.327 * [backup-simplify]: Simplify 1 into 1 8.327 * [backup-simplify]: Simplify (/ 1 1) into 1 8.327 * [taylor]: Taking taylor expansion of (sqrt (fma (/ 1 x) (/ 1 x) (/ 1 x))) in x 8.327 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 x) (/ 1 x)) in x 8.327 * [taylor]: Rewrote expression to (+ (* (/ 1 x) (/ 1 x)) (/ 1 x)) 8.327 * [taylor]: Taking taylor expansion of (* (/ 1 x) (/ 1 x)) in x 8.327 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.327 * [taylor]: Taking taylor expansion of x in x 8.327 * [backup-simplify]: Simplify 0 into 0 8.327 * [backup-simplify]: Simplify 1 into 1 8.328 * [backup-simplify]: Simplify (/ 1 1) into 1 8.328 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.328 * [taylor]: Taking taylor expansion of x in x 8.328 * [backup-simplify]: Simplify 0 into 0 8.328 * [backup-simplify]: Simplify 1 into 1 8.328 * [backup-simplify]: Simplify (/ 1 1) into 1 8.328 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.328 * [taylor]: Taking taylor expansion of x in x 8.328 * [backup-simplify]: Simplify 0 into 0 8.328 * [backup-simplify]: Simplify 1 into 1 8.329 * [backup-simplify]: Simplify (/ 1 1) into 1 8.329 * [backup-simplify]: Simplify (* 1 1) into 1 8.329 * [backup-simplify]: Simplify (+ 1 0) into 1 8.330 * [backup-simplify]: Simplify (sqrt 1) into 1 8.331 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.331 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.332 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.332 * [backup-simplify]: Simplify (+ 0 1) into 1 8.333 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 1))) into 1/2 8.333 * [backup-simplify]: Simplify (* 1 1) into 1 8.334 * [backup-simplify]: Simplify 1 into 1 8.334 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.335 * [backup-simplify]: Simplify (+ (* 1 1/2) (* 0 1)) into 1/2 8.335 * [backup-simplify]: Simplify 1/2 into 1/2 8.336 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.337 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.338 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.338 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.339 * [backup-simplify]: Simplify (+ 0 0) into 0 8.339 * [backup-simplify]: Simplify (/ (- 0 (pow 1/2 2) (+)) (* 2 1)) into -1/8 8.340 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.341 * [backup-simplify]: Simplify (+ (* 1 -1/8) (+ (* 0 1/2) (* 0 1))) into -1/8 8.341 * [backup-simplify]: Simplify -1/8 into -1/8 8.341 * [backup-simplify]: Simplify (+ -1/8 (+ (* 1/2 (/ 1 (/ 1 x))) (* 1 (pow (/ 1 (/ 1 x)) 2)))) into (- (+ (* 1/2 x) (pow x 2)) 1/8) 8.341 * [backup-simplify]: Simplify (* (sqrt (fma (/ 1 (- x)) (/ 1 (- x)) (/ 1 (- x)))) (/ 1 (- x))) into (* -1 (* (/ 1 x) (sqrt (fma (/ -1 x) (/ -1 x) (/ -1 x))))) 8.341 * [approximate]: Taking taylor expansion of (* -1 (* (/ 1 x) (sqrt (fma (/ -1 x) (/ -1 x) (/ -1 x))))) in (x) around 0 8.341 * [taylor]: Taking taylor expansion of (* -1 (* (/ 1 x) (sqrt (fma (/ -1 x) (/ -1 x) (/ -1 x))))) in x 8.341 * [taylor]: Taking taylor expansion of -1 in x 8.341 * [backup-simplify]: Simplify -1 into -1 8.341 * [taylor]: Taking taylor expansion of (* (/ 1 x) (sqrt (fma (/ -1 x) (/ -1 x) (/ -1 x)))) in x 8.341 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.341 * [taylor]: Taking taylor expansion of x in x 8.341 * [backup-simplify]: Simplify 0 into 0 8.341 * [backup-simplify]: Simplify 1 into 1 8.341 * [backup-simplify]: Simplify (/ 1 1) into 1 8.341 * [taylor]: Taking taylor expansion of (sqrt (fma (/ -1 x) (/ -1 x) (/ -1 x))) in x 8.341 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 x) (/ -1 x)) in x 8.341 * [taylor]: Rewrote expression to (+ (* (/ -1 x) (/ -1 x)) (/ -1 x)) 8.341 * [taylor]: Taking taylor expansion of (* (/ -1 x) (/ -1 x)) in x 8.341 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.341 * [taylor]: Taking taylor expansion of -1 in x 8.341 * [backup-simplify]: Simplify -1 into -1 8.342 * [taylor]: Taking taylor expansion of x in x 8.342 * [backup-simplify]: Simplify 0 into 0 8.342 * [backup-simplify]: Simplify 1 into 1 8.342 * [backup-simplify]: Simplify (/ -1 1) into -1 8.342 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.342 * [taylor]: Taking taylor expansion of -1 in x 8.342 * [backup-simplify]: Simplify -1 into -1 8.342 * [taylor]: Taking taylor expansion of x in x 8.342 * [backup-simplify]: Simplify 0 into 0 8.342 * [backup-simplify]: Simplify 1 into 1 8.342 * [backup-simplify]: Simplify (/ -1 1) into -1 8.342 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.342 * [taylor]: Taking taylor expansion of -1 in x 8.342 * [backup-simplify]: Simplify -1 into -1 8.342 * [taylor]: Taking taylor expansion of x in x 8.342 * [backup-simplify]: Simplify 0 into 0 8.342 * [backup-simplify]: Simplify 1 into 1 8.343 * [backup-simplify]: Simplify (/ -1 1) into -1 8.343 * [backup-simplify]: Simplify (* -1 -1) into 1 8.343 * [backup-simplify]: Simplify (+ 1 0) into 1 8.343 * [backup-simplify]: Simplify (sqrt 1) into 1 8.344 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.344 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.345 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.345 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.345 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 1))) into -1/2 8.345 * [taylor]: Taking taylor expansion of (* -1 (* (/ 1 x) (sqrt (fma (/ -1 x) (/ -1 x) (/ -1 x))))) in x 8.345 * [taylor]: Taking taylor expansion of -1 in x 8.345 * [backup-simplify]: Simplify -1 into -1 8.345 * [taylor]: Taking taylor expansion of (* (/ 1 x) (sqrt (fma (/ -1 x) (/ -1 x) (/ -1 x)))) in x 8.346 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.346 * [taylor]: Taking taylor expansion of x in x 8.346 * [backup-simplify]: Simplify 0 into 0 8.346 * [backup-simplify]: Simplify 1 into 1 8.346 * [backup-simplify]: Simplify (/ 1 1) into 1 8.346 * [taylor]: Taking taylor expansion of (sqrt (fma (/ -1 x) (/ -1 x) (/ -1 x))) in x 8.346 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 x) (/ -1 x)) in x 8.346 * [taylor]: Rewrote expression to (+ (* (/ -1 x) (/ -1 x)) (/ -1 x)) 8.346 * [taylor]: Taking taylor expansion of (* (/ -1 x) (/ -1 x)) in x 8.346 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.346 * [taylor]: Taking taylor expansion of -1 in x 8.346 * [backup-simplify]: Simplify -1 into -1 8.346 * [taylor]: Taking taylor expansion of x in x 8.346 * [backup-simplify]: Simplify 0 into 0 8.346 * [backup-simplify]: Simplify 1 into 1 8.346 * [backup-simplify]: Simplify (/ -1 1) into -1 8.346 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.346 * [taylor]: Taking taylor expansion of -1 in x 8.346 * [backup-simplify]: Simplify -1 into -1 8.346 * [taylor]: Taking taylor expansion of x in x 8.346 * [backup-simplify]: Simplify 0 into 0 8.346 * [backup-simplify]: Simplify 1 into 1 8.347 * [backup-simplify]: Simplify (/ -1 1) into -1 8.347 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.347 * [taylor]: Taking taylor expansion of -1 in x 8.347 * [backup-simplify]: Simplify -1 into -1 8.347 * [taylor]: Taking taylor expansion of x in x 8.347 * [backup-simplify]: Simplify 0 into 0 8.347 * [backup-simplify]: Simplify 1 into 1 8.347 * [backup-simplify]: Simplify (/ -1 1) into -1 8.347 * [backup-simplify]: Simplify (* -1 -1) into 1 8.348 * [backup-simplify]: Simplify (+ 1 0) into 1 8.348 * [backup-simplify]: Simplify (sqrt 1) into 1 8.348 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.349 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.349 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.350 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.350 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 1))) into -1/2 8.350 * [backup-simplify]: Simplify (* 1 1) into 1 8.351 * [backup-simplify]: Simplify (* -1 1) into -1 8.351 * [backup-simplify]: Simplify -1 into -1 8.351 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.352 * [backup-simplify]: Simplify (+ (* 1 -1/2) (* 0 1)) into -1/2 8.357 * [backup-simplify]: Simplify (+ (* -1 -1/2) (* 0 1)) into 1/2 8.358 * [backup-simplify]: Simplify 1/2 into 1/2 8.358 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.359 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.360 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 8.360 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.360 * [backup-simplify]: Simplify (+ 0 0) into 0 8.361 * [backup-simplify]: Simplify (/ (- 0 (pow -1/2 2) (+)) (* 2 1)) into -1/8 8.361 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.362 * [backup-simplify]: Simplify (+ (* 1 -1/8) (+ (* 0 -1/2) (* 0 1))) into -1/8 8.363 * [backup-simplify]: Simplify (+ (* -1 -1/8) (+ (* 0 -1/2) (* 0 1))) into 1/8 8.363 * [backup-simplify]: Simplify 1/8 into 1/8 8.363 * [backup-simplify]: Simplify (+ 1/8 (+ (* 1/2 (/ 1 (/ 1 (- x)))) (* -1 (pow (/ 1 (/ 1 (- x))) 2)))) into (- 1/8 (+ (* 1/2 x) (pow x 2))) 8.363 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1) 8.363 * [backup-simplify]: Simplify (sqrt (fma x x x)) into (sqrt (fma x x x)) 8.363 * [approximate]: Taking taylor expansion of (sqrt (fma x x x)) in (x) around 0 8.363 * [taylor]: Taking taylor expansion of (sqrt (fma x x x)) in x 8.363 * [taylor]: Taking taylor expansion of (fma x x x) in x 8.363 * [taylor]: Rewrote expression to (+ (* x x) x) 8.363 * [taylor]: Taking taylor expansion of (* x x) in x 8.363 * [taylor]: Taking taylor expansion of x in x 8.363 * [backup-simplify]: Simplify 0 into 0 8.363 * [backup-simplify]: Simplify 1 into 1 8.363 * [taylor]: Taking taylor expansion of x in x 8.363 * [backup-simplify]: Simplify 0 into 0 8.363 * [backup-simplify]: Simplify 1 into 1 8.363 * [taylor]: Taking taylor expansion of x in x 8.363 * [backup-simplify]: Simplify 0 into 0 8.364 * [backup-simplify]: Simplify 1 into 1 8.364 * [backup-simplify]: Simplify (* 0 0) into 0 8.364 * [backup-simplify]: Simplify (+ 0 0) into 0 8.364 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.365 * [backup-simplify]: Simplify (+ 0 1) into 1 8.365 * [backup-simplify]: Simplify (sqrt 0) into 0 8.366 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 8.366 * [taylor]: Taking taylor expansion of (sqrt (fma x x x)) in x 8.366 * [taylor]: Taking taylor expansion of (fma x x x) in x 8.366 * [taylor]: Rewrote expression to (+ (* x x) x) 8.366 * [taylor]: Taking taylor expansion of (* x x) in x 8.366 * [taylor]: Taking taylor expansion of x in x 8.366 * [backup-simplify]: Simplify 0 into 0 8.366 * [backup-simplify]: Simplify 1 into 1 8.366 * [taylor]: Taking taylor expansion of x in x 8.366 * [backup-simplify]: Simplify 0 into 0 8.366 * [backup-simplify]: Simplify 1 into 1 8.366 * [taylor]: Taking taylor expansion of x in x 8.366 * [backup-simplify]: Simplify 0 into 0 8.366 * [backup-simplify]: Simplify 1 into 1 8.366 * [backup-simplify]: Simplify (* 0 0) into 0 8.367 * [backup-simplify]: Simplify (+ 0 0) into 0 8.367 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.367 * [backup-simplify]: Simplify (+ 0 1) into 1 8.367 * [backup-simplify]: Simplify (sqrt 0) into 0 8.368 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 8.368 * [backup-simplify]: Simplify 0 into 0 8.368 * [backup-simplify]: Simplify +nan.0 into +nan.0 8.369 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 8.369 * [backup-simplify]: Simplify (+ 1 0) into 1 8.371 * [backup-simplify]: Simplify (/ (- 1 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 8.371 * [backup-simplify]: Simplify +nan.0 into +nan.0 8.372 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 8.373 * [backup-simplify]: Simplify (+ 0 0) into 0 8.376 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into +nan.0 8.377 * [backup-simplify]: Simplify +nan.0 into +nan.0 8.377 * [backup-simplify]: Simplify (+ (* +nan.0 (pow x 3)) (+ (* +nan.0 (pow x 2)) (* +nan.0 x))) into (- (+ (* +nan.0 x) (- (+ (* +nan.0 (pow x 3)) (- (* +nan.0 (pow x 2))))))) 8.377 * [backup-simplify]: Simplify (sqrt (fma (/ 1 x) (/ 1 x) (/ 1 x))) into (sqrt (fma (/ 1 x) (/ 1 x) (/ 1 x))) 8.377 * [approximate]: Taking taylor expansion of (sqrt (fma (/ 1 x) (/ 1 x) (/ 1 x))) in (x) around 0 8.377 * [taylor]: Taking taylor expansion of (sqrt (fma (/ 1 x) (/ 1 x) (/ 1 x))) in x 8.377 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 x) (/ 1 x)) in x 8.377 * [taylor]: Rewrote expression to (+ (* (/ 1 x) (/ 1 x)) (/ 1 x)) 8.377 * [taylor]: Taking taylor expansion of (* (/ 1 x) (/ 1 x)) in x 8.377 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.377 * [taylor]: Taking taylor expansion of x in x 8.377 * [backup-simplify]: Simplify 0 into 0 8.377 * [backup-simplify]: Simplify 1 into 1 8.378 * [backup-simplify]: Simplify (/ 1 1) into 1 8.378 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.378 * [taylor]: Taking taylor expansion of x in x 8.378 * [backup-simplify]: Simplify 0 into 0 8.378 * [backup-simplify]: Simplify 1 into 1 8.378 * [backup-simplify]: Simplify (/ 1 1) into 1 8.378 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.378 * [taylor]: Taking taylor expansion of x in x 8.378 * [backup-simplify]: Simplify 0 into 0 8.378 * [backup-simplify]: Simplify 1 into 1 8.379 * [backup-simplify]: Simplify (/ 1 1) into 1 8.379 * [backup-simplify]: Simplify (* 1 1) into 1 8.380 * [backup-simplify]: Simplify (+ 1 0) into 1 8.380 * [backup-simplify]: Simplify (sqrt 1) into 1 8.381 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.382 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.382 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.383 * [backup-simplify]: Simplify (+ 0 1) into 1 8.383 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 1))) into 1/2 8.383 * [taylor]: Taking taylor expansion of (sqrt (fma (/ 1 x) (/ 1 x) (/ 1 x))) in x 8.384 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 x) (/ 1 x)) in x 8.384 * [taylor]: Rewrote expression to (+ (* (/ 1 x) (/ 1 x)) (/ 1 x)) 8.384 * [taylor]: Taking taylor expansion of (* (/ 1 x) (/ 1 x)) in x 8.384 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.384 * [taylor]: Taking taylor expansion of x in x 8.384 * [backup-simplify]: Simplify 0 into 0 8.384 * [backup-simplify]: Simplify 1 into 1 8.384 * [backup-simplify]: Simplify (/ 1 1) into 1 8.384 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.384 * [taylor]: Taking taylor expansion of x in x 8.384 * [backup-simplify]: Simplify 0 into 0 8.384 * [backup-simplify]: Simplify 1 into 1 8.385 * [backup-simplify]: Simplify (/ 1 1) into 1 8.385 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.385 * [taylor]: Taking taylor expansion of x in x 8.385 * [backup-simplify]: Simplify 0 into 0 8.385 * [backup-simplify]: Simplify 1 into 1 8.385 * [backup-simplify]: Simplify (/ 1 1) into 1 8.386 * [backup-simplify]: Simplify (* 1 1) into 1 8.386 * [backup-simplify]: Simplify (+ 1 0) into 1 8.386 * [backup-simplify]: Simplify (sqrt 1) into 1 8.387 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.388 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.389 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.389 * [backup-simplify]: Simplify (+ 0 1) into 1 8.390 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 1))) into 1/2 8.390 * [backup-simplify]: Simplify 1 into 1 8.390 * [backup-simplify]: Simplify 1/2 into 1/2 8.391 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.392 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.393 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.394 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.394 * [backup-simplify]: Simplify (+ 0 0) into 0 8.396 * [backup-simplify]: Simplify (/ (- 0 (pow 1/2 2) (+)) (* 2 1)) into -1/8 8.396 * [backup-simplify]: Simplify -1/8 into -1/8 8.396 * [backup-simplify]: Simplify (+ (* -1/8 (/ 1 x)) (+ 1/2 (* 1 (/ 1 (/ 1 x))))) into (- (+ x 1/2) (* 1/8 (/ 1 x))) 8.396 * [backup-simplify]: Simplify (sqrt (fma (/ 1 (- x)) (/ 1 (- x)) (/ 1 (- x)))) into (sqrt (fma (/ -1 x) (/ -1 x) (/ -1 x))) 8.396 * [approximate]: Taking taylor expansion of (sqrt (fma (/ -1 x) (/ -1 x) (/ -1 x))) in (x) around 0 8.396 * [taylor]: Taking taylor expansion of (sqrt (fma (/ -1 x) (/ -1 x) (/ -1 x))) in x 8.396 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 x) (/ -1 x)) in x 8.396 * [taylor]: Rewrote expression to (+ (* (/ -1 x) (/ -1 x)) (/ -1 x)) 8.396 * [taylor]: Taking taylor expansion of (* (/ -1 x) (/ -1 x)) in x 8.396 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.396 * [taylor]: Taking taylor expansion of -1 in x 8.396 * [backup-simplify]: Simplify -1 into -1 8.396 * [taylor]: Taking taylor expansion of x in x 8.396 * [backup-simplify]: Simplify 0 into 0 8.397 * [backup-simplify]: Simplify 1 into 1 8.397 * [backup-simplify]: Simplify (/ -1 1) into -1 8.397 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.397 * [taylor]: Taking taylor expansion of -1 in x 8.397 * [backup-simplify]: Simplify -1 into -1 8.397 * [taylor]: Taking taylor expansion of x in x 8.397 * [backup-simplify]: Simplify 0 into 0 8.397 * [backup-simplify]: Simplify 1 into 1 8.398 * [backup-simplify]: Simplify (/ -1 1) into -1 8.398 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.398 * [taylor]: Taking taylor expansion of -1 in x 8.398 * [backup-simplify]: Simplify -1 into -1 8.398 * [taylor]: Taking taylor expansion of x in x 8.398 * [backup-simplify]: Simplify 0 into 0 8.398 * [backup-simplify]: Simplify 1 into 1 8.398 * [backup-simplify]: Simplify (/ -1 1) into -1 8.399 * [backup-simplify]: Simplify (* -1 -1) into 1 8.399 * [backup-simplify]: Simplify (+ 1 0) into 1 8.399 * [backup-simplify]: Simplify (sqrt 1) into 1 8.400 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.401 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.402 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.402 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.403 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 1))) into -1/2 8.403 * [taylor]: Taking taylor expansion of (sqrt (fma (/ -1 x) (/ -1 x) (/ -1 x))) in x 8.403 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 x) (/ -1 x)) in x 8.403 * [taylor]: Rewrote expression to (+ (* (/ -1 x) (/ -1 x)) (/ -1 x)) 8.403 * [taylor]: Taking taylor expansion of (* (/ -1 x) (/ -1 x)) in x 8.403 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.403 * [taylor]: Taking taylor expansion of -1 in x 8.403 * [backup-simplify]: Simplify -1 into -1 8.403 * [taylor]: Taking taylor expansion of x in x 8.404 * [backup-simplify]: Simplify 0 into 0 8.404 * [backup-simplify]: Simplify 1 into 1 8.404 * [backup-simplify]: Simplify (/ -1 1) into -1 8.404 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.404 * [taylor]: Taking taylor expansion of -1 in x 8.404 * [backup-simplify]: Simplify -1 into -1 8.404 * [taylor]: Taking taylor expansion of x in x 8.404 * [backup-simplify]: Simplify 0 into 0 8.404 * [backup-simplify]: Simplify 1 into 1 8.405 * [backup-simplify]: Simplify (/ -1 1) into -1 8.405 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.405 * [taylor]: Taking taylor expansion of -1 in x 8.405 * [backup-simplify]: Simplify -1 into -1 8.405 * [taylor]: Taking taylor expansion of x in x 8.405 * [backup-simplify]: Simplify 0 into 0 8.405 * [backup-simplify]: Simplify 1 into 1 8.405 * [backup-simplify]: Simplify (/ -1 1) into -1 8.406 * [backup-simplify]: Simplify (* -1 -1) into 1 8.406 * [backup-simplify]: Simplify (+ 1 0) into 1 8.406 * [backup-simplify]: Simplify (sqrt 1) into 1 8.407 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.408 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.409 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.409 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.410 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 1))) into -1/2 8.410 * [backup-simplify]: Simplify 1 into 1 8.410 * [backup-simplify]: Simplify -1/2 into -1/2 8.411 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.412 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.413 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 8.414 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.415 * [backup-simplify]: Simplify (+ 0 0) into 0 8.416 * [backup-simplify]: Simplify (/ (- 0 (pow -1/2 2) (+)) (* 2 1)) into -1/8 8.416 * [backup-simplify]: Simplify -1/8 into -1/8 8.416 * [backup-simplify]: Simplify (+ (* -1/8 (/ 1 (- x))) (+ -1/2 (* 1 (/ 1 (/ 1 (- x)))))) into (- (* 1/8 (/ 1 x)) (+ x 1/2)) 8.416 * * * * [progress]: [ 4 / 4 ] generating series at (2 1) 8.416 * [backup-simplify]: Simplify (sqrt (fma x x x)) into (sqrt (fma x x x)) 8.416 * [approximate]: Taking taylor expansion of (sqrt (fma x x x)) in (x) around 0 8.417 * [taylor]: Taking taylor expansion of (sqrt (fma x x x)) in x 8.417 * [taylor]: Taking taylor expansion of (fma x x x) in x 8.417 * [taylor]: Rewrote expression to (+ (* x x) x) 8.417 * [taylor]: Taking taylor expansion of (* x x) in x 8.417 * [taylor]: Taking taylor expansion of x in x 8.417 * [backup-simplify]: Simplify 0 into 0 8.417 * [backup-simplify]: Simplify 1 into 1 8.417 * [taylor]: Taking taylor expansion of x in x 8.417 * [backup-simplify]: Simplify 0 into 0 8.417 * [backup-simplify]: Simplify 1 into 1 8.417 * [taylor]: Taking taylor expansion of x in x 8.417 * [backup-simplify]: Simplify 0 into 0 8.417 * [backup-simplify]: Simplify 1 into 1 8.417 * [backup-simplify]: Simplify (* 0 0) into 0 8.418 * [backup-simplify]: Simplify (+ 0 0) into 0 8.418 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.419 * [backup-simplify]: Simplify (+ 0 1) into 1 8.419 * [backup-simplify]: Simplify (sqrt 0) into 0 8.421 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 8.421 * [taylor]: Taking taylor expansion of (sqrt (fma x x x)) in x 8.421 * [taylor]: Taking taylor expansion of (fma x x x) in x 8.421 * [taylor]: Rewrote expression to (+ (* x x) x) 8.421 * [taylor]: Taking taylor expansion of (* x x) in x 8.421 * [taylor]: Taking taylor expansion of x in x 8.421 * [backup-simplify]: Simplify 0 into 0 8.421 * [backup-simplify]: Simplify 1 into 1 8.421 * [taylor]: Taking taylor expansion of x in x 8.421 * [backup-simplify]: Simplify 0 into 0 8.421 * [backup-simplify]: Simplify 1 into 1 8.421 * [taylor]: Taking taylor expansion of x in x 8.421 * [backup-simplify]: Simplify 0 into 0 8.421 * [backup-simplify]: Simplify 1 into 1 8.421 * [backup-simplify]: Simplify (* 0 0) into 0 8.422 * [backup-simplify]: Simplify (+ 0 0) into 0 8.422 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.423 * [backup-simplify]: Simplify (+ 0 1) into 1 8.423 * [backup-simplify]: Simplify (sqrt 0) into 0 8.424 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 8.425 * [backup-simplify]: Simplify 0 into 0 8.425 * [backup-simplify]: Simplify +nan.0 into +nan.0 8.425 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 8.426 * [backup-simplify]: Simplify (+ 1 0) into 1 8.429 * [backup-simplify]: Simplify (/ (- 1 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 8.429 * [backup-simplify]: Simplify +nan.0 into +nan.0 8.430 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 8.430 * [backup-simplify]: Simplify (+ 0 0) into 0 8.434 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into +nan.0 8.434 * [backup-simplify]: Simplify +nan.0 into +nan.0 8.435 * [backup-simplify]: Simplify (+ (* +nan.0 (pow x 3)) (+ (* +nan.0 (pow x 2)) (* +nan.0 x))) into (- (+ (* +nan.0 x) (- (+ (* +nan.0 (pow x 3)) (- (* +nan.0 (pow x 2))))))) 8.435 * [backup-simplify]: Simplify (sqrt (fma (/ 1 x) (/ 1 x) (/ 1 x))) into (sqrt (fma (/ 1 x) (/ 1 x) (/ 1 x))) 8.435 * [approximate]: Taking taylor expansion of (sqrt (fma (/ 1 x) (/ 1 x) (/ 1 x))) in (x) around 0 8.435 * [taylor]: Taking taylor expansion of (sqrt (fma (/ 1 x) (/ 1 x) (/ 1 x))) in x 8.435 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 x) (/ 1 x)) in x 8.435 * [taylor]: Rewrote expression to (+ (* (/ 1 x) (/ 1 x)) (/ 1 x)) 8.435 * [taylor]: Taking taylor expansion of (* (/ 1 x) (/ 1 x)) in x 8.435 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.435 * [taylor]: Taking taylor expansion of x in x 8.435 * [backup-simplify]: Simplify 0 into 0 8.435 * [backup-simplify]: Simplify 1 into 1 8.436 * [backup-simplify]: Simplify (/ 1 1) into 1 8.436 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.436 * [taylor]: Taking taylor expansion of x in x 8.436 * [backup-simplify]: Simplify 0 into 0 8.436 * [backup-simplify]: Simplify 1 into 1 8.436 * [backup-simplify]: Simplify (/ 1 1) into 1 8.436 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.436 * [taylor]: Taking taylor expansion of x in x 8.436 * [backup-simplify]: Simplify 0 into 0 8.436 * [backup-simplify]: Simplify 1 into 1 8.437 * [backup-simplify]: Simplify (/ 1 1) into 1 8.437 * [backup-simplify]: Simplify (* 1 1) into 1 8.437 * [backup-simplify]: Simplify (+ 1 0) into 1 8.438 * [backup-simplify]: Simplify (sqrt 1) into 1 8.438 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.439 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.440 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.440 * [backup-simplify]: Simplify (+ 0 1) into 1 8.441 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 1))) into 1/2 8.441 * [taylor]: Taking taylor expansion of (sqrt (fma (/ 1 x) (/ 1 x) (/ 1 x))) in x 8.441 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 x) (/ 1 x)) in x 8.441 * [taylor]: Rewrote expression to (+ (* (/ 1 x) (/ 1 x)) (/ 1 x)) 8.441 * [taylor]: Taking taylor expansion of (* (/ 1 x) (/ 1 x)) in x 8.441 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.441 * [taylor]: Taking taylor expansion of x in x 8.441 * [backup-simplify]: Simplify 0 into 0 8.441 * [backup-simplify]: Simplify 1 into 1 8.442 * [backup-simplify]: Simplify (/ 1 1) into 1 8.442 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.442 * [taylor]: Taking taylor expansion of x in x 8.442 * [backup-simplify]: Simplify 0 into 0 8.442 * [backup-simplify]: Simplify 1 into 1 8.442 * [backup-simplify]: Simplify (/ 1 1) into 1 8.442 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.442 * [taylor]: Taking taylor expansion of x in x 8.442 * [backup-simplify]: Simplify 0 into 0 8.442 * [backup-simplify]: Simplify 1 into 1 8.443 * [backup-simplify]: Simplify (/ 1 1) into 1 8.443 * [backup-simplify]: Simplify (* 1 1) into 1 8.443 * [backup-simplify]: Simplify (+ 1 0) into 1 8.444 * [backup-simplify]: Simplify (sqrt 1) into 1 8.445 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.446 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.446 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.447 * [backup-simplify]: Simplify (+ 0 1) into 1 8.447 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 1))) into 1/2 8.447 * [backup-simplify]: Simplify 1 into 1 8.448 * [backup-simplify]: Simplify 1/2 into 1/2 8.448 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.449 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.450 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.451 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.451 * [backup-simplify]: Simplify (+ 0 0) into 0 8.452 * [backup-simplify]: Simplify (/ (- 0 (pow 1/2 2) (+)) (* 2 1)) into -1/8 8.453 * [backup-simplify]: Simplify -1/8 into -1/8 8.453 * [backup-simplify]: Simplify (+ (* -1/8 (/ 1 x)) (+ 1/2 (* 1 (/ 1 (/ 1 x))))) into (- (+ x 1/2) (* 1/8 (/ 1 x))) 8.453 * [backup-simplify]: Simplify (sqrt (fma (/ 1 (- x)) (/ 1 (- x)) (/ 1 (- x)))) into (sqrt (fma (/ -1 x) (/ -1 x) (/ -1 x))) 8.453 * [approximate]: Taking taylor expansion of (sqrt (fma (/ -1 x) (/ -1 x) (/ -1 x))) in (x) around 0 8.453 * [taylor]: Taking taylor expansion of (sqrt (fma (/ -1 x) (/ -1 x) (/ -1 x))) in x 8.453 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 x) (/ -1 x)) in x 8.453 * [taylor]: Rewrote expression to (+ (* (/ -1 x) (/ -1 x)) (/ -1 x)) 8.453 * [taylor]: Taking taylor expansion of (* (/ -1 x) (/ -1 x)) in x 8.453 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.453 * [taylor]: Taking taylor expansion of -1 in x 8.453 * [backup-simplify]: Simplify -1 into -1 8.453 * [taylor]: Taking taylor expansion of x in x 8.453 * [backup-simplify]: Simplify 0 into 0 8.453 * [backup-simplify]: Simplify 1 into 1 8.454 * [backup-simplify]: Simplify (/ -1 1) into -1 8.454 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.454 * [taylor]: Taking taylor expansion of -1 in x 8.454 * [backup-simplify]: Simplify -1 into -1 8.454 * [taylor]: Taking taylor expansion of x in x 8.454 * [backup-simplify]: Simplify 0 into 0 8.454 * [backup-simplify]: Simplify 1 into 1 8.454 * [backup-simplify]: Simplify (/ -1 1) into -1 8.454 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.454 * [taylor]: Taking taylor expansion of -1 in x 8.454 * [backup-simplify]: Simplify -1 into -1 8.454 * [taylor]: Taking taylor expansion of x in x 8.455 * [backup-simplify]: Simplify 0 into 0 8.455 * [backup-simplify]: Simplify 1 into 1 8.455 * [backup-simplify]: Simplify (/ -1 1) into -1 8.455 * [backup-simplify]: Simplify (* -1 -1) into 1 8.456 * [backup-simplify]: Simplify (+ 1 0) into 1 8.456 * [backup-simplify]: Simplify (sqrt 1) into 1 8.457 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.458 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.459 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.459 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.460 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 1))) into -1/2 8.460 * [taylor]: Taking taylor expansion of (sqrt (fma (/ -1 x) (/ -1 x) (/ -1 x))) in x 8.460 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 x) (/ -1 x)) in x 8.460 * [taylor]: Rewrote expression to (+ (* (/ -1 x) (/ -1 x)) (/ -1 x)) 8.460 * [taylor]: Taking taylor expansion of (* (/ -1 x) (/ -1 x)) in x 8.460 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.460 * [taylor]: Taking taylor expansion of -1 in x 8.460 * [backup-simplify]: Simplify -1 into -1 8.460 * [taylor]: Taking taylor expansion of x in x 8.460 * [backup-simplify]: Simplify 0 into 0 8.460 * [backup-simplify]: Simplify 1 into 1 8.461 * [backup-simplify]: Simplify (/ -1 1) into -1 8.461 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.461 * [taylor]: Taking taylor expansion of -1 in x 8.461 * [backup-simplify]: Simplify -1 into -1 8.461 * [taylor]: Taking taylor expansion of x in x 8.461 * [backup-simplify]: Simplify 0 into 0 8.461 * [backup-simplify]: Simplify 1 into 1 8.461 * [backup-simplify]: Simplify (/ -1 1) into -1 8.461 * [taylor]: Taking taylor expansion of (/ -1 x) in x 8.461 * [taylor]: Taking taylor expansion of -1 in x 8.461 * [backup-simplify]: Simplify -1 into -1 8.462 * [taylor]: Taking taylor expansion of x in x 8.462 * [backup-simplify]: Simplify 0 into 0 8.462 * [backup-simplify]: Simplify 1 into 1 8.462 * [backup-simplify]: Simplify (/ -1 1) into -1 8.462 * [backup-simplify]: Simplify (* -1 -1) into 1 8.463 * [backup-simplify]: Simplify (+ 1 0) into 1 8.463 * [backup-simplify]: Simplify (sqrt 1) into 1 8.464 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.465 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.466 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.466 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.467 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 1))) into -1/2 8.467 * [backup-simplify]: Simplify 1 into 1 8.467 * [backup-simplify]: Simplify -1/2 into -1/2 8.468 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.469 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.470 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 8.471 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.472 * [backup-simplify]: Simplify (+ 0 0) into 0 8.473 * [backup-simplify]: Simplify (/ (- 0 (pow -1/2 2) (+)) (* 2 1)) into -1/8 8.473 * [backup-simplify]: Simplify -1/8 into -1/8 8.473 * [backup-simplify]: Simplify (+ (* -1/8 (/ 1 (- x))) (+ -1/2 (* 1 (/ 1 (/ 1 (- x)))))) into (- (* 1/8 (/ 1 x)) (+ x 1/2)) 8.473 * * * [progress]: simplifying candidates 8.473 * * * * [progress]: [ 1 / 93 ] simplifiying candidate # 8.474 * [simplify]: Simplifying (expm1 (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x))) 8.474 * * [simplify]: iters left: 6 (6 enodes) 8.476 * * [simplify]: iters left: 5 (24 enodes) 8.479 * * [simplify]: iters left: 4 (31 enodes) 8.484 * * [simplify]: iters left: 3 (47 enodes) 8.497 * * [simplify]: iters left: 2 (66 enodes) 8.508 * * [simplify]: iters left: 1 (78 enodes) 8.520 * * [simplify]: Extracting #0: cost 1 inf + 0 8.520 * * [simplify]: Extracting #1: cost 3 inf + 0 8.520 * * [simplify]: Extracting #2: cost 14 inf + 0 8.520 * * [simplify]: Extracting #3: cost 24 inf + 1 8.520 * * [simplify]: Extracting #4: cost 13 inf + 849 8.521 * * [simplify]: Extracting #5: cost 1 inf + 2097 8.521 * * [simplify]: Extracting #6: cost 0 inf + 2233 8.522 * [simplify]: Simplified to (expm1 (* x (fma x x x))) 8.522 * [simplify]: Simplified (2 1) to (λ (x) (log1p (expm1 (* x (fma x x x))))) 8.522 * * * * [progress]: [ 2 / 93 ] simplifiying candidate # 8.522 * [simplify]: Simplifying (log1p (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x))) 8.522 * * [simplify]: iters left: 6 (6 enodes) 8.523 * * [simplify]: iters left: 5 (24 enodes) 8.527 * * [simplify]: iters left: 4 (31 enodes) 8.532 * * [simplify]: iters left: 3 (47 enodes) 8.541 * * [simplify]: iters left: 2 (66 enodes) 8.552 * * [simplify]: iters left: 1 (78 enodes) 8.567 * * [simplify]: Extracting #0: cost 1 inf + 0 8.567 * * [simplify]: Extracting #1: cost 3 inf + 0 8.567 * * [simplify]: Extracting #2: cost 14 inf + 0 8.567 * * [simplify]: Extracting #3: cost 24 inf + 1 8.567 * * [simplify]: Extracting #4: cost 13 inf + 869 8.568 * * [simplify]: Extracting #5: cost 1 inf + 2137 8.569 * * [simplify]: Extracting #6: cost 0 inf + 2273 8.570 * [simplify]: Simplified to (log1p (* x (fma x x x))) 8.570 * [simplify]: Simplified (2 1) to (λ (x) (expm1 (log1p (* x (fma x x x))))) 8.570 * * * * [progress]: [ 3 / 93 ] simplifiying candidate # 8.570 * [simplify]: Simplifying (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x)) 8.570 * * [simplify]: iters left: 6 (5 enodes) 8.573 * * [simplify]: iters left: 5 (21 enodes) 8.579 * * [simplify]: iters left: 4 (28 enodes) 8.591 * * [simplify]: iters left: 3 (44 enodes) 8.606 * * [simplify]: iters left: 2 (63 enodes) 8.626 * * [simplify]: iters left: 1 (75 enodes) 8.647 * * [simplify]: Extracting #0: cost 1 inf + 0 8.647 * * [simplify]: Extracting #1: cost 12 inf + 0 8.648 * * [simplify]: Extracting #2: cost 22 inf + 1 8.648 * * [simplify]: Extracting #3: cost 15 inf + 397 8.649 * * [simplify]: Extracting #4: cost 2 inf + 1724 8.649 * * [simplify]: Extracting #5: cost 0 inf + 1901 8.650 * [simplify]: Simplified to (* (fma x x x) x) 8.650 * [simplify]: Simplified (2 1) to (λ (x) (pow (* (fma x x x) x) 1)) 8.650 * * * * [progress]: [ 4 / 93 ] simplifiying candidate # 8.651 * [simplify]: Simplifying (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x)) 8.651 * * [simplify]: iters left: 6 (5 enodes) 8.653 * * [simplify]: iters left: 5 (21 enodes) 8.659 * * [simplify]: iters left: 4 (28 enodes) 8.668 * * [simplify]: iters left: 3 (44 enodes) 8.683 * * [simplify]: iters left: 2 (63 enodes) 8.695 * * [simplify]: iters left: 1 (75 enodes) 8.707 * * [simplify]: Extracting #0: cost 1 inf + 0 8.707 * * [simplify]: Extracting #1: cost 12 inf + 0 8.707 * * [simplify]: Extracting #2: cost 22 inf + 1 8.707 * * [simplify]: Extracting #3: cost 15 inf + 397 8.707 * * [simplify]: Extracting #4: cost 2 inf + 1724 8.708 * * [simplify]: Extracting #5: cost 0 inf + 1901 8.708 * [simplify]: Simplified to (* (fma x x x) x) 8.708 * [simplify]: Simplified (2 1) to (λ (x) (pow (* (fma x x x) x) 1)) 8.708 * * * * [progress]: [ 5 / 93 ] simplifiying candidate # 8.708 * * * * [progress]: [ 6 / 93 ] simplifiying candidate # 8.708 * [simplify]: Simplifying (+ (log (sqrt (fma x x x))) (+ (log (sqrt (fma x x x))) (log x))) 8.708 * * [simplify]: iters left: 6 (7 enodes) 8.712 * * [simplify]: iters left: 5 (27 enodes) 8.716 * * [simplify]: iters left: 4 (36 enodes) 8.721 * * [simplify]: iters left: 3 (44 enodes) 8.728 * * [simplify]: iters left: 2 (52 enodes) 8.735 * * [simplify]: iters left: 1 (56 enodes) 8.742 * * [simplify]: Extracting #0: cost 1 inf + 0 8.742 * * [simplify]: Extracting #1: cost 6 inf + 0 8.742 * * [simplify]: Extracting #2: cost 12 inf + 0 8.742 * * [simplify]: Extracting #3: cost 13 inf + 1 8.742 * * [simplify]: Extracting #4: cost 15 inf + 128 8.742 * * [simplify]: Extracting #5: cost 6 inf + 1345 8.743 * * [simplify]: Extracting #6: cost 1 inf + 2226 8.743 * * [simplify]: Extracting #7: cost 0 inf + 2542 8.743 * [simplify]: Simplified to (+ (log x) (+ (log (sqrt (fma x x x))) (log (sqrt (fma x x x))))) 8.743 * [simplify]: Simplified (2 1) to (λ (x) (exp (+ (log x) (+ (log (sqrt (fma x x x))) (log (sqrt (fma x x x))))))) 8.743 * * * * [progress]: [ 7 / 93 ] simplifiying candidate # 8.744 * [simplify]: Simplifying (+ (log (sqrt (fma x x x))) (log (* (sqrt (fma x x x)) x))) 8.744 * * [simplify]: iters left: 6 (7 enodes) 8.745 * * [simplify]: iters left: 5 (27 enodes) 8.752 * * [simplify]: iters left: 4 (38 enodes) 8.763 * * [simplify]: iters left: 3 (49 enodes) 8.777 * * [simplify]: iters left: 2 (57 enodes) 8.788 * * [simplify]: iters left: 1 (61 enodes) 8.795 * * [simplify]: Extracting #0: cost 1 inf + 0 8.795 * * [simplify]: Extracting #1: cost 6 inf + 0 8.795 * * [simplify]: Extracting #2: cost 13 inf + 0 8.795 * * [simplify]: Extracting #3: cost 15 inf + 1 8.795 * * [simplify]: Extracting #4: cost 17 inf + 128 8.795 * * [simplify]: Extracting #5: cost 9 inf + 1163 8.796 * * [simplify]: Extracting #6: cost 3 inf + 2110 8.796 * * [simplify]: Extracting #7: cost 0 inf + 2674 8.796 * [simplify]: Simplified to (+ (log (sqrt (fma x x x))) (log (* x (sqrt (fma x x x))))) 8.797 * [simplify]: Simplified (2 1) to (λ (x) (exp (+ (log (sqrt (fma x x x))) (log (* x (sqrt (fma x x x))))))) 8.797 * * * * [progress]: [ 8 / 93 ] simplifiying candidate # 8.797 * [simplify]: Simplifying (log (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x))) 8.797 * * [simplify]: iters left: 6 (6 enodes) 8.798 * * [simplify]: iters left: 5 (27 enodes) 8.802 * * [simplify]: iters left: 4 (44 enodes) 8.814 * * [simplify]: iters left: 3 (68 enodes) 8.835 * * [simplify]: iters left: 2 (94 enodes) 8.856 * * [simplify]: iters left: 1 (110 enodes) 8.871 * * [simplify]: Extracting #0: cost 1 inf + 0 8.871 * * [simplify]: Extracting #1: cost 9 inf + 0 8.871 * * [simplify]: Extracting #2: cost 26 inf + 0 8.871 * * [simplify]: Extracting #3: cost 35 inf + 72 8.872 * * [simplify]: Extracting #4: cost 13 inf + 1880 8.872 * * [simplify]: Extracting #5: cost 1 inf + 3569 8.873 * * [simplify]: Extracting #6: cost 0 inf + 3775 8.873 * [simplify]: Simplified to (log (fma x (* x x) (* x x))) 8.873 * [simplify]: Simplified (2 1) to (λ (x) (exp (log (fma x (* x x) (* x x))))) 8.874 * * * * [progress]: [ 9 / 93 ] simplifiying candidate # 8.874 * [simplify]: Simplifying (exp (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x))) 8.874 * * [simplify]: iters left: 6 (6 enodes) 8.875 * * [simplify]: iters left: 5 (26 enodes) 8.879 * * [simplify]: iters left: 4 (43 enodes) 8.886 * * [simplify]: iters left: 3 (88 enodes) 8.906 * * [simplify]: iters left: 2 (180 enodes) 8.958 * * [simplify]: iters left: 1 (356 enodes) 9.051 * * [simplify]: Extracting #0: cost 1 inf + 0 9.052 * * [simplify]: Extracting #1: cost 45 inf + 0 9.052 * * [simplify]: Extracting #2: cost 162 inf + 2 9.054 * * [simplify]: Extracting #3: cost 207 inf + 2879 9.059 * * [simplify]: Extracting #4: cost 117 inf + 22239 9.074 * * [simplify]: Extracting #5: cost 21 inf + 54878 9.093 * * [simplify]: Extracting #6: cost 0 inf + 67038 9.112 * * [simplify]: Extracting #7: cost 0 inf + 66998 9.135 * [simplify]: Simplified to (exp (* (fma x x x) x)) 9.135 * [simplify]: Simplified (2 1) to (λ (x) (log (exp (* (fma x x x) x)))) 9.135 * * * * [progress]: [ 10 / 93 ] simplifiying candidate # 9.135 * [simplify]: Simplifying (* (* (* (sqrt (fma x x x)) (sqrt (fma x x x))) (sqrt (fma x x x))) (* (* (* (sqrt (fma x x x)) (sqrt (fma x x x))) (sqrt (fma x x x))) (* (* x x) x))) 9.135 * * [simplify]: iters left: 6 (9 enodes) 9.138 * * [simplify]: iters left: 5 (39 enodes) 9.145 * * [simplify]: iters left: 4 (110 enodes) 9.214 * * [simplify]: iters left: 3 (443 enodes) 9.844 * * [simplify]: Extracting #0: cost 1 inf + 0 9.844 * * [simplify]: Extracting #1: cost 62 inf + 0 9.845 * * [simplify]: Extracting #2: cost 322 inf + 57 9.849 * * [simplify]: Extracting #3: cost 251 inf + 13784 9.871 * * [simplify]: Extracting #4: cost 31 inf + 70696 9.897 * * [simplify]: Extracting #5: cost 4 inf + 76278 9.921 * * [simplify]: Extracting #6: cost 0 inf + 76743 9.957 * [simplify]: Simplified to (* (* x (fma x x x)) (* (* x (fma x x x)) (* x (fma x x x)))) 9.957 * [simplify]: Simplified (2 1) to (λ (x) (cbrt (* (* x (fma x x x)) (* (* x (fma x x x)) (* x (fma x x x)))))) 9.958 * * * * [progress]: [ 11 / 93 ] simplifiying candidate # 9.958 * [simplify]: Simplifying (* (* (* (sqrt (fma x x x)) (sqrt (fma x x x))) (sqrt (fma x x x))) (* (* (* (sqrt (fma x x x)) x) (* (sqrt (fma x x x)) x)) (* (sqrt (fma x x x)) x))) 9.958 * * [simplify]: iters left: 6 (9 enodes) 9.963 * * [simplify]: iters left: 5 (43 enodes) 9.981 * * [simplify]: iters left: 4 (126 enodes) 10.059 * * [simplify]: iters left: 3 (441 enodes) 10.569 * * [simplify]: Extracting #0: cost 1 inf + 0 10.570 * * [simplify]: Extracting #1: cost 51 inf + 0 10.571 * * [simplify]: Extracting #2: cost 218 inf + 99 10.574 * * [simplify]: Extracting #3: cost 160 inf + 11109 10.584 * * [simplify]: Extracting #4: cost 28 inf + 42804 10.601 * * [simplify]: Extracting #5: cost 0 inf + 52262 10.631 * * [simplify]: Extracting #6: cost 0 inf + 52234 10.657 * [simplify]: Simplified to (* (* x (fma x x x)) (* (* x (fma x x x)) (* x (fma x x x)))) 10.657 * [simplify]: Simplified (2 1) to (λ (x) (cbrt (* (* x (fma x x x)) (* (* x (fma x x x)) (* x (fma x x x)))))) 10.657 * * * * [progress]: [ 12 / 93 ] simplifiying candidate # 10.657 * [simplify]: Simplifying (* (cbrt (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x))) (cbrt (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x)))) 10.657 * * [simplify]: iters left: 6 (7 enodes) 10.661 * * [simplify]: iters left: 5 (27 enodes) 10.669 * * [simplify]: iters left: 4 (34 enodes) 10.680 * * [simplify]: iters left: 3 (50 enodes) 10.696 * * [simplify]: iters left: 2 (69 enodes) 10.718 * * [simplify]: iters left: 1 (81 enodes) 10.741 * * [simplify]: Extracting #0: cost 1 inf + 0 10.741 * * [simplify]: Extracting #1: cost 3 inf + 0 10.741 * * [simplify]: Extracting #2: cost 5 inf + 0 10.741 * * [simplify]: Extracting #3: cost 16 inf + 0 10.741 * * [simplify]: Extracting #4: cost 26 inf + 1 10.742 * * [simplify]: Extracting #5: cost 16 inf + 621 10.743 * * [simplify]: Extracting #6: cost 0 inf + 2685 10.744 * [simplify]: Simplified to (* (cbrt (fma (* x x) x (* x x))) (cbrt (fma (* x x) x (* x x)))) 10.744 * [simplify]: Simplified (2 1) to (λ (x) (* (* (cbrt (fma (* x x) x (* x x))) (cbrt (fma (* x x) x (* x x)))) (cbrt (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x))))) 10.744 * [simplify]: Simplifying (cbrt (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x))) 10.744 * * [simplify]: iters left: 6 (6 enodes) 10.747 * * [simplify]: iters left: 5 (24 enodes) 10.754 * * [simplify]: iters left: 4 (31 enodes) 10.767 * * [simplify]: iters left: 3 (47 enodes) 10.776 * * [simplify]: iters left: 2 (66 enodes) 10.787 * * [simplify]: iters left: 1 (78 enodes) 10.800 * * [simplify]: Extracting #0: cost 1 inf + 0 10.800 * * [simplify]: Extracting #1: cost 3 inf + 0 10.800 * * [simplify]: Extracting #2: cost 14 inf + 0 10.800 * * [simplify]: Extracting #3: cost 24 inf + 1 10.800 * * [simplify]: Extracting #4: cost 13 inf + 859 10.800 * * [simplify]: Extracting #5: cost 1 inf + 2117 10.801 * * [simplify]: Extracting #6: cost 0 inf + 2253 10.801 * [simplify]: Simplified to (cbrt (* x (fma x x x))) 10.801 * [simplify]: Simplified (2 2) to (λ (x) (* (* (cbrt (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x))) (cbrt (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x)))) (cbrt (* x (fma x x x))))) 10.801 * * * * [progress]: [ 13 / 93 ] simplifiying candidate # 10.802 * [simplify]: Simplifying (* (* (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x)) (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x))) (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x))) 10.802 * * [simplify]: iters left: 6 (7 enodes) 10.805 * * [simplify]: iters left: 5 (36 enodes) 10.820 * * [simplify]: iters left: 4 (95 enodes) 10.883 * * [simplify]: iters left: 3 (280 enodes) 11.235 * * [simplify]: Extracting #0: cost 1 inf + 0 11.235 * * [simplify]: Extracting #1: cost 40 inf + 0 11.236 * * [simplify]: Extracting #2: cost 152 inf + 154 11.240 * * [simplify]: Extracting #3: cost 120 inf + 7939 11.254 * * [simplify]: Extracting #4: cost 26 inf + 27706 11.272 * * [simplify]: Extracting #5: cost 1 inf + 32302 11.295 * * [simplify]: Extracting #6: cost 0 inf + 32424 11.314 * [simplify]: Simplified to (* (* (* (fma x x x) x) (* (fma x x x) x)) (* (fma x x x) x)) 11.314 * [simplify]: Simplified (2 1) to (λ (x) (cbrt (* (* (* (fma x x x) x) (* (fma x x x) x)) (* (fma x x x) x)))) 11.314 * * * * [progress]: [ 14 / 93 ] simplifiying candidate # 11.315 * [simplify]: Simplifying (sqrt (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x))) 11.315 * * [simplify]: iters left: 6 (6 enodes) 11.318 * * [simplify]: iters left: 5 (24 enodes) 11.325 * * [simplify]: iters left: 4 (31 enodes) 11.335 * * [simplify]: iters left: 3 (47 enodes) 11.351 * * [simplify]: iters left: 2 (66 enodes) 11.372 * * [simplify]: iters left: 1 (78 enodes) 11.394 * * [simplify]: Extracting #0: cost 1 inf + 0 11.394 * * [simplify]: Extracting #1: cost 5 inf + 0 11.394 * * [simplify]: Extracting #2: cost 16 inf + 1 11.395 * * [simplify]: Extracting #3: cost 22 inf + 99 11.395 * * [simplify]: Extracting #4: cost 7 inf + 1442 11.396 * * [simplify]: Extracting #5: cost 0 inf + 2173 11.397 * [simplify]: Simplified to (sqrt (* x (fma x x x))) 11.397 * [simplify]: Simplified (2 1) to (λ (x) (* (sqrt (* x (fma x x x))) (sqrt (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x))))) 11.397 * [simplify]: Simplifying (sqrt (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x))) 11.397 * * [simplify]: iters left: 6 (6 enodes) 11.400 * * [simplify]: iters left: 5 (24 enodes) 11.408 * * [simplify]: iters left: 4 (31 enodes) 11.414 * * [simplify]: iters left: 3 (47 enodes) 11.423 * * [simplify]: iters left: 2 (66 enodes) 11.436 * * [simplify]: iters left: 1 (78 enodes) 11.459 * * [simplify]: Extracting #0: cost 1 inf + 0 11.459 * * [simplify]: Extracting #1: cost 5 inf + 0 11.459 * * [simplify]: Extracting #2: cost 16 inf + 1 11.459 * * [simplify]: Extracting #3: cost 22 inf + 99 11.459 * * [simplify]: Extracting #4: cost 7 inf + 1442 11.460 * * [simplify]: Extracting #5: cost 0 inf + 2173 11.460 * [simplify]: Simplified to (sqrt (* x (fma x x x))) 11.460 * [simplify]: Simplified (2 2) to (λ (x) (* (sqrt (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x))) (sqrt (* x (fma x x x))))) 11.460 * * * * [progress]: [ 15 / 93 ] simplifiying candidate # 11.460 * * * * [progress]: [ 16 / 93 ] simplifiying candidate # 11.461 * [simplify]: Simplifying (* (sqrt (fma x x x)) (sqrt (fma x x x))) 11.461 * * [simplify]: iters left: 4 (4 enodes) 11.462 * * [simplify]: iters left: 3 (12 enodes) 11.464 * * [simplify]: iters left: 2 (19 enodes) 11.467 * * [simplify]: iters left: 1 (27 enodes) 11.471 * * [simplify]: Extracting #0: cost 1 inf + 0 11.471 * * [simplify]: Extracting #1: cost 8 inf + 0 11.471 * * [simplify]: Extracting #2: cost 11 inf + 1 11.471 * * [simplify]: Extracting #3: cost 2 inf + 473 11.472 * * [simplify]: Extracting #4: cost 0 inf + 556 11.472 * [simplify]: Simplified to (fma x x x) 11.472 * [simplify]: Simplified (2 1) to (λ (x) (* (fma x x x) x)) 11.472 * * * * [progress]: [ 17 / 93 ] simplifiying candidate # 11.472 * [simplify]: Simplifying (* (cbrt (sqrt (fma x x x))) (* (sqrt (fma x x x)) x)) 11.472 * * [simplify]: iters left: 6 (6 enodes) 11.473 * * [simplify]: iters left: 5 (24 enodes) 11.477 * * [simplify]: iters left: 4 (38 enodes) 11.483 * * [simplify]: iters left: 3 (51 enodes) 11.490 * * [simplify]: iters left: 2 (59 enodes) 11.506 * * [simplify]: iters left: 1 (63 enodes) 11.519 * * [simplify]: Extracting #0: cost 1 inf + 0 11.519 * * [simplify]: Extracting #1: cost 8 inf + 0 11.519 * * [simplify]: Extracting #2: cost 13 inf + 1 11.520 * * [simplify]: Extracting #3: cost 16 inf + 57 11.520 * * [simplify]: Extracting #4: cost 9 inf + 1051 11.521 * * [simplify]: Extracting #5: cost 0 inf + 2472 11.521 * [simplify]: Simplified to (* (cbrt (sqrt (fma x x x))) (* x (sqrt (fma x x x)))) 11.521 * [simplify]: Simplified (2 2) to (λ (x) (* (* (cbrt (sqrt (fma x x x))) (cbrt (sqrt (fma x x x)))) (* (cbrt (sqrt (fma x x x))) (* x (sqrt (fma x x x)))))) 11.522 * * * * [progress]: [ 18 / 93 ] simplifiying candidate # 11.522 * [simplify]: Simplifying (* (sqrt (cbrt (fma x x x))) (* (sqrt (fma x x x)) x)) 11.522 * * [simplify]: iters left: 6 (7 enodes) 11.525 * * [simplify]: iters left: 5 (27 enodes) 11.529 * * [simplify]: iters left: 4 (41 enodes) 11.535 * * [simplify]: iters left: 3 (55 enodes) 11.543 * * [simplify]: iters left: 2 (63 enodes) 11.552 * * [simplify]: iters left: 1 (67 enodes) 11.568 * * [simplify]: Extracting #0: cost 1 inf + 0 11.568 * * [simplify]: Extracting #1: cost 8 inf + 0 11.568 * * [simplify]: Extracting #2: cost 14 inf + 1 11.568 * * [simplify]: Extracting #3: cost 18 inf + 57 11.569 * * [simplify]: Extracting #4: cost 8 inf + 1525 11.569 * * [simplify]: Extracting #5: cost 1 inf + 2608 11.570 * * [simplify]: Extracting #6: cost 0 inf + 2904 11.571 * [simplify]: Simplified to (* (sqrt (cbrt (fma x x x))) (* (sqrt (fma x x x)) x)) 11.571 * [simplify]: Simplified (2 2) to (λ (x) (* (sqrt (* (cbrt (fma x x x)) (cbrt (fma x x x)))) (* (sqrt (cbrt (fma x x x))) (* (sqrt (fma x x x)) x)))) 11.572 * * * * [progress]: [ 19 / 93 ] simplifiying candidate # 11.572 * [simplify]: Simplifying (* (sqrt (sqrt (fma x x x))) (* (sqrt (fma x x x)) x)) 11.572 * * [simplify]: iters left: 6 (6 enodes) 11.575 * * [simplify]: iters left: 5 (24 enodes) 11.582 * * [simplify]: iters left: 4 (38 enodes) 11.594 * * [simplify]: iters left: 3 (51 enodes) 11.609 * * [simplify]: iters left: 2 (59 enodes) 11.625 * * [simplify]: iters left: 1 (63 enodes) 11.639 * * [simplify]: Extracting #0: cost 1 inf + 0 11.639 * * [simplify]: Extracting #1: cost 8 inf + 0 11.639 * * [simplify]: Extracting #2: cost 13 inf + 1 11.639 * * [simplify]: Extracting #3: cost 16 inf + 57 11.640 * * [simplify]: Extracting #4: cost 9 inf + 971 11.640 * * [simplify]: Extracting #5: cost 0 inf + 2152 11.641 * [simplify]: Simplified to (* (sqrt (sqrt (fma x x x))) (* x (sqrt (fma x x x)))) 11.641 * [simplify]: Simplified (2 2) to (λ (x) (* (sqrt (sqrt (fma x x x))) (* (sqrt (sqrt (fma x x x))) (* x (sqrt (fma x x x)))))) 11.641 * * * * [progress]: [ 20 / 93 ] simplifiying candidate # 11.642 * [simplify]: Simplifying (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x)) 11.642 * * [simplify]: iters left: 6 (5 enodes) 11.644 * * [simplify]: iters left: 5 (21 enodes) 11.653 * * [simplify]: iters left: 4 (28 enodes) 11.663 * * [simplify]: iters left: 3 (44 enodes) 11.678 * * [simplify]: iters left: 2 (63 enodes) 11.697 * * [simplify]: iters left: 1 (75 enodes) 11.718 * * [simplify]: Extracting #0: cost 1 inf + 0 11.718 * * [simplify]: Extracting #1: cost 12 inf + 0 11.718 * * [simplify]: Extracting #2: cost 22 inf + 1 11.718 * * [simplify]: Extracting #3: cost 15 inf + 397 11.719 * * [simplify]: Extracting #4: cost 2 inf + 1724 11.720 * * [simplify]: Extracting #5: cost 0 inf + 1901 11.721 * [simplify]: Simplified to (* (fma x x x) x) 11.721 * [simplify]: Simplified (2 2) to (λ (x) (* (sqrt 1) (* (fma x x x) x))) 11.721 * * * * [progress]: [ 21 / 93 ] simplifiying candidate # 11.721 * [simplify]: Simplifying (* (sqrt (sqrt (fma x x x))) (* (sqrt (fma x x x)) x)) 11.721 * * [simplify]: iters left: 6 (6 enodes) 11.724 * * [simplify]: iters left: 5 (24 enodes) 11.731 * * [simplify]: iters left: 4 (38 enodes) 11.743 * * [simplify]: iters left: 3 (51 enodes) 11.757 * * [simplify]: iters left: 2 (59 enodes) 11.773 * * [simplify]: iters left: 1 (63 enodes) 11.786 * * [simplify]: Extracting #0: cost 1 inf + 0 11.787 * * [simplify]: Extracting #1: cost 8 inf + 0 11.787 * * [simplify]: Extracting #2: cost 13 inf + 1 11.787 * * [simplify]: Extracting #3: cost 16 inf + 57 11.787 * * [simplify]: Extracting #4: cost 9 inf + 971 11.788 * * [simplify]: Extracting #5: cost 0 inf + 2152 11.789 * [simplify]: Simplified to (* (sqrt (sqrt (fma x x x))) (* x (sqrt (fma x x x)))) 11.789 * [simplify]: Simplified (2 2) to (λ (x) (* (sqrt (sqrt (fma x x x))) (* (sqrt (sqrt (fma x x x))) (* x (sqrt (fma x x x)))))) 11.789 * * * * [progress]: [ 22 / 93 ] simplifiying candidate # 11.789 * [simplify]: Simplifying (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x)) 11.790 * * [simplify]: iters left: 6 (5 enodes) 11.792 * * [simplify]: iters left: 5 (21 enodes) 11.800 * * [simplify]: iters left: 4 (28 enodes) 11.810 * * [simplify]: iters left: 3 (44 enodes) 11.818 * * [simplify]: iters left: 2 (63 enodes) 11.829 * * [simplify]: iters left: 1 (75 enodes) 11.840 * * [simplify]: Extracting #0: cost 1 inf + 0 11.840 * * [simplify]: Extracting #1: cost 12 inf + 0 11.840 * * [simplify]: Extracting #2: cost 22 inf + 1 11.840 * * [simplify]: Extracting #3: cost 15 inf + 397 11.841 * * [simplify]: Extracting #4: cost 2 inf + 1724 11.841 * * [simplify]: Extracting #5: cost 0 inf + 1901 11.842 * [simplify]: Simplified to (* (fma x x x) x) 11.842 * [simplify]: Simplified (2 2) to (λ (x) (* 1 (* (fma x x x) x))) 11.842 * * * * [progress]: [ 23 / 93 ] simplifiying candidate #real (real->posit16 (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x)))))> 11.842 * [simplify]: Simplifying (real->posit16 (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x))) 11.842 * * [simplify]: iters left: 6 (6 enodes) 11.843 * * [simplify]: iters left: 5 (21 enodes) 11.847 * * [simplify]: iters left: 4 (28 enodes) 11.852 * * [simplify]: iters left: 3 (44 enodes) 11.867 * * [simplify]: iters left: 2 (63 enodes) 11.887 * * [simplify]: iters left: 1 (75 enodes) 11.911 * * [simplify]: Extracting #0: cost 1 inf + 0 11.911 * * [simplify]: Extracting #1: cost 2 inf + 0 11.911 * * [simplify]: Extracting #2: cost 12 inf + 0 11.911 * * [simplify]: Extracting #3: cost 22 inf + 1 11.912 * * [simplify]: Extracting #4: cost 10 inf + 764 11.913 * * [simplify]: Extracting #5: cost 1 inf + 1765 11.913 * * [simplify]: Extracting #6: cost 0 inf + 1901 11.914 * [simplify]: Simplified to (real->posit16 (fma x (* x x) (* x x))) 11.914 * [simplify]: Simplified (2 1) to (λ (x) (posit16->real (real->posit16 (fma x (* x x) (* x x))))) 11.914 * * * * [progress]: [ 24 / 93 ] simplifiying candidate # 11.914 * * * * [progress]: [ 25 / 93 ] simplifiying candidate # 11.915 * [simplify]: Simplifying (expm1 (* (sqrt (fma x x x)) x)) 11.915 * * [simplify]: iters left: 5 (5 enodes) 11.917 * * [simplify]: iters left: 4 (18 enodes) 11.923 * * [simplify]: iters left: 3 (24 enodes) 11.930 * * [simplify]: iters left: 2 (32 enodes) 11.940 * * [simplify]: iters left: 1 (40 enodes) 11.952 * * [simplify]: Extracting #0: cost 1 inf + 0 11.952 * * [simplify]: Extracting #1: cost 3 inf + 0 11.952 * * [simplify]: Extracting #2: cost 6 inf + 0 11.952 * * [simplify]: Extracting #3: cost 7 inf + 1 11.952 * * [simplify]: Extracting #4: cost 4 inf + 933 11.953 * * [simplify]: Extracting #5: cost 3 inf + 1031 11.953 * * [simplify]: Extracting #6: cost 0 inf + 1156 11.953 * [simplify]: Simplified to (expm1 (* x (sqrt (fma x x x)))) 11.953 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (fma x x x)) (log1p (expm1 (* x (sqrt (fma x x x))))))) 11.954 * * * * [progress]: [ 26 / 93 ] simplifiying candidate # 11.954 * [simplify]: Simplifying (log1p (* (sqrt (fma x x x)) x)) 11.954 * * [simplify]: iters left: 5 (5 enodes) 11.956 * * [simplify]: iters left: 4 (18 enodes) 11.961 * * [simplify]: iters left: 3 (24 enodes) 11.968 * * [simplify]: iters left: 2 (32 enodes) 11.973 * * [simplify]: iters left: 1 (40 enodes) 11.980 * * [simplify]: Extracting #0: cost 1 inf + 0 11.980 * * [simplify]: Extracting #1: cost 3 inf + 0 11.980 * * [simplify]: Extracting #2: cost 6 inf + 0 11.980 * * [simplify]: Extracting #3: cost 7 inf + 1 11.980 * * [simplify]: Extracting #4: cost 4 inf + 973 11.980 * * [simplify]: Extracting #5: cost 3 inf + 1071 11.980 * * [simplify]: Extracting #6: cost 0 inf + 1196 11.981 * [simplify]: Simplified to (log1p (* x (sqrt (fma x x x)))) 11.981 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (fma x x x)) (expm1 (log1p (* x (sqrt (fma x x x))))))) 11.981 * * * * [progress]: [ 27 / 93 ] simplifiying candidate # 11.981 * [simplify]: Simplifying (* (sqrt (fma x x x)) x) 11.981 * * [simplify]: iters left: 4 (4 enodes) 11.982 * * [simplify]: iters left: 3 (15 enodes) 11.985 * * [simplify]: iters left: 2 (21 enodes) 11.988 * * [simplify]: iters left: 1 (29 enodes) 11.993 * * [simplify]: Extracting #0: cost 1 inf + 0 11.993 * * [simplify]: Extracting #1: cost 4 inf + 0 11.993 * * [simplify]: Extracting #2: cost 5 inf + 1 11.993 * * [simplify]: Extracting #3: cost 5 inf + 521 11.994 * * [simplify]: Extracting #4: cost 6 inf + 618 11.994 * * [simplify]: Extracting #5: cost 3 inf + 702 11.994 * * [simplify]: Extracting #6: cost 1 inf + 786 11.994 * * [simplify]: Extracting #7: cost 0 inf + 828 11.994 * [simplify]: Simplified to (* x (sqrt (fma x x x))) 11.994 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (fma x x x)) (pow (* x (sqrt (fma x x x))) 1))) 11.995 * * * * [progress]: [ 28 / 93 ] simplifiying candidate # 11.995 * * * * [progress]: [ 29 / 93 ] simplifiying candidate # 11.995 * [simplify]: Simplifying (+ (log (sqrt (fma x x x))) (log x)) 11.995 * * [simplify]: iters left: 5 (6 enodes) 11.998 * * [simplify]: iters left: 4 (21 enodes) 12.004 * * [simplify]: iters left: 3 (27 enodes) 12.012 * * [simplify]: iters left: 2 (35 enodes) 12.022 * * [simplify]: iters left: 1 (43 enodes) 12.036 * * [simplify]: Extracting #0: cost 1 inf + 0 12.036 * * [simplify]: Extracting #1: cost 4 inf + 0 12.036 * * [simplify]: Extracting #2: cost 8 inf + 0 12.036 * * [simplify]: Extracting #3: cost 7 inf + 143 12.036 * * [simplify]: Extracting #4: cost 10 inf + 199 12.036 * * [simplify]: Extracting #5: cost 4 inf + 973 12.037 * * [simplify]: Extracting #6: cost 0 inf + 1498 12.037 * [simplify]: Simplified to (+ (log (sqrt (fma x x x))) (log x)) 12.037 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (fma x x x)) (exp (+ (log (sqrt (fma x x x))) (log x))))) 12.037 * * * * [progress]: [ 30 / 93 ] simplifiying candidate # 12.038 * [simplify]: Simplifying (log (* (sqrt (fma x x x)) x)) 12.038 * * [simplify]: iters left: 5 (5 enodes) 12.042 * * [simplify]: iters left: 4 (21 enodes) 12.048 * * [simplify]: iters left: 3 (32 enodes) 12.057 * * [simplify]: iters left: 2 (40 enodes) 12.063 * * [simplify]: iters left: 1 (48 enodes) 12.070 * * [simplify]: Extracting #0: cost 1 inf + 0 12.071 * * [simplify]: Extracting #1: cost 5 inf + 0 12.071 * * [simplify]: Extracting #2: cost 10 inf + 0 12.071 * * [simplify]: Extracting #3: cost 9 inf + 143 12.071 * * [simplify]: Extracting #4: cost 12 inf + 199 12.071 * * [simplify]: Extracting #5: cost 7 inf + 791 12.071 * * [simplify]: Extracting #6: cost 1 inf + 1588 12.071 * * [simplify]: Extracting #7: cost 0 inf + 1630 12.072 * [simplify]: Simplified to (log (* x (sqrt (fma x x x)))) 12.072 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (fma x x x)) (exp (log (* x (sqrt (fma x x x))))))) 12.072 * * * * [progress]: [ 31 / 93 ] simplifiying candidate # 12.072 * [simplify]: Simplifying (exp (* (sqrt (fma x x x)) x)) 12.072 * * [simplify]: iters left: 5 (5 enodes) 12.073 * * [simplify]: iters left: 4 (20 enodes) 12.076 * * [simplify]: iters left: 3 (34 enodes) 12.083 * * [simplify]: iters left: 2 (55 enodes) 12.092 * * [simplify]: iters left: 1 (90 enodes) 12.109 * * [simplify]: Extracting #0: cost 1 inf + 0 12.110 * * [simplify]: Extracting #1: cost 16 inf + 0 12.110 * * [simplify]: Extracting #2: cost 43 inf + 1 12.110 * * [simplify]: Extracting #3: cost 53 inf + 254 12.111 * * [simplify]: Extracting #4: cost 29 inf + 3073 12.113 * * [simplify]: Extracting #5: cost 13 inf + 6082 12.115 * * [simplify]: Extracting #6: cost 1 inf + 12512 12.118 * * [simplify]: Extracting #7: cost 0 inf + 13220 12.121 * [simplify]: Simplified to (exp (* x (sqrt (fma x x x)))) 12.121 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (fma x x x)) (log (exp (* x (sqrt (fma x x x))))))) 12.121 * * * * [progress]: [ 32 / 93 ] simplifiying candidate # 12.121 * [simplify]: Simplifying (* (* (* (sqrt (fma x x x)) (sqrt (fma x x x))) (sqrt (fma x x x))) (* (* x x) x)) 12.121 * * [simplify]: iters left: 6 (8 enodes) 12.125 * * [simplify]: iters left: 5 (31 enodes) 12.135 * * [simplify]: iters left: 4 (68 enodes) 12.155 * * [simplify]: iters left: 3 (197 enodes) 12.221 * * [simplify]: iters left: 2 (448 enodes) 12.556 * * [simplify]: Extracting #0: cost 1 inf + 0 12.557 * * [simplify]: Extracting #1: cost 53 inf + 0 12.558 * * [simplify]: Extracting #2: cost 156 inf + 58 12.560 * * [simplify]: Extracting #3: cost 137 inf + 2280 12.570 * * [simplify]: Extracting #4: cost 40 inf + 32120 12.586 * * [simplify]: Extracting #5: cost 0 inf + 49104 12.604 * * [simplify]: Extracting #6: cost 0 inf + 49087 12.612 * [simplify]: Simplified to (* (* (* x x) x) (* (sqrt (fma x x x)) (fma x x x))) 12.612 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (fma x x x)) (cbrt (* (* (* x x) x) (* (sqrt (fma x x x)) (fma x x x)))))) 12.612 * * * * [progress]: [ 33 / 93 ] simplifiying candidate # 12.613 * [simplify]: Simplifying (* (cbrt (* (sqrt (fma x x x)) x)) (cbrt (* (sqrt (fma x x x)) x))) 12.613 * * [simplify]: iters left: 6 (6 enodes) 12.614 * * [simplify]: iters left: 5 (21 enodes) 12.617 * * [simplify]: iters left: 4 (27 enodes) 12.621 * * [simplify]: iters left: 3 (35 enodes) 12.627 * * [simplify]: iters left: 2 (43 enodes) 12.636 * * [simplify]: iters left: 1 (47 enodes) 12.647 * * [simplify]: Extracting #0: cost 1 inf + 0 12.647 * * [simplify]: Extracting #1: cost 3 inf + 0 12.647 * * [simplify]: Extracting #2: cost 5 inf + 0 12.647 * * [simplify]: Extracting #3: cost 8 inf + 0 12.647 * * [simplify]: Extracting #4: cost 9 inf + 1 12.647 * * [simplify]: Extracting #5: cost 12 inf + 57 12.647 * * [simplify]: Extracting #6: cost 7 inf + 525 12.648 * * [simplify]: Extracting #7: cost 1 inf + 1432 12.648 * * [simplify]: Extracting #8: cost 0 inf + 1688 12.649 * [simplify]: Simplified to (* (cbrt (* x (sqrt (fma x x x)))) (cbrt (* x (sqrt (fma x x x))))) 12.649 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (fma x x x)) (* (* (cbrt (* x (sqrt (fma x x x)))) (cbrt (* x (sqrt (fma x x x))))) (cbrt (* (sqrt (fma x x x)) x))))) 12.649 * [simplify]: Simplifying (cbrt (* (sqrt (fma x x x)) x)) 12.649 * * [simplify]: iters left: 5 (5 enodes) 12.651 * * [simplify]: iters left: 4 (18 enodes) 12.657 * * [simplify]: iters left: 3 (24 enodes) 12.665 * * [simplify]: iters left: 2 (32 enodes) 12.675 * * [simplify]: iters left: 1 (40 enodes) 12.687 * * [simplify]: Extracting #0: cost 1 inf + 0 12.687 * * [simplify]: Extracting #1: cost 3 inf + 0 12.687 * * [simplify]: Extracting #2: cost 6 inf + 0 12.687 * * [simplify]: Extracting #3: cost 7 inf + 1 12.688 * * [simplify]: Extracting #4: cost 4 inf + 953 12.688 * * [simplify]: Extracting #5: cost 3 inf + 1051 12.688 * * [simplify]: Extracting #6: cost 0 inf + 1176 12.689 * [simplify]: Simplified to (cbrt (* x (sqrt (fma x x x)))) 12.689 * [simplify]: Simplified (2 2 2) to (λ (x) (* (sqrt (fma x x x)) (* (* (cbrt (* (sqrt (fma x x x)) x)) (cbrt (* (sqrt (fma x x x)) x))) (cbrt (* x (sqrt (fma x x x))))))) 12.689 * * * * [progress]: [ 34 / 93 ] simplifiying candidate # 12.689 * [simplify]: Simplifying (* (* (* (sqrt (fma x x x)) x) (* (sqrt (fma x x x)) x)) (* (sqrt (fma x x x)) x)) 12.689 * * [simplify]: iters left: 6 (6 enodes) 12.693 * * [simplify]: iters left: 5 (30 enodes) 12.704 * * [simplify]: iters left: 4 (65 enodes) 12.722 * * [simplify]: iters left: 3 (140 enodes) 12.783 * * [simplify]: iters left: 2 (274 enodes) 12.987 * * [simplify]: Extracting #0: cost 1 inf + 0 12.987 * * [simplify]: Extracting #1: cost 35 inf + 0 12.988 * * [simplify]: Extracting #2: cost 80 inf + 733 12.989 * * [simplify]: Extracting #3: cost 68 inf + 2405 12.994 * * [simplify]: Extracting #4: cost 19 inf + 13055 13.002 * * [simplify]: Extracting #5: cost 0 inf + 19147 13.375 * [simplify]: Simplified to (* (fma x x x) (* (* x (* x x)) (sqrt (fma x x x)))) 13.375 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (fma x x x)) (cbrt (* (fma x x x) (* (* x (* x x)) (sqrt (fma x x x))))))) 13.375 * * * * [progress]: [ 35 / 93 ] simplifiying candidate # 13.376 * [simplify]: Simplifying (sqrt (* (sqrt (fma x x x)) x)) 13.376 * * [simplify]: iters left: 5 (5 enodes) 13.377 * * [simplify]: iters left: 4 (18 enodes) 13.379 * * [simplify]: iters left: 3 (24 enodes) 13.383 * * [simplify]: iters left: 2 (32 enodes) 13.389 * * [simplify]: iters left: 1 (40 enodes) 13.395 * * [simplify]: Extracting #0: cost 1 inf + 0 13.395 * * [simplify]: Extracting #1: cost 3 inf + 0 13.395 * * [simplify]: Extracting #2: cost 6 inf + 0 13.396 * * [simplify]: Extracting #3: cost 7 inf + 1 13.396 * * [simplify]: Extracting #4: cost 4 inf + 873 13.396 * * [simplify]: Extracting #5: cost 3 inf + 971 13.396 * * [simplify]: Extracting #6: cost 0 inf + 1096 13.396 * [simplify]: Simplified to (sqrt (* x (sqrt (fma x x x)))) 13.396 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (fma x x x)) (* (sqrt (* x (sqrt (fma x x x)))) (sqrt (* (sqrt (fma x x x)) x))))) 13.396 * [simplify]: Simplifying (sqrt (* (sqrt (fma x x x)) x)) 13.396 * * [simplify]: iters left: 5 (5 enodes) 13.398 * * [simplify]: iters left: 4 (18 enodes) 13.402 * * [simplify]: iters left: 3 (24 enodes) 13.410 * * [simplify]: iters left: 2 (32 enodes) 13.419 * * [simplify]: iters left: 1 (40 enodes) 13.431 * * [simplify]: Extracting #0: cost 1 inf + 0 13.431 * * [simplify]: Extracting #1: cost 3 inf + 0 13.431 * * [simplify]: Extracting #2: cost 6 inf + 0 13.431 * * [simplify]: Extracting #3: cost 7 inf + 1 13.432 * * [simplify]: Extracting #4: cost 4 inf + 873 13.432 * * [simplify]: Extracting #5: cost 3 inf + 971 13.432 * * [simplify]: Extracting #6: cost 0 inf + 1096 13.433 * [simplify]: Simplified to (sqrt (* x (sqrt (fma x x x)))) 13.433 * [simplify]: Simplified (2 2 2) to (λ (x) (* (sqrt (fma x x x)) (* (sqrt (* (sqrt (fma x x x)) x)) (sqrt (* x (sqrt (fma x x x))))))) 13.433 * * * * [progress]: [ 36 / 93 ] simplifiying candidate # 13.433 * * * * [progress]: [ 37 / 93 ] simplifiying candidate # 13.433 * [simplify]: Simplifying (* (sqrt (sqrt (fma x x x))) (sqrt x)) 13.433 * * [simplify]: iters left: 5 (6 enodes) 13.436 * * [simplify]: iters left: 4 (21 enodes) 13.442 * * [simplify]: iters left: 3 (27 enodes) 13.448 * * [simplify]: iters left: 2 (35 enodes) 13.454 * * [simplify]: iters left: 1 (43 enodes) 13.460 * * [simplify]: Extracting #0: cost 1 inf + 0 13.460 * * [simplify]: Extracting #1: cost 4 inf + 0 13.461 * * [simplify]: Extracting #2: cost 8 inf + 0 13.461 * * [simplify]: Extracting #3: cost 7 inf + 83 13.461 * * [simplify]: Extracting #4: cost 10 inf + 139 13.461 * * [simplify]: Extracting #5: cost 4 inf + 823 13.461 * * [simplify]: Extracting #6: cost 0 inf + 1258 13.461 * [simplify]: Simplified to (* (sqrt (sqrt (fma x x x))) (sqrt x)) 13.461 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (fma x x x)) (* (* (sqrt (sqrt (fma x x x))) (sqrt x)) (* (sqrt (sqrt (fma x x x))) (sqrt x))))) 13.461 * [simplify]: Simplifying (* (sqrt (sqrt (fma x x x))) (sqrt x)) 13.462 * * [simplify]: iters left: 5 (6 enodes) 13.463 * * [simplify]: iters left: 4 (21 enodes) 13.466 * * [simplify]: iters left: 3 (27 enodes) 13.470 * * [simplify]: iters left: 2 (35 enodes) 13.478 * * [simplify]: iters left: 1 (43 enodes) 13.487 * * [simplify]: Extracting #0: cost 1 inf + 0 13.487 * * [simplify]: Extracting #1: cost 4 inf + 0 13.487 * * [simplify]: Extracting #2: cost 8 inf + 0 13.487 * * [simplify]: Extracting #3: cost 7 inf + 83 13.487 * * [simplify]: Extracting #4: cost 10 inf + 139 13.487 * * [simplify]: Extracting #5: cost 4 inf + 823 13.488 * * [simplify]: Extracting #6: cost 0 inf + 1258 13.488 * [simplify]: Simplified to (* (sqrt (sqrt (fma x x x))) (sqrt x)) 13.488 * [simplify]: Simplified (2 2 2) to (λ (x) (* (sqrt (fma x x x)) (* (* (sqrt (sqrt (fma x x x))) (sqrt x)) (* (sqrt (sqrt (fma x x x))) (sqrt x))))) 13.488 * * * * [progress]: [ 38 / 93 ] simplifiying candidate # 13.489 * [simplify]: Simplifying (* (sqrt (sqrt (fma x x x))) (sqrt x)) 13.489 * * [simplify]: iters left: 5 (6 enodes) 13.491 * * [simplify]: iters left: 4 (21 enodes) 13.497 * * [simplify]: iters left: 3 (27 enodes) 13.506 * * [simplify]: iters left: 2 (35 enodes) 13.516 * * [simplify]: iters left: 1 (43 enodes) 13.529 * * [simplify]: Extracting #0: cost 1 inf + 0 13.529 * * [simplify]: Extracting #1: cost 4 inf + 0 13.529 * * [simplify]: Extracting #2: cost 8 inf + 0 13.529 * * [simplify]: Extracting #3: cost 7 inf + 83 13.529 * * [simplify]: Extracting #4: cost 10 inf + 139 13.530 * * [simplify]: Extracting #5: cost 4 inf + 823 13.530 * * [simplify]: Extracting #6: cost 0 inf + 1258 13.531 * [simplify]: Simplified to (* (sqrt (sqrt (fma x x x))) (sqrt x)) 13.531 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (fma x x x)) (* (* (sqrt (sqrt (fma x x x))) (sqrt x)) (* (sqrt (sqrt (fma x x x))) (sqrt x))))) 13.531 * [simplify]: Simplifying (* (sqrt (sqrt (fma x x x))) (sqrt x)) 13.531 * * [simplify]: iters left: 5 (6 enodes) 13.533 * * [simplify]: iters left: 4 (21 enodes) 13.540 * * [simplify]: iters left: 3 (27 enodes) 13.548 * * [simplify]: iters left: 2 (35 enodes) 13.558 * * [simplify]: iters left: 1 (43 enodes) 13.571 * * [simplify]: Extracting #0: cost 1 inf + 0 13.571 * * [simplify]: Extracting #1: cost 4 inf + 0 13.571 * * [simplify]: Extracting #2: cost 8 inf + 0 13.571 * * [simplify]: Extracting #3: cost 7 inf + 83 13.571 * * [simplify]: Extracting #4: cost 10 inf + 139 13.572 * * [simplify]: Extracting #5: cost 4 inf + 823 13.572 * * [simplify]: Extracting #6: cost 0 inf + 1258 13.573 * [simplify]: Simplified to (* (sqrt (sqrt (fma x x x))) (sqrt x)) 13.573 * [simplify]: Simplified (2 2 2) to (λ (x) (* (sqrt (fma x x x)) (* (* (sqrt (sqrt (fma x x x))) (sqrt x)) (* (sqrt (sqrt (fma x x x))) (sqrt x))))) 13.573 * * * * [progress]: [ 39 / 93 ] simplifiying candidate # 13.573 * [simplify]: Simplifying (* (sqrt (fma x x x)) (* (cbrt x) (cbrt x))) 13.573 * * [simplify]: iters left: 5 (6 enodes) 13.576 * * [simplify]: iters left: 4 (23 enodes) 13.584 * * [simplify]: iters left: 3 (33 enodes) 13.594 * * [simplify]: iters left: 2 (41 enodes) 13.601 * * [simplify]: iters left: 1 (49 enodes) 13.608 * * [simplify]: Extracting #0: cost 1 inf + 0 13.608 * * [simplify]: Extracting #1: cost 6 inf + 0 13.608 * * [simplify]: Extracting #2: cost 12 inf + 0 13.608 * * [simplify]: Extracting #3: cost 15 inf + 1 13.608 * * [simplify]: Extracting #4: cost 12 inf + 222 13.609 * * [simplify]: Extracting #5: cost 1 inf + 1564 13.609 * * [simplify]: Extracting #6: cost 0 inf + 1820 13.610 * [simplify]: Simplified to (* (* (sqrt (fma x x x)) (cbrt x)) (cbrt x)) 13.610 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (fma x x x)) (* (* (* (sqrt (fma x x x)) (cbrt x)) (cbrt x)) (cbrt x)))) 13.610 * * * * [progress]: [ 40 / 93 ] simplifiying candidate # 13.611 * [simplify]: Simplifying (* (sqrt (fma x x x)) (sqrt x)) 13.611 * * [simplify]: iters left: 4 (5 enodes) 13.612 * * [simplify]: iters left: 3 (18 enodes) 13.614 * * [simplify]: iters left: 2 (24 enodes) 13.618 * * [simplify]: iters left: 1 (32 enodes) 13.624 * * [simplify]: Extracting #0: cost 1 inf + 0 13.624 * * [simplify]: Extracting #1: cost 4 inf + 0 13.624 * * [simplify]: Extracting #2: cost 8 inf + 0 13.625 * * [simplify]: Extracting #3: cost 12 inf + 1 13.625 * * [simplify]: Extracting #4: cost 10 inf + 236 13.625 * * [simplify]: Extracting #5: cost 2 inf + 906 13.626 * * [simplify]: Extracting #6: cost 0 inf + 990 13.626 * [simplify]: Simplified to (* (sqrt (fma x x x)) (sqrt x)) 13.626 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (fma x x x)) (* (* (sqrt (fma x x x)) (sqrt x)) (sqrt x)))) 13.626 * * * * [progress]: [ 41 / 93 ] simplifiying candidate # 13.627 * [simplify]: Simplifying (* (sqrt (fma x x x)) 1) 13.627 * * [simplify]: iters left: 4 (5 enodes) 13.630 * * [simplify]: iters left: 3 (18 enodes) 13.636 * * [simplify]: iters left: 2 (27 enodes) 13.644 * * [simplify]: iters left: 1 (31 enodes) 13.648 * * [simplify]: Extracting #0: cost 1 inf + 0 13.648 * * [simplify]: Extracting #1: cost 4 inf + 0 13.648 * * [simplify]: Extracting #2: cost 9 inf + 1 13.648 * * [simplify]: Extracting #3: cost 10 inf + 2 13.648 * * [simplify]: Extracting #4: cost 0 inf + 556 13.649 * [simplify]: Simplified to (sqrt (fma x x x)) 13.649 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (fma x x x)) (* (sqrt (fma x x x)) x))) 13.649 * * * * [progress]: [ 42 / 93 ] simplifiying candidate # 13.649 * [simplify]: Simplifying (* (cbrt (sqrt (fma x x x))) x) 13.649 * * [simplify]: iters left: 5 (5 enodes) 13.650 * * [simplify]: iters left: 4 (18 enodes) 13.653 * * [simplify]: iters left: 3 (24 enodes) 13.657 * * [simplify]: iters left: 2 (32 enodes) 13.662 * * [simplify]: iters left: 1 (40 enodes) 13.669 * * [simplify]: Extracting #0: cost 1 inf + 0 13.669 * * [simplify]: Extracting #1: cost 4 inf + 0 13.669 * * [simplify]: Extracting #2: cost 5 inf + 1 13.669 * * [simplify]: Extracting #3: cost 7 inf + 1 13.669 * * [simplify]: Extracting #4: cost 4 inf + 1033 13.669 * * [simplify]: Extracting #5: cost 3 inf + 1131 13.669 * * [simplify]: Extracting #6: cost 0 inf + 1256 13.669 * [simplify]: Simplified to (* (cbrt (sqrt (fma x x x))) x) 13.669 * [simplify]: Simplified (2 2 2) to (λ (x) (* (sqrt (fma x x x)) (* (* (cbrt (sqrt (fma x x x))) (cbrt (sqrt (fma x x x)))) (* (cbrt (sqrt (fma x x x))) x)))) 13.670 * * * * [progress]: [ 43 / 93 ] simplifiying candidate # 13.670 * [simplify]: Simplifying (* (sqrt (cbrt (fma x x x))) x) 13.670 * * [simplify]: iters left: 5 (5 enodes) 13.671 * * [simplify]: iters left: 4 (18 enodes) 13.674 * * [simplify]: iters left: 3 (24 enodes) 13.677 * * [simplify]: iters left: 2 (32 enodes) 13.683 * * [simplify]: iters left: 1 (40 enodes) 13.691 * * [simplify]: Extracting #0: cost 1 inf + 0 13.691 * * [simplify]: Extracting #1: cost 4 inf + 0 13.691 * * [simplify]: Extracting #2: cost 5 inf + 1 13.691 * * [simplify]: Extracting #3: cost 7 inf + 1 13.691 * * [simplify]: Extracting #4: cost 4 inf + 1113 13.691 * * [simplify]: Extracting #5: cost 3 inf + 1211 13.692 * * [simplify]: Extracting #6: cost 0 inf + 1336 13.692 * [simplify]: Simplified to (* (sqrt (cbrt (fma x x x))) x) 13.692 * [simplify]: Simplified (2 2 2) to (λ (x) (* (sqrt (fma x x x)) (* (sqrt (* (cbrt (fma x x x)) (cbrt (fma x x x)))) (* (sqrt (cbrt (fma x x x))) x)))) 13.692 * * * * [progress]: [ 44 / 93 ] simplifiying candidate # 13.692 * [simplify]: Simplifying (* (sqrt (sqrt (fma x x x))) x) 13.692 * * [simplify]: iters left: 5 (5 enodes) 13.693 * * [simplify]: iters left: 4 (18 enodes) 13.696 * * [simplify]: iters left: 3 (24 enodes) 13.700 * * [simplify]: iters left: 2 (32 enodes) 13.706 * * [simplify]: iters left: 1 (40 enodes) 13.713 * * [simplify]: Extracting #0: cost 1 inf + 0 13.713 * * [simplify]: Extracting #1: cost 4 inf + 0 13.713 * * [simplify]: Extracting #2: cost 5 inf + 1 13.713 * * [simplify]: Extracting #3: cost 7 inf + 1 13.713 * * [simplify]: Extracting #4: cost 4 inf + 873 13.713 * * [simplify]: Extracting #5: cost 3 inf + 971 13.714 * * [simplify]: Extracting #6: cost 0 inf + 1096 13.714 * [simplify]: Simplified to (* (sqrt (sqrt (fma x x x))) x) 13.714 * [simplify]: Simplified (2 2 2) to (λ (x) (* (sqrt (fma x x x)) (* (sqrt (sqrt (fma x x x))) (* (sqrt (sqrt (fma x x x))) x)))) 13.714 * * * * [progress]: [ 45 / 93 ] simplifiying candidate # 13.714 * [simplify]: Simplifying (* (sqrt (fma x x x)) x) 13.714 * * [simplify]: iters left: 4 (4 enodes) 13.715 * * [simplify]: iters left: 3 (15 enodes) 13.717 * * [simplify]: iters left: 2 (21 enodes) 13.721 * * [simplify]: iters left: 1 (29 enodes) 13.726 * * [simplify]: Extracting #0: cost 1 inf + 0 13.726 * * [simplify]: Extracting #1: cost 4 inf + 0 13.726 * * [simplify]: Extracting #2: cost 5 inf + 1 13.726 * * [simplify]: Extracting #3: cost 5 inf + 521 13.726 * * [simplify]: Extracting #4: cost 6 inf + 618 13.726 * * [simplify]: Extracting #5: cost 3 inf + 702 13.727 * * [simplify]: Extracting #6: cost 1 inf + 786 13.727 * * [simplify]: Extracting #7: cost 0 inf + 828 13.727 * [simplify]: Simplified to (* x (sqrt (fma x x x))) 13.728 * [simplify]: Simplified (2 2 2) to (λ (x) (* (sqrt (fma x x x)) (* (sqrt 1) (* x (sqrt (fma x x x)))))) 13.728 * * * * [progress]: [ 46 / 93 ] simplifiying candidate # 13.728 * [simplify]: Simplifying (* (sqrt (sqrt (fma x x x))) x) 13.728 * * [simplify]: iters left: 5 (5 enodes) 13.730 * * [simplify]: iters left: 4 (18 enodes) 13.735 * * [simplify]: iters left: 3 (24 enodes) 13.744 * * [simplify]: iters left: 2 (32 enodes) 13.754 * * [simplify]: iters left: 1 (40 enodes) 13.766 * * [simplify]: Extracting #0: cost 1 inf + 0 13.766 * * [simplify]: Extracting #1: cost 4 inf + 0 13.766 * * [simplify]: Extracting #2: cost 5 inf + 1 13.766 * * [simplify]: Extracting #3: cost 7 inf + 1 13.767 * * [simplify]: Extracting #4: cost 4 inf + 873 13.767 * * [simplify]: Extracting #5: cost 3 inf + 971 13.767 * * [simplify]: Extracting #6: cost 0 inf + 1096 13.768 * [simplify]: Simplified to (* (sqrt (sqrt (fma x x x))) x) 13.768 * [simplify]: Simplified (2 2 2) to (λ (x) (* (sqrt (fma x x x)) (* (sqrt (sqrt (fma x x x))) (* (sqrt (sqrt (fma x x x))) x)))) 13.768 * * * * [progress]: [ 47 / 93 ] simplifiying candidate # 13.768 * [simplify]: Simplifying (* (sqrt (fma x x x)) x) 13.768 * * [simplify]: iters left: 4 (4 enodes) 13.770 * * [simplify]: iters left: 3 (15 enodes) 13.775 * * [simplify]: iters left: 2 (21 enodes) 13.781 * * [simplify]: iters left: 1 (29 enodes) 13.791 * * [simplify]: Extracting #0: cost 1 inf + 0 13.791 * * [simplify]: Extracting #1: cost 4 inf + 0 13.791 * * [simplify]: Extracting #2: cost 5 inf + 1 13.791 * * [simplify]: Extracting #3: cost 5 inf + 521 13.791 * * [simplify]: Extracting #4: cost 6 inf + 618 13.792 * * [simplify]: Extracting #5: cost 3 inf + 702 13.792 * * [simplify]: Extracting #6: cost 1 inf + 786 13.792 * * [simplify]: Extracting #7: cost 0 inf + 828 13.793 * [simplify]: Simplified to (* x (sqrt (fma x x x))) 13.793 * [simplify]: Simplified (2 2 2) to (λ (x) (* (sqrt (fma x x x)) (* 1 (* x (sqrt (fma x x x)))))) 13.793 * * * * [progress]: [ 48 / 93 ] simplifiying candidate #real (real->posit16 (* (sqrt (fma x x x)) x)))))> 13.793 * [simplify]: Simplifying (real->posit16 (* (sqrt (fma x x x)) x)) 13.793 * * [simplify]: iters left: 5 (5 enodes) 13.795 * * [simplify]: iters left: 4 (15 enodes) 13.800 * * [simplify]: iters left: 3 (21 enodes) 13.806 * * [simplify]: iters left: 2 (29 enodes) 13.815 * * [simplify]: iters left: 1 (37 enodes) 13.827 * * [simplify]: Extracting #0: cost 1 inf + 0 13.827 * * [simplify]: Extracting #1: cost 2 inf + 0 13.827 * * [simplify]: Extracting #2: cost 4 inf + 0 13.827 * * [simplify]: Extracting #3: cost 5 inf + 1 13.828 * * [simplify]: Extracting #4: cost 4 inf + 521 13.828 * * [simplify]: Extracting #5: cost 3 inf + 619 13.828 * * [simplify]: Extracting #6: cost 0 inf + 744 13.828 * [simplify]: Simplified to (real->posit16 (* x (sqrt (fma x x x)))) 13.828 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (fma x x x)) (posit16->real (real->posit16 (* x (sqrt (fma x x x))))))) 13.829 * * * * [progress]: [ 49 / 93 ] simplifiying candidate # 13.829 * * * * [progress]: [ 50 / 93 ] simplifiying candidate # 13.829 * [simplify]: Simplifying (expm1 (sqrt (fma x x x))) 13.829 * * [simplify]: iters left: 3 (4 enodes) 13.831 * * [simplify]: iters left: 2 (14 enodes) 13.835 * * [simplify]: iters left: 1 (20 enodes) 13.843 * * [simplify]: Extracting #0: cost 1 inf + 0 13.844 * * [simplify]: Extracting #1: cost 3 inf + 0 13.844 * * [simplify]: Extracting #2: cost 5 inf + 0 13.844 * * [simplify]: Extracting #3: cost 9 inf + 0 13.844 * * [simplify]: Extracting #4: cost 11 inf + 1 13.844 * * [simplify]: Extracting #5: cost 1 inf + 762 13.844 * * [simplify]: Extracting #6: cost 0 inf + 804 13.845 * [simplify]: Simplified to (expm1 (sqrt (fma x x x))) 13.845 * [simplify]: Simplified (2 2 1 1) to (λ (x) (* (sqrt (fma x x x)) (* (log1p (expm1 (sqrt (fma x x x)))) x))) 13.845 * * * * [progress]: [ 51 / 93 ] simplifiying candidate # 13.845 * [simplify]: Simplifying (log1p (sqrt (fma x x x))) 13.845 * * [simplify]: iters left: 3 (4 enodes) 13.847 * * [simplify]: iters left: 2 (14 enodes) 13.851 * * [simplify]: iters left: 1 (20 enodes) 13.857 * * [simplify]: Extracting #0: cost 1 inf + 0 13.857 * * [simplify]: Extracting #1: cost 3 inf + 0 13.858 * * [simplify]: Extracting #2: cost 5 inf + 0 13.858 * * [simplify]: Extracting #3: cost 9 inf + 0 13.858 * * [simplify]: Extracting #4: cost 11 inf + 1 13.858 * * [simplify]: Extracting #5: cost 1 inf + 802 13.858 * * [simplify]: Extracting #6: cost 0 inf + 844 13.858 * [simplify]: Simplified to (log1p (sqrt (fma x x x))) 13.859 * [simplify]: Simplified (2 2 1 1) to (λ (x) (* (sqrt (fma x x x)) (* (expm1 (log1p (sqrt (fma x x x)))) x))) 13.859 * * * * [progress]: [ 52 / 93 ] simplifiying candidate # 13.859 * * * * [progress]: [ 53 / 93 ] simplifiying candidate # 13.859 * * * * [progress]: [ 54 / 93 ] simplifiying candidate # 13.859 * [simplify]: Simplifying (log (sqrt (fma x x x))) 13.859 * * [simplify]: iters left: 3 (4 enodes) 13.861 * * [simplify]: iters left: 2 (14 enodes) 13.865 * * [simplify]: iters left: 1 (20 enodes) 13.871 * * [simplify]: Extracting #0: cost 1 inf + 0 13.872 * * [simplify]: Extracting #1: cost 3 inf + 0 13.872 * * [simplify]: Extracting #2: cost 5 inf + 0 13.872 * * [simplify]: Extracting #3: cost 9 inf + 0 13.872 * * [simplify]: Extracting #4: cost 11 inf + 1 13.872 * * [simplify]: Extracting #5: cost 1 inf + 762 13.872 * * [simplify]: Extracting #6: cost 0 inf + 804 13.873 * [simplify]: Simplified to (log (sqrt (fma x x x))) 13.873 * [simplify]: Simplified (2 2 1 1) to (λ (x) (* (sqrt (fma x x x)) (* (exp (log (sqrt (fma x x x)))) x))) 13.873 * * * * [progress]: [ 55 / 93 ] simplifiying candidate # 13.873 * [simplify]: Simplifying (exp (sqrt (fma x x x))) 13.873 * * [simplify]: iters left: 3 (4 enodes) 13.875 * * [simplify]: iters left: 2 (14 enodes) 13.879 * * [simplify]: iters left: 1 (20 enodes) 13.886 * * [simplify]: Extracting #0: cost 1 inf + 0 13.886 * * [simplify]: Extracting #1: cost 3 inf + 0 13.886 * * [simplify]: Extracting #2: cost 5 inf + 0 13.886 * * [simplify]: Extracting #3: cost 9 inf + 0 13.886 * * [simplify]: Extracting #4: cost 11 inf + 1 13.886 * * [simplify]: Extracting #5: cost 1 inf + 762 13.887 * * [simplify]: Extracting #6: cost 0 inf + 804 13.887 * [simplify]: Simplified to (exp (sqrt (fma x x x))) 13.887 * [simplify]: Simplified (2 2 1 1) to (λ (x) (* (sqrt (fma x x x)) (* (log (exp (sqrt (fma x x x)))) x))) 13.887 * * * * [progress]: [ 56 / 93 ] simplifiying candidate # 13.888 * [simplify]: Simplifying (* (cbrt (sqrt (fma x x x))) (cbrt (sqrt (fma x x x)))) 13.888 * * [simplify]: iters left: 5 (5 enodes) 13.890 * * [simplify]: iters left: 4 (17 enodes) 13.895 * * [simplify]: iters left: 3 (23 enodes) 13.903 * * [simplify]: iters left: 2 (31 enodes) 13.912 * * [simplify]: iters left: 1 (39 enodes) 13.924 * * [simplify]: Extracting #0: cost 1 inf + 0 13.924 * * [simplify]: Extracting #1: cost 3 inf + 0 13.924 * * [simplify]: Extracting #2: cost 5 inf + 0 13.924 * * [simplify]: Extracting #3: cost 7 inf + 0 13.924 * * [simplify]: Extracting #4: cost 12 inf + 0 13.925 * * [simplify]: Extracting #5: cost 12 inf + 2 13.925 * * [simplify]: Extracting #6: cost 8 inf + 197 13.925 * * [simplify]: Extracting #7: cost 2 inf + 824 13.925 * * [simplify]: Extracting #8: cost 0 inf + 1256 13.926 * [simplify]: Simplified to (* (cbrt (sqrt (fma x x x))) (cbrt (sqrt (fma x x x)))) 13.926 * [simplify]: Simplified (2 2 1 1) to (λ (x) (* (sqrt (fma x x x)) (* (* (* (cbrt (sqrt (fma x x x))) (cbrt (sqrt (fma x x x)))) (cbrt (sqrt (fma x x x)))) x))) 13.926 * [simplify]: Simplifying (cbrt (sqrt (fma x x x))) 13.926 * * [simplify]: iters left: 3 (4 enodes) 13.928 * * [simplify]: iters left: 2 (14 enodes) 13.932 * * [simplify]: iters left: 1 (20 enodes) 13.939 * * [simplify]: Extracting #0: cost 1 inf + 0 13.939 * * [simplify]: Extracting #1: cost 3 inf + 0 13.939 * * [simplify]: Extracting #2: cost 5 inf + 0 13.939 * * [simplify]: Extracting #3: cost 9 inf + 0 13.940 * * [simplify]: Extracting #4: cost 11 inf + 1 13.940 * * [simplify]: Extracting #5: cost 1 inf + 782 13.940 * * [simplify]: Extracting #6: cost 0 inf + 824 13.940 * [simplify]: Simplified to (cbrt (sqrt (fma x x x))) 13.940 * [simplify]: Simplified (2 2 1 2) to (λ (x) (* (sqrt (fma x x x)) (* (* (* (cbrt (sqrt (fma x x x))) (cbrt (sqrt (fma x x x)))) (cbrt (sqrt (fma x x x)))) x))) 13.941 * * * * [progress]: [ 57 / 93 ] simplifiying candidate # 13.941 * [simplify]: Simplifying (* (* (sqrt (fma x x x)) (sqrt (fma x x x))) (sqrt (fma x x x))) 13.941 * * [simplify]: iters left: 6 (5 enodes) 13.943 * * [simplify]: iters left: 5 (17 enodes) 13.945 * * [simplify]: iters left: 4 (32 enodes) 13.952 * * [simplify]: iters left: 3 (61 enodes) 13.963 * * [simplify]: iters left: 2 (97 enodes) 13.991 * * [simplify]: iters left: 1 (150 enodes) 14.046 * * [simplify]: Extracting #0: cost 1 inf + 0 14.046 * * [simplify]: Extracting #1: cost 15 inf + 0 14.046 * * [simplify]: Extracting #2: cost 28 inf + 3 14.047 * * [simplify]: Extracting #3: cost 25 inf + 186 14.048 * * [simplify]: Extracting #4: cost 10 inf + 2766 14.050 * * [simplify]: Extracting #5: cost 1 inf + 6056 14.052 * * [simplify]: Extracting #6: cost 0 inf + 6614 14.053 * [simplify]: Simplified to (* (sqrt (fma x x x)) (fma x x x)) 14.053 * [simplify]: Simplified (2 2 1 1) to (λ (x) (* (sqrt (fma x x x)) (* (cbrt (* (sqrt (fma x x x)) (fma x x x))) x))) 14.054 * * * * [progress]: [ 58 / 93 ] simplifiying candidate # 14.054 * [simplify]: Simplifying (sqrt (* (cbrt (fma x x x)) (cbrt (fma x x x)))) 14.054 * * [simplify]: iters left: 5 (5 enodes) 14.055 * * [simplify]: iters left: 4 (18 enodes) 14.058 * * [simplify]: iters left: 3 (24 enodes) 14.061 * * [simplify]: iters left: 2 (32 enodes) 14.066 * * [simplify]: iters left: 1 (40 enodes) 14.072 * * [simplify]: Extracting #0: cost 1 inf + 0 14.072 * * [simplify]: Extracting #1: cost 4 inf + 0 14.072 * * [simplify]: Extracting #2: cost 7 inf + 0 14.072 * * [simplify]: Extracting #3: cost 12 inf + 0 14.073 * * [simplify]: Extracting #4: cost 12 inf + 2 14.073 * * [simplify]: Extracting #5: cost 8 inf + 183 14.073 * * [simplify]: Extracting #6: cost 1 inf + 1080 14.073 * * [simplify]: Extracting #7: cost 0 inf + 1256 14.073 * [simplify]: Simplified to (fabs (cbrt (fma x x x))) 14.073 * [simplify]: Simplified (2 2 1 1) to (λ (x) (* (sqrt (fma x x x)) (* (* (fabs (cbrt (fma x x x))) (sqrt (cbrt (fma x x x)))) x))) 14.073 * [simplify]: Simplifying (sqrt (cbrt (fma x x x))) 14.074 * * [simplify]: iters left: 3 (4 enodes) 14.074 * * [simplify]: iters left: 2 (14 enodes) 14.077 * * [simplify]: iters left: 1 (20 enodes) 14.082 * * [simplify]: Extracting #0: cost 1 inf + 0 14.082 * * [simplify]: Extracting #1: cost 3 inf + 0 14.082 * * [simplify]: Extracting #2: cost 5 inf + 0 14.082 * * [simplify]: Extracting #3: cost 9 inf + 0 14.082 * * [simplify]: Extracting #4: cost 11 inf + 1 14.082 * * [simplify]: Extracting #5: cost 1 inf + 862 14.082 * * [simplify]: Extracting #6: cost 0 inf + 904 14.082 * [simplify]: Simplified to (sqrt (cbrt (fma x x x))) 14.082 * [simplify]: Simplified (2 2 1 2) to (λ (x) (* (sqrt (fma x x x)) (* (* (fabs (cbrt (fma x x x))) (sqrt (cbrt (fma x x x)))) x))) 14.082 * * * * [progress]: [ 59 / 93 ] simplifiying candidate # 14.083 * [simplify]: Simplifying (sqrt (sqrt (fma x x x))) 14.083 * * [simplify]: iters left: 3 (4 enodes) 14.083 * * [simplify]: iters left: 2 (14 enodes) 14.085 * * [simplify]: iters left: 1 (20 enodes) 14.091 * * [simplify]: Extracting #0: cost 1 inf + 0 14.091 * * [simplify]: Extracting #1: cost 3 inf + 0 14.091 * * [simplify]: Extracting #2: cost 5 inf + 0 14.091 * * [simplify]: Extracting #3: cost 9 inf + 0 14.091 * * [simplify]: Extracting #4: cost 11 inf + 1 14.091 * * [simplify]: Extracting #5: cost 1 inf + 702 14.091 * * [simplify]: Extracting #6: cost 0 inf + 744 14.092 * [simplify]: Simplified to (sqrt (sqrt (fma x x x))) 14.092 * [simplify]: Simplified (2 2 1 1) to (λ (x) (* (sqrt (fma x x x)) (* (* (sqrt (sqrt (fma x x x))) (sqrt (sqrt (fma x x x)))) x))) 14.092 * [simplify]: Simplifying (sqrt (sqrt (fma x x x))) 14.092 * * [simplify]: iters left: 3 (4 enodes) 14.094 * * [simplify]: iters left: 2 (14 enodes) 14.098 * * [simplify]: iters left: 1 (20 enodes) 14.105 * * [simplify]: Extracting #0: cost 1 inf + 0 14.105 * * [simplify]: Extracting #1: cost 3 inf + 0 14.105 * * [simplify]: Extracting #2: cost 5 inf + 0 14.105 * * [simplify]: Extracting #3: cost 9 inf + 0 14.105 * * [simplify]: Extracting #4: cost 11 inf + 1 14.106 * * [simplify]: Extracting #5: cost 1 inf + 702 14.106 * * [simplify]: Extracting #6: cost 0 inf + 744 14.106 * [simplify]: Simplified to (sqrt (sqrt (fma x x x))) 14.106 * [simplify]: Simplified (2 2 1 2) to (λ (x) (* (sqrt (fma x x x)) (* (* (sqrt (sqrt (fma x x x))) (sqrt (sqrt (fma x x x)))) x))) 14.106 * * * * [progress]: [ 60 / 93 ] simplifiying candidate # 14.107 * [simplify]: Simplifying (sqrt 1) 14.107 * * [simplify]: iters left: 1 (2 enodes) 14.110 * * [simplify]: Extracting #0: cost 1 inf + 0 14.110 * * [simplify]: Extracting #1: cost 0 inf + 1 14.110 * [simplify]: Simplified to 1 14.110 * [simplify]: Simplified (2 2 1 1) to (λ (x) (* (sqrt (fma x x x)) (* (* 1 (sqrt (fma x x x))) x))) 14.110 * [simplify]: Simplifying (sqrt (fma x x x)) 14.110 * * [simplify]: iters left: 2 (3 enodes) 14.112 * * [simplify]: iters left: 1 (11 enodes) 14.115 * * [simplify]: Extracting #0: cost 1 inf + 0 14.115 * * [simplify]: Extracting #1: cost 3 inf + 0 14.115 * * [simplify]: Extracting #2: cost 7 inf + 0 14.115 * * [simplify]: Extracting #3: cost 8 inf + 1 14.115 * * [simplify]: Extracting #4: cost 0 inf + 430 14.115 * [simplify]: Simplified to (sqrt (fma x x x)) 14.115 * [simplify]: Simplified (2 2 1 2) to (λ (x) (* (sqrt (fma x x x)) (* (* 1 (sqrt (fma x x x))) x))) 14.115 * * * * [progress]: [ 61 / 93 ] simplifiying candidate # 14.115 * [simplify]: Simplifying (/ 1 2) 14.115 * * [simplify]: iters left: 2 (3 enodes) 14.117 * * [simplify]: iters left: 1 (12 enodes) 14.120 * * [simplify]: Extracting #0: cost 1 inf + 0 14.120 * * [simplify]: Extracting #1: cost 0 inf + 1 14.120 * [simplify]: Simplified to 1/2 14.120 * [simplify]: Simplified (2 2 1 2) to (λ (x) (* (sqrt (fma x x x)) (* (pow (fma x x x) 1/2) x))) 14.120 * * * * [progress]: [ 62 / 93 ] simplifiying candidate # 14.120 * [simplify]: Simplifying (sqrt (sqrt (fma x x x))) 14.120 * * [simplify]: iters left: 3 (4 enodes) 14.121 * * [simplify]: iters left: 2 (14 enodes) 14.123 * * [simplify]: iters left: 1 (20 enodes) 14.127 * * [simplify]: Extracting #0: cost 1 inf + 0 14.127 * * [simplify]: Extracting #1: cost 3 inf + 0 14.127 * * [simplify]: Extracting #2: cost 5 inf + 0 14.127 * * [simplify]: Extracting #3: cost 9 inf + 0 14.127 * * [simplify]: Extracting #4: cost 11 inf + 1 14.127 * * [simplify]: Extracting #5: cost 1 inf + 702 14.127 * * [simplify]: Extracting #6: cost 0 inf + 744 14.128 * [simplify]: Simplified to (sqrt (sqrt (fma x x x))) 14.128 * [simplify]: Simplified (2 2 1 1) to (λ (x) (* (sqrt (fma x x x)) (* (* (sqrt (sqrt (fma x x x))) (sqrt (sqrt (fma x x x)))) x))) 14.128 * [simplify]: Simplifying (sqrt (sqrt (fma x x x))) 14.128 * * [simplify]: iters left: 3 (4 enodes) 14.129 * * [simplify]: iters left: 2 (14 enodes) 14.131 * * [simplify]: iters left: 1 (20 enodes) 14.134 * * [simplify]: Extracting #0: cost 1 inf + 0 14.134 * * [simplify]: Extracting #1: cost 3 inf + 0 14.134 * * [simplify]: Extracting #2: cost 5 inf + 0 14.134 * * [simplify]: Extracting #3: cost 9 inf + 0 14.135 * * [simplify]: Extracting #4: cost 11 inf + 1 14.135 * * [simplify]: Extracting #5: cost 1 inf + 702 14.135 * * [simplify]: Extracting #6: cost 0 inf + 744 14.135 * [simplify]: Simplified to (sqrt (sqrt (fma x x x))) 14.135 * [simplify]: Simplified (2 2 1 2) to (λ (x) (* (sqrt (fma x x x)) (* (* (sqrt (sqrt (fma x x x))) (sqrt (sqrt (fma x x x)))) x))) 14.135 * * * * [progress]: [ 63 / 93 ] simplifiying candidate # 14.135 * * * * [progress]: [ 64 / 93 ] simplifiying candidate # 14.135 * * * * [progress]: [ 65 / 93 ] simplifiying candidate #real (real->posit16 (sqrt (fma x x x)))) x)))> 14.135 * [simplify]: Simplifying (real->posit16 (sqrt (fma x x x))) 14.135 * * [simplify]: iters left: 3 (4 enodes) 14.136 * * [simplify]: iters left: 2 (11 enodes) 14.138 * * [simplify]: iters left: 1 (17 enodes) 14.141 * * [simplify]: Extracting #0: cost 1 inf + 0 14.141 * * [simplify]: Extracting #1: cost 2 inf + 0 14.141 * * [simplify]: Extracting #2: cost 3 inf + 0 14.141 * * [simplify]: Extracting #3: cost 7 inf + 0 14.141 * * [simplify]: Extracting #4: cost 9 inf + 1 14.141 * * [simplify]: Extracting #5: cost 1 inf + 430 14.141 * * [simplify]: Extracting #6: cost 0 inf + 472 14.141 * [simplify]: Simplified to (real->posit16 (sqrt (fma x x x))) 14.141 * [simplify]: Simplified (2 2 1 1) to (λ (x) (* (sqrt (fma x x x)) (* (posit16->real (real->posit16 (sqrt (fma x x x)))) x))) 14.141 * * * * [progress]: [ 66 / 93 ] simplifiying candidate # 14.142 * [simplify]: Simplifying (expm1 (sqrt (fma x x x))) 14.142 * * [simplify]: iters left: 3 (4 enodes) 14.143 * * [simplify]: iters left: 2 (14 enodes) 14.145 * * [simplify]: iters left: 1 (20 enodes) 14.150 * * [simplify]: Extracting #0: cost 1 inf + 0 14.150 * * [simplify]: Extracting #1: cost 3 inf + 0 14.150 * * [simplify]: Extracting #2: cost 5 inf + 0 14.150 * * [simplify]: Extracting #3: cost 9 inf + 0 14.150 * * [simplify]: Extracting #4: cost 11 inf + 1 14.150 * * [simplify]: Extracting #5: cost 1 inf + 762 14.151 * * [simplify]: Extracting #6: cost 0 inf + 804 14.151 * [simplify]: Simplified to (expm1 (sqrt (fma x x x))) 14.151 * [simplify]: Simplified (2 1 1) to (λ (x) (* (log1p (expm1 (sqrt (fma x x x)))) (* (sqrt (fma x x x)) x))) 14.151 * * * * [progress]: [ 67 / 93 ] simplifiying candidate # 14.151 * [simplify]: Simplifying (log1p (sqrt (fma x x x))) 14.151 * * [simplify]: iters left: 3 (4 enodes) 14.153 * * [simplify]: iters left: 2 (14 enodes) 14.157 * * [simplify]: iters left: 1 (20 enodes) 14.164 * * [simplify]: Extracting #0: cost 1 inf + 0 14.164 * * [simplify]: Extracting #1: cost 3 inf + 0 14.164 * * [simplify]: Extracting #2: cost 5 inf + 0 14.164 * * [simplify]: Extracting #3: cost 9 inf + 0 14.164 * * [simplify]: Extracting #4: cost 11 inf + 1 14.165 * * [simplify]: Extracting #5: cost 1 inf + 802 14.165 * * [simplify]: Extracting #6: cost 0 inf + 844 14.165 * [simplify]: Simplified to (log1p (sqrt (fma x x x))) 14.165 * [simplify]: Simplified (2 1 1) to (λ (x) (* (expm1 (log1p (sqrt (fma x x x)))) (* (sqrt (fma x x x)) x))) 14.165 * * * * [progress]: [ 68 / 93 ] simplifiying candidate # 14.165 * * * * [progress]: [ 69 / 93 ] simplifiying candidate # 14.165 * * * * [progress]: [ 70 / 93 ] simplifiying candidate # 14.166 * [simplify]: Simplifying (log (sqrt (fma x x x))) 14.166 * * [simplify]: iters left: 3 (4 enodes) 14.168 * * [simplify]: iters left: 2 (14 enodes) 14.172 * * [simplify]: iters left: 1 (20 enodes) 14.179 * * [simplify]: Extracting #0: cost 1 inf + 0 14.179 * * [simplify]: Extracting #1: cost 3 inf + 0 14.179 * * [simplify]: Extracting #2: cost 5 inf + 0 14.179 * * [simplify]: Extracting #3: cost 9 inf + 0 14.179 * * [simplify]: Extracting #4: cost 11 inf + 1 14.179 * * [simplify]: Extracting #5: cost 1 inf + 762 14.179 * * [simplify]: Extracting #6: cost 0 inf + 804 14.180 * [simplify]: Simplified to (log (sqrt (fma x x x))) 14.180 * [simplify]: Simplified (2 1 1) to (λ (x) (* (exp (log (sqrt (fma x x x)))) (* (sqrt (fma x x x)) x))) 14.180 * * * * [progress]: [ 71 / 93 ] simplifiying candidate # 14.180 * [simplify]: Simplifying (exp (sqrt (fma x x x))) 14.180 * * [simplify]: iters left: 3 (4 enodes) 14.182 * * [simplify]: iters left: 2 (14 enodes) 14.186 * * [simplify]: iters left: 1 (20 enodes) 14.193 * * [simplify]: Extracting #0: cost 1 inf + 0 14.193 * * [simplify]: Extracting #1: cost 3 inf + 0 14.193 * * [simplify]: Extracting #2: cost 5 inf + 0 14.193 * * [simplify]: Extracting #3: cost 9 inf + 0 14.193 * * [simplify]: Extracting #4: cost 11 inf + 1 14.193 * * [simplify]: Extracting #5: cost 1 inf + 762 14.194 * * [simplify]: Extracting #6: cost 0 inf + 804 14.194 * [simplify]: Simplified to (exp (sqrt (fma x x x))) 14.194 * [simplify]: Simplified (2 1 1) to (λ (x) (* (log (exp (sqrt (fma x x x)))) (* (sqrt (fma x x x)) x))) 14.194 * * * * [progress]: [ 72 / 93 ] simplifiying candidate # 14.194 * [simplify]: Simplifying (* (cbrt (sqrt (fma x x x))) (cbrt (sqrt (fma x x x)))) 14.195 * * [simplify]: iters left: 5 (5 enodes) 14.197 * * [simplify]: iters left: 4 (17 enodes) 14.204 * * [simplify]: iters left: 3 (23 enodes) 14.212 * * [simplify]: iters left: 2 (31 enodes) 14.221 * * [simplify]: iters left: 1 (39 enodes) 14.233 * * [simplify]: Extracting #0: cost 1 inf + 0 14.234 * * [simplify]: Extracting #1: cost 3 inf + 0 14.234 * * [simplify]: Extracting #2: cost 5 inf + 0 14.234 * * [simplify]: Extracting #3: cost 7 inf + 0 14.234 * * [simplify]: Extracting #4: cost 12 inf + 0 14.234 * * [simplify]: Extracting #5: cost 12 inf + 2 14.234 * * [simplify]: Extracting #6: cost 8 inf + 197 14.234 * * [simplify]: Extracting #7: cost 2 inf + 824 14.235 * * [simplify]: Extracting #8: cost 0 inf + 1256 14.235 * [simplify]: Simplified to (* (cbrt (sqrt (fma x x x))) (cbrt (sqrt (fma x x x)))) 14.235 * [simplify]: Simplified (2 1 1) to (λ (x) (* (* (* (cbrt (sqrt (fma x x x))) (cbrt (sqrt (fma x x x)))) (cbrt (sqrt (fma x x x)))) (* (sqrt (fma x x x)) x))) 14.236 * [simplify]: Simplifying (cbrt (sqrt (fma x x x))) 14.236 * * [simplify]: iters left: 3 (4 enodes) 14.237 * * [simplify]: iters left: 2 (14 enodes) 14.242 * * [simplify]: iters left: 1 (20 enodes) 14.248 * * [simplify]: Extracting #0: cost 1 inf + 0 14.248 * * [simplify]: Extracting #1: cost 3 inf + 0 14.248 * * [simplify]: Extracting #2: cost 5 inf + 0 14.248 * * [simplify]: Extracting #3: cost 9 inf + 0 14.248 * * [simplify]: Extracting #4: cost 11 inf + 1 14.249 * * [simplify]: Extracting #5: cost 1 inf + 782 14.249 * * [simplify]: Extracting #6: cost 0 inf + 824 14.250 * [simplify]: Simplified to (cbrt (sqrt (fma x x x))) 14.250 * [simplify]: Simplified (2 1 2) to (λ (x) (* (* (* (cbrt (sqrt (fma x x x))) (cbrt (sqrt (fma x x x)))) (cbrt (sqrt (fma x x x)))) (* (sqrt (fma x x x)) x))) 14.250 * * * * [progress]: [ 73 / 93 ] simplifiying candidate # 14.250 * [simplify]: Simplifying (* (* (sqrt (fma x x x)) (sqrt (fma x x x))) (sqrt (fma x x x))) 14.250 * * [simplify]: iters left: 6 (5 enodes) 14.253 * * [simplify]: iters left: 5 (17 enodes) 14.258 * * [simplify]: iters left: 4 (32 enodes) 14.270 * * [simplify]: iters left: 3 (61 enodes) 14.292 * * [simplify]: iters left: 2 (97 enodes) 14.329 * * [simplify]: iters left: 1 (150 enodes) 14.369 * * [simplify]: Extracting #0: cost 1 inf + 0 14.369 * * [simplify]: Extracting #1: cost 15 inf + 0 14.369 * * [simplify]: Extracting #2: cost 28 inf + 3 14.370 * * [simplify]: Extracting #3: cost 25 inf + 186 14.370 * * [simplify]: Extracting #4: cost 10 inf + 2766 14.371 * * [simplify]: Extracting #5: cost 1 inf + 6056 14.372 * * [simplify]: Extracting #6: cost 0 inf + 6614 14.373 * [simplify]: Simplified to (* (sqrt (fma x x x)) (fma x x x)) 14.373 * [simplify]: Simplified (2 1 1) to (λ (x) (* (cbrt (* (sqrt (fma x x x)) (fma x x x))) (* (sqrt (fma x x x)) x))) 14.373 * * * * [progress]: [ 74 / 93 ] simplifiying candidate # 14.373 * [simplify]: Simplifying (sqrt (* (cbrt (fma x x x)) (cbrt (fma x x x)))) 14.373 * * [simplify]: iters left: 5 (5 enodes) 14.374 * * [simplify]: iters left: 4 (18 enodes) 14.377 * * [simplify]: iters left: 3 (24 enodes) 14.381 * * [simplify]: iters left: 2 (32 enodes) 14.389 * * [simplify]: iters left: 1 (40 enodes) 14.401 * * [simplify]: Extracting #0: cost 1 inf + 0 14.401 * * [simplify]: Extracting #1: cost 4 inf + 0 14.401 * * [simplify]: Extracting #2: cost 7 inf + 0 14.401 * * [simplify]: Extracting #3: cost 12 inf + 0 14.401 * * [simplify]: Extracting #4: cost 12 inf + 2 14.402 * * [simplify]: Extracting #5: cost 8 inf + 183 14.402 * * [simplify]: Extracting #6: cost 1 inf + 1080 14.402 * * [simplify]: Extracting #7: cost 0 inf + 1256 14.403 * [simplify]: Simplified to (fabs (cbrt (fma x x x))) 14.403 * [simplify]: Simplified (2 1 1) to (λ (x) (* (* (fabs (cbrt (fma x x x))) (sqrt (cbrt (fma x x x)))) (* (sqrt (fma x x x)) x))) 14.403 * [simplify]: Simplifying (sqrt (cbrt (fma x x x))) 14.403 * * [simplify]: iters left: 3 (4 enodes) 14.405 * * [simplify]: iters left: 2 (14 enodes) 14.408 * * [simplify]: iters left: 1 (20 enodes) 14.411 * * [simplify]: Extracting #0: cost 1 inf + 0 14.411 * * [simplify]: Extracting #1: cost 3 inf + 0 14.411 * * [simplify]: Extracting #2: cost 5 inf + 0 14.411 * * [simplify]: Extracting #3: cost 9 inf + 0 14.411 * * [simplify]: Extracting #4: cost 11 inf + 1 14.411 * * [simplify]: Extracting #5: cost 1 inf + 862 14.412 * * [simplify]: Extracting #6: cost 0 inf + 904 14.412 * [simplify]: Simplified to (sqrt (cbrt (fma x x x))) 14.412 * [simplify]: Simplified (2 1 2) to (λ (x) (* (* (fabs (cbrt (fma x x x))) (sqrt (cbrt (fma x x x)))) (* (sqrt (fma x x x)) x))) 14.412 * * * * [progress]: [ 75 / 93 ] simplifiying candidate # 14.412 * [simplify]: Simplifying (sqrt (sqrt (fma x x x))) 14.412 * * [simplify]: iters left: 3 (4 enodes) 14.413 * * [simplify]: iters left: 2 (14 enodes) 14.415 * * [simplify]: iters left: 1 (20 enodes) 14.418 * * [simplify]: Extracting #0: cost 1 inf + 0 14.418 * * [simplify]: Extracting #1: cost 3 inf + 0 14.418 * * [simplify]: Extracting #2: cost 5 inf + 0 14.418 * * [simplify]: Extracting #3: cost 9 inf + 0 14.419 * * [simplify]: Extracting #4: cost 11 inf + 1 14.419 * * [simplify]: Extracting #5: cost 1 inf + 702 14.419 * * [simplify]: Extracting #6: cost 0 inf + 744 14.419 * [simplify]: Simplified to (sqrt (sqrt (fma x x x))) 14.419 * [simplify]: Simplified (2 1 1) to (λ (x) (* (* (sqrt (sqrt (fma x x x))) (sqrt (sqrt (fma x x x)))) (* (sqrt (fma x x x)) x))) 14.419 * [simplify]: Simplifying (sqrt (sqrt (fma x x x))) 14.419 * * [simplify]: iters left: 3 (4 enodes) 14.420 * * [simplify]: iters left: 2 (14 enodes) 14.422 * * [simplify]: iters left: 1 (20 enodes) 14.425 * * [simplify]: Extracting #0: cost 1 inf + 0 14.426 * * [simplify]: Extracting #1: cost 3 inf + 0 14.426 * * [simplify]: Extracting #2: cost 5 inf + 0 14.426 * * [simplify]: Extracting #3: cost 9 inf + 0 14.426 * * [simplify]: Extracting #4: cost 11 inf + 1 14.426 * * [simplify]: Extracting #5: cost 1 inf + 702 14.426 * * [simplify]: Extracting #6: cost 0 inf + 744 14.426 * [simplify]: Simplified to (sqrt (sqrt (fma x x x))) 14.426 * [simplify]: Simplified (2 1 2) to (λ (x) (* (* (sqrt (sqrt (fma x x x))) (sqrt (sqrt (fma x x x)))) (* (sqrt (fma x x x)) x))) 14.426 * * * * [progress]: [ 76 / 93 ] simplifiying candidate # 14.426 * [simplify]: Simplifying (sqrt 1) 14.426 * * [simplify]: iters left: 1 (2 enodes) 14.428 * * [simplify]: Extracting #0: cost 1 inf + 0 14.428 * * [simplify]: Extracting #1: cost 0 inf + 1 14.428 * [simplify]: Simplified to 1 14.428 * [simplify]: Simplified (2 1 1) to (λ (x) (* (* 1 (sqrt (fma x x x))) (* (sqrt (fma x x x)) x))) 14.428 * [simplify]: Simplifying (sqrt (fma x x x)) 14.428 * * [simplify]: iters left: 2 (3 enodes) 14.429 * * [simplify]: iters left: 1 (11 enodes) 14.432 * * [simplify]: Extracting #0: cost 1 inf + 0 14.432 * * [simplify]: Extracting #1: cost 3 inf + 0 14.432 * * [simplify]: Extracting #2: cost 7 inf + 0 14.432 * * [simplify]: Extracting #3: cost 8 inf + 1 14.432 * * [simplify]: Extracting #4: cost 0 inf + 430 14.432 * [simplify]: Simplified to (sqrt (fma x x x)) 14.432 * [simplify]: Simplified (2 1 2) to (λ (x) (* (* 1 (sqrt (fma x x x))) (* (sqrt (fma x x x)) x))) 14.432 * * * * [progress]: [ 77 / 93 ] simplifiying candidate # 14.433 * [simplify]: Simplifying (/ 1 2) 14.433 * * [simplify]: iters left: 2 (3 enodes) 14.436 * * [simplify]: iters left: 1 (12 enodes) 14.440 * * [simplify]: Extracting #0: cost 1 inf + 0 14.441 * * [simplify]: Extracting #1: cost 0 inf + 1 14.441 * [simplify]: Simplified to 1/2 14.441 * [simplify]: Simplified (2 1 2) to (λ (x) (* (pow (fma x x x) 1/2) (* (sqrt (fma x x x)) x))) 14.441 * * * * [progress]: [ 78 / 93 ] simplifiying candidate # 14.441 * [simplify]: Simplifying (sqrt (sqrt (fma x x x))) 14.441 * * [simplify]: iters left: 3 (4 enodes) 14.443 * * [simplify]: iters left: 2 (14 enodes) 14.449 * * [simplify]: iters left: 1 (20 enodes) 14.456 * * [simplify]: Extracting #0: cost 1 inf + 0 14.456 * * [simplify]: Extracting #1: cost 3 inf + 0 14.456 * * [simplify]: Extracting #2: cost 5 inf + 0 14.456 * * [simplify]: Extracting #3: cost 9 inf + 0 14.456 * * [simplify]: Extracting #4: cost 11 inf + 1 14.457 * * [simplify]: Extracting #5: cost 1 inf + 702 14.457 * * [simplify]: Extracting #6: cost 0 inf + 744 14.457 * [simplify]: Simplified to (sqrt (sqrt (fma x x x))) 14.457 * [simplify]: Simplified (2 1 1) to (λ (x) (* (* (sqrt (sqrt (fma x x x))) (sqrt (sqrt (fma x x x)))) (* (sqrt (fma x x x)) x))) 14.458 * [simplify]: Simplifying (sqrt (sqrt (fma x x x))) 14.458 * * [simplify]: iters left: 3 (4 enodes) 14.460 * * [simplify]: iters left: 2 (14 enodes) 14.464 * * [simplify]: iters left: 1 (20 enodes) 14.471 * * [simplify]: Extracting #0: cost 1 inf + 0 14.471 * * [simplify]: Extracting #1: cost 3 inf + 0 14.471 * * [simplify]: Extracting #2: cost 5 inf + 0 14.471 * * [simplify]: Extracting #3: cost 9 inf + 0 14.471 * * [simplify]: Extracting #4: cost 11 inf + 1 14.471 * * [simplify]: Extracting #5: cost 1 inf + 702 14.472 * * [simplify]: Extracting #6: cost 0 inf + 744 14.472 * [simplify]: Simplified to (sqrt (sqrt (fma x x x))) 14.472 * [simplify]: Simplified (2 1 2) to (λ (x) (* (* (sqrt (sqrt (fma x x x))) (sqrt (sqrt (fma x x x)))) (* (sqrt (fma x x x)) x))) 14.472 * * * * [progress]: [ 79 / 93 ] simplifiying candidate # 14.472 * * * * [progress]: [ 80 / 93 ] simplifiying candidate # 14.472 * * * * [progress]: [ 81 / 93 ] simplifiying candidate #real (real->posit16 (sqrt (fma x x x)))) (* (sqrt (fma x x x)) x)))> 14.473 * [simplify]: Simplifying (real->posit16 (sqrt (fma x x x))) 14.473 * * [simplify]: iters left: 3 (4 enodes) 14.474 * * [simplify]: iters left: 2 (11 enodes) 14.478 * * [simplify]: iters left: 1 (17 enodes) 14.484 * * [simplify]: Extracting #0: cost 1 inf + 0 14.484 * * [simplify]: Extracting #1: cost 2 inf + 0 14.484 * * [simplify]: Extracting #2: cost 3 inf + 0 14.484 * * [simplify]: Extracting #3: cost 7 inf + 0 14.484 * * [simplify]: Extracting #4: cost 9 inf + 1 14.484 * * [simplify]: Extracting #5: cost 1 inf + 430 14.484 * * [simplify]: Extracting #6: cost 0 inf + 472 14.484 * [simplify]: Simplified to (real->posit16 (sqrt (fma x x x))) 14.485 * [simplify]: Simplified (2 1 1) to (λ (x) (* (posit16->real (real->posit16 (sqrt (fma x x x)))) (* (sqrt (fma x x x)) x))) 14.485 * * * * [progress]: [ 82 / 93 ] simplifiying candidate # 14.485 * [simplify]: Simplifying (+ (pow x 3) (pow x 2)) 14.485 * * [simplify]: iters left: 3 (6 enodes) 14.490 * * [simplify]: iters left: 2 (30 enodes) 14.504 * * [simplify]: iters left: 1 (59 enodes) 14.526 * * [simplify]: Extracting #0: cost 1 inf + 0 14.527 * * [simplify]: Extracting #1: cost 8 inf + 0 14.527 * * [simplify]: Extracting #2: cost 20 inf + 1 14.527 * * [simplify]: Extracting #3: cost 14 inf + 281 14.527 * * [simplify]: Extracting #4: cost 7 inf + 1062 14.528 * * [simplify]: Extracting #5: cost 1 inf + 2665 14.529 * * [simplify]: Extracting #6: cost 0 inf + 2877 14.529 * [simplify]: Simplified to (* (fma x x x) x) 14.529 * [simplify]: Simplified (2) to (λ (x) (* (fma x x x) x)) 14.530 * * * * [progress]: [ 83 / 93 ] simplifiying candidate # 14.530 * [simplify]: Simplifying (+ (pow x 3) (pow x 2)) 14.530 * * [simplify]: iters left: 3 (6 enodes) 14.535 * * [simplify]: iters left: 2 (30 enodes) 14.549 * * [simplify]: iters left: 1 (59 enodes) 14.568 * * [simplify]: Extracting #0: cost 1 inf + 0 14.568 * * [simplify]: Extracting #1: cost 8 inf + 0 14.568 * * [simplify]: Extracting #2: cost 20 inf + 1 14.569 * * [simplify]: Extracting #3: cost 14 inf + 281 14.569 * * [simplify]: Extracting #4: cost 7 inf + 1062 14.569 * * [simplify]: Extracting #5: cost 1 inf + 2665 14.570 * * [simplify]: Extracting #6: cost 0 inf + 2877 14.570 * [simplify]: Simplified to (* (fma x x x) x) 14.570 * [simplify]: Simplified (2) to (λ (x) (* (fma x x x) x)) 14.570 * * * * [progress]: [ 84 / 93 ] simplifiying candidate # 14.570 * [simplify]: Simplifying (+ (pow x 3) (pow x 2)) 14.570 * * [simplify]: iters left: 3 (6 enodes) 14.573 * * [simplify]: iters left: 2 (30 enodes) 14.580 * * [simplify]: iters left: 1 (59 enodes) 14.594 * * [simplify]: Extracting #0: cost 1 inf + 0 14.594 * * [simplify]: Extracting #1: cost 8 inf + 0 14.594 * * [simplify]: Extracting #2: cost 20 inf + 1 14.594 * * [simplify]: Extracting #3: cost 14 inf + 281 14.595 * * [simplify]: Extracting #4: cost 7 inf + 1062 14.595 * * [simplify]: Extracting #5: cost 1 inf + 2665 14.596 * * [simplify]: Extracting #6: cost 0 inf + 2877 14.597 * [simplify]: Simplified to (* (fma x x x) x) 14.597 * [simplify]: Simplified (2) to (λ (x) (* (fma x x x) x)) 14.597 * * * * [progress]: [ 85 / 93 ] simplifiying candidate # 14.597 * [simplify]: Simplifying (- (+ (* +nan.0 (pow x 3)) (- (+ (* +nan.0 (pow x 2)) (- (* +nan.0 (pow x 4))))))) 14.597 * [simplify]: Simplified (2 2) to (λ (x) (* (sqrt (fma x x x)) +nan.0)) 14.597 * * * * [progress]: [ 86 / 93 ] simplifiying candidate # 14.598 * [simplify]: Simplifying (- (+ (* 1/2 x) (pow x 2)) 1/8) 14.598 * * [simplify]: iters left: 6 (8 enodes) 14.604 * * [simplify]: iters left: 5 (37 enodes) 14.618 * * [simplify]: iters left: 4 (63 enodes) 14.638 * * [simplify]: iters left: 3 (85 enodes) 14.661 * * [simplify]: iters left: 2 (95 enodes) 14.675 * * [simplify]: iters left: 1 (117 enodes) 14.692 * * [simplify]: Extracting #0: cost 1 inf + 0 14.693 * * [simplify]: Extracting #1: cost 16 inf + 0 14.693 * * [simplify]: Extracting #2: cost 27 inf + 61 14.693 * * [simplify]: Extracting #3: cost 8 inf + 1232 14.694 * * [simplify]: Extracting #4: cost 1 inf + 1778 14.694 * * [simplify]: Extracting #5: cost 0 inf + 1900 14.698 * [simplify]: Simplified to (fma (+ x 1/2) x -1/8) 14.698 * [simplify]: Simplified (2 2) to (λ (x) (* (sqrt (fma x x x)) (fma (+ x 1/2) x -1/8))) 14.698 * * * * [progress]: [ 87 / 93 ] simplifiying candidate # 14.699 * [simplify]: Simplifying (- 1/8 (+ (* 1/2 x) (pow x 2))) 14.699 * * [simplify]: iters left: 6 (8 enodes) 14.705 * * [simplify]: iters left: 5 (36 enodes) 14.718 * * [simplify]: iters left: 4 (60 enodes) 14.738 * * [simplify]: iters left: 3 (99 enodes) 14.772 * * [simplify]: iters left: 2 (154 enodes) 14.801 * * [simplify]: iters left: 1 (201 enodes) 14.852 * * [simplify]: Extracting #0: cost 1 inf + 0 14.852 * * [simplify]: Extracting #1: cost 23 inf + 0 14.852 * * [simplify]: Extracting #2: cost 30 inf + 254 14.853 * * [simplify]: Extracting #3: cost 12 inf + 1284 14.854 * * [simplify]: Extracting #4: cost 0 inf + 2368 14.855 * [simplify]: Simplified to (fma (- -1/2 x) x 1/8) 14.855 * [simplify]: Simplified (2 2) to (λ (x) (* (sqrt (fma x x x)) (fma (- -1/2 x) x 1/8))) 14.855 * * * * [progress]: [ 88 / 93 ] simplifiying candidate # 14.855 * [simplify]: Simplifying (- (+ (* +nan.0 x) (- (+ (* +nan.0 (pow x 3)) (- (* +nan.0 (pow x 2))))))) 14.855 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (fma x x x)) (* +nan.0 x))) 14.855 * * * * [progress]: [ 89 / 93 ] simplifiying candidate # 14.855 * [simplify]: Simplifying (- (+ x 1/2) (* 1/8 (/ 1 x))) 14.855 * * [simplify]: iters left: 6 (8 enodes) 14.859 * * [simplify]: iters left: 5 (34 enodes) 14.873 * * [simplify]: iters left: 4 (59 enodes) 14.892 * * [simplify]: iters left: 3 (79 enodes) 14.915 * * [simplify]: iters left: 2 (99 enodes) 14.942 * * [simplify]: iters left: 1 (107 enodes) 14.960 * * [simplify]: Extracting #0: cost 1 inf + 0 14.960 * * [simplify]: Extracting #1: cost 20 inf + 0 14.960 * * [simplify]: Extracting #2: cost 24 inf + 208 14.960 * * [simplify]: Extracting #3: cost 3 inf + 1572 14.961 * * [simplify]: Extracting #4: cost 0 inf + 1738 14.961 * [simplify]: Simplified to (+ x (- 1/2 (/ 1/8 x))) 14.961 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (fma x x x)) (* (+ x (- 1/2 (/ 1/8 x))) x))) 14.961 * * * * [progress]: [ 90 / 93 ] simplifiying candidate # 14.962 * [simplify]: Simplifying (- (* 1/8 (/ 1 x)) (+ x 1/2)) 14.962 * * [simplify]: iters left: 6 (8 enodes) 14.965 * * [simplify]: iters left: 5 (35 enodes) 14.972 * * [simplify]: iters left: 4 (56 enodes) 14.981 * * [simplify]: iters left: 3 (69 enodes) 14.992 * * [simplify]: iters left: 2 (81 enodes) 15.006 * * [simplify]: iters left: 1 (101 enodes) 15.036 * * [simplify]: Extracting #0: cost 1 inf + 0 15.036 * * [simplify]: Extracting #1: cost 15 inf + 0 15.036 * * [simplify]: Extracting #2: cost 19 inf + 129 15.036 * * [simplify]: Extracting #3: cost 9 inf + 710 15.037 * * [simplify]: Extracting #4: cost 0 inf + 1411 15.038 * [simplify]: Simplified to (+ (- -1/2 x) (/ 1/8 x)) 15.038 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (fma x x x)) (* (+ (- -1/2 x) (/ 1/8 x)) x))) 15.038 * * * * [progress]: [ 91 / 93 ] simplifiying candidate # 15.039 * [simplify]: Simplifying (- (+ (* +nan.0 x) (- (+ (* +nan.0 (pow x 3)) (- (* +nan.0 (pow x 2))))))) 15.039 * [simplify]: Simplified (2 1) to (λ (x) (* +nan.0 (* (sqrt (fma x x x)) x))) 15.039 * * * * [progress]: [ 92 / 93 ] simplifiying candidate # 15.039 * [simplify]: Simplifying (- (+ x 1/2) (* 1/8 (/ 1 x))) 15.039 * * [simplify]: iters left: 6 (8 enodes) 15.045 * * [simplify]: iters left: 5 (34 enodes) 15.059 * * [simplify]: iters left: 4 (59 enodes) 15.077 * * [simplify]: iters left: 3 (79 enodes) 15.100 * * [simplify]: iters left: 2 (99 enodes) 15.123 * * [simplify]: iters left: 1 (107 enodes) 15.149 * * [simplify]: Extracting #0: cost 1 inf + 0 15.149 * * [simplify]: Extracting #1: cost 20 inf + 0 15.149 * * [simplify]: Extracting #2: cost 24 inf + 208 15.150 * * [simplify]: Extracting #3: cost 3 inf + 1572 15.151 * * [simplify]: Extracting #4: cost 0 inf + 1738 15.152 * [simplify]: Simplified to (+ x (- 1/2 (/ 1/8 x))) 15.152 * [simplify]: Simplified (2 1) to (λ (x) (* (+ x (- 1/2 (/ 1/8 x))) (* (sqrt (fma x x x)) x))) 15.152 * * * * [progress]: [ 93 / 93 ] simplifiying candidate # 15.152 * [simplify]: Simplifying (- (* 1/8 (/ 1 x)) (+ x 1/2)) 15.152 * * [simplify]: iters left: 6 (8 enodes) 15.158 * * [simplify]: iters left: 5 (35 enodes) 15.165 * * [simplify]: iters left: 4 (56 enodes) 15.175 * * [simplify]: iters left: 3 (69 enodes) 15.186 * * [simplify]: iters left: 2 (81 enodes) 15.209 * * [simplify]: iters left: 1 (101 enodes) 15.236 * * [simplify]: Extracting #0: cost 1 inf + 0 15.236 * * [simplify]: Extracting #1: cost 15 inf + 0 15.236 * * [simplify]: Extracting #2: cost 19 inf + 129 15.236 * * [simplify]: Extracting #3: cost 9 inf + 710 15.237 * * [simplify]: Extracting #4: cost 0 inf + 1411 15.238 * [simplify]: Simplified to (+ (- -1/2 x) (/ 1/8 x)) 15.238 * [simplify]: Simplified (2 1) to (λ (x) (* (+ (- -1/2 x) (/ 1/8 x)) (* (sqrt (fma x x x)) x))) 15.238 * * * [progress]: adding candidates to table 15.970 * * [progress]: iteration 4 / 4 15.970 * * * [progress]: picking best candidate 15.972 * * * * [pick]: Picked # 15.972 * * * [progress]: localizing error 15.987 * * * [progress]: generating rewritten candidates 15.987 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 15.988 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 2) 15.988 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 2 1 2) 15.989 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 2) 15.991 * * * [progress]: generating series expansions 15.991 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 15.991 * [backup-simplify]: Simplify (cbrt x) into (pow x 1/3) 15.991 * [approximate]: Taking taylor expansion of (pow x 1/3) in (x) around 0 15.991 * [taylor]: Taking taylor expansion of (pow x 1/3) in x 15.991 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log x))) in x 15.991 * [taylor]: Taking taylor expansion of (* 1/3 (log x)) in x 15.991 * [taylor]: Taking taylor expansion of 1/3 in x 15.991 * [backup-simplify]: Simplify 1/3 into 1/3 15.991 * [taylor]: Taking taylor expansion of (log x) in x 15.991 * [taylor]: Taking taylor expansion of x in x 15.991 * [backup-simplify]: Simplify 0 into 0 15.991 * [backup-simplify]: Simplify 1 into 1 15.991 * [backup-simplify]: Simplify (log 1) into 0 15.992 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 15.992 * [backup-simplify]: Simplify (* 1/3 (log x)) into (* 1/3 (log x)) 15.992 * [backup-simplify]: Simplify (exp (* 1/3 (log x))) into (pow x 1/3) 15.992 * [taylor]: Taking taylor expansion of (pow x 1/3) in x 15.992 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log x))) in x 15.992 * [taylor]: Taking taylor expansion of (* 1/3 (log x)) in x 15.992 * [taylor]: Taking taylor expansion of 1/3 in x 15.992 * [backup-simplify]: Simplify 1/3 into 1/3 15.992 * [taylor]: Taking taylor expansion of (log x) in x 15.992 * [taylor]: Taking taylor expansion of x in x 15.992 * [backup-simplify]: Simplify 0 into 0 15.992 * [backup-simplify]: Simplify 1 into 1 15.992 * [backup-simplify]: Simplify (log 1) into 0 15.992 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 15.993 * [backup-simplify]: Simplify (* 1/3 (log x)) into (* 1/3 (log x)) 15.993 * [backup-simplify]: Simplify (exp (* 1/3 (log x))) into (pow x 1/3) 15.993 * [backup-simplify]: Simplify (pow x 1/3) into (pow x 1/3) 15.993 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.994 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 15.994 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log x))) into 0 15.995 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (pow 0 1) 1)))) into 0 15.995 * [backup-simplify]: Simplify 0 into 0 15.996 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 15.996 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 15.997 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log x)))) into 0 15.998 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.998 * [backup-simplify]: Simplify 0 into 0 16.003 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 16.003 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.004 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log x))))) into 0 16.006 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 16.006 * [backup-simplify]: Simplify 0 into 0 16.018 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 16.018 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.020 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log x)))))) into 0 16.023 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (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 16.023 * [backup-simplify]: Simplify 0 into 0 16.038 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 16.039 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.040 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log x))))))) into 0 16.042 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (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 16.042 * [backup-simplify]: Simplify 0 into 0 16.063 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 16.064 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.066 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log x)))))))) into 0 16.072 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (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 16.072 * [backup-simplify]: Simplify 0 into 0 16.072 * [backup-simplify]: Simplify (pow x 1/3) into (pow x 1/3) 16.073 * [backup-simplify]: Simplify (cbrt (/ 1 x)) into (pow (/ 1 x) 1/3) 16.073 * [approximate]: Taking taylor expansion of (pow (/ 1 x) 1/3) in (x) around 0 16.073 * [taylor]: Taking taylor expansion of (pow (/ 1 x) 1/3) in x 16.073 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 x)))) in x 16.073 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 x))) in x 16.073 * [taylor]: Taking taylor expansion of 1/3 in x 16.073 * [backup-simplify]: Simplify 1/3 into 1/3 16.073 * [taylor]: Taking taylor expansion of (log (/ 1 x)) in x 16.073 * [taylor]: Taking taylor expansion of (/ 1 x) in x 16.073 * [taylor]: Taking taylor expansion of x in x 16.073 * [backup-simplify]: Simplify 0 into 0 16.073 * [backup-simplify]: Simplify 1 into 1 16.073 * [backup-simplify]: Simplify (/ 1 1) into 1 16.074 * [backup-simplify]: Simplify (log 1) into 0 16.074 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.074 * [backup-simplify]: Simplify (* 1/3 (- (log x))) into (* -1/3 (log x)) 16.074 * [backup-simplify]: Simplify (exp (* -1/3 (log x))) into (pow x -1/3) 16.074 * [taylor]: Taking taylor expansion of (pow (/ 1 x) 1/3) in x 16.074 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 x)))) in x 16.074 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 x))) in x 16.075 * [taylor]: Taking taylor expansion of 1/3 in x 16.075 * [backup-simplify]: Simplify 1/3 into 1/3 16.075 * [taylor]: Taking taylor expansion of (log (/ 1 x)) in x 16.075 * [taylor]: Taking taylor expansion of (/ 1 x) in x 16.075 * [taylor]: Taking taylor expansion of x in x 16.075 * [backup-simplify]: Simplify 0 into 0 16.075 * [backup-simplify]: Simplify 1 into 1 16.075 * [backup-simplify]: Simplify (/ 1 1) into 1 16.075 * [backup-simplify]: Simplify (log 1) into 0 16.076 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.076 * [backup-simplify]: Simplify (* 1/3 (- (log x))) into (* -1/3 (log x)) 16.076 * [backup-simplify]: Simplify (exp (* -1/3 (log x))) into (pow x -1/3) 16.076 * [backup-simplify]: Simplify (pow x -1/3) into (pow x -1/3) 16.077 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 16.078 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 16.079 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.079 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log x)))) into 0 16.079 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 1) 1)))) into 0 16.080 * [backup-simplify]: Simplify 0 into 0 16.080 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.082 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 16.082 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.083 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log x))))) into 0 16.083 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 16.083 * [backup-simplify]: Simplify 0 into 0 16.084 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.087 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 16.087 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.088 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x)))))) into 0 16.089 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 16.089 * [backup-simplify]: Simplify 0 into 0 16.089 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.095 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 16.096 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.097 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x))))))) into 0 16.099 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 16.099 * [backup-simplify]: Simplify 0 into 0 16.099 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.112 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 16.113 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.115 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x)))))))) into 0 16.119 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 16.119 * [backup-simplify]: Simplify 0 into 0 16.120 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.138 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 16.138 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.140 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x))))))))) into 0 16.143 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 16.143 * [backup-simplify]: Simplify 0 into 0 16.143 * [backup-simplify]: Simplify (pow (/ 1 x) -1/3) into (pow (/ 1 x) -1/3) 16.143 * [backup-simplify]: Simplify (cbrt (/ 1 (- x))) into (* (pow (/ 1 x) 1/3) (cbrt -1)) 16.143 * [approximate]: Taking taylor expansion of (* (pow (/ 1 x) 1/3) (cbrt -1)) in (x) around 0 16.143 * [taylor]: Taking taylor expansion of (* (pow (/ 1 x) 1/3) (cbrt -1)) in x 16.143 * [taylor]: Taking taylor expansion of (pow (/ 1 x) 1/3) in x 16.143 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 x)))) in x 16.143 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 x))) in x 16.143 * [taylor]: Taking taylor expansion of 1/3 in x 16.143 * [backup-simplify]: Simplify 1/3 into 1/3 16.143 * [taylor]: Taking taylor expansion of (log (/ 1 x)) in x 16.143 * [taylor]: Taking taylor expansion of (/ 1 x) in x 16.143 * [taylor]: Taking taylor expansion of x in x 16.143 * [backup-simplify]: Simplify 0 into 0 16.143 * [backup-simplify]: Simplify 1 into 1 16.143 * [backup-simplify]: Simplify (/ 1 1) into 1 16.144 * [backup-simplify]: Simplify (log 1) into 0 16.144 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.144 * [backup-simplify]: Simplify (* 1/3 (- (log x))) into (* -1/3 (log x)) 16.144 * [backup-simplify]: Simplify (exp (* -1/3 (log x))) into (pow x -1/3) 16.144 * [taylor]: Taking taylor expansion of (cbrt -1) in x 16.144 * [taylor]: Taking taylor expansion of -1 in x 16.144 * [backup-simplify]: Simplify -1 into -1 16.144 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 16.145 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 16.145 * [taylor]: Taking taylor expansion of (* (pow (/ 1 x) 1/3) (cbrt -1)) in x 16.145 * [taylor]: Taking taylor expansion of (pow (/ 1 x) 1/3) in x 16.145 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 x)))) in x 16.145 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 x))) in x 16.145 * [taylor]: Taking taylor expansion of 1/3 in x 16.145 * [backup-simplify]: Simplify 1/3 into 1/3 16.145 * [taylor]: Taking taylor expansion of (log (/ 1 x)) in x 16.145 * [taylor]: Taking taylor expansion of (/ 1 x) in x 16.145 * [taylor]: Taking taylor expansion of x in x 16.145 * [backup-simplify]: Simplify 0 into 0 16.145 * [backup-simplify]: Simplify 1 into 1 16.145 * [backup-simplify]: Simplify (/ 1 1) into 1 16.146 * [backup-simplify]: Simplify (log 1) into 0 16.146 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.146 * [backup-simplify]: Simplify (* 1/3 (- (log x))) into (* -1/3 (log x)) 16.146 * [backup-simplify]: Simplify (exp (* -1/3 (log x))) into (pow x -1/3) 16.146 * [taylor]: Taking taylor expansion of (cbrt -1) in x 16.146 * [taylor]: Taking taylor expansion of -1 in x 16.146 * [backup-simplify]: Simplify -1 into -1 16.146 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 16.147 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 16.147 * [backup-simplify]: Simplify (* (pow x -1/3) (cbrt -1)) into (* (pow (/ 1 x) 1/3) (cbrt -1)) 16.148 * [backup-simplify]: Simplify (* (pow (/ 1 x) 1/3) (cbrt -1)) into (* (pow (/ 1 x) 1/3) (cbrt -1)) 16.148 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 16.149 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 16.149 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.150 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log x)))) into 0 16.150 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 1) 1)))) into 0 16.151 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (* 0 (cbrt -1))) into 0 16.151 * [backup-simplify]: Simplify 0 into 0 16.152 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 16.153 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.156 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 16.157 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.158 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log x))))) into 0 16.159 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 16.160 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (+ (* 0 0) (* 0 (cbrt -1)))) into 0 16.160 * [backup-simplify]: Simplify 0 into 0 16.161 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 16.162 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.167 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 16.169 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.170 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x)))))) into 0 16.171 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 16.172 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1))))) into 0 16.172 * [backup-simplify]: Simplify 0 into 0 16.173 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 16.174 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.180 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 16.180 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.181 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x))))))) into 0 16.183 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 16.183 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1)))))) into 0 16.183 * [backup-simplify]: Simplify 0 into 0 16.184 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 16.185 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.194 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 16.195 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.197 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x)))))))) into 0 16.201 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 16.203 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1))))))) into 0 16.203 * [backup-simplify]: Simplify 0 into 0 16.205 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 16.206 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.239 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 16.240 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.243 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x))))))))) into 0 16.249 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 16.251 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1)))))))) into 0 16.251 * [backup-simplify]: Simplify 0 into 0 16.252 * [backup-simplify]: Simplify (* (pow (/ 1 (/ 1 (- x))) 1/3) (cbrt -1)) into (* (pow (* x -1) 1/3) (cbrt -1)) 16.252 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 2) 16.252 * [backup-simplify]: Simplify (cbrt x) into (pow x 1/3) 16.252 * [approximate]: Taking taylor expansion of (pow x 1/3) in (x) around 0 16.252 * [taylor]: Taking taylor expansion of (pow x 1/3) in x 16.252 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log x))) in x 16.252 * [taylor]: Taking taylor expansion of (* 1/3 (log x)) in x 16.252 * [taylor]: Taking taylor expansion of 1/3 in x 16.252 * [backup-simplify]: Simplify 1/3 into 1/3 16.252 * [taylor]: Taking taylor expansion of (log x) in x 16.252 * [taylor]: Taking taylor expansion of x in x 16.252 * [backup-simplify]: Simplify 0 into 0 16.252 * [backup-simplify]: Simplify 1 into 1 16.253 * [backup-simplify]: Simplify (log 1) into 0 16.253 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.253 * [backup-simplify]: Simplify (* 1/3 (log x)) into (* 1/3 (log x)) 16.253 * [backup-simplify]: Simplify (exp (* 1/3 (log x))) into (pow x 1/3) 16.253 * [taylor]: Taking taylor expansion of (pow x 1/3) in x 16.253 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log x))) in x 16.253 * [taylor]: Taking taylor expansion of (* 1/3 (log x)) in x 16.253 * [taylor]: Taking taylor expansion of 1/3 in x 16.253 * [backup-simplify]: Simplify 1/3 into 1/3 16.253 * [taylor]: Taking taylor expansion of (log x) in x 16.253 * [taylor]: Taking taylor expansion of x in x 16.253 * [backup-simplify]: Simplify 0 into 0 16.253 * [backup-simplify]: Simplify 1 into 1 16.254 * [backup-simplify]: Simplify (log 1) into 0 16.254 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.254 * [backup-simplify]: Simplify (* 1/3 (log x)) into (* 1/3 (log x)) 16.254 * [backup-simplify]: Simplify (exp (* 1/3 (log x))) into (pow x 1/3) 16.255 * [backup-simplify]: Simplify (pow x 1/3) into (pow x 1/3) 16.256 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 16.257 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.257 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log x))) into 0 16.258 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (pow 0 1) 1)))) into 0 16.258 * [backup-simplify]: Simplify 0 into 0 16.261 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 16.261 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.262 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log x)))) into 0 16.264 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 16.264 * [backup-simplify]: Simplify 0 into 0 16.269 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 16.270 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.271 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log x))))) into 0 16.273 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 16.273 * [backup-simplify]: Simplify 0 into 0 16.284 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 16.285 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.286 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log x)))))) into 0 16.289 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (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 16.289 * [backup-simplify]: Simplify 0 into 0 16.311 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 16.311 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.312 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log x))))))) into 0 16.314 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (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 16.314 * [backup-simplify]: Simplify 0 into 0 16.332 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 16.332 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.334 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log x)))))))) into 0 16.337 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (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 16.337 * [backup-simplify]: Simplify 0 into 0 16.337 * [backup-simplify]: Simplify (pow x 1/3) into (pow x 1/3) 16.337 * [backup-simplify]: Simplify (cbrt (/ 1 x)) into (pow (/ 1 x) 1/3) 16.337 * [approximate]: Taking taylor expansion of (pow (/ 1 x) 1/3) in (x) around 0 16.337 * [taylor]: Taking taylor expansion of (pow (/ 1 x) 1/3) in x 16.337 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 x)))) in x 16.337 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 x))) in x 16.337 * [taylor]: Taking taylor expansion of 1/3 in x 16.337 * [backup-simplify]: Simplify 1/3 into 1/3 16.337 * [taylor]: Taking taylor expansion of (log (/ 1 x)) in x 16.337 * [taylor]: Taking taylor expansion of (/ 1 x) in x 16.337 * [taylor]: Taking taylor expansion of x in x 16.337 * [backup-simplify]: Simplify 0 into 0 16.337 * [backup-simplify]: Simplify 1 into 1 16.338 * [backup-simplify]: Simplify (/ 1 1) into 1 16.338 * [backup-simplify]: Simplify (log 1) into 0 16.338 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.338 * [backup-simplify]: Simplify (* 1/3 (- (log x))) into (* -1/3 (log x)) 16.338 * [backup-simplify]: Simplify (exp (* -1/3 (log x))) into (pow x -1/3) 16.338 * [taylor]: Taking taylor expansion of (pow (/ 1 x) 1/3) in x 16.338 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 x)))) in x 16.338 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 x))) in x 16.338 * [taylor]: Taking taylor expansion of 1/3 in x 16.339 * [backup-simplify]: Simplify 1/3 into 1/3 16.339 * [taylor]: Taking taylor expansion of (log (/ 1 x)) in x 16.339 * [taylor]: Taking taylor expansion of (/ 1 x) in x 16.339 * [taylor]: Taking taylor expansion of x in x 16.339 * [backup-simplify]: Simplify 0 into 0 16.339 * [backup-simplify]: Simplify 1 into 1 16.339 * [backup-simplify]: Simplify (/ 1 1) into 1 16.339 * [backup-simplify]: Simplify (log 1) into 0 16.340 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.340 * [backup-simplify]: Simplify (* 1/3 (- (log x))) into (* -1/3 (log x)) 16.340 * [backup-simplify]: Simplify (exp (* -1/3 (log x))) into (pow x -1/3) 16.340 * [backup-simplify]: Simplify (pow x -1/3) into (pow x -1/3) 16.341 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 16.342 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 16.343 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.343 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log x)))) into 0 16.344 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 1) 1)))) into 0 16.344 * [backup-simplify]: Simplify 0 into 0 16.345 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.348 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 16.348 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.349 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log x))))) into 0 16.351 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 16.351 * [backup-simplify]: Simplify 0 into 0 16.352 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.357 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 16.357 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.359 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x)))))) into 0 16.360 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 16.361 * [backup-simplify]: Simplify 0 into 0 16.362 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.373 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 16.373 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.375 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x))))))) into 0 16.377 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 16.377 * [backup-simplify]: Simplify 0 into 0 16.379 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.390 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 16.390 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.391 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x)))))))) into 0 16.393 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 16.394 * [backup-simplify]: Simplify 0 into 0 16.394 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.414 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 16.415 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.417 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x))))))))) into 0 16.423 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 16.423 * [backup-simplify]: Simplify 0 into 0 16.423 * [backup-simplify]: Simplify (pow (/ 1 x) -1/3) into (pow (/ 1 x) -1/3) 16.423 * [backup-simplify]: Simplify (cbrt (/ 1 (- x))) into (* (pow (/ 1 x) 1/3) (cbrt -1)) 16.423 * [approximate]: Taking taylor expansion of (* (pow (/ 1 x) 1/3) (cbrt -1)) in (x) around 0 16.423 * [taylor]: Taking taylor expansion of (* (pow (/ 1 x) 1/3) (cbrt -1)) in x 16.424 * [taylor]: Taking taylor expansion of (pow (/ 1 x) 1/3) in x 16.424 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 x)))) in x 16.424 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 x))) in x 16.424 * [taylor]: Taking taylor expansion of 1/3 in x 16.424 * [backup-simplify]: Simplify 1/3 into 1/3 16.424 * [taylor]: Taking taylor expansion of (log (/ 1 x)) in x 16.424 * [taylor]: Taking taylor expansion of (/ 1 x) in x 16.424 * [taylor]: Taking taylor expansion of x in x 16.424 * [backup-simplify]: Simplify 0 into 0 16.424 * [backup-simplify]: Simplify 1 into 1 16.424 * [backup-simplify]: Simplify (/ 1 1) into 1 16.425 * [backup-simplify]: Simplify (log 1) into 0 16.425 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.425 * [backup-simplify]: Simplify (* 1/3 (- (log x))) into (* -1/3 (log x)) 16.425 * [backup-simplify]: Simplify (exp (* -1/3 (log x))) into (pow x -1/3) 16.425 * [taylor]: Taking taylor expansion of (cbrt -1) in x 16.425 * [taylor]: Taking taylor expansion of -1 in x 16.425 * [backup-simplify]: Simplify -1 into -1 16.426 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 16.427 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 16.427 * [taylor]: Taking taylor expansion of (* (pow (/ 1 x) 1/3) (cbrt -1)) in x 16.427 * [taylor]: Taking taylor expansion of (pow (/ 1 x) 1/3) in x 16.427 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 x)))) in x 16.427 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 x))) in x 16.427 * [taylor]: Taking taylor expansion of 1/3 in x 16.427 * [backup-simplify]: Simplify 1/3 into 1/3 16.427 * [taylor]: Taking taylor expansion of (log (/ 1 x)) in x 16.427 * [taylor]: Taking taylor expansion of (/ 1 x) in x 16.427 * [taylor]: Taking taylor expansion of x in x 16.427 * [backup-simplify]: Simplify 0 into 0 16.427 * [backup-simplify]: Simplify 1 into 1 16.427 * [backup-simplify]: Simplify (/ 1 1) into 1 16.428 * [backup-simplify]: Simplify (log 1) into 0 16.428 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.428 * [backup-simplify]: Simplify (* 1/3 (- (log x))) into (* -1/3 (log x)) 16.428 * [backup-simplify]: Simplify (exp (* -1/3 (log x))) into (pow x -1/3) 16.428 * [taylor]: Taking taylor expansion of (cbrt -1) in x 16.428 * [taylor]: Taking taylor expansion of -1 in x 16.428 * [backup-simplify]: Simplify -1 into -1 16.429 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 16.430 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 16.430 * [backup-simplify]: Simplify (* (pow x -1/3) (cbrt -1)) into (* (pow (/ 1 x) 1/3) (cbrt -1)) 16.431 * [backup-simplify]: Simplify (* (pow (/ 1 x) 1/3) (cbrt -1)) into (* (pow (/ 1 x) 1/3) (cbrt -1)) 16.432 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 16.434 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 16.434 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.435 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log x)))) into 0 16.435 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 1) 1)))) into 0 16.436 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (* 0 (cbrt -1))) into 0 16.436 * [backup-simplify]: Simplify 0 into 0 16.438 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 16.439 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.440 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 16.440 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.441 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log x))))) into 0 16.442 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 16.442 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (+ (* 0 0) (* 0 (cbrt -1)))) into 0 16.442 * [backup-simplify]: Simplify 0 into 0 16.443 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 16.444 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.446 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 16.447 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.448 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x)))))) into 0 16.448 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 16.449 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1))))) into 0 16.449 * [backup-simplify]: Simplify 0 into 0 16.450 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 16.451 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.456 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 16.457 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.458 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x))))))) into 0 16.459 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 16.460 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1)))))) into 0 16.460 * [backup-simplify]: Simplify 0 into 0 16.461 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 16.461 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.470 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 16.471 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.473 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x)))))))) into 0 16.477 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 16.478 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1))))))) into 0 16.478 * [backup-simplify]: Simplify 0 into 0 16.480 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 16.482 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.503 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 16.503 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.504 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x))))))))) into 0 16.508 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 16.509 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1)))))))) into 0 16.509 * [backup-simplify]: Simplify 0 into 0 16.509 * [backup-simplify]: Simplify (* (pow (/ 1 (/ 1 (- x))) 1/3) (cbrt -1)) into (* (pow (* x -1) 1/3) (cbrt -1)) 16.509 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 2 1 2) 16.509 * [backup-simplify]: Simplify (cbrt x) into (pow x 1/3) 16.509 * [approximate]: Taking taylor expansion of (pow x 1/3) in (x) around 0 16.509 * [taylor]: Taking taylor expansion of (pow x 1/3) in x 16.509 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log x))) in x 16.509 * [taylor]: Taking taylor expansion of (* 1/3 (log x)) in x 16.509 * [taylor]: Taking taylor expansion of 1/3 in x 16.509 * [backup-simplify]: Simplify 1/3 into 1/3 16.509 * [taylor]: Taking taylor expansion of (log x) in x 16.509 * [taylor]: Taking taylor expansion of x in x 16.509 * [backup-simplify]: Simplify 0 into 0 16.509 * [backup-simplify]: Simplify 1 into 1 16.510 * [backup-simplify]: Simplify (log 1) into 0 16.510 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.510 * [backup-simplify]: Simplify (* 1/3 (log x)) into (* 1/3 (log x)) 16.510 * [backup-simplify]: Simplify (exp (* 1/3 (log x))) into (pow x 1/3) 16.510 * [taylor]: Taking taylor expansion of (pow x 1/3) in x 16.510 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log x))) in x 16.510 * [taylor]: Taking taylor expansion of (* 1/3 (log x)) in x 16.510 * [taylor]: Taking taylor expansion of 1/3 in x 16.510 * [backup-simplify]: Simplify 1/3 into 1/3 16.510 * [taylor]: Taking taylor expansion of (log x) in x 16.510 * [taylor]: Taking taylor expansion of x in x 16.510 * [backup-simplify]: Simplify 0 into 0 16.510 * [backup-simplify]: Simplify 1 into 1 16.510 * [backup-simplify]: Simplify (log 1) into 0 16.511 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.511 * [backup-simplify]: Simplify (* 1/3 (log x)) into (* 1/3 (log x)) 16.511 * [backup-simplify]: Simplify (exp (* 1/3 (log x))) into (pow x 1/3) 16.511 * [backup-simplify]: Simplify (pow x 1/3) into (pow x 1/3) 16.511 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 16.512 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.512 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log x))) into 0 16.513 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (pow 0 1) 1)))) into 0 16.513 * [backup-simplify]: Simplify 0 into 0 16.514 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 16.514 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.518 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log x)))) into 0 16.519 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 16.520 * [backup-simplify]: Simplify 0 into 0 16.525 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 16.525 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.527 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log x))))) into 0 16.528 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 16.528 * [backup-simplify]: Simplify 0 into 0 16.539 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 16.540 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.542 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log x)))))) into 0 16.545 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (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 16.545 * [backup-simplify]: Simplify 0 into 0 16.562 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 16.563 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.565 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log x))))))) into 0 16.569 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (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 16.569 * [backup-simplify]: Simplify 0 into 0 16.601 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 16.601 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.604 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log x)))))))) into 0 16.610 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (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 16.610 * [backup-simplify]: Simplify 0 into 0 16.610 * [backup-simplify]: Simplify (pow x 1/3) into (pow x 1/3) 16.610 * [backup-simplify]: Simplify (cbrt (/ 1 x)) into (pow (/ 1 x) 1/3) 16.611 * [approximate]: Taking taylor expansion of (pow (/ 1 x) 1/3) in (x) around 0 16.611 * [taylor]: Taking taylor expansion of (pow (/ 1 x) 1/3) in x 16.611 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 x)))) in x 16.611 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 x))) in x 16.611 * [taylor]: Taking taylor expansion of 1/3 in x 16.611 * [backup-simplify]: Simplify 1/3 into 1/3 16.611 * [taylor]: Taking taylor expansion of (log (/ 1 x)) in x 16.611 * [taylor]: Taking taylor expansion of (/ 1 x) in x 16.611 * [taylor]: Taking taylor expansion of x in x 16.611 * [backup-simplify]: Simplify 0 into 0 16.611 * [backup-simplify]: Simplify 1 into 1 16.611 * [backup-simplify]: Simplify (/ 1 1) into 1 16.612 * [backup-simplify]: Simplify (log 1) into 0 16.612 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.612 * [backup-simplify]: Simplify (* 1/3 (- (log x))) into (* -1/3 (log x)) 16.612 * [backup-simplify]: Simplify (exp (* -1/3 (log x))) into (pow x -1/3) 16.612 * [taylor]: Taking taylor expansion of (pow (/ 1 x) 1/3) in x 16.613 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 x)))) in x 16.613 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 x))) in x 16.613 * [taylor]: Taking taylor expansion of 1/3 in x 16.613 * [backup-simplify]: Simplify 1/3 into 1/3 16.613 * [taylor]: Taking taylor expansion of (log (/ 1 x)) in x 16.613 * [taylor]: Taking taylor expansion of (/ 1 x) in x 16.613 * [taylor]: Taking taylor expansion of x in x 16.613 * [backup-simplify]: Simplify 0 into 0 16.613 * [backup-simplify]: Simplify 1 into 1 16.613 * [backup-simplify]: Simplify (/ 1 1) into 1 16.614 * [backup-simplify]: Simplify (log 1) into 0 16.614 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.614 * [backup-simplify]: Simplify (* 1/3 (- (log x))) into (* -1/3 (log x)) 16.614 * [backup-simplify]: Simplify (exp (* -1/3 (log x))) into (pow x -1/3) 16.614 * [backup-simplify]: Simplify (pow x -1/3) into (pow x -1/3) 16.615 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 16.617 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 16.617 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.618 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log x)))) into 0 16.619 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 1) 1)))) into 0 16.619 * [backup-simplify]: Simplify 0 into 0 16.620 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.622 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 16.623 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.624 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log x))))) into 0 16.625 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 16.625 * [backup-simplify]: Simplify 0 into 0 16.626 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.631 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 16.632 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.634 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x)))))) into 0 16.635 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 16.636 * [backup-simplify]: Simplify 0 into 0 16.637 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.646 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 16.647 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.648 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x))))))) into 0 16.651 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 16.651 * [backup-simplify]: Simplify 0 into 0 16.652 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.671 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 16.672 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.674 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x)))))))) into 0 16.677 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 16.677 * [backup-simplify]: Simplify 0 into 0 16.678 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.706 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 16.707 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.709 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x))))))))) into 0 16.715 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 16.715 * [backup-simplify]: Simplify 0 into 0 16.715 * [backup-simplify]: Simplify (pow (/ 1 x) -1/3) into (pow (/ 1 x) -1/3) 16.715 * [backup-simplify]: Simplify (cbrt (/ 1 (- x))) into (* (pow (/ 1 x) 1/3) (cbrt -1)) 16.715 * [approximate]: Taking taylor expansion of (* (pow (/ 1 x) 1/3) (cbrt -1)) in (x) around 0 16.715 * [taylor]: Taking taylor expansion of (* (pow (/ 1 x) 1/3) (cbrt -1)) in x 16.715 * [taylor]: Taking taylor expansion of (pow (/ 1 x) 1/3) in x 16.715 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 x)))) in x 16.715 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 x))) in x 16.715 * [taylor]: Taking taylor expansion of 1/3 in x 16.715 * [backup-simplify]: Simplify 1/3 into 1/3 16.715 * [taylor]: Taking taylor expansion of (log (/ 1 x)) in x 16.715 * [taylor]: Taking taylor expansion of (/ 1 x) in x 16.715 * [taylor]: Taking taylor expansion of x in x 16.715 * [backup-simplify]: Simplify 0 into 0 16.715 * [backup-simplify]: Simplify 1 into 1 16.716 * [backup-simplify]: Simplify (/ 1 1) into 1 16.716 * [backup-simplify]: Simplify (log 1) into 0 16.717 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.717 * [backup-simplify]: Simplify (* 1/3 (- (log x))) into (* -1/3 (log x)) 16.717 * [backup-simplify]: Simplify (exp (* -1/3 (log x))) into (pow x -1/3) 16.717 * [taylor]: Taking taylor expansion of (cbrt -1) in x 16.717 * [taylor]: Taking taylor expansion of -1 in x 16.717 * [backup-simplify]: Simplify -1 into -1 16.717 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 16.718 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 16.718 * [taylor]: Taking taylor expansion of (* (pow (/ 1 x) 1/3) (cbrt -1)) in x 16.718 * [taylor]: Taking taylor expansion of (pow (/ 1 x) 1/3) in x 16.718 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 x)))) in x 16.718 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 x))) in x 16.718 * [taylor]: Taking taylor expansion of 1/3 in x 16.718 * [backup-simplify]: Simplify 1/3 into 1/3 16.718 * [taylor]: Taking taylor expansion of (log (/ 1 x)) in x 16.718 * [taylor]: Taking taylor expansion of (/ 1 x) in x 16.718 * [taylor]: Taking taylor expansion of x in x 16.718 * [backup-simplify]: Simplify 0 into 0 16.718 * [backup-simplify]: Simplify 1 into 1 16.719 * [backup-simplify]: Simplify (/ 1 1) into 1 16.719 * [backup-simplify]: Simplify (log 1) into 0 16.719 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.719 * [backup-simplify]: Simplify (* 1/3 (- (log x))) into (* -1/3 (log x)) 16.720 * [backup-simplify]: Simplify (exp (* -1/3 (log x))) into (pow x -1/3) 16.720 * [taylor]: Taking taylor expansion of (cbrt -1) in x 16.720 * [taylor]: Taking taylor expansion of -1 in x 16.720 * [backup-simplify]: Simplify -1 into -1 16.720 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 16.721 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 16.721 * [backup-simplify]: Simplify (* (pow x -1/3) (cbrt -1)) into (* (pow (/ 1 x) 1/3) (cbrt -1)) 16.722 * [backup-simplify]: Simplify (* (pow (/ 1 x) 1/3) (cbrt -1)) into (* (pow (/ 1 x) 1/3) (cbrt -1)) 16.723 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 16.724 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 16.725 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.725 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log x)))) into 0 16.726 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 1) 1)))) into 0 16.727 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (* 0 (cbrt -1))) into 0 16.727 * [backup-simplify]: Simplify 0 into 0 16.728 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 16.728 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.730 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 16.730 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.731 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log x))))) into 0 16.732 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 16.732 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (+ (* 0 0) (* 0 (cbrt -1)))) into 0 16.732 * [backup-simplify]: Simplify 0 into 0 16.733 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 16.734 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.736 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 16.737 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.737 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x)))))) into 0 16.738 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 16.739 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1))))) into 0 16.739 * [backup-simplify]: Simplify 0 into 0 16.740 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 16.741 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.746 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 16.747 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.748 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x))))))) into 0 16.749 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 16.750 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1)))))) into 0 16.750 * [backup-simplify]: Simplify 0 into 0 16.751 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 16.752 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.764 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 16.764 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.766 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x)))))))) into 0 16.770 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 16.772 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1))))))) into 0 16.772 * [backup-simplify]: Simplify 0 into 0 16.774 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 16.775 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.803 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 16.804 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.805 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x))))))))) into 0 16.808 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 16.809 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1)))))))) into 0 16.809 * [backup-simplify]: Simplify 0 into 0 16.810 * [backup-simplify]: Simplify (* (pow (/ 1 (/ 1 (- x))) 1/3) (cbrt -1)) into (* (pow (* x -1) 1/3) (cbrt -1)) 16.810 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 2) 16.810 * [backup-simplify]: Simplify (cbrt x) into (pow x 1/3) 16.810 * [approximate]: Taking taylor expansion of (pow x 1/3) in (x) around 0 16.810 * [taylor]: Taking taylor expansion of (pow x 1/3) in x 16.810 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log x))) in x 16.810 * [taylor]: Taking taylor expansion of (* 1/3 (log x)) in x 16.810 * [taylor]: Taking taylor expansion of 1/3 in x 16.810 * [backup-simplify]: Simplify 1/3 into 1/3 16.810 * [taylor]: Taking taylor expansion of (log x) in x 16.810 * [taylor]: Taking taylor expansion of x in x 16.810 * [backup-simplify]: Simplify 0 into 0 16.810 * [backup-simplify]: Simplify 1 into 1 16.810 * [backup-simplify]: Simplify (log 1) into 0 16.811 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.811 * [backup-simplify]: Simplify (* 1/3 (log x)) into (* 1/3 (log x)) 16.811 * [backup-simplify]: Simplify (exp (* 1/3 (log x))) into (pow x 1/3) 16.811 * [taylor]: Taking taylor expansion of (pow x 1/3) in x 16.811 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log x))) in x 16.811 * [taylor]: Taking taylor expansion of (* 1/3 (log x)) in x 16.811 * [taylor]: Taking taylor expansion of 1/3 in x 16.811 * [backup-simplify]: Simplify 1/3 into 1/3 16.811 * [taylor]: Taking taylor expansion of (log x) in x 16.811 * [taylor]: Taking taylor expansion of x in x 16.811 * [backup-simplify]: Simplify 0 into 0 16.811 * [backup-simplify]: Simplify 1 into 1 16.811 * [backup-simplify]: Simplify (log 1) into 0 16.811 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.811 * [backup-simplify]: Simplify (* 1/3 (log x)) into (* 1/3 (log x)) 16.811 * [backup-simplify]: Simplify (exp (* 1/3 (log x))) into (pow x 1/3) 16.811 * [backup-simplify]: Simplify (pow x 1/3) into (pow x 1/3) 16.812 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 16.812 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.813 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log x))) into 0 16.813 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (pow 0 1) 1)))) into 0 16.813 * [backup-simplify]: Simplify 0 into 0 16.815 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 16.815 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.816 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log x)))) into 0 16.816 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 16.816 * [backup-simplify]: Simplify 0 into 0 16.819 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 16.820 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.820 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log x))))) into 0 16.821 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 16.821 * [backup-simplify]: Simplify 0 into 0 16.827 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 16.828 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.829 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log x)))))) into 0 16.831 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (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 16.831 * [backup-simplify]: Simplify 0 into 0 16.849 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 16.850 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.852 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log x))))))) into 0 16.856 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (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 16.856 * [backup-simplify]: Simplify 0 into 0 16.884 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 16.885 * [backup-simplify]: Simplify (+ (* (- -1) (log x)) 0) into (log x) 16.886 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log x)))))))) into 0 16.890 * [backup-simplify]: Simplify (* (exp (* 1/3 (log x))) (+ (* (/ (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 16.890 * [backup-simplify]: Simplify 0 into 0 16.890 * [backup-simplify]: Simplify (pow x 1/3) into (pow x 1/3) 16.890 * [backup-simplify]: Simplify (cbrt (/ 1 x)) into (pow (/ 1 x) 1/3) 16.890 * [approximate]: Taking taylor expansion of (pow (/ 1 x) 1/3) in (x) around 0 16.890 * [taylor]: Taking taylor expansion of (pow (/ 1 x) 1/3) in x 16.890 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 x)))) in x 16.890 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 x))) in x 16.890 * [taylor]: Taking taylor expansion of 1/3 in x 16.890 * [backup-simplify]: Simplify 1/3 into 1/3 16.890 * [taylor]: Taking taylor expansion of (log (/ 1 x)) in x 16.890 * [taylor]: Taking taylor expansion of (/ 1 x) in x 16.890 * [taylor]: Taking taylor expansion of x in x 16.890 * [backup-simplify]: Simplify 0 into 0 16.890 * [backup-simplify]: Simplify 1 into 1 16.890 * [backup-simplify]: Simplify (/ 1 1) into 1 16.891 * [backup-simplify]: Simplify (log 1) into 0 16.891 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.891 * [backup-simplify]: Simplify (* 1/3 (- (log x))) into (* -1/3 (log x)) 16.891 * [backup-simplify]: Simplify (exp (* -1/3 (log x))) into (pow x -1/3) 16.891 * [taylor]: Taking taylor expansion of (pow (/ 1 x) 1/3) in x 16.891 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 x)))) in x 16.891 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 x))) in x 16.891 * [taylor]: Taking taylor expansion of 1/3 in x 16.891 * [backup-simplify]: Simplify 1/3 into 1/3 16.891 * [taylor]: Taking taylor expansion of (log (/ 1 x)) in x 16.891 * [taylor]: Taking taylor expansion of (/ 1 x) in x 16.891 * [taylor]: Taking taylor expansion of x in x 16.891 * [backup-simplify]: Simplify 0 into 0 16.891 * [backup-simplify]: Simplify 1 into 1 16.891 * [backup-simplify]: Simplify (/ 1 1) into 1 16.892 * [backup-simplify]: Simplify (log 1) into 0 16.892 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.892 * [backup-simplify]: Simplify (* 1/3 (- (log x))) into (* -1/3 (log x)) 16.892 * [backup-simplify]: Simplify (exp (* -1/3 (log x))) into (pow x -1/3) 16.892 * [backup-simplify]: Simplify (pow x -1/3) into (pow x -1/3) 16.893 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 16.893 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 16.894 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.894 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log x)))) into 0 16.895 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 1) 1)))) into 0 16.895 * [backup-simplify]: Simplify 0 into 0 16.896 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.897 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 16.897 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.898 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log x))))) into 0 16.904 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 16.904 * [backup-simplify]: Simplify 0 into 0 16.905 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.907 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 16.908 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.909 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x)))))) into 0 16.910 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 16.910 * [backup-simplify]: Simplify 0 into 0 16.910 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.918 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 16.918 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.920 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x))))))) into 0 16.923 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 16.923 * [backup-simplify]: Simplify 0 into 0 16.924 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.941 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 16.942 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.944 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x)))))))) into 0 16.948 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 16.948 * [backup-simplify]: Simplify 0 into 0 16.949 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.975 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 16.975 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.977 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x))))))))) into 0 16.980 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 16.980 * [backup-simplify]: Simplify 0 into 0 16.980 * [backup-simplify]: Simplify (pow (/ 1 x) -1/3) into (pow (/ 1 x) -1/3) 16.980 * [backup-simplify]: Simplify (cbrt (/ 1 (- x))) into (* (pow (/ 1 x) 1/3) (cbrt -1)) 16.980 * [approximate]: Taking taylor expansion of (* (pow (/ 1 x) 1/3) (cbrt -1)) in (x) around 0 16.980 * [taylor]: Taking taylor expansion of (* (pow (/ 1 x) 1/3) (cbrt -1)) in x 16.980 * [taylor]: Taking taylor expansion of (pow (/ 1 x) 1/3) in x 16.980 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 x)))) in x 16.980 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 x))) in x 16.980 * [taylor]: Taking taylor expansion of 1/3 in x 16.980 * [backup-simplify]: Simplify 1/3 into 1/3 16.980 * [taylor]: Taking taylor expansion of (log (/ 1 x)) in x 16.980 * [taylor]: Taking taylor expansion of (/ 1 x) in x 16.980 * [taylor]: Taking taylor expansion of x in x 16.980 * [backup-simplify]: Simplify 0 into 0 16.980 * [backup-simplify]: Simplify 1 into 1 16.981 * [backup-simplify]: Simplify (/ 1 1) into 1 16.981 * [backup-simplify]: Simplify (log 1) into 0 16.981 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.981 * [backup-simplify]: Simplify (* 1/3 (- (log x))) into (* -1/3 (log x)) 16.981 * [backup-simplify]: Simplify (exp (* -1/3 (log x))) into (pow x -1/3) 16.981 * [taylor]: Taking taylor expansion of (cbrt -1) in x 16.981 * [taylor]: Taking taylor expansion of -1 in x 16.981 * [backup-simplify]: Simplify -1 into -1 16.982 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 16.982 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 16.982 * [taylor]: Taking taylor expansion of (* (pow (/ 1 x) 1/3) (cbrt -1)) in x 16.982 * [taylor]: Taking taylor expansion of (pow (/ 1 x) 1/3) in x 16.982 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 x)))) in x 16.982 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 x))) in x 16.982 * [taylor]: Taking taylor expansion of 1/3 in x 16.982 * [backup-simplify]: Simplify 1/3 into 1/3 16.982 * [taylor]: Taking taylor expansion of (log (/ 1 x)) in x 16.982 * [taylor]: Taking taylor expansion of (/ 1 x) in x 16.982 * [taylor]: Taking taylor expansion of x in x 16.982 * [backup-simplify]: Simplify 0 into 0 16.982 * [backup-simplify]: Simplify 1 into 1 16.983 * [backup-simplify]: Simplify (/ 1 1) into 1 16.983 * [backup-simplify]: Simplify (log 1) into 0 16.983 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.983 * [backup-simplify]: Simplify (* 1/3 (- (log x))) into (* -1/3 (log x)) 16.983 * [backup-simplify]: Simplify (exp (* -1/3 (log x))) into (pow x -1/3) 16.983 * [taylor]: Taking taylor expansion of (cbrt -1) in x 16.983 * [taylor]: Taking taylor expansion of -1 in x 16.983 * [backup-simplify]: Simplify -1 into -1 16.984 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 16.984 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 16.985 * [backup-simplify]: Simplify (* (pow x -1/3) (cbrt -1)) into (* (pow (/ 1 x) 1/3) (cbrt -1)) 16.985 * [backup-simplify]: Simplify (* (pow (/ 1 x) 1/3) (cbrt -1)) into (* (pow (/ 1 x) 1/3) (cbrt -1)) 16.986 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 16.986 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 16.987 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.987 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log x)))) into 0 16.987 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 1) 1)))) into 0 16.988 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (* 0 (cbrt -1))) into 0 16.988 * [backup-simplify]: Simplify 0 into 0 16.989 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 16.989 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.991 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 16.991 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.992 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log x))))) into 0 16.992 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 16.993 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (+ (* 0 0) (* 0 (cbrt -1)))) into 0 16.993 * [backup-simplify]: Simplify 0 into 0 16.994 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 16.994 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 16.997 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 16.997 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 16.998 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x)))))) into 0 16.999 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 17.000 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1))))) into 0 17.000 * [backup-simplify]: Simplify 0 into 0 17.001 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 17.001 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 17.007 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 17.008 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 17.009 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x))))))) into 0 17.012 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 17.021 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1)))))) into 0 17.021 * [backup-simplify]: Simplify 0 into 0 17.023 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 17.024 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 17.040 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 17.041 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 17.043 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x)))))))) into 0 17.047 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 17.048 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1))))))) into 0 17.049 * [backup-simplify]: Simplify 0 into 0 17.050 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 17.051 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 17.083 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 17.083 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 17.086 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log x))))))))) into 0 17.091 * [backup-simplify]: Simplify (* (exp (* -1/3 (log x))) (+ (* (/ (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 17.093 * [backup-simplify]: Simplify (+ (* (pow x -1/3) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1)))))))) into 0 17.093 * [backup-simplify]: Simplify 0 into 0 17.094 * [backup-simplify]: Simplify (* (pow (/ 1 (/ 1 (- x))) 1/3) (cbrt -1)) into (* (pow (* x -1) 1/3) (cbrt -1)) 17.094 * * * [progress]: simplifying candidates 17.094 * * * * [progress]: [ 1 / 68 ] simplifiying candidate # 17.094 * [simplify]: Simplifying (expm1 (cbrt x)) 17.094 * * [simplify]: iters left: 2 (3 enodes) 17.095 * * [simplify]: iters left: 1 (9 enodes) 17.098 * * [simplify]: Extracting #0: cost 1 inf + 0 17.098 * * [simplify]: Extracting #1: cost 3 inf + 0 17.098 * * [simplify]: Extracting #2: cost 5 inf + 0 17.098 * * [simplify]: Extracting #3: cost 4 inf + 1 17.098 * * [simplify]: Extracting #4: cost 0 inf + 465 17.098 * [simplify]: Simplified to (expm1 (cbrt x)) 17.098 * [simplify]: Simplified (2 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (log1p (expm1 (cbrt x))))) 17.098 * * * * [progress]: [ 2 / 68 ] simplifiying candidate # 17.098 * [simplify]: Simplifying (log1p (cbrt x)) 17.099 * * [simplify]: iters left: 2 (3 enodes) 17.100 * * [simplify]: iters left: 1 (9 enodes) 17.102 * * [simplify]: Extracting #0: cost 1 inf + 0 17.102 * * [simplify]: Extracting #1: cost 3 inf + 0 17.102 * * [simplify]: Extracting #2: cost 5 inf + 0 17.102 * * [simplify]: Extracting #3: cost 4 inf + 1 17.102 * * [simplify]: Extracting #4: cost 0 inf + 505 17.102 * [simplify]: Simplified to (log1p (cbrt x)) 17.102 * [simplify]: Simplified (2 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (expm1 (log1p (cbrt x))))) 17.103 * * * * [progress]: [ 3 / 68 ] simplifiying candidate # 17.103 * * * * [progress]: [ 4 / 68 ] simplifiying candidate # 17.103 * * * * [progress]: [ 5 / 68 ] simplifiying candidate # 17.103 * [simplify]: Simplifying (log (cbrt x)) 17.103 * * [simplify]: iters left: 2 (3 enodes) 17.104 * * [simplify]: iters left: 1 (9 enodes) 17.107 * * [simplify]: Extracting #0: cost 1 inf + 0 17.107 * * [simplify]: Extracting #1: cost 3 inf + 0 17.107 * * [simplify]: Extracting #2: cost 5 inf + 0 17.107 * * [simplify]: Extracting #3: cost 4 inf + 1 17.107 * * [simplify]: Extracting #4: cost 0 inf + 465 17.107 * [simplify]: Simplified to (log (cbrt x)) 17.107 * [simplify]: Simplified (2 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (exp (log (cbrt x))))) 17.107 * * * * [progress]: [ 6 / 68 ] simplifiying candidate # 17.107 * [simplify]: Simplifying (exp (cbrt x)) 17.107 * * [simplify]: iters left: 2 (3 enodes) 17.109 * * [simplify]: iters left: 1 (9 enodes) 17.111 * * [simplify]: Extracting #0: cost 1 inf + 0 17.111 * * [simplify]: Extracting #1: cost 3 inf + 0 17.111 * * [simplify]: Extracting #2: cost 5 inf + 0 17.111 * * [simplify]: Extracting #3: cost 4 inf + 1 17.111 * * [simplify]: Extracting #4: cost 0 inf + 465 17.112 * [simplify]: Simplified to (exp (cbrt x)) 17.112 * [simplify]: Simplified (2 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (log (exp (cbrt x))))) 17.112 * * * * [progress]: [ 7 / 68 ] simplifiying candidate # 17.112 * [simplify]: Simplifying (cbrt (* (cbrt x) (cbrt x))) 17.112 * * [simplify]: iters left: 4 (4 enodes) 17.114 * * [simplify]: iters left: 3 (12 enodes) 17.117 * * [simplify]: Extracting #0: cost 1 inf + 0 17.117 * * [simplify]: Extracting #1: cost 3 inf + 0 17.117 * * [simplify]: Extracting #2: cost 5 inf + 0 17.117 * * [simplify]: Extracting #3: cost 7 inf + 0 17.117 * * [simplify]: Extracting #4: cost 6 inf + 1 17.118 * * [simplify]: Extracting #5: cost 0 inf + 807 17.118 * [simplify]: Simplified to (cbrt (* (cbrt x) (cbrt x))) 17.118 * [simplify]: Simplified (2 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (* (cbrt (* (cbrt x) (cbrt x))) (cbrt (cbrt x))))) 17.118 * [simplify]: Simplifying (cbrt (cbrt x)) 17.118 * * [simplify]: iters left: 2 (3 enodes) 17.119 * * [simplify]: iters left: 1 (9 enodes) 17.122 * * [simplify]: Extracting #0: cost 1 inf + 0 17.122 * * [simplify]: Extracting #1: cost 3 inf + 0 17.122 * * [simplify]: Extracting #2: cost 5 inf + 0 17.122 * * [simplify]: Extracting #3: cost 4 inf + 1 17.122 * * [simplify]: Extracting #4: cost 0 inf + 485 17.122 * [simplify]: Simplified to (cbrt (cbrt x)) 17.122 * [simplify]: Simplified (2 2 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (* (cbrt (* (cbrt x) (cbrt x))) (cbrt (cbrt x))))) 17.122 * * * * [progress]: [ 8 / 68 ] simplifiying candidate # 17.122 * [simplify]: Simplifying (cbrt (sqrt x)) 17.123 * * [simplify]: iters left: 2 (3 enodes) 17.124 * * [simplify]: iters left: 1 (9 enodes) 17.126 * * [simplify]: Extracting #0: cost 1 inf + 0 17.126 * * [simplify]: Extracting #1: cost 3 inf + 0 17.126 * * [simplify]: Extracting #2: cost 5 inf + 0 17.126 * * [simplify]: Extracting #3: cost 4 inf + 1 17.126 * * [simplify]: Extracting #4: cost 0 inf + 325 17.126 * [simplify]: Simplified to (cbrt (sqrt x)) 17.127 * [simplify]: Simplified (2 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (* (cbrt (sqrt x)) (cbrt (sqrt x))))) 17.127 * [simplify]: Simplifying (cbrt (sqrt x)) 17.127 * * [simplify]: iters left: 2 (3 enodes) 17.128 * * [simplify]: iters left: 1 (9 enodes) 17.130 * * [simplify]: Extracting #0: cost 1 inf + 0 17.131 * * [simplify]: Extracting #1: cost 3 inf + 0 17.131 * * [simplify]: Extracting #2: cost 5 inf + 0 17.131 * * [simplify]: Extracting #3: cost 4 inf + 1 17.131 * * [simplify]: Extracting #4: cost 0 inf + 325 17.131 * [simplify]: Simplified to (cbrt (sqrt x)) 17.131 * [simplify]: Simplified (2 2 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (* (cbrt (sqrt x)) (cbrt (sqrt x))))) 17.131 * * * * [progress]: [ 9 / 68 ] simplifiying candidate # 17.131 * [simplify]: Simplifying (cbrt 1) 17.131 * * [simplify]: iters left: 1 (2 enodes) 17.135 * * [simplify]: Extracting #0: cost 1 inf + 0 17.135 * * [simplify]: Extracting #1: cost 0 inf + 1 17.135 * [simplify]: Simplified to 1 17.135 * [simplify]: Simplified (2 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (* 1 (cbrt x)))) 17.135 * [simplify]: Simplifying (cbrt x) 17.135 * * [simplify]: iters left: 1 (2 enodes) 17.136 * * [simplify]: Extracting #0: cost 1 inf + 0 17.136 * * [simplify]: Extracting #1: cost 3 inf + 0 17.136 * * [simplify]: Extracting #2: cost 2 inf + 1 17.136 * * [simplify]: Extracting #3: cost 0 inf + 163 17.136 * [simplify]: Simplified to (cbrt x) 17.136 * [simplify]: Simplified (2 2 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (* 1 (cbrt x)))) 17.137 * * * * [progress]: [ 10 / 68 ] simplifiying candidate # 17.137 * [simplify]: Simplifying (* (cbrt (cbrt x)) (cbrt (cbrt x))) 17.137 * * [simplify]: iters left: 4 (4 enodes) 17.139 * * [simplify]: iters left: 3 (12 enodes) 17.142 * * [simplify]: Extracting #0: cost 1 inf + 0 17.142 * * [simplify]: Extracting #1: cost 3 inf + 0 17.142 * * [simplify]: Extracting #2: cost 5 inf + 0 17.142 * * [simplify]: Extracting #3: cost 7 inf + 0 17.142 * * [simplify]: Extracting #4: cost 6 inf + 1 17.142 * * [simplify]: Extracting #5: cost 0 inf + 887 17.143 * [simplify]: Simplified to (* (cbrt (cbrt x)) (cbrt (cbrt x))) 17.143 * [simplify]: Simplified (2 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (* (* (cbrt (cbrt x)) (cbrt (cbrt x))) (cbrt (cbrt x))))) 17.143 * [simplify]: Simplifying (cbrt (cbrt x)) 17.143 * * [simplify]: iters left: 2 (3 enodes) 17.144 * * [simplify]: iters left: 1 (9 enodes) 17.147 * * [simplify]: Extracting #0: cost 1 inf + 0 17.147 * * [simplify]: Extracting #1: cost 3 inf + 0 17.147 * * [simplify]: Extracting #2: cost 5 inf + 0 17.147 * * [simplify]: Extracting #3: cost 4 inf + 1 17.147 * * [simplify]: Extracting #4: cost 0 inf + 485 17.147 * [simplify]: Simplified to (cbrt (cbrt x)) 17.147 * [simplify]: Simplified (2 2 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (* (* (cbrt (cbrt x)) (cbrt (cbrt x))) (cbrt (cbrt x))))) 17.147 * * * * [progress]: [ 11 / 68 ] simplifiying candidate # 17.148 * [simplify]: Simplifying (* (* (cbrt x) (cbrt x)) (cbrt x)) 17.148 * * [simplify]: iters left: 5 (4 enodes) 17.149 * * [simplify]: iters left: 4 (13 enodes) 17.153 * * [simplify]: iters left: 3 (15 enodes) 17.159 * * [simplify]: iters left: 2 (17 enodes) 17.163 * * [simplify]: Extracting #0: cost 1 inf + 0 17.163 * * [simplify]: Extracting #1: cost 0 inf + 1 17.163 * [simplify]: Simplified to x 17.163 * [simplify]: Simplified (2 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.163 * * * * [progress]: [ 12 / 68 ] simplifiying candidate # 17.163 * [simplify]: Simplifying (sqrt (cbrt x)) 17.163 * * [simplify]: iters left: 2 (3 enodes) 17.164 * * [simplify]: iters left: 1 (9 enodes) 17.167 * * [simplify]: Extracting #0: cost 1 inf + 0 17.167 * * [simplify]: Extracting #1: cost 3 inf + 0 17.167 * * [simplify]: Extracting #2: cost 5 inf + 0 17.167 * * [simplify]: Extracting #3: cost 4 inf + 1 17.167 * * [simplify]: Extracting #4: cost 0 inf + 405 17.167 * [simplify]: Simplified to (sqrt (cbrt x)) 17.167 * [simplify]: Simplified (2 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (* (sqrt (cbrt x)) (sqrt (cbrt x))))) 17.168 * [simplify]: Simplifying (sqrt (cbrt x)) 17.168 * * [simplify]: iters left: 2 (3 enodes) 17.169 * * [simplify]: iters left: 1 (9 enodes) 17.171 * * [simplify]: Extracting #0: cost 1 inf + 0 17.171 * * [simplify]: Extracting #1: cost 3 inf + 0 17.171 * * [simplify]: Extracting #2: cost 5 inf + 0 17.171 * * [simplify]: Extracting #3: cost 4 inf + 1 17.172 * * [simplify]: Extracting #4: cost 0 inf + 405 17.172 * [simplify]: Simplified to (sqrt (cbrt x)) 17.172 * [simplify]: Simplified (2 2 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (* (sqrt (cbrt x)) (sqrt (cbrt x))))) 17.172 * * * * [progress]: [ 13 / 68 ] simplifiying candidate # 17.172 * * * * [progress]: [ 14 / 68 ] simplifiying candidate #real (real->posit16 (cbrt x)))))> 17.172 * [simplify]: Simplifying (real->posit16 (cbrt x)) 17.172 * * [simplify]: iters left: 2 (3 enodes) 17.178 * * [simplify]: iters left: 1 (6 enodes) 17.180 * * [simplify]: Extracting #0: cost 1 inf + 0 17.180 * * [simplify]: Extracting #1: cost 2 inf + 0 17.180 * * [simplify]: Extracting #2: cost 3 inf + 0 17.180 * * [simplify]: Extracting #3: cost 2 inf + 1 17.180 * * [simplify]: Extracting #4: cost 0 inf + 163 17.180 * [simplify]: Simplified to (real->posit16 (cbrt x)) 17.180 * [simplify]: Simplified (2 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (posit16->real (real->posit16 (cbrt x))))) 17.180 * * * * [progress]: [ 15 / 68 ] simplifiying candidate # 17.180 * [simplify]: Simplifying (expm1 (cbrt x)) 17.180 * * [simplify]: iters left: 2 (3 enodes) 17.182 * * [simplify]: iters left: 1 (9 enodes) 17.184 * * [simplify]: Extracting #0: cost 1 inf + 0 17.184 * * [simplify]: Extracting #1: cost 3 inf + 0 17.184 * * [simplify]: Extracting #2: cost 5 inf + 0 17.184 * * [simplify]: Extracting #3: cost 4 inf + 1 17.184 * * [simplify]: Extracting #4: cost 0 inf + 465 17.184 * [simplify]: Simplified to (expm1 (cbrt x)) 17.184 * [simplify]: Simplified (2 1 2 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (log1p (expm1 (cbrt x))))) (cbrt x))) 17.185 * * * * [progress]: [ 16 / 68 ] simplifiying candidate # 17.185 * [simplify]: Simplifying (log1p (cbrt x)) 17.185 * * [simplify]: iters left: 2 (3 enodes) 17.186 * * [simplify]: iters left: 1 (9 enodes) 17.189 * * [simplify]: Extracting #0: cost 1 inf + 0 17.189 * * [simplify]: Extracting #1: cost 3 inf + 0 17.189 * * [simplify]: Extracting #2: cost 5 inf + 0 17.189 * * [simplify]: Extracting #3: cost 4 inf + 1 17.189 * * [simplify]: Extracting #4: cost 0 inf + 505 17.189 * [simplify]: Simplified to (log1p (cbrt x)) 17.189 * [simplify]: Simplified (2 1 2 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (expm1 (log1p (cbrt x))))) (cbrt x))) 17.190 * * * * [progress]: [ 17 / 68 ] simplifiying candidate # 17.190 * * * * [progress]: [ 18 / 68 ] simplifiying candidate # 17.190 * * * * [progress]: [ 19 / 68 ] simplifiying candidate # 17.190 * [simplify]: Simplifying (log (cbrt x)) 17.190 * * [simplify]: iters left: 2 (3 enodes) 17.191 * * [simplify]: iters left: 1 (9 enodes) 17.194 * * [simplify]: Extracting #0: cost 1 inf + 0 17.194 * * [simplify]: Extracting #1: cost 3 inf + 0 17.194 * * [simplify]: Extracting #2: cost 5 inf + 0 17.194 * * [simplify]: Extracting #3: cost 4 inf + 1 17.194 * * [simplify]: Extracting #4: cost 0 inf + 465 17.194 * [simplify]: Simplified to (log (cbrt x)) 17.194 * [simplify]: Simplified (2 1 2 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (exp (log (cbrt x))))) (cbrt x))) 17.194 * * * * [progress]: [ 20 / 68 ] simplifiying candidate # 17.195 * [simplify]: Simplifying (exp (cbrt x)) 17.195 * * [simplify]: iters left: 2 (3 enodes) 17.196 * * [simplify]: iters left: 1 (9 enodes) 17.198 * * [simplify]: Extracting #0: cost 1 inf + 0 17.198 * * [simplify]: Extracting #1: cost 3 inf + 0 17.198 * * [simplify]: Extracting #2: cost 5 inf + 0 17.198 * * [simplify]: Extracting #3: cost 4 inf + 1 17.199 * * [simplify]: Extracting #4: cost 0 inf + 465 17.199 * [simplify]: Simplified to (exp (cbrt x)) 17.199 * [simplify]: Simplified (2 1 2 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (log (exp (cbrt x))))) (cbrt x))) 17.199 * * * * [progress]: [ 21 / 68 ] simplifiying candidate # 17.199 * [simplify]: Simplifying (cbrt (* (cbrt x) (cbrt x))) 17.199 * * [simplify]: iters left: 4 (4 enodes) 17.201 * * [simplify]: iters left: 3 (12 enodes) 17.204 * * [simplify]: Extracting #0: cost 1 inf + 0 17.204 * * [simplify]: Extracting #1: cost 3 inf + 0 17.204 * * [simplify]: Extracting #2: cost 5 inf + 0 17.204 * * [simplify]: Extracting #3: cost 7 inf + 0 17.204 * * [simplify]: Extracting #4: cost 6 inf + 1 17.205 * * [simplify]: Extracting #5: cost 0 inf + 807 17.205 * [simplify]: Simplified to (cbrt (* (cbrt x) (cbrt x))) 17.205 * [simplify]: Simplified (2 1 2 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (* (cbrt (* (cbrt x) (cbrt x))) (cbrt (cbrt x))))) (cbrt x))) 17.205 * [simplify]: Simplifying (cbrt (cbrt x)) 17.205 * * [simplify]: iters left: 2 (3 enodes) 17.206 * * [simplify]: iters left: 1 (9 enodes) 17.209 * * [simplify]: Extracting #0: cost 1 inf + 0 17.209 * * [simplify]: Extracting #1: cost 3 inf + 0 17.209 * * [simplify]: Extracting #2: cost 5 inf + 0 17.209 * * [simplify]: Extracting #3: cost 4 inf + 1 17.209 * * [simplify]: Extracting #4: cost 0 inf + 485 17.209 * [simplify]: Simplified to (cbrt (cbrt x)) 17.209 * [simplify]: Simplified (2 1 2 2 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (* (cbrt (* (cbrt x) (cbrt x))) (cbrt (cbrt x))))) (cbrt x))) 17.209 * * * * [progress]: [ 22 / 68 ] simplifiying candidate # 17.210 * [simplify]: Simplifying (cbrt (sqrt x)) 17.210 * * [simplify]: iters left: 2 (3 enodes) 17.211 * * [simplify]: iters left: 1 (9 enodes) 17.213 * * [simplify]: Extracting #0: cost 1 inf + 0 17.213 * * [simplify]: Extracting #1: cost 3 inf + 0 17.213 * * [simplify]: Extracting #2: cost 5 inf + 0 17.213 * * [simplify]: Extracting #3: cost 4 inf + 1 17.214 * * [simplify]: Extracting #4: cost 0 inf + 325 17.214 * [simplify]: Simplified to (cbrt (sqrt x)) 17.214 * [simplify]: Simplified (2 1 2 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (* (cbrt (sqrt x)) (cbrt (sqrt x))))) (cbrt x))) 17.214 * [simplify]: Simplifying (cbrt (sqrt x)) 17.214 * * [simplify]: iters left: 2 (3 enodes) 17.215 * * [simplify]: iters left: 1 (9 enodes) 17.218 * * [simplify]: Extracting #0: cost 1 inf + 0 17.218 * * [simplify]: Extracting #1: cost 3 inf + 0 17.218 * * [simplify]: Extracting #2: cost 5 inf + 0 17.218 * * [simplify]: Extracting #3: cost 4 inf + 1 17.218 * * [simplify]: Extracting #4: cost 0 inf + 325 17.218 * [simplify]: Simplified to (cbrt (sqrt x)) 17.218 * [simplify]: Simplified (2 1 2 2 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (* (cbrt (sqrt x)) (cbrt (sqrt x))))) (cbrt x))) 17.218 * * * * [progress]: [ 23 / 68 ] simplifiying candidate # 17.219 * [simplify]: Simplifying (cbrt 1) 17.219 * * [simplify]: iters left: 1 (2 enodes) 17.222 * * [simplify]: Extracting #0: cost 1 inf + 0 17.222 * * [simplify]: Extracting #1: cost 0 inf + 1 17.222 * [simplify]: Simplified to 1 17.222 * [simplify]: Simplified (2 1 2 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (* 1 (cbrt x)))) (cbrt x))) 17.222 * [simplify]: Simplifying (cbrt x) 17.222 * * [simplify]: iters left: 1 (2 enodes) 17.223 * * [simplify]: Extracting #0: cost 1 inf + 0 17.223 * * [simplify]: Extracting #1: cost 3 inf + 0 17.223 * * [simplify]: Extracting #2: cost 2 inf + 1 17.223 * * [simplify]: Extracting #3: cost 0 inf + 163 17.223 * [simplify]: Simplified to (cbrt x) 17.224 * [simplify]: Simplified (2 1 2 2 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (* 1 (cbrt x)))) (cbrt x))) 17.224 * * * * [progress]: [ 24 / 68 ] simplifiying candidate # 17.224 * [simplify]: Simplifying (* (cbrt (cbrt x)) (cbrt (cbrt x))) 17.224 * * [simplify]: iters left: 4 (4 enodes) 17.225 * * [simplify]: iters left: 3 (12 enodes) 17.229 * * [simplify]: Extracting #0: cost 1 inf + 0 17.229 * * [simplify]: Extracting #1: cost 3 inf + 0 17.229 * * [simplify]: Extracting #2: cost 5 inf + 0 17.229 * * [simplify]: Extracting #3: cost 7 inf + 0 17.229 * * [simplify]: Extracting #4: cost 6 inf + 1 17.229 * * [simplify]: Extracting #5: cost 0 inf + 887 17.229 * [simplify]: Simplified to (* (cbrt (cbrt x)) (cbrt (cbrt x))) 17.229 * [simplify]: Simplified (2 1 2 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (* (* (cbrt (cbrt x)) (cbrt (cbrt x))) (cbrt (cbrt x))))) (cbrt x))) 17.229 * [simplify]: Simplifying (cbrt (cbrt x)) 17.230 * * [simplify]: iters left: 2 (3 enodes) 17.231 * * [simplify]: iters left: 1 (9 enodes) 17.233 * * [simplify]: Extracting #0: cost 1 inf + 0 17.233 * * [simplify]: Extracting #1: cost 3 inf + 0 17.233 * * [simplify]: Extracting #2: cost 5 inf + 0 17.233 * * [simplify]: Extracting #3: cost 4 inf + 1 17.233 * * [simplify]: Extracting #4: cost 0 inf + 485 17.233 * [simplify]: Simplified to (cbrt (cbrt x)) 17.233 * [simplify]: Simplified (2 1 2 2 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (* (* (cbrt (cbrt x)) (cbrt (cbrt x))) (cbrt (cbrt x))))) (cbrt x))) 17.234 * * * * [progress]: [ 25 / 68 ] simplifiying candidate # 17.234 * [simplify]: Simplifying (* (* (cbrt x) (cbrt x)) (cbrt x)) 17.234 * * [simplify]: iters left: 5 (4 enodes) 17.236 * * [simplify]: iters left: 4 (13 enodes) 17.240 * * [simplify]: iters left: 3 (15 enodes) 17.244 * * [simplify]: iters left: 2 (17 enodes) 17.248 * * [simplify]: Extracting #0: cost 1 inf + 0 17.248 * * [simplify]: Extracting #1: cost 0 inf + 1 17.248 * [simplify]: Simplified to x 17.248 * [simplify]: Simplified (2 1 2 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.248 * * * * [progress]: [ 26 / 68 ] simplifiying candidate # 17.248 * [simplify]: Simplifying (sqrt (cbrt x)) 17.248 * * [simplify]: iters left: 2 (3 enodes) 17.249 * * [simplify]: iters left: 1 (9 enodes) 17.250 * * [simplify]: Extracting #0: cost 1 inf + 0 17.250 * * [simplify]: Extracting #1: cost 3 inf + 0 17.250 * * [simplify]: Extracting #2: cost 5 inf + 0 17.250 * * [simplify]: Extracting #3: cost 4 inf + 1 17.250 * * [simplify]: Extracting #4: cost 0 inf + 405 17.250 * [simplify]: Simplified to (sqrt (cbrt x)) 17.250 * [simplify]: Simplified (2 1 2 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (* (sqrt (cbrt x)) (sqrt (cbrt x))))) (cbrt x))) 17.250 * [simplify]: Simplifying (sqrt (cbrt x)) 17.250 * * [simplify]: iters left: 2 (3 enodes) 17.251 * * [simplify]: iters left: 1 (9 enodes) 17.252 * * [simplify]: Extracting #0: cost 1 inf + 0 17.252 * * [simplify]: Extracting #1: cost 3 inf + 0 17.252 * * [simplify]: Extracting #2: cost 5 inf + 0 17.252 * * [simplify]: Extracting #3: cost 4 inf + 1 17.252 * * [simplify]: Extracting #4: cost 0 inf + 405 17.252 * [simplify]: Simplified to (sqrt (cbrt x)) 17.252 * [simplify]: Simplified (2 1 2 2 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (* (sqrt (cbrt x)) (sqrt (cbrt x))))) (cbrt x))) 17.252 * * * * [progress]: [ 27 / 68 ] simplifiying candidate # 17.252 * * * * [progress]: [ 28 / 68 ] simplifiying candidate #real (real->posit16 (cbrt x))))) (cbrt x)))> 17.253 * [simplify]: Simplifying (real->posit16 (cbrt x)) 17.253 * * [simplify]: iters left: 2 (3 enodes) 17.253 * * [simplify]: iters left: 1 (6 enodes) 17.254 * * [simplify]: Extracting #0: cost 1 inf + 0 17.254 * * [simplify]: Extracting #1: cost 2 inf + 0 17.254 * * [simplify]: Extracting #2: cost 3 inf + 0 17.254 * * [simplify]: Extracting #3: cost 2 inf + 1 17.254 * * [simplify]: Extracting #4: cost 0 inf + 163 17.254 * [simplify]: Simplified to (real->posit16 (cbrt x)) 17.254 * [simplify]: Simplified (2 1 2 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (posit16->real (real->posit16 (cbrt x))))) (cbrt x))) 17.254 * * * * [progress]: [ 29 / 68 ] simplifiying candidate # 17.254 * [simplify]: Simplifying (expm1 (cbrt x)) 17.254 * * [simplify]: iters left: 2 (3 enodes) 17.255 * * [simplify]: iters left: 1 (9 enodes) 17.256 * * [simplify]: Extracting #0: cost 1 inf + 0 17.256 * * [simplify]: Extracting #1: cost 3 inf + 0 17.256 * * [simplify]: Extracting #2: cost 5 inf + 0 17.256 * * [simplify]: Extracting #3: cost 4 inf + 1 17.256 * * [simplify]: Extracting #4: cost 0 inf + 465 17.257 * [simplify]: Simplified to (expm1 (cbrt x)) 17.257 * [simplify]: Simplified (2 1 2 1 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (log1p (expm1 (cbrt x)))) (cbrt x))) (cbrt x))) 17.257 * * * * [progress]: [ 30 / 68 ] simplifiying candidate # 17.257 * [simplify]: Simplifying (log1p (cbrt x)) 17.257 * * [simplify]: iters left: 2 (3 enodes) 17.257 * * [simplify]: iters left: 1 (9 enodes) 17.259 * * [simplify]: Extracting #0: cost 1 inf + 0 17.259 * * [simplify]: Extracting #1: cost 3 inf + 0 17.259 * * [simplify]: Extracting #2: cost 5 inf + 0 17.259 * * [simplify]: Extracting #3: cost 4 inf + 1 17.259 * * [simplify]: Extracting #4: cost 0 inf + 505 17.259 * [simplify]: Simplified to (log1p (cbrt x)) 17.259 * [simplify]: Simplified (2 1 2 1 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (expm1 (log1p (cbrt x)))) (cbrt x))) (cbrt x))) 17.259 * * * * [progress]: [ 31 / 68 ] simplifiying candidate # 17.259 * * * * [progress]: [ 32 / 68 ] simplifiying candidate # 17.259 * * * * [progress]: [ 33 / 68 ] simplifiying candidate # 17.259 * [simplify]: Simplifying (log (cbrt x)) 17.259 * * [simplify]: iters left: 2 (3 enodes) 17.260 * * [simplify]: iters left: 1 (9 enodes) 17.261 * * [simplify]: Extracting #0: cost 1 inf + 0 17.261 * * [simplify]: Extracting #1: cost 3 inf + 0 17.261 * * [simplify]: Extracting #2: cost 5 inf + 0 17.261 * * [simplify]: Extracting #3: cost 4 inf + 1 17.261 * * [simplify]: Extracting #4: cost 0 inf + 465 17.261 * [simplify]: Simplified to (log (cbrt x)) 17.261 * [simplify]: Simplified (2 1 2 1 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (exp (log (cbrt x)))) (cbrt x))) (cbrt x))) 17.261 * * * * [progress]: [ 34 / 68 ] simplifiying candidate # 17.261 * [simplify]: Simplifying (exp (cbrt x)) 17.261 * * [simplify]: iters left: 2 (3 enodes) 17.262 * * [simplify]: iters left: 1 (9 enodes) 17.263 * * [simplify]: Extracting #0: cost 1 inf + 0 17.263 * * [simplify]: Extracting #1: cost 3 inf + 0 17.263 * * [simplify]: Extracting #2: cost 5 inf + 0 17.263 * * [simplify]: Extracting #3: cost 4 inf + 1 17.263 * * [simplify]: Extracting #4: cost 0 inf + 465 17.263 * [simplify]: Simplified to (exp (cbrt x)) 17.263 * [simplify]: Simplified (2 1 2 1 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (log (exp (cbrt x)))) (cbrt x))) (cbrt x))) 17.264 * * * * [progress]: [ 35 / 68 ] simplifiying candidate # 17.264 * [simplify]: Simplifying (cbrt (* (cbrt x) (cbrt x))) 17.264 * * [simplify]: iters left: 4 (4 enodes) 17.265 * * [simplify]: iters left: 3 (12 enodes) 17.266 * * [simplify]: Extracting #0: cost 1 inf + 0 17.266 * * [simplify]: Extracting #1: cost 3 inf + 0 17.266 * * [simplify]: Extracting #2: cost 5 inf + 0 17.266 * * [simplify]: Extracting #3: cost 7 inf + 0 17.266 * * [simplify]: Extracting #4: cost 6 inf + 1 17.267 * * [simplify]: Extracting #5: cost 0 inf + 807 17.267 * [simplify]: Simplified to (cbrt (* (cbrt x) (cbrt x))) 17.267 * [simplify]: Simplified (2 1 2 1 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (* (cbrt (* (cbrt x) (cbrt x))) (cbrt (cbrt x)))) (cbrt x))) (cbrt x))) 17.267 * [simplify]: Simplifying (cbrt (cbrt x)) 17.267 * * [simplify]: iters left: 2 (3 enodes) 17.267 * * [simplify]: iters left: 1 (9 enodes) 17.269 * * [simplify]: Extracting #0: cost 1 inf + 0 17.269 * * [simplify]: Extracting #1: cost 3 inf + 0 17.269 * * [simplify]: Extracting #2: cost 5 inf + 0 17.269 * * [simplify]: Extracting #3: cost 4 inf + 1 17.269 * * [simplify]: Extracting #4: cost 0 inf + 485 17.269 * [simplify]: Simplified to (cbrt (cbrt x)) 17.269 * [simplify]: Simplified (2 1 2 1 2 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (* (cbrt (* (cbrt x) (cbrt x))) (cbrt (cbrt x)))) (cbrt x))) (cbrt x))) 17.269 * * * * [progress]: [ 36 / 68 ] simplifiying candidate # 17.269 * [simplify]: Simplifying (cbrt (sqrt x)) 17.269 * * [simplify]: iters left: 2 (3 enodes) 17.270 * * [simplify]: iters left: 1 (9 enodes) 17.271 * * [simplify]: Extracting #0: cost 1 inf + 0 17.271 * * [simplify]: Extracting #1: cost 3 inf + 0 17.271 * * [simplify]: Extracting #2: cost 5 inf + 0 17.271 * * [simplify]: Extracting #3: cost 4 inf + 1 17.271 * * [simplify]: Extracting #4: cost 0 inf + 325 17.271 * [simplify]: Simplified to (cbrt (sqrt x)) 17.271 * [simplify]: Simplified (2 1 2 1 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (* (cbrt (sqrt x)) (cbrt (sqrt x)))) (cbrt x))) (cbrt x))) 17.272 * [simplify]: Simplifying (cbrt (sqrt x)) 17.272 * * [simplify]: iters left: 2 (3 enodes) 17.272 * * [simplify]: iters left: 1 (9 enodes) 17.273 * * [simplify]: Extracting #0: cost 1 inf + 0 17.273 * * [simplify]: Extracting #1: cost 3 inf + 0 17.273 * * [simplify]: Extracting #2: cost 5 inf + 0 17.273 * * [simplify]: Extracting #3: cost 4 inf + 1 17.273 * * [simplify]: Extracting #4: cost 0 inf + 325 17.274 * [simplify]: Simplified to (cbrt (sqrt x)) 17.274 * [simplify]: Simplified (2 1 2 1 2 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (* (cbrt (sqrt x)) (cbrt (sqrt x)))) (cbrt x))) (cbrt x))) 17.274 * * * * [progress]: [ 37 / 68 ] simplifiying candidate # 17.274 * [simplify]: Simplifying (cbrt 1) 17.274 * * [simplify]: iters left: 1 (2 enodes) 17.276 * * [simplify]: Extracting #0: cost 1 inf + 0 17.276 * * [simplify]: Extracting #1: cost 0 inf + 1 17.276 * [simplify]: Simplified to 1 17.276 * [simplify]: Simplified (2 1 2 1 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (* 1 (cbrt x))) (cbrt x))) (cbrt x))) 17.276 * [simplify]: Simplifying (cbrt x) 17.276 * * [simplify]: iters left: 1 (2 enodes) 17.276 * * [simplify]: Extracting #0: cost 1 inf + 0 17.276 * * [simplify]: Extracting #1: cost 3 inf + 0 17.276 * * [simplify]: Extracting #2: cost 2 inf + 1 17.277 * * [simplify]: Extracting #3: cost 0 inf + 163 17.277 * [simplify]: Simplified to (cbrt x) 17.277 * [simplify]: Simplified (2 1 2 1 2 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (* 1 (cbrt x))) (cbrt x))) (cbrt x))) 17.277 * * * * [progress]: [ 38 / 68 ] simplifiying candidate # 17.277 * [simplify]: Simplifying (* (cbrt (cbrt x)) (cbrt (cbrt x))) 17.277 * * [simplify]: iters left: 4 (4 enodes) 17.278 * * [simplify]: iters left: 3 (12 enodes) 17.280 * * [simplify]: Extracting #0: cost 1 inf + 0 17.280 * * [simplify]: Extracting #1: cost 3 inf + 0 17.280 * * [simplify]: Extracting #2: cost 5 inf + 0 17.280 * * [simplify]: Extracting #3: cost 7 inf + 0 17.280 * * [simplify]: Extracting #4: cost 6 inf + 1 17.281 * * [simplify]: Extracting #5: cost 0 inf + 887 17.281 * [simplify]: Simplified to (* (cbrt (cbrt x)) (cbrt (cbrt x))) 17.281 * [simplify]: Simplified (2 1 2 1 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (* (* (cbrt (cbrt x)) (cbrt (cbrt x))) (cbrt (cbrt x)))) (cbrt x))) (cbrt x))) 17.281 * [simplify]: Simplifying (cbrt (cbrt x)) 17.281 * * [simplify]: iters left: 2 (3 enodes) 17.282 * * [simplify]: iters left: 1 (9 enodes) 17.285 * * [simplify]: Extracting #0: cost 1 inf + 0 17.285 * * [simplify]: Extracting #1: cost 3 inf + 0 17.285 * * [simplify]: Extracting #2: cost 5 inf + 0 17.285 * * [simplify]: Extracting #3: cost 4 inf + 1 17.285 * * [simplify]: Extracting #4: cost 0 inf + 485 17.285 * [simplify]: Simplified to (cbrt (cbrt x)) 17.285 * [simplify]: Simplified (2 1 2 1 2 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (* (* (cbrt (cbrt x)) (cbrt (cbrt x))) (cbrt (cbrt x)))) (cbrt x))) (cbrt x))) 17.285 * * * * [progress]: [ 39 / 68 ] simplifiying candidate # 17.286 * [simplify]: Simplifying (* (* (cbrt x) (cbrt x)) (cbrt x)) 17.286 * * [simplify]: iters left: 5 (4 enodes) 17.288 * * [simplify]: iters left: 4 (13 enodes) 17.291 * * [simplify]: iters left: 3 (15 enodes) 17.296 * * [simplify]: iters left: 2 (17 enodes) 17.300 * * [simplify]: Extracting #0: cost 1 inf + 0 17.300 * * [simplify]: Extracting #1: cost 0 inf + 1 17.300 * [simplify]: Simplified to x 17.300 * [simplify]: Simplified (2 1 2 1 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.301 * * * * [progress]: [ 40 / 68 ] simplifiying candidate # 17.301 * [simplify]: Simplifying (sqrt (cbrt x)) 17.301 * * [simplify]: iters left: 2 (3 enodes) 17.302 * * [simplify]: iters left: 1 (9 enodes) 17.305 * * [simplify]: Extracting #0: cost 1 inf + 0 17.305 * * [simplify]: Extracting #1: cost 3 inf + 0 17.305 * * [simplify]: Extracting #2: cost 5 inf + 0 17.305 * * [simplify]: Extracting #3: cost 4 inf + 1 17.305 * * [simplify]: Extracting #4: cost 0 inf + 405 17.305 * [simplify]: Simplified to (sqrt (cbrt x)) 17.305 * [simplify]: Simplified (2 1 2 1 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (* (sqrt (cbrt x)) (sqrt (cbrt x)))) (cbrt x))) (cbrt x))) 17.307 * [simplify]: Simplifying (sqrt (cbrt x)) 17.307 * * [simplify]: iters left: 2 (3 enodes) 17.308 * * [simplify]: iters left: 1 (9 enodes) 17.311 * * [simplify]: Extracting #0: cost 1 inf + 0 17.311 * * [simplify]: Extracting #1: cost 3 inf + 0 17.311 * * [simplify]: Extracting #2: cost 5 inf + 0 17.311 * * [simplify]: Extracting #3: cost 4 inf + 1 17.311 * * [simplify]: Extracting #4: cost 0 inf + 405 17.311 * [simplify]: Simplified to (sqrt (cbrt x)) 17.311 * [simplify]: Simplified (2 1 2 1 2 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (* (sqrt (cbrt x)) (sqrt (cbrt x)))) (cbrt x))) (cbrt x))) 17.311 * * * * [progress]: [ 41 / 68 ] simplifiying candidate # 17.311 * * * * [progress]: [ 42 / 68 ] simplifiying candidate #real (real->posit16 (cbrt x)))) (cbrt x))) (cbrt x)))> 17.312 * [simplify]: Simplifying (real->posit16 (cbrt x)) 17.312 * * [simplify]: iters left: 2 (3 enodes) 17.313 * * [simplify]: iters left: 1 (6 enodes) 17.315 * * [simplify]: Extracting #0: cost 1 inf + 0 17.315 * * [simplify]: Extracting #1: cost 2 inf + 0 17.315 * * [simplify]: Extracting #2: cost 3 inf + 0 17.315 * * [simplify]: Extracting #3: cost 2 inf + 1 17.315 * * [simplify]: Extracting #4: cost 0 inf + 163 17.315 * [simplify]: Simplified to (real->posit16 (cbrt x)) 17.315 * [simplify]: Simplified (2 1 2 1 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (posit16->real (real->posit16 (cbrt x)))) (cbrt x))) (cbrt x))) 17.315 * * * * [progress]: [ 43 / 68 ] simplifiying candidate # 17.315 * [simplify]: Simplifying (expm1 (cbrt x)) 17.315 * * [simplify]: iters left: 2 (3 enodes) 17.317 * * [simplify]: iters left: 1 (9 enodes) 17.319 * * [simplify]: Extracting #0: cost 1 inf + 0 17.319 * * [simplify]: Extracting #1: cost 3 inf + 0 17.319 * * [simplify]: Extracting #2: cost 5 inf + 0 17.319 * * [simplify]: Extracting #3: cost 4 inf + 1 17.319 * * [simplify]: Extracting #4: cost 0 inf + 465 17.319 * [simplify]: Simplified to (expm1 (cbrt x)) 17.319 * [simplify]: Simplified (2 1 1 2 1) to (λ (x) (* (* (* x (log1p (expm1 (cbrt x)))) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.319 * * * * [progress]: [ 44 / 68 ] simplifiying candidate # 17.320 * [simplify]: Simplifying (log1p (cbrt x)) 17.320 * * [simplify]: iters left: 2 (3 enodes) 17.321 * * [simplify]: iters left: 1 (9 enodes) 17.323 * * [simplify]: Extracting #0: cost 1 inf + 0 17.323 * * [simplify]: Extracting #1: cost 3 inf + 0 17.323 * * [simplify]: Extracting #2: cost 5 inf + 0 17.323 * * [simplify]: Extracting #3: cost 4 inf + 1 17.324 * * [simplify]: Extracting #4: cost 0 inf + 505 17.324 * [simplify]: Simplified to (log1p (cbrt x)) 17.324 * [simplify]: Simplified (2 1 1 2 1) to (λ (x) (* (* (* x (expm1 (log1p (cbrt x)))) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.324 * * * * [progress]: [ 45 / 68 ] simplifiying candidate # 17.324 * * * * [progress]: [ 46 / 68 ] simplifiying candidate # 17.324 * * * * [progress]: [ 47 / 68 ] simplifiying candidate # 17.324 * [simplify]: Simplifying (log (cbrt x)) 17.324 * * [simplify]: iters left: 2 (3 enodes) 17.325 * * [simplify]: iters left: 1 (9 enodes) 17.328 * * [simplify]: Extracting #0: cost 1 inf + 0 17.328 * * [simplify]: Extracting #1: cost 3 inf + 0 17.328 * * [simplify]: Extracting #2: cost 5 inf + 0 17.328 * * [simplify]: Extracting #3: cost 4 inf + 1 17.328 * * [simplify]: Extracting #4: cost 0 inf + 465 17.328 * [simplify]: Simplified to (log (cbrt x)) 17.328 * [simplify]: Simplified (2 1 1 2 1) to (λ (x) (* (* (* x (exp (log (cbrt x)))) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.328 * * * * [progress]: [ 48 / 68 ] simplifiying candidate # 17.329 * [simplify]: Simplifying (exp (cbrt x)) 17.329 * * [simplify]: iters left: 2 (3 enodes) 17.330 * * [simplify]: iters left: 1 (9 enodes) 17.332 * * [simplify]: Extracting #0: cost 1 inf + 0 17.333 * * [simplify]: Extracting #1: cost 3 inf + 0 17.333 * * [simplify]: Extracting #2: cost 5 inf + 0 17.333 * * [simplify]: Extracting #3: cost 4 inf + 1 17.333 * * [simplify]: Extracting #4: cost 0 inf + 465 17.333 * [simplify]: Simplified to (exp (cbrt x)) 17.333 * [simplify]: Simplified (2 1 1 2 1) to (λ (x) (* (* (* x (log (exp (cbrt x)))) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.333 * * * * [progress]: [ 49 / 68 ] simplifiying candidate # 17.334 * [simplify]: Simplifying (cbrt (* (cbrt x) (cbrt x))) 17.334 * * [simplify]: iters left: 4 (4 enodes) 17.335 * * [simplify]: iters left: 3 (12 enodes) 17.339 * * [simplify]: Extracting #0: cost 1 inf + 0 17.339 * * [simplify]: Extracting #1: cost 3 inf + 0 17.339 * * [simplify]: Extracting #2: cost 5 inf + 0 17.339 * * [simplify]: Extracting #3: cost 7 inf + 0 17.339 * * [simplify]: Extracting #4: cost 6 inf + 1 17.339 * * [simplify]: Extracting #5: cost 0 inf + 807 17.339 * [simplify]: Simplified to (cbrt (* (cbrt x) (cbrt x))) 17.339 * [simplify]: Simplified (2 1 1 2 1) to (λ (x) (* (* (* x (* (cbrt (* (cbrt x) (cbrt x))) (cbrt (cbrt x)))) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.340 * [simplify]: Simplifying (cbrt (cbrt x)) 17.340 * * [simplify]: iters left: 2 (3 enodes) 17.341 * * [simplify]: iters left: 1 (9 enodes) 17.343 * * [simplify]: Extracting #0: cost 1 inf + 0 17.343 * * [simplify]: Extracting #1: cost 3 inf + 0 17.343 * * [simplify]: Extracting #2: cost 5 inf + 0 17.343 * * [simplify]: Extracting #3: cost 4 inf + 1 17.343 * * [simplify]: Extracting #4: cost 0 inf + 485 17.344 * [simplify]: Simplified to (cbrt (cbrt x)) 17.344 * [simplify]: Simplified (2 1 1 2 2) to (λ (x) (* (* (* x (* (cbrt (* (cbrt x) (cbrt x))) (cbrt (cbrt x)))) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.344 * * * * [progress]: [ 50 / 68 ] simplifiying candidate # 17.344 * [simplify]: Simplifying (cbrt (sqrt x)) 17.344 * * [simplify]: iters left: 2 (3 enodes) 17.345 * * [simplify]: iters left: 1 (9 enodes) 17.348 * * [simplify]: Extracting #0: cost 1 inf + 0 17.348 * * [simplify]: Extracting #1: cost 3 inf + 0 17.348 * * [simplify]: Extracting #2: cost 5 inf + 0 17.348 * * [simplify]: Extracting #3: cost 4 inf + 1 17.348 * * [simplify]: Extracting #4: cost 0 inf + 325 17.348 * [simplify]: Simplified to (cbrt (sqrt x)) 17.348 * [simplify]: Simplified (2 1 1 2 1) to (λ (x) (* (* (* x (* (cbrt (sqrt x)) (cbrt (sqrt x)))) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.349 * [simplify]: Simplifying (cbrt (sqrt x)) 17.349 * * [simplify]: iters left: 2 (3 enodes) 17.350 * * [simplify]: iters left: 1 (9 enodes) 17.352 * * [simplify]: Extracting #0: cost 1 inf + 0 17.353 * * [simplify]: Extracting #1: cost 3 inf + 0 17.353 * * [simplify]: Extracting #2: cost 5 inf + 0 17.353 * * [simplify]: Extracting #3: cost 4 inf + 1 17.353 * * [simplify]: Extracting #4: cost 0 inf + 325 17.353 * [simplify]: Simplified to (cbrt (sqrt x)) 17.353 * [simplify]: Simplified (2 1 1 2 2) to (λ (x) (* (* (* x (* (cbrt (sqrt x)) (cbrt (sqrt x)))) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.353 * * * * [progress]: [ 51 / 68 ] simplifiying candidate # 17.353 * [simplify]: Simplifying (cbrt 1) 17.353 * * [simplify]: iters left: 1 (2 enodes) 17.357 * * [simplify]: Extracting #0: cost 1 inf + 0 17.357 * * [simplify]: Extracting #1: cost 0 inf + 1 17.357 * [simplify]: Simplified to 1 17.357 * [simplify]: Simplified (2 1 1 2 1) to (λ (x) (* (* (* x (* 1 (cbrt x))) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.358 * [simplify]: Simplifying (cbrt x) 17.358 * * [simplify]: iters left: 1 (2 enodes) 17.359 * * [simplify]: Extracting #0: cost 1 inf + 0 17.359 * * [simplify]: Extracting #1: cost 3 inf + 0 17.359 * * [simplify]: Extracting #2: cost 2 inf + 1 17.359 * * [simplify]: Extracting #3: cost 0 inf + 163 17.359 * [simplify]: Simplified to (cbrt x) 17.359 * [simplify]: Simplified (2 1 1 2 2) to (λ (x) (* (* (* x (* 1 (cbrt x))) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.359 * * * * [progress]: [ 52 / 68 ] simplifiying candidate # 17.359 * [simplify]: Simplifying (* (cbrt (cbrt x)) (cbrt (cbrt x))) 17.359 * * [simplify]: iters left: 4 (4 enodes) 17.361 * * [simplify]: iters left: 3 (12 enodes) 17.364 * * [simplify]: Extracting #0: cost 1 inf + 0 17.364 * * [simplify]: Extracting #1: cost 3 inf + 0 17.364 * * [simplify]: Extracting #2: cost 5 inf + 0 17.364 * * [simplify]: Extracting #3: cost 7 inf + 0 17.364 * * [simplify]: Extracting #4: cost 6 inf + 1 17.365 * * [simplify]: Extracting #5: cost 0 inf + 887 17.365 * [simplify]: Simplified to (* (cbrt (cbrt x)) (cbrt (cbrt x))) 17.365 * [simplify]: Simplified (2 1 1 2 1) to (λ (x) (* (* (* x (* (* (cbrt (cbrt x)) (cbrt (cbrt x))) (cbrt (cbrt x)))) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.365 * [simplify]: Simplifying (cbrt (cbrt x)) 17.365 * * [simplify]: iters left: 2 (3 enodes) 17.366 * * [simplify]: iters left: 1 (9 enodes) 17.369 * * [simplify]: Extracting #0: cost 1 inf + 0 17.369 * * [simplify]: Extracting #1: cost 3 inf + 0 17.369 * * [simplify]: Extracting #2: cost 5 inf + 0 17.369 * * [simplify]: Extracting #3: cost 4 inf + 1 17.369 * * [simplify]: Extracting #4: cost 0 inf + 485 17.369 * [simplify]: Simplified to (cbrt (cbrt x)) 17.369 * [simplify]: Simplified (2 1 1 2 2) to (λ (x) (* (* (* x (* (* (cbrt (cbrt x)) (cbrt (cbrt x))) (cbrt (cbrt x)))) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.369 * * * * [progress]: [ 53 / 68 ] simplifiying candidate # 17.370 * [simplify]: Simplifying (* (* (cbrt x) (cbrt x)) (cbrt x)) 17.370 * * [simplify]: iters left: 5 (4 enodes) 17.371 * * [simplify]: iters left: 4 (13 enodes) 17.375 * * [simplify]: iters left: 3 (15 enodes) 17.380 * * [simplify]: iters left: 2 (17 enodes) 17.384 * * [simplify]: Extracting #0: cost 1 inf + 0 17.384 * * [simplify]: Extracting #1: cost 0 inf + 1 17.384 * [simplify]: Simplified to x 17.384 * [simplify]: Simplified (2 1 1 2 1) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.385 * * * * [progress]: [ 54 / 68 ] simplifiying candidate # 17.385 * [simplify]: Simplifying (sqrt (cbrt x)) 17.385 * * [simplify]: iters left: 2 (3 enodes) 17.386 * * [simplify]: iters left: 1 (9 enodes) 17.389 * * [simplify]: Extracting #0: cost 1 inf + 0 17.389 * * [simplify]: Extracting #1: cost 3 inf + 0 17.389 * * [simplify]: Extracting #2: cost 5 inf + 0 17.389 * * [simplify]: Extracting #3: cost 4 inf + 1 17.389 * * [simplify]: Extracting #4: cost 0 inf + 405 17.389 * [simplify]: Simplified to (sqrt (cbrt x)) 17.389 * [simplify]: Simplified (2 1 1 2 1) to (λ (x) (* (* (* x (* (sqrt (cbrt x)) (sqrt (cbrt x)))) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.389 * [simplify]: Simplifying (sqrt (cbrt x)) 17.389 * * [simplify]: iters left: 2 (3 enodes) 17.391 * * [simplify]: iters left: 1 (9 enodes) 17.393 * * [simplify]: Extracting #0: cost 1 inf + 0 17.393 * * [simplify]: Extracting #1: cost 3 inf + 0 17.393 * * [simplify]: Extracting #2: cost 5 inf + 0 17.393 * * [simplify]: Extracting #3: cost 4 inf + 1 17.393 * * [simplify]: Extracting #4: cost 0 inf + 405 17.393 * [simplify]: Simplified to (sqrt (cbrt x)) 17.394 * [simplify]: Simplified (2 1 1 2 2) to (λ (x) (* (* (* x (* (sqrt (cbrt x)) (sqrt (cbrt x)))) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.394 * * * * [progress]: [ 55 / 68 ] simplifiying candidate # 17.394 * * * * [progress]: [ 56 / 68 ] simplifiying candidate #real (real->posit16 (cbrt x)))) (+ (* x (cbrt x)) (cbrt x))) (cbrt x)))> 17.394 * [simplify]: Simplifying (real->posit16 (cbrt x)) 17.394 * * [simplify]: iters left: 2 (3 enodes) 17.395 * * [simplify]: iters left: 1 (6 enodes) 17.397 * * [simplify]: Extracting #0: cost 1 inf + 0 17.397 * * [simplify]: Extracting #1: cost 2 inf + 0 17.397 * * [simplify]: Extracting #2: cost 3 inf + 0 17.397 * * [simplify]: Extracting #3: cost 2 inf + 1 17.397 * * [simplify]: Extracting #4: cost 0 inf + 163 17.397 * [simplify]: Simplified to (real->posit16 (cbrt x)) 17.397 * [simplify]: Simplified (2 1 1 2 1) to (λ (x) (* (* (* x (posit16->real (real->posit16 (cbrt x)))) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.397 * * * * [progress]: [ 57 / 68 ] simplifiying candidate # 17.398 * [simplify]: Simplifying (pow x 1/3) 17.398 * * [simplify]: iters left: 1 (3 enodes) 17.400 * * [simplify]: Extracting #0: cost 1 inf + 0 17.400 * * [simplify]: Extracting #1: cost 5 inf + 0 17.400 * * [simplify]: Extracting #2: cost 4 inf + 2 17.400 * * [simplify]: Extracting #3: cost 0 inf + 377 17.400 * [simplify]: Simplified to (cbrt x) 17.400 * [simplify]: Simplified (2 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.400 * * * * [progress]: [ 58 / 68 ] simplifiying candidate # 17.400 * [simplify]: Simplifying (pow (/ 1 x) -1/3) 17.400 * * [simplify]: iters left: 3 (5 enodes) 17.402 * * [simplify]: iters left: 2 (22 enodes) 17.407 * * [simplify]: iters left: 1 (38 enodes) 17.416 * * [simplify]: Extracting #0: cost 1 inf + 0 17.416 * * [simplify]: Extracting #1: cost 9 inf + 0 17.416 * * [simplify]: Extracting #2: cost 16 inf + 1 17.416 * * [simplify]: Extracting #3: cost 13 inf + 5 17.416 * * [simplify]: Extracting #4: cost 6 inf + 1102 17.416 * * [simplify]: Extracting #5: cost 0 inf + 3162 17.416 * [simplify]: Simplified to (pow (/ 1 x) -1/3) 17.416 * [simplify]: Simplified (2 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (pow (/ 1 x) -1/3))) 17.417 * * * * [progress]: [ 59 / 68 ] simplifiying candidate # 17.417 * [simplify]: Simplifying (* (pow (* x -1) 1/3) (cbrt -1)) 17.417 * * [simplify]: iters left: 5 (7 enodes) 17.419 * * [simplify]: iters left: 4 (29 enodes) 17.426 * * [simplify]: iters left: 3 (48 enodes) 17.438 * * [simplify]: iters left: 2 (90 enodes) 17.458 * * [simplify]: iters left: 1 (181 enodes) 17.506 * * [simplify]: Extracting #0: cost 1 inf + 0 17.506 * * [simplify]: Extracting #1: cost 28 inf + 0 17.506 * * [simplify]: Extracting #2: cost 81 inf + 0 17.507 * * [simplify]: Extracting #3: cost 77 inf + 8 17.508 * * [simplify]: Extracting #4: cost 72 inf + 173 17.511 * * [simplify]: Extracting #5: cost 22 inf + 23157 17.518 * * [simplify]: Extracting #6: cost 0 inf + 38056 17.522 * * [simplify]: Extracting #7: cost 0 inf + 37794 17.525 * [simplify]: Simplified to (* (cbrt (- x)) (cbrt -1)) 17.525 * [simplify]: Simplified (2 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (* (cbrt (- x)) (cbrt -1)))) 17.525 * * * * [progress]: [ 60 / 68 ] simplifiying candidate # 17.526 * [simplify]: Simplifying (pow x 1/3) 17.526 * * [simplify]: iters left: 1 (3 enodes) 17.527 * * [simplify]: Extracting #0: cost 1 inf + 0 17.527 * * [simplify]: Extracting #1: cost 5 inf + 0 17.527 * * [simplify]: Extracting #2: cost 4 inf + 2 17.527 * * [simplify]: Extracting #3: cost 0 inf + 377 17.527 * [simplify]: Simplified to (cbrt x) 17.527 * [simplify]: Simplified (2 1 2 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.528 * * * * [progress]: [ 61 / 68 ] simplifiying candidate # 17.528 * [simplify]: Simplifying (pow (/ 1 x) -1/3) 17.528 * * [simplify]: iters left: 3 (5 enodes) 17.530 * * [simplify]: iters left: 2 (22 enodes) 17.535 * * [simplify]: iters left: 1 (38 enodes) 17.543 * * [simplify]: Extracting #0: cost 1 inf + 0 17.543 * * [simplify]: Extracting #1: cost 9 inf + 0 17.544 * * [simplify]: Extracting #2: cost 16 inf + 1 17.544 * * [simplify]: Extracting #3: cost 13 inf + 5 17.544 * * [simplify]: Extracting #4: cost 6 inf + 1102 17.544 * * [simplify]: Extracting #5: cost 0 inf + 3162 17.544 * [simplify]: Simplified to (pow (/ 1 x) -1/3) 17.544 * [simplify]: Simplified (2 1 2 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (pow (/ 1 x) -1/3))) (cbrt x))) 17.544 * * * * [progress]: [ 62 / 68 ] simplifiying candidate # 17.545 * [simplify]: Simplifying (* (pow (* x -1) 1/3) (cbrt -1)) 17.545 * * [simplify]: iters left: 5 (7 enodes) 17.548 * * [simplify]: iters left: 4 (29 enodes) 17.560 * * [simplify]: iters left: 3 (48 enodes) 17.579 * * [simplify]: iters left: 2 (90 enodes) 17.615 * * [simplify]: iters left: 1 (181 enodes) 17.686 * * [simplify]: Extracting #0: cost 1 inf + 0 17.686 * * [simplify]: Extracting #1: cost 28 inf + 0 17.687 * * [simplify]: Extracting #2: cost 81 inf + 0 17.687 * * [simplify]: Extracting #3: cost 77 inf + 8 17.687 * * [simplify]: Extracting #4: cost 72 inf + 173 17.689 * * [simplify]: Extracting #5: cost 22 inf + 23157 17.692 * * [simplify]: Extracting #6: cost 0 inf + 38056 17.697 * * [simplify]: Extracting #7: cost 0 inf + 37794 17.703 * [simplify]: Simplified to (* (cbrt (- x)) (cbrt -1)) 17.703 * [simplify]: Simplified (2 1 2 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (* (cbrt (- x)) (cbrt -1)))) (cbrt x))) 17.703 * * * * [progress]: [ 63 / 68 ] simplifiying candidate # 17.703 * [simplify]: Simplifying (pow x 1/3) 17.703 * * [simplify]: iters left: 1 (3 enodes) 17.705 * * [simplify]: Extracting #0: cost 1 inf + 0 17.705 * * [simplify]: Extracting #1: cost 5 inf + 0 17.705 * * [simplify]: Extracting #2: cost 4 inf + 2 17.705 * * [simplify]: Extracting #3: cost 0 inf + 377 17.705 * [simplify]: Simplified to (cbrt x) 17.705 * [simplify]: Simplified (2 1 2 1 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.705 * * * * [progress]: [ 64 / 68 ] simplifiying candidate # 17.705 * [simplify]: Simplifying (pow (/ 1 x) -1/3) 17.705 * * [simplify]: iters left: 3 (5 enodes) 17.707 * * [simplify]: iters left: 2 (22 enodes) 17.713 * * [simplify]: iters left: 1 (38 enodes) 17.722 * * [simplify]: Extracting #0: cost 1 inf + 0 17.722 * * [simplify]: Extracting #1: cost 9 inf + 0 17.722 * * [simplify]: Extracting #2: cost 16 inf + 1 17.722 * * [simplify]: Extracting #3: cost 13 inf + 5 17.722 * * [simplify]: Extracting #4: cost 6 inf + 1102 17.722 * * [simplify]: Extracting #5: cost 0 inf + 3162 17.723 * [simplify]: Simplified to (pow (/ 1 x) -1/3) 17.723 * [simplify]: Simplified (2 1 2 1 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (pow (/ 1 x) -1/3)) (cbrt x))) (cbrt x))) 17.723 * * * * [progress]: [ 65 / 68 ] simplifiying candidate # 17.723 * [simplify]: Simplifying (* (pow (* x -1) 1/3) (cbrt -1)) 17.723 * * [simplify]: iters left: 5 (7 enodes) 17.726 * * [simplify]: iters left: 4 (29 enodes) 17.737 * * [simplify]: iters left: 3 (48 enodes) 17.761 * * [simplify]: iters left: 2 (90 enodes) 17.797 * * [simplify]: iters left: 1 (181 enodes) 17.881 * * [simplify]: Extracting #0: cost 1 inf + 0 17.881 * * [simplify]: Extracting #1: cost 28 inf + 0 17.882 * * [simplify]: Extracting #2: cost 81 inf + 0 17.882 * * [simplify]: Extracting #3: cost 77 inf + 8 17.883 * * [simplify]: Extracting #4: cost 72 inf + 173 17.886 * * [simplify]: Extracting #5: cost 22 inf + 23157 17.893 * * [simplify]: Extracting #6: cost 0 inf + 38056 17.899 * * [simplify]: Extracting #7: cost 0 inf + 37794 17.906 * [simplify]: Simplified to (* (cbrt (- x)) (cbrt -1)) 17.906 * [simplify]: Simplified (2 1 2 1 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (* (cbrt (- x)) (cbrt -1))) (cbrt x))) (cbrt x))) 17.906 * * * * [progress]: [ 66 / 68 ] simplifiying candidate # 17.907 * [simplify]: Simplifying (pow x 1/3) 17.907 * * [simplify]: iters left: 1 (3 enodes) 17.909 * * [simplify]: Extracting #0: cost 1 inf + 0 17.909 * * [simplify]: Extracting #1: cost 5 inf + 0 17.909 * * [simplify]: Extracting #2: cost 4 inf + 2 17.910 * * [simplify]: Extracting #3: cost 0 inf + 377 17.910 * [simplify]: Simplified to (cbrt x) 17.910 * [simplify]: Simplified (2 1 1 2) to (λ (x) (* (* (* x (cbrt x)) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.910 * * * * [progress]: [ 67 / 68 ] simplifiying candidate # 17.910 * [simplify]: Simplifying (pow (/ 1 x) -1/3) 17.910 * * [simplify]: iters left: 3 (5 enodes) 17.914 * * [simplify]: iters left: 2 (22 enodes) 17.922 * * [simplify]: iters left: 1 (38 enodes) 17.931 * * [simplify]: Extracting #0: cost 1 inf + 0 17.931 * * [simplify]: Extracting #1: cost 9 inf + 0 17.931 * * [simplify]: Extracting #2: cost 16 inf + 1 17.931 * * [simplify]: Extracting #3: cost 13 inf + 5 17.932 * * [simplify]: Extracting #4: cost 6 inf + 1102 17.932 * * [simplify]: Extracting #5: cost 0 inf + 3162 17.932 * [simplify]: Simplified to (pow (/ 1 x) -1/3) 17.932 * [simplify]: Simplified (2 1 1 2) to (λ (x) (* (* (* x (pow (/ 1 x) -1/3)) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 17.932 * * * * [progress]: [ 68 / 68 ] simplifiying candidate # 17.932 * [simplify]: Simplifying (* (pow (* x -1) 1/3) (cbrt -1)) 17.933 * * [simplify]: iters left: 5 (7 enodes) 17.935 * * [simplify]: iters left: 4 (29 enodes) 17.942 * * [simplify]: iters left: 3 (48 enodes) 17.956 * * [simplify]: iters left: 2 (90 enodes) 17.991 * * [simplify]: iters left: 1 (181 enodes) 18.075 * * [simplify]: Extracting #0: cost 1 inf + 0 18.075 * * [simplify]: Extracting #1: cost 28 inf + 0 18.075 * * [simplify]: Extracting #2: cost 81 inf + 0 18.076 * * [simplify]: Extracting #3: cost 77 inf + 8 18.076 * * [simplify]: Extracting #4: cost 72 inf + 173 18.079 * * [simplify]: Extracting #5: cost 22 inf + 23157 18.085 * * [simplify]: Extracting #6: cost 0 inf + 38056 18.089 * * [simplify]: Extracting #7: cost 0 inf + 37794 18.092 * [simplify]: Simplified to (* (cbrt (- x)) (cbrt -1)) 18.092 * [simplify]: Simplified (2 1 1 2) to (λ (x) (* (* (* x (* (cbrt (- x)) (cbrt -1))) (+ (* x (cbrt x)) (cbrt x))) (cbrt x))) 18.093 * * * [progress]: adding candidates to table 18.585 * [progress]: [Phase 3 of 3] Extracting. 18.585 * * [regime]: Finding splitpoints for: (# # # #) 18.585 * * * [regime-changes]: Trying 2 branch expressions: (x (+ (* x (* x x)) (* x x))) 18.585 * * * * [regimes]: Trying to branch on x from (# # # #) 18.616 * * * * [regimes]: Trying to branch on (+ (* x (* x x)) (* x x)) from (# # # #) 18.634 * * * [regime]: Found split indices: #