49.592 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.018 * * * [progress]: [2/2] Setting up program. 0.021 * [progress]: [Phase 2 of 3] Improving. 0.021 * [simplify]: Simplifying: (* (+ x y) (+ x y)) 0.021 * * [simplify]: iteration 0: 4 enodes 0.022 * * [simplify]: iteration 1: 11 enodes 0.024 * * [simplify]: iteration 2: 27 enodes 0.029 * * [simplify]: iteration 3: 65 enodes 0.041 * * [simplify]: iteration 4: 147 enodes 0.070 * * [simplify]: iteration 5: 243 enodes 0.094 * * [simplify]: iteration 6: 273 enodes 0.117 * * [simplify]: iteration 7: 290 enodes 0.145 * * [simplify]: iteration 8: 292 enodes 0.174 * * [simplify]: iteration complete: 292 enodes 0.174 * * [simplify]: Extracting #0: cost 1 inf + 0 0.174 * * [simplify]: Extracting #1: cost 19 inf + 0 0.175 * * [simplify]: Extracting #2: cost 15 inf + 44 0.175 * * [simplify]: Extracting #3: cost 0 inf + 1125 0.177 * [simplify]: Simplified to: (* (+ y x) (+ y x)) 0.178 * * [progress]: iteration 1 / 4 0.178 * * * [progress]: picking best candidate 0.183 * * * * [pick]: Picked # 0.183 * * * [progress]: localizing error 0.193 * * * [progress]: generating rewritten candidates 0.193 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 0.247 * * * [progress]: generating series expansions 0.247 * * * * [progress]: [ 1 / 1 ] generating series at (2) 0.247 * [backup-simplify]: Simplify (* (+ x y) (+ x y)) into (pow (+ x y) 2) 0.247 * [approximate]: Taking taylor expansion of (pow (+ x y) 2) in (x y) around 0 0.247 * [taylor]: Taking taylor expansion of (pow (+ x y) 2) in y 0.247 * [taylor]: Taking taylor expansion of (+ x y) in y 0.247 * [taylor]: Taking taylor expansion of x in y 0.247 * [backup-simplify]: Simplify x into x 0.247 * [taylor]: Taking taylor expansion of y in y 0.247 * [backup-simplify]: Simplify 0 into 0 0.247 * [backup-simplify]: Simplify 1 into 1 0.248 * [backup-simplify]: Simplify (+ x 0) into x 0.248 * [taylor]: Taking taylor expansion of (pow (+ x y) 2) in x 0.248 * [taylor]: Taking taylor expansion of (+ x y) in x 0.248 * [taylor]: Taking taylor expansion of x in x 0.248 * [backup-simplify]: Simplify 0 into 0 0.248 * [backup-simplify]: Simplify 1 into 1 0.248 * [taylor]: Taking taylor expansion of y in x 0.248 * [backup-simplify]: Simplify y into y 0.248 * [backup-simplify]: Simplify (+ 0 y) into y 0.248 * [taylor]: Taking taylor expansion of (pow (+ x y) 2) in x 0.248 * [taylor]: Taking taylor expansion of (+ x y) in x 0.248 * [taylor]: Taking taylor expansion of x in x 0.248 * [backup-simplify]: Simplify 0 into 0 0.248 * [backup-simplify]: Simplify 1 into 1 0.248 * [taylor]: Taking taylor expansion of y in x 0.248 * [backup-simplify]: Simplify y into y 0.248 * [backup-simplify]: Simplify (+ 0 y) into y 0.248 * [backup-simplify]: Simplify (* y y) into (pow y 2) 0.248 * [taylor]: Taking taylor expansion of (pow y 2) in y 0.248 * [taylor]: Taking taylor expansion of y in y 0.248 * [backup-simplify]: Simplify 0 into 0 0.248 * [backup-simplify]: Simplify 1 into 1 0.249 * [backup-simplify]: Simplify (+ 1 0) into 1 0.249 * [backup-simplify]: Simplify (+ (* y 1) (* 1 y)) into (* 2 y) 0.249 * [taylor]: Taking taylor expansion of (* 2 y) in y 0.249 * [taylor]: Taking taylor expansion of 2 in y 0.249 * [backup-simplify]: Simplify 2 into 2 0.249 * [taylor]: Taking taylor expansion of y in y 0.249 * [backup-simplify]: Simplify 0 into 0 0.249 * [backup-simplify]: Simplify 1 into 1 0.250 * [backup-simplify]: Simplify (* 2 0) into 0 0.250 * [backup-simplify]: Simplify 0 into 0 0.250 * [backup-simplify]: Simplify (+ 0 0) into 0 0.251 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 1 1) (* 0 y))) into 1 0.251 * [taylor]: Taking taylor expansion of 1 in y 0.251 * [backup-simplify]: Simplify 1 into 1 0.251 * [backup-simplify]: Simplify 1 into 1 0.252 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 0.252 * [backup-simplify]: Simplify 2 into 2 0.252 * [backup-simplify]: Simplify (* 1 1) into 1 0.252 * [backup-simplify]: Simplify 1 into 1 0.253 * [backup-simplify]: Simplify (+ (* 1 (pow (* y 1) 2)) (+ (* 2 (* y x)) (* 1 (pow (* 1 x) 2)))) into (+ (pow y 2) (+ (pow x 2) (* 2 (* x y)))) 0.253 * [backup-simplify]: Simplify (* (+ (/ 1 x) (/ 1 y)) (+ (/ 1 x) (/ 1 y))) into (pow (+ (/ 1 x) (/ 1 y)) 2) 0.253 * [approximate]: Taking taylor expansion of (pow (+ (/ 1 x) (/ 1 y)) 2) in (x y) around 0 0.253 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 x) (/ 1 y)) 2) in y 0.253 * [taylor]: Taking taylor expansion of (+ (/ 1 x) (/ 1 y)) in y 0.253 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.253 * [taylor]: Taking taylor expansion of x in y 0.253 * [backup-simplify]: Simplify x into x 0.253 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 0.253 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.253 * [taylor]: Taking taylor expansion of y in y 0.253 * [backup-simplify]: Simplify 0 into 0 0.253 * [backup-simplify]: Simplify 1 into 1 0.254 * [backup-simplify]: Simplify (/ 1 1) into 1 0.254 * [backup-simplify]: Simplify (+ 0 1) into 1 0.254 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 x) (/ 1 y)) 2) in x 0.254 * [taylor]: Taking taylor expansion of (+ (/ 1 x) (/ 1 y)) in x 0.254 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.254 * [taylor]: Taking taylor expansion of x in x 0.254 * [backup-simplify]: Simplify 0 into 0 0.254 * [backup-simplify]: Simplify 1 into 1 0.255 * [backup-simplify]: Simplify (/ 1 1) into 1 0.255 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.255 * [taylor]: Taking taylor expansion of y in x 0.255 * [backup-simplify]: Simplify y into y 0.255 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.255 * [backup-simplify]: Simplify (+ 1 0) into 1 0.255 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 x) (/ 1 y)) 2) in x 0.256 * [taylor]: Taking taylor expansion of (+ (/ 1 x) (/ 1 y)) in x 0.256 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.256 * [taylor]: Taking taylor expansion of x in x 0.256 * [backup-simplify]: Simplify 0 into 0 0.256 * [backup-simplify]: Simplify 1 into 1 0.256 * [backup-simplify]: Simplify (/ 1 1) into 1 0.256 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.256 * [taylor]: Taking taylor expansion of y in x 0.256 * [backup-simplify]: Simplify y into y 0.256 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.257 * [backup-simplify]: Simplify (+ 1 0) into 1 0.257 * [backup-simplify]: Simplify (* 1 1) into 1 0.257 * [taylor]: Taking taylor expansion of 1 in y 0.257 * [backup-simplify]: Simplify 1 into 1 0.258 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.258 * [backup-simplify]: Simplify (+ 0 (/ 1 y)) into (/ 1 y) 0.258 * [backup-simplify]: Simplify (+ (* 1 (/ 1 y)) (* (/ 1 y) 1)) into (* 2 (/ 1 y)) 0.258 * [taylor]: Taking taylor expansion of (* 2 (/ 1 y)) in y 0.258 * [taylor]: Taking taylor expansion of 2 in y 0.258 * [backup-simplify]: Simplify 2 into 2 0.258 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.258 * [taylor]: Taking taylor expansion of y in y 0.258 * [backup-simplify]: Simplify 0 into 0 0.258 * [backup-simplify]: Simplify 1 into 1 0.259 * [backup-simplify]: Simplify (/ 1 1) into 1 0.260 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.260 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 0.260 * [backup-simplify]: Simplify (+ 0 0) into 0 0.261 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* (/ 1 y) (/ 1 y)) (* 0 1))) into (/ 1 (pow y 2)) 0.261 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in y 0.261 * [taylor]: Taking taylor expansion of (pow y 2) in y 0.261 * [taylor]: Taking taylor expansion of y in y 0.261 * [backup-simplify]: Simplify 0 into 0 0.261 * [backup-simplify]: Simplify 1 into 1 0.262 * [backup-simplify]: Simplify (* 1 1) into 1 0.262 * [backup-simplify]: Simplify (/ 1 1) into 1 0.262 * [backup-simplify]: Simplify 1 into 1 0.262 * [backup-simplify]: Simplify (* 2 1) into 2 0.262 * [backup-simplify]: Simplify 2 into 2 0.262 * [backup-simplify]: Simplify 1 into 1 0.263 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 x))) 2)) (+ (* 2 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x)))) (* 1 (pow (* (/ 1 (/ 1 y)) 1) 2)))) into (+ (pow y 2) (+ (pow x 2) (* 2 (* x y)))) 0.263 * [backup-simplify]: Simplify (* (+ (/ 1 (- x)) (/ 1 (- y))) (+ (/ 1 (- x)) (/ 1 (- y)))) into (pow (+ (/ 1 x) (/ 1 y)) 2) 0.263 * [approximate]: Taking taylor expansion of (pow (+ (/ 1 x) (/ 1 y)) 2) in (x y) around 0 0.263 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 x) (/ 1 y)) 2) in y 0.263 * [taylor]: Taking taylor expansion of (+ (/ 1 x) (/ 1 y)) in y 0.263 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.263 * [taylor]: Taking taylor expansion of x in y 0.263 * [backup-simplify]: Simplify x into x 0.263 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 0.263 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.263 * [taylor]: Taking taylor expansion of y in y 0.263 * [backup-simplify]: Simplify 0 into 0 0.263 * [backup-simplify]: Simplify 1 into 1 0.263 * [backup-simplify]: Simplify (/ 1 1) into 1 0.264 * [backup-simplify]: Simplify (+ 0 1) into 1 0.264 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 x) (/ 1 y)) 2) in x 0.264 * [taylor]: Taking taylor expansion of (+ (/ 1 x) (/ 1 y)) in x 0.264 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.264 * [taylor]: Taking taylor expansion of x in x 0.264 * [backup-simplify]: Simplify 0 into 0 0.264 * [backup-simplify]: Simplify 1 into 1 0.264 * [backup-simplify]: Simplify (/ 1 1) into 1 0.264 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.264 * [taylor]: Taking taylor expansion of y in x 0.264 * [backup-simplify]: Simplify y into y 0.264 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.265 * [backup-simplify]: Simplify (+ 1 0) into 1 0.265 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 x) (/ 1 y)) 2) in x 0.265 * [taylor]: Taking taylor expansion of (+ (/ 1 x) (/ 1 y)) in x 0.265 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.265 * [taylor]: Taking taylor expansion of x in x 0.265 * [backup-simplify]: Simplify 0 into 0 0.265 * [backup-simplify]: Simplify 1 into 1 0.265 * [backup-simplify]: Simplify (/ 1 1) into 1 0.265 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.265 * [taylor]: Taking taylor expansion of y in x 0.265 * [backup-simplify]: Simplify y into y 0.265 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.265 * [backup-simplify]: Simplify (+ 1 0) into 1 0.266 * [backup-simplify]: Simplify (* 1 1) into 1 0.266 * [taylor]: Taking taylor expansion of 1 in y 0.266 * [backup-simplify]: Simplify 1 into 1 0.266 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.266 * [backup-simplify]: Simplify (+ 0 (/ 1 y)) into (/ 1 y) 0.266 * [backup-simplify]: Simplify (+ (* 1 (/ 1 y)) (* (/ 1 y) 1)) into (* 2 (/ 1 y)) 0.266 * [taylor]: Taking taylor expansion of (* 2 (/ 1 y)) in y 0.267 * [taylor]: Taking taylor expansion of 2 in y 0.267 * [backup-simplify]: Simplify 2 into 2 0.267 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.267 * [taylor]: Taking taylor expansion of y in y 0.267 * [backup-simplify]: Simplify 0 into 0 0.267 * [backup-simplify]: Simplify 1 into 1 0.267 * [backup-simplify]: Simplify (/ 1 1) into 1 0.268 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.268 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 0.268 * [backup-simplify]: Simplify (+ 0 0) into 0 0.269 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* (/ 1 y) (/ 1 y)) (* 0 1))) into (/ 1 (pow y 2)) 0.269 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in y 0.269 * [taylor]: Taking taylor expansion of (pow y 2) in y 0.269 * [taylor]: Taking taylor expansion of y in y 0.269 * [backup-simplify]: Simplify 0 into 0 0.269 * [backup-simplify]: Simplify 1 into 1 0.270 * [backup-simplify]: Simplify (* 1 1) into 1 0.270 * [backup-simplify]: Simplify (/ 1 1) into 1 0.270 * [backup-simplify]: Simplify 1 into 1 0.271 * [backup-simplify]: Simplify (* 2 1) into 2 0.271 * [backup-simplify]: Simplify 2 into 2 0.271 * [backup-simplify]: Simplify 1 into 1 0.271 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- x)))) 2)) (+ (* 2 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x))))) (* 1 (pow (* (/ 1 (/ 1 (- y))) 1) 2)))) into (+ (pow y 2) (+ (pow x 2) (* 2 (* x y)))) 0.271 * * * [progress]: simplifying candidates 0.272 * [simplify]: Simplifying: (expm1 (* (+ x y) (+ x y))) (log1p (* (+ x y) (+ x y))) (+ 1 1) (* (+ x y) (+ x y)) (+ 1 1) (+ (log (+ x y)) (log (+ x y))) (log (* (+ x y) (+ x y))) (exp (* (+ x y) (+ x y))) (* (* (* (+ x y) (+ x y)) (+ x y)) (* (* (+ x y) (+ x y)) (+ x y))) (* (cbrt (* (+ x y) (+ x y))) (cbrt (* (+ x y) (+ x y)))) (cbrt (* (+ x y) (+ x y))) (* (* (* (+ x y) (+ x y)) (* (+ x y) (+ x y))) (* (+ x y) (+ x y))) (sqrt (* (+ x y) (+ x y))) (sqrt (* (+ x y) (+ x y))) (* (+ (pow x 3) (pow y 3)) (+ (pow x 3) (pow y 3))) (* (+ (* x x) (- (* y y) (* x y))) (+ (* x x) (- (* y y) (* x y)))) (* (+ (pow x 3) (pow y 3)) (- (* x x) (* y y))) (* (+ (* x x) (- (* y y) (* x y))) (- x y)) (* (- (* x x) (* y y)) (+ (pow x 3) (pow y 3))) (* (- x y) (+ (* x x) (- (* y y) (* x y)))) (* (- (* x x) (* y y)) (- (* x x) (* y y))) (* (- x y) (- x y)) (* (* (cbrt (+ x y)) (cbrt (+ x y))) (* (cbrt (+ x y)) (cbrt (+ x y)))) (* (cbrt (+ x y)) (cbrt (+ x y))) (* (sqrt (+ x y)) (sqrt (+ x y))) (* (sqrt (+ x y)) (sqrt (+ x y))) (* 1 1) (* (+ x y) (+ x y)) (* 1 1) (* (+ x y) (+ x y)) (* 1 1) (* (+ x y) (+ x y)) (* 1 1) (* (+ x y) (+ x y)) (* (sqrt (+ x y)) (sqrt (+ x y))) (* (sqrt (+ x y)) (sqrt (+ x y))) (* 2 1) (* (+ x y) x) (* (+ x y) y) (* x (+ x y)) (* y (+ x y)) (* (+ x y) (* (cbrt (+ x y)) (cbrt (+ x y)))) (* (+ x y) (sqrt (+ x y))) (* (+ x y) 1) (* (+ x y) 1) (* (cbrt (+ x y)) (+ x y)) (* (sqrt (+ x y)) (+ x y)) (* (+ x y) (+ x y)) (* (+ x y) (+ x y)) (* (+ x y) (+ (pow x 3) (pow y 3))) (* (+ x y) (- (* x x) (* y y))) (* (+ (pow x 3) (pow y 3)) (+ x y)) (* (- (* x x) (* y y)) (+ x y)) (+ (pow y 2) (+ (pow x 2) (* 2 (* x y)))) (+ (pow y 2) (+ (pow x 2) (* 2 (* x y)))) (+ (pow y 2) (+ (pow x 2) (* 2 (* x y)))) 0.274 * * [simplify]: iteration 0: 64 enodes 0.299 * * [simplify]: iteration 1: 232 enodes 0.488 * * [simplify]: iteration 2: 1738 enodes 1.487 * * [simplify]: iteration complete: 5001 enodes 1.487 * * [simplify]: Extracting #0: cost 28 inf + 0 1.490 * * [simplify]: Extracting #1: cost 764 inf + 2 1.499 * * [simplify]: Extracting #2: cost 1614 inf + 3067 1.529 * * [simplify]: Extracting #3: cost 1348 inf + 101020 1.589 * * [simplify]: Extracting #4: cost 95 inf + 286763 1.667 * * [simplify]: Extracting #5: cost 1 inf + 303655 1.722 * * [simplify]: Extracting #6: cost 0 inf + 303908 1.779 * [simplify]: Simplified to: (expm1 (* (+ x y) (+ x y))) (log1p (* (+ x y) (+ x y))) 2 (* (+ x y) (+ x y)) 2 (+ (log (+ x y)) (log (+ x y))) (+ (log (+ x y)) (log (+ x y))) (exp (* (+ x y) (+ x y))) (* (* (+ x y) (+ x y)) (* (* (+ x y) (+ x y)) (* (+ x y) (+ x y)))) (* (cbrt (* (+ x y) (+ x y))) (cbrt (* (+ x y) (+ x y)))) (cbrt (* (+ x y) (+ x y))) (* (* (+ x y) (+ x y)) (* (* (+ x y) (+ x y)) (* (+ x y) (+ x y)))) (fabs (+ x y)) (fabs (+ x y)) (* (fma x (* x x) (* (* y y) y)) (fma x (* x x) (* (* y y) y))) (* (fma y (- y x) (* x x)) (fma y (- y x) (* x x))) (fma (fma x (* x x) (* (* y y) y)) (* x x) (- (* (fma x (* x x) (* (* y y) y)) (* y y)))) (* (fma y (- y x) (* x x)) (- x y)) (fma (fma x (* x x) (* (* y y) y)) (* x x) (- (* (fma x (* x x) (* (* y y) y)) (* y y)))) (* (fma y (- y x) (* x x)) (- x y)) (* (* (+ x y) (- x y)) (* (+ x y) (- x y))) (* (- x y) (- x y)) (* (cbrt (+ x y)) (+ x y)) (* (cbrt (+ x y)) (cbrt (+ x y))) (+ x y) (+ x y) 1 (* (+ x y) (+ x y)) 1 (* (+ x y) (+ x y)) 1 (* (+ x y) (+ x y)) 1 (* (+ x y) (+ x y)) (+ x y) (+ x y) 2 (* x (+ x y)) (* y (+ x y)) (* x (+ x y)) (* y (+ x y)) (* (+ x y) (* (cbrt (+ x y)) (cbrt (+ x y)))) (* (sqrt (+ x y)) (+ x y)) (+ x y) (+ x y) (* (cbrt (+ x y)) (+ x y)) (* (sqrt (+ x y)) (+ x y)) (* (+ x y) (+ x y)) (* (+ x y) (+ x y)) (* (+ x y) (fma x (* x x) (* (* y y) y))) (* (* (- x y) (+ x y)) (+ x y)) (* (+ x y) (fma x (* x x) (* (* y y) y))) (* (* (- x y) (+ x y)) (+ x y)) (fma 2 (* x y) (fma x x (* y y))) (fma 2 (* x y) (fma x x (* y y))) (fma 2 (* x y) (fma x x (* y y))) 1.780 * * * [progress]: adding candidates to table 1.879 * * [progress]: iteration 2 / 4 1.880 * * * [progress]: picking best candidate 1.887 * * * * [pick]: Picked # 1.887 * * * [progress]: localizing error 1.898 * * * [progress]: generating rewritten candidates 1.898 * * * * [progress]: [ 1 / 2 ] rewriting at (2) 1.899 * * * * [progress]: [ 2 / 2 ] rewriting at (2 3) 1.899 * * * [progress]: generating series expansions 1.899 * * * * [progress]: [ 1 / 2 ] generating series at (2) 1.900 * [backup-simplify]: Simplify (fma 2 (* x y) (fma x x (* y y))) into (fma 2 (* x y) (fma x x (pow y 2))) 1.900 * [approximate]: Taking taylor expansion of (fma 2 (* x y) (fma x x (pow y 2))) in (x y) around 0 1.900 * [taylor]: Taking taylor expansion of (fma 2 (* x y) (fma x x (pow y 2))) in y 1.900 * [taylor]: Rewrote expression to (+ (* 2 (* x y)) (fma x x (pow y 2))) 1.900 * [taylor]: Taking taylor expansion of (* 2 (* x y)) in y 1.900 * [taylor]: Taking taylor expansion of 2 in y 1.900 * [backup-simplify]: Simplify 2 into 2 1.900 * [taylor]: Taking taylor expansion of (* x y) in y 1.900 * [taylor]: Taking taylor expansion of x in y 1.900 * [backup-simplify]: Simplify x into x 1.900 * [taylor]: Taking taylor expansion of y in y 1.900 * [backup-simplify]: Simplify 0 into 0 1.900 * [backup-simplify]: Simplify 1 into 1 1.900 * [taylor]: Taking taylor expansion of (fma x x (pow y 2)) in y 1.900 * [taylor]: Rewrote expression to (+ (* x x) (pow y 2)) 1.900 * [taylor]: Taking taylor expansion of (* x x) in y 1.900 * [taylor]: Taking taylor expansion of x in y 1.900 * [backup-simplify]: Simplify x into x 1.900 * [taylor]: Taking taylor expansion of x in y 1.900 * [backup-simplify]: Simplify x into x 1.900 * [taylor]: Taking taylor expansion of (pow y 2) in y 1.900 * [taylor]: Taking taylor expansion of y in y 1.900 * [backup-simplify]: Simplify 0 into 0 1.900 * [backup-simplify]: Simplify 1 into 1 1.900 * [taylor]: Taking taylor expansion of (fma 2 (* x y) (fma x x (pow y 2))) in x 1.900 * [taylor]: Rewrote expression to (+ (* 2 (* x y)) (fma x x (pow y 2))) 1.900 * [taylor]: Taking taylor expansion of (* 2 (* x y)) in x 1.900 * [taylor]: Taking taylor expansion of 2 in x 1.900 * [backup-simplify]: Simplify 2 into 2 1.900 * [taylor]: Taking taylor expansion of (* x y) in x 1.901 * [taylor]: Taking taylor expansion of x in x 1.901 * [backup-simplify]: Simplify 0 into 0 1.901 * [backup-simplify]: Simplify 1 into 1 1.901 * [taylor]: Taking taylor expansion of y in x 1.901 * [backup-simplify]: Simplify y into y 1.901 * [taylor]: Taking taylor expansion of (fma x x (pow y 2)) in x 1.901 * [taylor]: Rewrote expression to (+ (* x x) (pow y 2)) 1.901 * [taylor]: Taking taylor expansion of (* x x) in x 1.901 * [taylor]: Taking taylor expansion of x in x 1.901 * [backup-simplify]: Simplify 0 into 0 1.901 * [backup-simplify]: Simplify 1 into 1 1.901 * [taylor]: Taking taylor expansion of x in x 1.901 * [backup-simplify]: Simplify 0 into 0 1.901 * [backup-simplify]: Simplify 1 into 1 1.901 * [taylor]: Taking taylor expansion of (pow y 2) in x 1.901 * [taylor]: Taking taylor expansion of y in x 1.901 * [backup-simplify]: Simplify y into y 1.901 * [taylor]: Taking taylor expansion of (fma 2 (* x y) (fma x x (pow y 2))) in x 1.901 * [taylor]: Rewrote expression to (+ (* 2 (* x y)) (fma x x (pow y 2))) 1.901 * [taylor]: Taking taylor expansion of (* 2 (* x y)) in x 1.901 * [taylor]: Taking taylor expansion of 2 in x 1.901 * [backup-simplify]: Simplify 2 into 2 1.901 * [taylor]: Taking taylor expansion of (* x y) in x 1.901 * [taylor]: Taking taylor expansion of x in x 1.901 * [backup-simplify]: Simplify 0 into 0 1.901 * [backup-simplify]: Simplify 1 into 1 1.901 * [taylor]: Taking taylor expansion of y in x 1.901 * [backup-simplify]: Simplify y into y 1.901 * [taylor]: Taking taylor expansion of (fma x x (pow y 2)) in x 1.901 * [taylor]: Rewrote expression to (+ (* x x) (pow y 2)) 1.901 * [taylor]: Taking taylor expansion of (* x x) in x 1.901 * [taylor]: Taking taylor expansion of x in x 1.901 * [backup-simplify]: Simplify 0 into 0 1.901 * [backup-simplify]: Simplify 1 into 1 1.901 * [taylor]: Taking taylor expansion of x in x 1.901 * [backup-simplify]: Simplify 0 into 0 1.901 * [backup-simplify]: Simplify 1 into 1 1.901 * [taylor]: Taking taylor expansion of (pow y 2) in x 1.901 * [taylor]: Taking taylor expansion of y in x 1.901 * [backup-simplify]: Simplify y into y 1.901 * [backup-simplify]: Simplify (* 0 y) into 0 1.902 * [backup-simplify]: Simplify (* 2 0) into 0 1.902 * [backup-simplify]: Simplify (* 0 0) into 0 1.902 * [backup-simplify]: Simplify (* y y) into (pow y 2) 1.902 * [backup-simplify]: Simplify (+ 0 (pow y 2)) into (pow y 2) 1.902 * [backup-simplify]: Simplify (+ 0 (pow y 2)) into (pow y 2) 1.902 * [taylor]: Taking taylor expansion of (pow y 2) in y 1.902 * [taylor]: Taking taylor expansion of y in y 1.903 * [backup-simplify]: Simplify 0 into 0 1.903 * [backup-simplify]: Simplify 1 into 1 1.903 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 1.903 * [backup-simplify]: Simplify (+ (* 2 y) (* 0 0)) into (* 2 y) 1.904 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1.904 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 1.904 * [backup-simplify]: Simplify (+ 0 0) into 0 1.904 * [backup-simplify]: Simplify (+ (* 2 y) 0) into (* 2 y) 1.904 * [taylor]: Taking taylor expansion of (* 2 y) in y 1.904 * [taylor]: Taking taylor expansion of 2 in y 1.904 * [backup-simplify]: Simplify 2 into 2 1.904 * [taylor]: Taking taylor expansion of y in y 1.904 * [backup-simplify]: Simplify 0 into 0 1.904 * [backup-simplify]: Simplify 1 into 1 1.904 * [backup-simplify]: Simplify (* 2 0) into 0 1.904 * [backup-simplify]: Simplify 0 into 0 1.905 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 1.905 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 y) (* 0 0))) into 0 1.906 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 1.906 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 1.906 * [backup-simplify]: Simplify (+ 1 0) into 1 1.907 * [backup-simplify]: Simplify (+ 0 1) into 1 1.907 * [taylor]: Taking taylor expansion of 1 in y 1.907 * [backup-simplify]: Simplify 1 into 1 1.907 * [backup-simplify]: Simplify 1 into 1 1.907 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 1.907 * [backup-simplify]: Simplify 2 into 2 1.907 * [backup-simplify]: Simplify (* 1 1) into 1 1.907 * [backup-simplify]: Simplify 1 into 1 1.908 * [backup-simplify]: Simplify (+ (* 1 (pow (* y 1) 2)) (+ (* 2 (* y x)) (* 1 (pow (* 1 x) 2)))) into (+ (pow y 2) (+ (pow x 2) (* 2 (* x y)))) 1.908 * [backup-simplify]: Simplify (fma 2 (* (/ 1 x) (/ 1 y)) (fma (/ 1 x) (/ 1 x) (* (/ 1 y) (/ 1 y)))) into (fma 2 (/ 1 (* x y)) (fma (/ 1 x) (/ 1 x) (/ 1 (pow y 2)))) 1.908 * [approximate]: Taking taylor expansion of (fma 2 (/ 1 (* x y)) (fma (/ 1 x) (/ 1 x) (/ 1 (pow y 2)))) in (x y) around 0 1.908 * [taylor]: Taking taylor expansion of (fma 2 (/ 1 (* x y)) (fma (/ 1 x) (/ 1 x) (/ 1 (pow y 2)))) in y 1.908 * [taylor]: Rewrote expression to (+ (* 2 (/ 1 (* x y))) (fma (/ 1 x) (/ 1 x) (/ 1 (pow y 2)))) 1.908 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x y))) in y 1.908 * [taylor]: Taking taylor expansion of 2 in y 1.908 * [backup-simplify]: Simplify 2 into 2 1.908 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 1.908 * [taylor]: Taking taylor expansion of (* x y) in y 1.908 * [taylor]: Taking taylor expansion of x in y 1.908 * [backup-simplify]: Simplify x into x 1.908 * [taylor]: Taking taylor expansion of y in y 1.908 * [backup-simplify]: Simplify 0 into 0 1.908 * [backup-simplify]: Simplify 1 into 1 1.908 * [backup-simplify]: Simplify (* x 0) into 0 1.909 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 1.909 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.909 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 x) (/ 1 (pow y 2))) in y 1.909 * [taylor]: Rewrote expression to (+ (* (/ 1 x) (/ 1 x)) (/ 1 (pow y 2))) 1.909 * [taylor]: Taking taylor expansion of (* (/ 1 x) (/ 1 x)) in y 1.909 * [taylor]: Taking taylor expansion of (/ 1 x) in y 1.909 * [taylor]: Taking taylor expansion of x in y 1.909 * [backup-simplify]: Simplify x into x 1.909 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.909 * [taylor]: Taking taylor expansion of (/ 1 x) in y 1.909 * [taylor]: Taking taylor expansion of x in y 1.909 * [backup-simplify]: Simplify x into x 1.909 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.909 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in y 1.909 * [taylor]: Taking taylor expansion of (pow y 2) in y 1.909 * [taylor]: Taking taylor expansion of y in y 1.909 * [backup-simplify]: Simplify 0 into 0 1.909 * [backup-simplify]: Simplify 1 into 1 1.909 * [backup-simplify]: Simplify (* 1 1) into 1 1.910 * [backup-simplify]: Simplify (/ 1 1) into 1 1.910 * [taylor]: Taking taylor expansion of (fma 2 (/ 1 (* x y)) (fma (/ 1 x) (/ 1 x) (/ 1 (pow y 2)))) in x 1.910 * [taylor]: Rewrote expression to (+ (* 2 (/ 1 (* x y))) (fma (/ 1 x) (/ 1 x) (/ 1 (pow y 2)))) 1.910 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x y))) in x 1.910 * [taylor]: Taking taylor expansion of 2 in x 1.910 * [backup-simplify]: Simplify 2 into 2 1.910 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 1.910 * [taylor]: Taking taylor expansion of (* x y) in x 1.910 * [taylor]: Taking taylor expansion of x in x 1.910 * [backup-simplify]: Simplify 0 into 0 1.910 * [backup-simplify]: Simplify 1 into 1 1.910 * [taylor]: Taking taylor expansion of y in x 1.910 * [backup-simplify]: Simplify y into y 1.910 * [backup-simplify]: Simplify (* 0 y) into 0 1.910 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 1.910 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 1.910 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 x) (/ 1 (pow y 2))) in x 1.910 * [taylor]: Rewrote expression to (+ (* (/ 1 x) (/ 1 x)) (/ 1 (pow y 2))) 1.910 * [taylor]: Taking taylor expansion of (* (/ 1 x) (/ 1 x)) in x 1.910 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.910 * [taylor]: Taking taylor expansion of x in x 1.910 * [backup-simplify]: Simplify 0 into 0 1.910 * [backup-simplify]: Simplify 1 into 1 1.911 * [backup-simplify]: Simplify (/ 1 1) into 1 1.911 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.911 * [taylor]: Taking taylor expansion of x in x 1.911 * [backup-simplify]: Simplify 0 into 0 1.911 * [backup-simplify]: Simplify 1 into 1 1.911 * [backup-simplify]: Simplify (/ 1 1) into 1 1.911 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in x 1.911 * [taylor]: Taking taylor expansion of (pow y 2) in x 1.911 * [taylor]: Taking taylor expansion of y in x 1.911 * [backup-simplify]: Simplify y into y 1.911 * [backup-simplify]: Simplify (* y y) into (pow y 2) 1.911 * [backup-simplify]: Simplify (/ 1 (pow y 2)) into (/ 1 (pow y 2)) 1.911 * [taylor]: Taking taylor expansion of (fma 2 (/ 1 (* x y)) (fma (/ 1 x) (/ 1 x) (/ 1 (pow y 2)))) in x 1.911 * [taylor]: Rewrote expression to (+ (* 2 (/ 1 (* x y))) (fma (/ 1 x) (/ 1 x) (/ 1 (pow y 2)))) 1.911 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x y))) in x 1.911 * [taylor]: Taking taylor expansion of 2 in x 1.911 * [backup-simplify]: Simplify 2 into 2 1.911 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 1.911 * [taylor]: Taking taylor expansion of (* x y) in x 1.911 * [taylor]: Taking taylor expansion of x in x 1.911 * [backup-simplify]: Simplify 0 into 0 1.911 * [backup-simplify]: Simplify 1 into 1 1.911 * [taylor]: Taking taylor expansion of y in x 1.912 * [backup-simplify]: Simplify y into y 1.912 * [backup-simplify]: Simplify (* 0 y) into 0 1.912 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 1.912 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 1.912 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 x) (/ 1 (pow y 2))) in x 1.912 * [taylor]: Rewrote expression to (+ (* (/ 1 x) (/ 1 x)) (/ 1 (pow y 2))) 1.912 * [taylor]: Taking taylor expansion of (* (/ 1 x) (/ 1 x)) in x 1.912 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.912 * [taylor]: Taking taylor expansion of x in x 1.912 * [backup-simplify]: Simplify 0 into 0 1.912 * [backup-simplify]: Simplify 1 into 1 1.912 * [backup-simplify]: Simplify (/ 1 1) into 1 1.912 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.912 * [taylor]: Taking taylor expansion of x in x 1.912 * [backup-simplify]: Simplify 0 into 0 1.912 * [backup-simplify]: Simplify 1 into 1 1.913 * [backup-simplify]: Simplify (/ 1 1) into 1 1.913 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in x 1.913 * [taylor]: Taking taylor expansion of (pow y 2) in x 1.913 * [taylor]: Taking taylor expansion of y in x 1.913 * [backup-simplify]: Simplify y into y 1.913 * [backup-simplify]: Simplify (* y y) into (pow y 2) 1.913 * [backup-simplify]: Simplify (/ 1 (pow y 2)) into (/ 1 (pow y 2)) 1.913 * [backup-simplify]: Simplify (* 1 1) into 1 1.913 * [backup-simplify]: Simplify (+ 1 0) into 1 1.914 * [backup-simplify]: Simplify (+ 0 1) into 1 1.914 * [taylor]: Taking taylor expansion of 1 in y 1.914 * [backup-simplify]: Simplify 1 into 1 1.914 * [backup-simplify]: Simplify (* 2 (/ 1 y)) into (/ 2 y) 1.914 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.915 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.915 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.915 * [backup-simplify]: Simplify (+ 0 0) into 0 1.915 * [backup-simplify]: Simplify (+ (/ 2 y) 0) into (* 2 (/ 1 y)) 1.915 * [taylor]: Taking taylor expansion of (* 2 (/ 1 y)) in y 1.915 * [taylor]: Taking taylor expansion of 2 in y 1.915 * [backup-simplify]: Simplify 2 into 2 1.915 * [taylor]: Taking taylor expansion of (/ 1 y) in y 1.915 * [taylor]: Taking taylor expansion of y in y 1.916 * [backup-simplify]: Simplify 0 into 0 1.916 * [backup-simplify]: Simplify 1 into 1 1.916 * [backup-simplify]: Simplify (/ 1 1) into 1 1.916 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 1.916 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 1.917 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 y))) into 0 1.917 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.918 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.918 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.919 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow y 2))) into (/ 1 (pow y 2)) 1.919 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow y 2))) into (/ 1 (pow y 2)) 1.919 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in y 1.919 * [taylor]: Taking taylor expansion of (pow y 2) in y 1.919 * [taylor]: Taking taylor expansion of y in y 1.919 * [backup-simplify]: Simplify 0 into 0 1.919 * [backup-simplify]: Simplify 1 into 1 1.919 * [backup-simplify]: Simplify (* 1 1) into 1 1.919 * [backup-simplify]: Simplify (/ 1 1) into 1 1.919 * [backup-simplify]: Simplify 1 into 1 1.920 * [backup-simplify]: Simplify (* 2 1) into 2 1.920 * [backup-simplify]: Simplify 2 into 2 1.920 * [backup-simplify]: Simplify 1 into 1 1.920 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 x))) 2)) (+ (* 2 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x)))) (* 1 (pow (* (/ 1 (/ 1 y)) 1) 2)))) into (+ (pow y 2) (+ (pow x 2) (* 2 (* x y)))) 1.920 * [backup-simplify]: Simplify (fma 2 (* (/ 1 (- x)) (/ 1 (- y))) (fma (/ 1 (- x)) (/ 1 (- x)) (* (/ 1 (- y)) (/ 1 (- y))))) into (fma 2 (/ 1 (* x y)) (fma (/ -1 x) (/ -1 x) (/ 1 (pow y 2)))) 1.920 * [approximate]: Taking taylor expansion of (fma 2 (/ 1 (* x y)) (fma (/ -1 x) (/ -1 x) (/ 1 (pow y 2)))) in (x y) around 0 1.920 * [taylor]: Taking taylor expansion of (fma 2 (/ 1 (* x y)) (fma (/ -1 x) (/ -1 x) (/ 1 (pow y 2)))) in y 1.921 * [taylor]: Rewrote expression to (+ (* 2 (/ 1 (* x y))) (fma (/ -1 x) (/ -1 x) (/ 1 (pow y 2)))) 1.921 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x y))) in y 1.921 * [taylor]: Taking taylor expansion of 2 in y 1.921 * [backup-simplify]: Simplify 2 into 2 1.921 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 1.921 * [taylor]: Taking taylor expansion of (* x y) in y 1.921 * [taylor]: Taking taylor expansion of x in y 1.921 * [backup-simplify]: Simplify x into x 1.921 * [taylor]: Taking taylor expansion of y in y 1.921 * [backup-simplify]: Simplify 0 into 0 1.921 * [backup-simplify]: Simplify 1 into 1 1.921 * [backup-simplify]: Simplify (* x 0) into 0 1.921 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 1.921 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.921 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 x) (/ 1 (pow y 2))) in y 1.921 * [taylor]: Rewrote expression to (+ (* (/ -1 x) (/ -1 x)) (/ 1 (pow y 2))) 1.921 * [taylor]: Taking taylor expansion of (* (/ -1 x) (/ -1 x)) in y 1.921 * [taylor]: Taking taylor expansion of (/ -1 x) in y 1.921 * [taylor]: Taking taylor expansion of -1 in y 1.921 * [backup-simplify]: Simplify -1 into -1 1.921 * [taylor]: Taking taylor expansion of x in y 1.921 * [backup-simplify]: Simplify x into x 1.921 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 1.921 * [taylor]: Taking taylor expansion of (/ -1 x) in y 1.921 * [taylor]: Taking taylor expansion of -1 in y 1.921 * [backup-simplify]: Simplify -1 into -1 1.922 * [taylor]: Taking taylor expansion of x in y 1.922 * [backup-simplify]: Simplify x into x 1.922 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 1.922 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in y 1.922 * [taylor]: Taking taylor expansion of (pow y 2) in y 1.922 * [taylor]: Taking taylor expansion of y in y 1.922 * [backup-simplify]: Simplify 0 into 0 1.922 * [backup-simplify]: Simplify 1 into 1 1.922 * [backup-simplify]: Simplify (* 1 1) into 1 1.922 * [backup-simplify]: Simplify (/ 1 1) into 1 1.922 * [taylor]: Taking taylor expansion of (fma 2 (/ 1 (* x y)) (fma (/ -1 x) (/ -1 x) (/ 1 (pow y 2)))) in x 1.922 * [taylor]: Rewrote expression to (+ (* 2 (/ 1 (* x y))) (fma (/ -1 x) (/ -1 x) (/ 1 (pow y 2)))) 1.922 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x y))) in x 1.922 * [taylor]: Taking taylor expansion of 2 in x 1.922 * [backup-simplify]: Simplify 2 into 2 1.922 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 1.922 * [taylor]: Taking taylor expansion of (* x y) in x 1.922 * [taylor]: Taking taylor expansion of x in x 1.922 * [backup-simplify]: Simplify 0 into 0 1.922 * [backup-simplify]: Simplify 1 into 1 1.922 * [taylor]: Taking taylor expansion of y in x 1.922 * [backup-simplify]: Simplify y into y 1.922 * [backup-simplify]: Simplify (* 0 y) into 0 1.923 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 1.923 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 1.923 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 x) (/ 1 (pow y 2))) in x 1.923 * [taylor]: Rewrote expression to (+ (* (/ -1 x) (/ -1 x)) (/ 1 (pow y 2))) 1.923 * [taylor]: Taking taylor expansion of (* (/ -1 x) (/ -1 x)) in x 1.923 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.923 * [taylor]: Taking taylor expansion of -1 in x 1.923 * [backup-simplify]: Simplify -1 into -1 1.923 * [taylor]: Taking taylor expansion of x in x 1.923 * [backup-simplify]: Simplify 0 into 0 1.923 * [backup-simplify]: Simplify 1 into 1 1.923 * [backup-simplify]: Simplify (/ -1 1) into -1 1.923 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.923 * [taylor]: Taking taylor expansion of -1 in x 1.923 * [backup-simplify]: Simplify -1 into -1 1.923 * [taylor]: Taking taylor expansion of x in x 1.923 * [backup-simplify]: Simplify 0 into 0 1.923 * [backup-simplify]: Simplify 1 into 1 1.924 * [backup-simplify]: Simplify (/ -1 1) into -1 1.924 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in x 1.924 * [taylor]: Taking taylor expansion of (pow y 2) in x 1.924 * [taylor]: Taking taylor expansion of y in x 1.924 * [backup-simplify]: Simplify y into y 1.924 * [backup-simplify]: Simplify (* y y) into (pow y 2) 1.924 * [backup-simplify]: Simplify (/ 1 (pow y 2)) into (/ 1 (pow y 2)) 1.924 * [taylor]: Taking taylor expansion of (fma 2 (/ 1 (* x y)) (fma (/ -1 x) (/ -1 x) (/ 1 (pow y 2)))) in x 1.924 * [taylor]: Rewrote expression to (+ (* 2 (/ 1 (* x y))) (fma (/ -1 x) (/ -1 x) (/ 1 (pow y 2)))) 1.924 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x y))) in x 1.924 * [taylor]: Taking taylor expansion of 2 in x 1.924 * [backup-simplify]: Simplify 2 into 2 1.924 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 1.924 * [taylor]: Taking taylor expansion of (* x y) in x 1.924 * [taylor]: Taking taylor expansion of x in x 1.924 * [backup-simplify]: Simplify 0 into 0 1.924 * [backup-simplify]: Simplify 1 into 1 1.924 * [taylor]: Taking taylor expansion of y in x 1.924 * [backup-simplify]: Simplify y into y 1.924 * [backup-simplify]: Simplify (* 0 y) into 0 1.924 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 1.925 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 1.925 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 x) (/ 1 (pow y 2))) in x 1.925 * [taylor]: Rewrote expression to (+ (* (/ -1 x) (/ -1 x)) (/ 1 (pow y 2))) 1.925 * [taylor]: Taking taylor expansion of (* (/ -1 x) (/ -1 x)) in x 1.925 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.925 * [taylor]: Taking taylor expansion of -1 in x 1.925 * [backup-simplify]: Simplify -1 into -1 1.925 * [taylor]: Taking taylor expansion of x in x 1.925 * [backup-simplify]: Simplify 0 into 0 1.925 * [backup-simplify]: Simplify 1 into 1 1.925 * [backup-simplify]: Simplify (/ -1 1) into -1 1.925 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.925 * [taylor]: Taking taylor expansion of -1 in x 1.925 * [backup-simplify]: Simplify -1 into -1 1.925 * [taylor]: Taking taylor expansion of x in x 1.925 * [backup-simplify]: Simplify 0 into 0 1.925 * [backup-simplify]: Simplify 1 into 1 1.925 * [backup-simplify]: Simplify (/ -1 1) into -1 1.925 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in x 1.925 * [taylor]: Taking taylor expansion of (pow y 2) in x 1.925 * [taylor]: Taking taylor expansion of y in x 1.926 * [backup-simplify]: Simplify y into y 1.926 * [backup-simplify]: Simplify (* y y) into (pow y 2) 1.926 * [backup-simplify]: Simplify (/ 1 (pow y 2)) into (/ 1 (pow y 2)) 1.926 * [backup-simplify]: Simplify (* -1 -1) into 1 1.926 * [backup-simplify]: Simplify (+ 1 0) into 1 1.926 * [backup-simplify]: Simplify (+ 0 1) into 1 1.927 * [taylor]: Taking taylor expansion of 1 in y 1.927 * [backup-simplify]: Simplify 1 into 1 1.927 * [backup-simplify]: Simplify (* 2 (/ 1 y)) into (/ 2 y) 1.927 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1.928 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1.928 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1.928 * [backup-simplify]: Simplify (+ 0 0) into 0 1.928 * [backup-simplify]: Simplify (+ (/ 2 y) 0) into (* 2 (/ 1 y)) 1.928 * [taylor]: Taking taylor expansion of (* 2 (/ 1 y)) in y 1.928 * [taylor]: Taking taylor expansion of 2 in y 1.928 * [backup-simplify]: Simplify 2 into 2 1.928 * [taylor]: Taking taylor expansion of (/ 1 y) in y 1.928 * [taylor]: Taking taylor expansion of y in y 1.928 * [backup-simplify]: Simplify 0 into 0 1.928 * [backup-simplify]: Simplify 1 into 1 1.929 * [backup-simplify]: Simplify (/ 1 1) into 1 1.929 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 1.929 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 1.930 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 y))) into 0 1.930 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.931 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.931 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 1.932 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow y 2))) into (/ 1 (pow y 2)) 1.932 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow y 2))) into (/ 1 (pow y 2)) 1.932 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in y 1.932 * [taylor]: Taking taylor expansion of (pow y 2) in y 1.932 * [taylor]: Taking taylor expansion of y in y 1.932 * [backup-simplify]: Simplify 0 into 0 1.932 * [backup-simplify]: Simplify 1 into 1 1.932 * [backup-simplify]: Simplify (* 1 1) into 1 1.932 * [backup-simplify]: Simplify (/ 1 1) into 1 1.932 * [backup-simplify]: Simplify 1 into 1 1.933 * [backup-simplify]: Simplify (* 2 1) into 2 1.933 * [backup-simplify]: Simplify 2 into 2 1.933 * [backup-simplify]: Simplify 1 into 1 1.933 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- x)))) 2)) (+ (* 2 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x))))) (* 1 (pow (* (/ 1 (/ 1 (- y))) 1) 2)))) into (+ (pow y 2) (+ (pow x 2) (* 2 (* x y)))) 1.933 * * * * [progress]: [ 2 / 2 ] generating series at (2 3) 1.933 * [backup-simplify]: Simplify (fma x x (* y y)) into (fma x x (pow y 2)) 1.933 * [approximate]: Taking taylor expansion of (fma x x (pow y 2)) in (x y) around 0 1.933 * [taylor]: Taking taylor expansion of (fma x x (pow y 2)) in y 1.933 * [taylor]: Rewrote expression to (+ (* x x) (pow y 2)) 1.933 * [taylor]: Taking taylor expansion of (* x x) in y 1.933 * [taylor]: Taking taylor expansion of x in y 1.933 * [backup-simplify]: Simplify x into x 1.933 * [taylor]: Taking taylor expansion of x in y 1.933 * [backup-simplify]: Simplify x into x 1.933 * [taylor]: Taking taylor expansion of (pow y 2) in y 1.933 * [taylor]: Taking taylor expansion of y in y 1.933 * [backup-simplify]: Simplify 0 into 0 1.934 * [backup-simplify]: Simplify 1 into 1 1.934 * [taylor]: Taking taylor expansion of (fma x x (pow y 2)) in x 1.934 * [taylor]: Rewrote expression to (+ (* x x) (pow y 2)) 1.934 * [taylor]: Taking taylor expansion of (* x x) in x 1.934 * [taylor]: Taking taylor expansion of x in x 1.934 * [backup-simplify]: Simplify 0 into 0 1.934 * [backup-simplify]: Simplify 1 into 1 1.934 * [taylor]: Taking taylor expansion of x in x 1.934 * [backup-simplify]: Simplify 0 into 0 1.934 * [backup-simplify]: Simplify 1 into 1 1.934 * [taylor]: Taking taylor expansion of (pow y 2) in x 1.934 * [taylor]: Taking taylor expansion of y in x 1.934 * [backup-simplify]: Simplify y into y 1.934 * [taylor]: Taking taylor expansion of (fma x x (pow y 2)) in x 1.934 * [taylor]: Rewrote expression to (+ (* x x) (pow y 2)) 1.934 * [taylor]: Taking taylor expansion of (* x x) in x 1.934 * [taylor]: Taking taylor expansion of x in x 1.934 * [backup-simplify]: Simplify 0 into 0 1.934 * [backup-simplify]: Simplify 1 into 1 1.934 * [taylor]: Taking taylor expansion of x in x 1.934 * [backup-simplify]: Simplify 0 into 0 1.934 * [backup-simplify]: Simplify 1 into 1 1.934 * [taylor]: Taking taylor expansion of (pow y 2) in x 1.934 * [taylor]: Taking taylor expansion of y in x 1.934 * [backup-simplify]: Simplify y into y 1.934 * [backup-simplify]: Simplify (* 0 0) into 0 1.934 * [backup-simplify]: Simplify (* y y) into (pow y 2) 1.935 * [backup-simplify]: Simplify (+ 0 (pow y 2)) into (pow y 2) 1.935 * [taylor]: Taking taylor expansion of (pow y 2) in y 1.935 * [taylor]: Taking taylor expansion of y in y 1.935 * [backup-simplify]: Simplify 0 into 0 1.935 * [backup-simplify]: Simplify 1 into 1 1.935 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1.935 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 1.935 * [backup-simplify]: Simplify (+ 0 0) into 0 1.935 * [taylor]: Taking taylor expansion of 0 in y 1.935 * [backup-simplify]: Simplify 0 into 0 1.935 * [backup-simplify]: Simplify 0 into 0 1.936 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 1.936 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 1.936 * [backup-simplify]: Simplify (+ 1 0) into 1 1.936 * [taylor]: Taking taylor expansion of 1 in y 1.937 * [backup-simplify]: Simplify 1 into 1 1.937 * [backup-simplify]: Simplify 1 into 1 1.937 * [backup-simplify]: Simplify 0 into 0 1.937 * [backup-simplify]: Simplify (* 1 1) into 1 1.937 * [backup-simplify]: Simplify 1 into 1 1.937 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 1.938 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))) into 0 1.938 * [backup-simplify]: Simplify (+ 0 0) into 0 1.938 * [taylor]: Taking taylor expansion of 0 in y 1.938 * [backup-simplify]: Simplify 0 into 0 1.938 * [backup-simplify]: Simplify 0 into 0 1.938 * [backup-simplify]: Simplify 0 into 0 1.938 * [backup-simplify]: Simplify 0 into 0 1.939 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.939 * [backup-simplify]: Simplify 0 into 0 1.940 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 1.940 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 1.941 * [backup-simplify]: Simplify (+ 0 0) into 0 1.941 * [taylor]: Taking taylor expansion of 0 in y 1.941 * [backup-simplify]: Simplify 0 into 0 1.941 * [backup-simplify]: Simplify 0 into 0 1.941 * [backup-simplify]: Simplify 0 into 0 1.941 * [backup-simplify]: Simplify (+ (* 1 (pow (* y 1) 2)) (* 1 (pow (* 1 x) 2))) into (+ (pow y 2) (pow x 2)) 1.941 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 x) (* (/ 1 y) (/ 1 y))) into (fma (/ 1 x) (/ 1 x) (/ 1 (pow y 2))) 1.941 * [approximate]: Taking taylor expansion of (fma (/ 1 x) (/ 1 x) (/ 1 (pow y 2))) in (x y) around 0 1.941 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 x) (/ 1 (pow y 2))) in y 1.941 * [taylor]: Rewrote expression to (+ (* (/ 1 x) (/ 1 x)) (/ 1 (pow y 2))) 1.941 * [taylor]: Taking taylor expansion of (* (/ 1 x) (/ 1 x)) in y 1.941 * [taylor]: Taking taylor expansion of (/ 1 x) in y 1.941 * [taylor]: Taking taylor expansion of x in y 1.941 * [backup-simplify]: Simplify x into x 1.941 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.941 * [taylor]: Taking taylor expansion of (/ 1 x) in y 1.941 * [taylor]: Taking taylor expansion of x in y 1.941 * [backup-simplify]: Simplify x into x 1.941 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.941 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in y 1.941 * [taylor]: Taking taylor expansion of (pow y 2) in y 1.941 * [taylor]: Taking taylor expansion of y in y 1.941 * [backup-simplify]: Simplify 0 into 0 1.941 * [backup-simplify]: Simplify 1 into 1 1.942 * [backup-simplify]: Simplify (* 1 1) into 1 1.942 * [backup-simplify]: Simplify (/ 1 1) into 1 1.942 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 x) (/ 1 (pow y 2))) in x 1.942 * [taylor]: Rewrote expression to (+ (* (/ 1 x) (/ 1 x)) (/ 1 (pow y 2))) 1.942 * [taylor]: Taking taylor expansion of (* (/ 1 x) (/ 1 x)) in x 1.942 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.942 * [taylor]: Taking taylor expansion of x in x 1.942 * [backup-simplify]: Simplify 0 into 0 1.942 * [backup-simplify]: Simplify 1 into 1 1.942 * [backup-simplify]: Simplify (/ 1 1) into 1 1.942 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.942 * [taylor]: Taking taylor expansion of x in x 1.942 * [backup-simplify]: Simplify 0 into 0 1.942 * [backup-simplify]: Simplify 1 into 1 1.943 * [backup-simplify]: Simplify (/ 1 1) into 1 1.943 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in x 1.943 * [taylor]: Taking taylor expansion of (pow y 2) in x 1.943 * [taylor]: Taking taylor expansion of y in x 1.943 * [backup-simplify]: Simplify y into y 1.943 * [backup-simplify]: Simplify (* y y) into (pow y 2) 1.943 * [backup-simplify]: Simplify (/ 1 (pow y 2)) into (/ 1 (pow y 2)) 1.943 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 x) (/ 1 (pow y 2))) in x 1.943 * [taylor]: Rewrote expression to (+ (* (/ 1 x) (/ 1 x)) (/ 1 (pow y 2))) 1.943 * [taylor]: Taking taylor expansion of (* (/ 1 x) (/ 1 x)) in x 1.943 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.943 * [taylor]: Taking taylor expansion of x in x 1.943 * [backup-simplify]: Simplify 0 into 0 1.943 * [backup-simplify]: Simplify 1 into 1 1.943 * [backup-simplify]: Simplify (/ 1 1) into 1 1.943 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.943 * [taylor]: Taking taylor expansion of x in x 1.943 * [backup-simplify]: Simplify 0 into 0 1.943 * [backup-simplify]: Simplify 1 into 1 1.944 * [backup-simplify]: Simplify (/ 1 1) into 1 1.944 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in x 1.944 * [taylor]: Taking taylor expansion of (pow y 2) in x 1.944 * [taylor]: Taking taylor expansion of y in x 1.944 * [backup-simplify]: Simplify y into y 1.944 * [backup-simplify]: Simplify (* y y) into (pow y 2) 1.944 * [backup-simplify]: Simplify (/ 1 (pow y 2)) into (/ 1 (pow y 2)) 1.944 * [backup-simplify]: Simplify (* 1 1) into 1 1.944 * [backup-simplify]: Simplify (+ 1 0) into 1 1.945 * [taylor]: Taking taylor expansion of 1 in y 1.945 * [backup-simplify]: Simplify 1 into 1 1.945 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.945 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.946 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.946 * [backup-simplify]: Simplify (+ 0 0) into 0 1.946 * [taylor]: Taking taylor expansion of 0 in y 1.946 * [backup-simplify]: Simplify 0 into 0 1.947 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.947 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.948 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.948 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow y 2))) into (/ 1 (pow y 2)) 1.948 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in y 1.948 * [taylor]: Taking taylor expansion of (pow y 2) in y 1.948 * [taylor]: Taking taylor expansion of y in y 1.948 * [backup-simplify]: Simplify 0 into 0 1.948 * [backup-simplify]: Simplify 1 into 1 1.948 * [backup-simplify]: Simplify (* 1 1) into 1 1.949 * [backup-simplify]: Simplify (/ 1 1) into 1 1.949 * [backup-simplify]: Simplify 1 into 1 1.949 * [backup-simplify]: Simplify 1 into 1 1.949 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.950 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.950 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.950 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 1.951 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))))) into 0 1.951 * [backup-simplify]: Simplify (+ 0 0) into 0 1.951 * [taylor]: Taking taylor expansion of 0 in y 1.951 * [backup-simplify]: Simplify 0 into 0 1.951 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.952 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.952 * [backup-simplify]: Simplify 0 into 0 1.952 * [backup-simplify]: Simplify 0 into 0 1.952 * [backup-simplify]: Simplify 0 into 0 1.952 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.953 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.957 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1.958 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 1.958 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))))) into 0 1.958 * [backup-simplify]: Simplify (+ 0 0) into 0 1.958 * [taylor]: Taking taylor expansion of 0 in y 1.958 * [backup-simplify]: Simplify 0 into 0 1.959 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.959 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.960 * [backup-simplify]: Simplify 0 into 0 1.960 * [backup-simplify]: Simplify 0 into 0 1.960 * [backup-simplify]: Simplify 0 into 0 1.960 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 x))) 2)) (* 1 (pow (* (/ 1 (/ 1 y)) 1) 2))) into (+ (pow y 2) (pow x 2)) 1.960 * [backup-simplify]: Simplify (fma (/ 1 (- x)) (/ 1 (- x)) (* (/ 1 (- y)) (/ 1 (- y)))) into (fma (/ -1 x) (/ -1 x) (/ 1 (pow y 2))) 1.960 * [approximate]: Taking taylor expansion of (fma (/ -1 x) (/ -1 x) (/ 1 (pow y 2))) in (x y) around 0 1.960 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 x) (/ 1 (pow y 2))) in y 1.960 * [taylor]: Rewrote expression to (+ (* (/ -1 x) (/ -1 x)) (/ 1 (pow y 2))) 1.960 * [taylor]: Taking taylor expansion of (* (/ -1 x) (/ -1 x)) in y 1.960 * [taylor]: Taking taylor expansion of (/ -1 x) in y 1.960 * [taylor]: Taking taylor expansion of -1 in y 1.960 * [backup-simplify]: Simplify -1 into -1 1.961 * [taylor]: Taking taylor expansion of x in y 1.961 * [backup-simplify]: Simplify x into x 1.961 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 1.961 * [taylor]: Taking taylor expansion of (/ -1 x) in y 1.961 * [taylor]: Taking taylor expansion of -1 in y 1.961 * [backup-simplify]: Simplify -1 into -1 1.961 * [taylor]: Taking taylor expansion of x in y 1.961 * [backup-simplify]: Simplify x into x 1.961 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 1.961 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in y 1.961 * [taylor]: Taking taylor expansion of (pow y 2) in y 1.961 * [taylor]: Taking taylor expansion of y in y 1.961 * [backup-simplify]: Simplify 0 into 0 1.961 * [backup-simplify]: Simplify 1 into 1 1.961 * [backup-simplify]: Simplify (* 1 1) into 1 1.961 * [backup-simplify]: Simplify (/ 1 1) into 1 1.961 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 x) (/ 1 (pow y 2))) in x 1.961 * [taylor]: Rewrote expression to (+ (* (/ -1 x) (/ -1 x)) (/ 1 (pow y 2))) 1.962 * [taylor]: Taking taylor expansion of (* (/ -1 x) (/ -1 x)) in x 1.962 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.962 * [taylor]: Taking taylor expansion of -1 in x 1.962 * [backup-simplify]: Simplify -1 into -1 1.962 * [taylor]: Taking taylor expansion of x in x 1.962 * [backup-simplify]: Simplify 0 into 0 1.962 * [backup-simplify]: Simplify 1 into 1 1.962 * [backup-simplify]: Simplify (/ -1 1) into -1 1.962 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.962 * [taylor]: Taking taylor expansion of -1 in x 1.962 * [backup-simplify]: Simplify -1 into -1 1.962 * [taylor]: Taking taylor expansion of x in x 1.962 * [backup-simplify]: Simplify 0 into 0 1.962 * [backup-simplify]: Simplify 1 into 1 1.962 * [backup-simplify]: Simplify (/ -1 1) into -1 1.962 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in x 1.962 * [taylor]: Taking taylor expansion of (pow y 2) in x 1.962 * [taylor]: Taking taylor expansion of y in x 1.962 * [backup-simplify]: Simplify y into y 1.962 * [backup-simplify]: Simplify (* y y) into (pow y 2) 1.962 * [backup-simplify]: Simplify (/ 1 (pow y 2)) into (/ 1 (pow y 2)) 1.962 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 x) (/ 1 (pow y 2))) in x 1.963 * [taylor]: Rewrote expression to (+ (* (/ -1 x) (/ -1 x)) (/ 1 (pow y 2))) 1.963 * [taylor]: Taking taylor expansion of (* (/ -1 x) (/ -1 x)) in x 1.963 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.963 * [taylor]: Taking taylor expansion of -1 in x 1.963 * [backup-simplify]: Simplify -1 into -1 1.963 * [taylor]: Taking taylor expansion of x in x 1.963 * [backup-simplify]: Simplify 0 into 0 1.963 * [backup-simplify]: Simplify 1 into 1 1.963 * [backup-simplify]: Simplify (/ -1 1) into -1 1.963 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.963 * [taylor]: Taking taylor expansion of -1 in x 1.963 * [backup-simplify]: Simplify -1 into -1 1.963 * [taylor]: Taking taylor expansion of x in x 1.963 * [backup-simplify]: Simplify 0 into 0 1.963 * [backup-simplify]: Simplify 1 into 1 1.963 * [backup-simplify]: Simplify (/ -1 1) into -1 1.963 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in x 1.963 * [taylor]: Taking taylor expansion of (pow y 2) in x 1.963 * [taylor]: Taking taylor expansion of y in x 1.963 * [backup-simplify]: Simplify y into y 1.963 * [backup-simplify]: Simplify (* y y) into (pow y 2) 1.964 * [backup-simplify]: Simplify (/ 1 (pow y 2)) into (/ 1 (pow y 2)) 1.964 * [backup-simplify]: Simplify (* -1 -1) into 1 1.964 * [backup-simplify]: Simplify (+ 1 0) into 1 1.964 * [taylor]: Taking taylor expansion of 1 in y 1.964 * [backup-simplify]: Simplify 1 into 1 1.965 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1.965 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1.966 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1.966 * [backup-simplify]: Simplify (+ 0 0) into 0 1.966 * [taylor]: Taking taylor expansion of 0 in y 1.966 * [backup-simplify]: Simplify 0 into 0 1.966 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.967 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.968 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 1.968 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow y 2))) into (/ 1 (pow y 2)) 1.968 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in y 1.968 * [taylor]: Taking taylor expansion of (pow y 2) in y 1.968 * [taylor]: Taking taylor expansion of y in y 1.968 * [backup-simplify]: Simplify 0 into 0 1.968 * [backup-simplify]: Simplify 1 into 1 1.968 * [backup-simplify]: Simplify (* 1 1) into 1 1.968 * [backup-simplify]: Simplify (/ 1 1) into 1 1.968 * [backup-simplify]: Simplify 1 into 1 1.968 * [backup-simplify]: Simplify 1 into 1 1.969 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.970 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.970 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 1.971 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 1.971 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))))) into 0 1.971 * [backup-simplify]: Simplify (+ 0 0) into 0 1.971 * [taylor]: Taking taylor expansion of 0 in y 1.971 * [backup-simplify]: Simplify 0 into 0 1.972 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.972 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.972 * [backup-simplify]: Simplify 0 into 0 1.972 * [backup-simplify]: Simplify 0 into 0 1.972 * [backup-simplify]: Simplify 0 into 0 1.973 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.973 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.974 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))) into 0 1.974 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 1.975 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))))) into 0 1.975 * [backup-simplify]: Simplify (+ 0 0) into 0 1.975 * [taylor]: Taking taylor expansion of 0 in y 1.975 * [backup-simplify]: Simplify 0 into 0 1.976 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.976 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.976 * [backup-simplify]: Simplify 0 into 0 1.976 * [backup-simplify]: Simplify 0 into 0 1.976 * [backup-simplify]: Simplify 0 into 0 1.976 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- x)))) 2)) (* 1 (pow (* (/ 1 (/ 1 (- y))) 1) 2))) into (+ (pow y 2) (pow x 2)) 1.977 * * * [progress]: simplifying candidates 1.977 * [simplify]: Simplifying: (expm1 (fma 2 (* x y) (fma x x (* y y)))) (log1p (fma 2 (* x y) (fma x x (* y y)))) (* 2 (* x y)) (log (fma 2 (* x y) (fma x x (* y y)))) (exp (fma 2 (* x y) (fma x x (* y y)))) (* (cbrt (fma 2 (* x y) (fma x x (* y y)))) (cbrt (fma 2 (* x y) (fma x x (* y y))))) (cbrt (fma 2 (* x y) (fma x x (* y y)))) (* (* (fma 2 (* x y) (fma x x (* y y))) (fma 2 (* x y) (fma x x (* y y)))) (fma 2 (* x y) (fma x x (* y y)))) (sqrt (fma 2 (* x y) (fma x x (* y y)))) (sqrt (fma 2 (* x y) (fma x x (* y y)))) (expm1 (fma x x (* y y))) (log1p (fma x x (* y y))) (* x x) (log (fma x x (* y y))) (exp (fma x x (* y y))) (* (cbrt (fma x x (* y y))) (cbrt (fma x x (* y y)))) (cbrt (fma x x (* y y))) (* (* (fma x x (* y y)) (fma x x (* y y))) (fma x x (* y y))) (sqrt (fma x x (* y y))) (sqrt (fma x x (* y y))) (+ (pow y 2) (+ (pow x 2) (* 2 (* x y)))) (+ (pow y 2) (+ (pow x 2) (* 2 (* x y)))) (+ (pow y 2) (+ (pow x 2) (* 2 (* x y)))) (+ (pow y 2) (pow x 2)) (+ (pow y 2) (pow x 2)) (+ (pow y 2) (pow x 2)) 1.977 * * [simplify]: iteration 0: 32 enodes 1.983 * * [simplify]: iteration 1: 49 enodes 2.002 * * [simplify]: iteration 2: 165 enodes 2.098 * * [simplify]: iteration 3: 895 enodes 2.640 * * [simplify]: iteration complete: 5000 enodes 2.640 * * [simplify]: Extracting #0: cost 20 inf + 0 2.641 * * [simplify]: Extracting #1: cost 210 inf + 0 2.646 * * [simplify]: Extracting #2: cost 1623 inf + 1993 2.662 * * [simplify]: Extracting #3: cost 1630 inf + 69580 2.764 * * [simplify]: Extracting #4: cost 298 inf + 426124 2.915 * * [simplify]: Extracting #5: cost 0 inf + 520073 3.048 * * [simplify]: Extracting #6: cost 0 inf + 519093 3.184 * [simplify]: Simplified to: (expm1 (fma y y (* x (fma 2 y x)))) (log1p (fma y y (* x (fma 2 y x)))) (* (* y x) 2) (log (fma y y (* x (fma 2 y x)))) (exp (fma y y (* x (fma 2 y x)))) (* (cbrt (fma y y (* x (fma 2 y x)))) (cbrt (fma y y (* x (fma 2 y x))))) (cbrt (fma y y (* x (fma 2 y x)))) (* (* (fma y y (* x (fma 2 y x))) (fma y y (* x (fma 2 y x)))) (fma y y (* x (fma 2 y x)))) (sqrt (fma y y (* x (fma 2 y x)))) (sqrt (fma y y (* x (fma 2 y x)))) (expm1 (fma y y (* x x))) (log1p (fma y y (* x x))) (* x x) (log (fma y y (* x x))) (exp (fma y y (* x x))) (* (cbrt (fma y y (* x x))) (cbrt (fma y y (* x x)))) (cbrt (fma y y (* x x))) (* (* (fma y y (* x x)) (fma y y (* x x))) (fma y y (* x x))) (hypot y x) (hypot y x) (fma y y (* x (fma 2 y x))) (fma y y (* x (fma 2 y x))) (fma y y (* x (fma 2 y x))) (fma y y (* x x)) (fma y y (* x x)) (fma y y (* x x)) 3.186 * * * [progress]: adding candidates to table 3.335 * * [progress]: iteration 3 / 4 3.335 * * * [progress]: picking best candidate 3.341 * * * * [pick]: Picked # 3.341 * * * [progress]: localizing error 3.354 * * * [progress]: generating rewritten candidates 3.354 * * * [progress]: generating series expansions 3.354 * * * [progress]: simplifying candidates 3.354 * [simplify]: Simplifying: 3.354 * * [simplify]: iteration 0: 0 enodes 3.354 * * [simplify]: iteration complete: 0 enodes 3.354 * * [simplify]: Extracting #0: cost 0 inf + 0 3.354 * [simplify]: Simplified to: 3.354 * * * [progress]: adding candidates to table 3.355 * [progress]: [Phase 3 of 3] Extracting. 3.361 * [simplify]: Simplifying: (fma y y (* x (fma 2 y x))) 3.361 * * [simplify]: iteration 0: 6 enodes 3.361 * * [simplify]: iteration 1: 7 enodes 3.361 * * [simplify]: iteration complete: 7 enodes 3.361 * * [simplify]: Extracting #0: cost 1 inf + 0 3.361 * * [simplify]: Extracting #1: cost 3 inf + 0 3.361 * * [simplify]: Extracting #2: cost 4 inf + 1 3.361 * * [simplify]: Extracting #3: cost 4 inf + 2 3.362 * * [simplify]: Extracting #4: cost 0 inf + 312 3.362 * [simplify]: Simplified to: (fma y y (* (fma 2 y x) x)) 4.407 * [regime-testing]: Baseline error score: 0.007835032546814788 4.420 * [regime-testing]: Oracle error score: 0.007835032546814788 4.421 * [regime-testing]: End program error score: 0.007835032546814788 4.532 * [regime-testing]: Target error score: 0.014853579346320419