0.679 * [progress]: [Phase 1 of 3] Setting up. 0.003 * * * [progress]: [1/2] Preparing points 0.256 * * * [progress]: [2/2] Setting up program. 0.267 * [progress]: [Phase 2 of 3] Improving. 0.269 * [simplify]: Simplifying: (* (exp (- (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.re) (* (atan2 x.im x.re) y.im))) (cos (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* (atan2 x.im x.re) y.re)))) 0.270 * * [simplify]: iteration 0: 19 enodes 0.276 * * [simplify]: iteration 1: 35 enodes 0.281 * * [simplify]: iteration 2: 63 enodes 0.290 * * [simplify]: iteration 3: 99 enodes 0.318 * * [simplify]: iteration 4: 249 enodes 0.514 * * [simplify]: iteration 5: 1130 enodes 2.431 * * [simplify]: iteration complete: 5001 enodes 2.432 * * [simplify]: Extracting #0: cost 1 inf + 0 2.434 * * [simplify]: Extracting #1: cost 636 inf + 0 2.444 * * [simplify]: Extracting #2: cost 1490 inf + 1 2.465 * * [simplify]: Extracting #3: cost 1615 inf + 86 2.474 * * [simplify]: Extracting #4: cost 1613 inf + 793 2.482 * * [simplify]: Extracting #5: cost 1549 inf + 20578 2.547 * * [simplify]: Extracting #6: cost 819 inf + 653074 2.745 * * [simplify]: Extracting #7: cost 90 inf + 1420091 2.972 * * [simplify]: Extracting #8: cost 0 inf + 1532378 3.224 * [simplify]: Simplified to: (* (exp (- (* y.re (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.im))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) 3.236 * * [progress]: iteration 1 / 4 3.236 * * * [progress]: picking best candidate 3.243 * * * * [pick]: Picked # 3.243 * * * [progress]: localizing error 3.311 * * * [progress]: generating rewritten candidates 3.311 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 3.319 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2) 3.329 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 3) 3.339 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1) 3.358 * * * [progress]: generating series expansions 3.358 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 3.362 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 3.362 * [approximate]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 3.363 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 3.363 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 3.365 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.365 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 3.365 * [taylor]: Taking taylor expansion of y.im in y.re 3.365 * [backup-simplify]: Simplify y.im into y.im 3.365 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 3.365 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 3.365 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.365 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 3.365 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 3.365 * [taylor]: Taking taylor expansion of x.re in y.re 3.365 * [backup-simplify]: Simplify x.re into x.re 3.365 * [taylor]: Taking taylor expansion of x.re in y.re 3.365 * [backup-simplify]: Simplify x.re into x.re 3.365 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 3.365 * [taylor]: Taking taylor expansion of x.im in y.re 3.365 * [backup-simplify]: Simplify x.im into x.im 3.365 * [taylor]: Taking taylor expansion of x.im in y.re 3.365 * [backup-simplify]: Simplify x.im into x.im 3.366 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.366 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.367 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.367 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.367 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.367 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.368 * [backup-simplify]: Simplify (+ 0 0) into 0 3.368 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.368 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.368 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.368 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.368 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.368 * [taylor]: Taking taylor expansion of y.re in y.re 3.368 * [backup-simplify]: Simplify 0 into 0 3.368 * [backup-simplify]: Simplify 1 into 1 3.369 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 3.369 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.369 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 3.369 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 3.369 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 3.369 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 3.369 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 3.369 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.369 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 3.369 * [taylor]: Taking taylor expansion of y.im in x.im 3.369 * [backup-simplify]: Simplify y.im into y.im 3.370 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 3.370 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 3.370 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.370 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 3.370 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 3.370 * [taylor]: Taking taylor expansion of x.re in x.im 3.370 * [backup-simplify]: Simplify x.re into x.re 3.370 * [taylor]: Taking taylor expansion of x.re in x.im 3.370 * [backup-simplify]: Simplify x.re into x.re 3.370 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 3.370 * [taylor]: Taking taylor expansion of x.im in x.im 3.370 * [backup-simplify]: Simplify 0 into 0 3.370 * [backup-simplify]: Simplify 1 into 1 3.370 * [taylor]: Taking taylor expansion of x.im in x.im 3.370 * [backup-simplify]: Simplify 0 into 0 3.370 * [backup-simplify]: Simplify 1 into 1 3.370 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.370 * [backup-simplify]: Simplify (* 0 0) into 0 3.370 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 3.370 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 3.370 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.371 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 3.371 * [backup-simplify]: Simplify (+ 0 0) into 0 3.371 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 3.371 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.371 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.371 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.371 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.371 * [taylor]: Taking taylor expansion of y.re in x.im 3.371 * [backup-simplify]: Simplify y.re into y.re 3.371 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 3.371 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.371 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))) 3.372 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 3.372 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 3.372 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 3.372 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 3.372 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.372 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 3.372 * [taylor]: Taking taylor expansion of y.im in x.re 3.372 * [backup-simplify]: Simplify y.im into y.im 3.372 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 3.372 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 3.372 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.372 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 3.372 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 3.372 * [taylor]: Taking taylor expansion of x.re in x.re 3.372 * [backup-simplify]: Simplify 0 into 0 3.372 * [backup-simplify]: Simplify 1 into 1 3.372 * [taylor]: Taking taylor expansion of x.re in x.re 3.372 * [backup-simplify]: Simplify 0 into 0 3.372 * [backup-simplify]: Simplify 1 into 1 3.372 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 3.372 * [taylor]: Taking taylor expansion of x.im in x.re 3.372 * [backup-simplify]: Simplify x.im into x.im 3.372 * [taylor]: Taking taylor expansion of x.im in x.re 3.372 * [backup-simplify]: Simplify x.im into x.im 3.372 * [backup-simplify]: Simplify (* 0 0) into 0 3.373 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.373 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 3.373 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.373 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 3.373 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.373 * [backup-simplify]: Simplify (+ 0 0) into 0 3.374 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.374 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.374 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.374 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.374 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.374 * [taylor]: Taking taylor expansion of y.re in x.re 3.374 * [backup-simplify]: Simplify y.re into y.re 3.374 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 3.374 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.374 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 3.374 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 3.374 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 3.374 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 3.374 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 3.374 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.374 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 3.374 * [taylor]: Taking taylor expansion of y.im in y.im 3.374 * [backup-simplify]: Simplify 0 into 0 3.374 * [backup-simplify]: Simplify 1 into 1 3.374 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 3.374 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 3.374 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.375 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 3.375 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 3.375 * [taylor]: Taking taylor expansion of x.re in y.im 3.375 * [backup-simplify]: Simplify x.re into x.re 3.375 * [taylor]: Taking taylor expansion of x.re in y.im 3.375 * [backup-simplify]: Simplify x.re into x.re 3.375 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 3.375 * [taylor]: Taking taylor expansion of x.im in y.im 3.375 * [backup-simplify]: Simplify x.im into x.im 3.375 * [taylor]: Taking taylor expansion of x.im in y.im 3.375 * [backup-simplify]: Simplify x.im into x.im 3.375 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.375 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.375 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.375 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.375 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.375 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.375 * [backup-simplify]: Simplify (+ 0 0) into 0 3.376 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.376 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.376 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 3.376 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 3.376 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.376 * [taylor]: Taking taylor expansion of y.re in y.im 3.376 * [backup-simplify]: Simplify y.re into y.re 3.376 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.376 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.376 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 3.376 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.376 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.376 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 3.376 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 3.377 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.377 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 3.377 * [taylor]: Taking taylor expansion of y.im in y.im 3.377 * [backup-simplify]: Simplify 0 into 0 3.377 * [backup-simplify]: Simplify 1 into 1 3.377 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 3.377 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 3.377 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.377 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 3.377 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 3.377 * [taylor]: Taking taylor expansion of x.re in y.im 3.377 * [backup-simplify]: Simplify x.re into x.re 3.377 * [taylor]: Taking taylor expansion of x.re in y.im 3.377 * [backup-simplify]: Simplify x.re into x.re 3.377 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 3.377 * [taylor]: Taking taylor expansion of x.im in y.im 3.377 * [backup-simplify]: Simplify x.im into x.im 3.377 * [taylor]: Taking taylor expansion of x.im in y.im 3.377 * [backup-simplify]: Simplify x.im into x.im 3.377 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.377 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.377 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.377 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.377 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.377 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.378 * [backup-simplify]: Simplify (+ 0 0) into 0 3.378 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.378 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.378 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 3.378 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 3.378 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.378 * [taylor]: Taking taylor expansion of y.re in y.im 3.378 * [backup-simplify]: Simplify y.re into y.re 3.378 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.378 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.378 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 3.378 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.379 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.379 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.379 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.380 * [backup-simplify]: Simplify (- 0) into 0 3.380 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.380 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 3.380 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.380 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.380 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.380 * [taylor]: Taking taylor expansion of y.re in x.re 3.380 * [backup-simplify]: Simplify y.re into y.re 3.380 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.380 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.380 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.380 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.380 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.380 * [backup-simplify]: Simplify (- 0) into 0 3.381 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.381 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 3.381 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.381 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.381 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.381 * [taylor]: Taking taylor expansion of y.re in x.im 3.381 * [backup-simplify]: Simplify y.re into y.re 3.381 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.381 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.381 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.381 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.381 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.381 * [backup-simplify]: Simplify (- 0) into 0 3.381 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.381 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 3.381 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.381 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.381 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.381 * [taylor]: Taking taylor expansion of y.re in y.re 3.382 * [backup-simplify]: Simplify 0 into 0 3.382 * [backup-simplify]: Simplify 1 into 1 3.382 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.382 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 3.382 * [backup-simplify]: Simplify 1 into 1 3.383 * [backup-simplify]: Simplify (+ 0) into 0 3.383 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.384 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 3.385 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 3.385 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.386 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.386 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 3.386 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 3.387 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 3.387 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 3.387 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) in x.re 3.387 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) in x.re 3.387 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 3.387 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.387 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.387 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.387 * [taylor]: Taking taylor expansion of y.re in x.re 3.387 * [backup-simplify]: Simplify y.re into y.re 3.387 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.387 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.387 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.387 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 3.387 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 3.387 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 3.387 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.387 * [taylor]: Taking taylor expansion of x.im in x.re 3.387 * [backup-simplify]: Simplify x.im into x.im 3.388 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.388 * [taylor]: Taking taylor expansion of x.re in x.re 3.388 * [backup-simplify]: Simplify 0 into 0 3.388 * [backup-simplify]: Simplify 1 into 1 3.388 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.388 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 3.388 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.388 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.389 * [backup-simplify]: Simplify (+ 0 0) into 0 3.389 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.389 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.390 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 3.390 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 3.390 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 3.390 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 3.390 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 3.390 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 3.390 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 3.390 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 3.390 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.390 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.390 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.390 * [taylor]: Taking taylor expansion of y.re in x.im 3.390 * [backup-simplify]: Simplify y.re into y.re 3.390 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.390 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.390 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.390 * [taylor]: Taking taylor expansion of (log x.im) in x.im 3.390 * [taylor]: Taking taylor expansion of x.im in x.im 3.390 * [backup-simplify]: Simplify 0 into 0 3.390 * [backup-simplify]: Simplify 1 into 1 3.391 * [backup-simplify]: Simplify (log 1) into 0 3.391 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 3.391 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 3.391 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 3.391 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.391 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 3.392 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 3.392 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 3.392 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 3.392 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 3.392 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.392 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.392 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.392 * [taylor]: Taking taylor expansion of y.re in y.re 3.392 * [backup-simplify]: Simplify 0 into 0 3.392 * [backup-simplify]: Simplify 1 into 1 3.392 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.392 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 3.392 * [taylor]: Taking taylor expansion of (log x.im) in y.re 3.392 * [taylor]: Taking taylor expansion of x.im in y.re 3.392 * [backup-simplify]: Simplify x.im into x.im 3.392 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.392 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 3.392 * [backup-simplify]: Simplify (- 0) into 0 3.393 * [backup-simplify]: Simplify 0 into 0 3.393 * [backup-simplify]: Simplify (+ 0) into 0 3.393 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.393 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.394 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.394 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 3.394 * [backup-simplify]: Simplify (- 0) into 0 3.395 * [backup-simplify]: Simplify (+ 0 0) into 0 3.395 * [taylor]: Taking taylor expansion of 0 in x.im 3.395 * [backup-simplify]: Simplify 0 into 0 3.395 * [taylor]: Taking taylor expansion of 0 in y.re 3.395 * [backup-simplify]: Simplify 0 into 0 3.395 * [backup-simplify]: Simplify 0 into 0 3.395 * [backup-simplify]: Simplify (+ 0) into 0 3.395 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.396 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.396 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.396 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 3.397 * [backup-simplify]: Simplify (- 0) into 0 3.397 * [backup-simplify]: Simplify (+ 0 0) into 0 3.397 * [taylor]: Taking taylor expansion of 0 in y.re 3.397 * [backup-simplify]: Simplify 0 into 0 3.397 * [backup-simplify]: Simplify 0 into 0 3.397 * [backup-simplify]: Simplify (+ 0) into 0 3.397 * [backup-simplify]: Simplify 0 into 0 3.398 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 3.398 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 3.399 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 3.400 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 3.400 * [backup-simplify]: Simplify (+ 0 0) into 0 3.400 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 3.402 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 3.402 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 3.403 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.403 * [backup-simplify]: Simplify (+ 0 0) into 0 3.404 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 3.404 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 3.404 * [backup-simplify]: Simplify (- 0) into 0 3.405 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 3.405 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 3.405 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 3.405 * [taylor]: Taking taylor expansion of 1/2 in x.re 3.405 * [backup-simplify]: Simplify 1/2 into 1/2 3.405 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 3.405 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 3.405 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.405 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.405 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.405 * [taylor]: Taking taylor expansion of y.re in x.re 3.405 * [backup-simplify]: Simplify y.re into y.re 3.405 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.405 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.405 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.405 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 3.405 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 3.405 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 3.405 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 3.405 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.405 * [taylor]: Taking taylor expansion of x.re in x.re 3.405 * [backup-simplify]: Simplify 0 into 0 3.405 * [backup-simplify]: Simplify 1 into 1 3.405 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.405 * [taylor]: Taking taylor expansion of x.im in x.re 3.405 * [backup-simplify]: Simplify x.im into x.im 3.405 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.405 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 3.406 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.406 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.406 * [backup-simplify]: Simplify (+ 0 0) into 0 3.406 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.406 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.406 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.406 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.406 * [backup-simplify]: Simplify (- 0) into 0 3.406 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.407 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 3.407 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 3.407 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 3.407 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 3.407 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 3.407 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 3.407 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.407 * [backup-simplify]: Simplify 1/2 into 1/2 3.407 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 3.407 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 3.407 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.407 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.407 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.407 * [taylor]: Taking taylor expansion of y.re in x.im 3.407 * [backup-simplify]: Simplify y.re into y.re 3.407 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.407 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.407 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.408 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 3.408 * [taylor]: Taking taylor expansion of (log x.im) in x.im 3.408 * [taylor]: Taking taylor expansion of x.im in x.im 3.408 * [backup-simplify]: Simplify 0 into 0 3.408 * [backup-simplify]: Simplify 1 into 1 3.408 * [backup-simplify]: Simplify (log 1) into 0 3.408 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.408 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.408 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.409 * [backup-simplify]: Simplify (- 0) into 0 3.409 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.409 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.409 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.409 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 3.409 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 3.410 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 3.410 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 3.410 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 3.410 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 3.410 * [taylor]: Taking taylor expansion of 1/2 in y.re 3.410 * [backup-simplify]: Simplify 1/2 into 1/2 3.410 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 3.410 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 3.410 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.410 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.410 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.410 * [taylor]: Taking taylor expansion of y.re in y.re 3.410 * [backup-simplify]: Simplify 0 into 0 3.410 * [backup-simplify]: Simplify 1 into 1 3.410 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.410 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 3.410 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 3.410 * [taylor]: Taking taylor expansion of (log x.im) in y.re 3.410 * [taylor]: Taking taylor expansion of x.im in y.re 3.410 * [backup-simplify]: Simplify x.im into x.im 3.411 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.411 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 3.411 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 3.411 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 3.411 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 3.411 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 3.412 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 3.412 * [backup-simplify]: Simplify (+ 0) into 0 3.413 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.413 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.413 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.414 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 3.414 * [backup-simplify]: Simplify (+ 0 0) into 0 3.414 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 3.414 * [backup-simplify]: Simplify (- 0) into 0 3.414 * [taylor]: Taking taylor expansion of 0 in x.im 3.414 * [backup-simplify]: Simplify 0 into 0 3.414 * [taylor]: Taking taylor expansion of 0 in y.re 3.414 * [backup-simplify]: Simplify 0 into 0 3.414 * [backup-simplify]: Simplify 0 into 0 3.415 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 3.415 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 3.416 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.416 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 3.416 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 3.417 * [backup-simplify]: Simplify (- 0) into 0 3.417 * [backup-simplify]: Simplify (+ 0 0) into 0 3.417 * [taylor]: Taking taylor expansion of 0 in x.im 3.417 * [backup-simplify]: Simplify 0 into 0 3.417 * [taylor]: Taking taylor expansion of 0 in y.re 3.417 * [backup-simplify]: Simplify 0 into 0 3.417 * [backup-simplify]: Simplify 0 into 0 3.418 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.418 * [backup-simplify]: Simplify (+ 0) into 0 3.419 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.419 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.420 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.420 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 3.420 * [backup-simplify]: Simplify (+ 0 0) into 0 3.421 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.421 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 3.422 * [backup-simplify]: Simplify (- 0) into 0 3.422 * [taylor]: Taking taylor expansion of 0 in y.re 3.422 * [backup-simplify]: Simplify 0 into 0 3.422 * [backup-simplify]: Simplify 0 into 0 3.422 * [taylor]: Taking taylor expansion of 0 in y.re 3.422 * [backup-simplify]: Simplify 0 into 0 3.422 * [backup-simplify]: Simplify 0 into 0 3.423 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 3.423 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 3.424 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.425 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 3.426 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 3.426 * [backup-simplify]: Simplify (- 0) into 0 3.426 * [backup-simplify]: Simplify (+ 0 0) into 0 3.426 * [taylor]: Taking taylor expansion of 0 in y.re 3.426 * [backup-simplify]: Simplify 0 into 0 3.426 * [backup-simplify]: Simplify 0 into 0 3.427 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 3.427 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 3.428 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 3.428 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 3.428 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 3.429 * [backup-simplify]: Simplify (+ (* (- (* (atan2 x.im x.re) (log x.im))) (* y.re (* 1 (* 1 y.im)))) (+ (* (- (* 1/2 (pow (log x.im) 2))) (pow (* 1 (* 1 (* 1 y.im))) 2)) 1)) into (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 3.430 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 3.430 * [approximate]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 3.430 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 3.430 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 3.430 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.430 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 3.430 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 3.430 * [taylor]: Taking taylor expansion of y.im in y.re 3.430 * [backup-simplify]: Simplify y.im into y.im 3.430 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 3.430 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 3.430 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 3.431 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.431 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 3.431 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 3.431 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.431 * [taylor]: Taking taylor expansion of x.re in y.re 3.431 * [backup-simplify]: Simplify x.re into x.re 3.431 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.431 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.431 * [taylor]: Taking taylor expansion of x.re in y.re 3.431 * [backup-simplify]: Simplify x.re into x.re 3.431 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.431 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 3.431 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.431 * [taylor]: Taking taylor expansion of x.im in y.re 3.431 * [backup-simplify]: Simplify x.im into x.im 3.431 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.431 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.431 * [taylor]: Taking taylor expansion of x.im in y.re 3.431 * [backup-simplify]: Simplify x.im into x.im 3.431 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.431 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.431 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.432 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.432 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.432 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.433 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.433 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.433 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.433 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.433 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.433 * [backup-simplify]: Simplify (+ 0 0) into 0 3.434 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.434 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.434 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 3.434 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 3.434 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.434 * [taylor]: Taking taylor expansion of y.re in y.re 3.434 * [backup-simplify]: Simplify 0 into 0 3.434 * [backup-simplify]: Simplify 1 into 1 3.435 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.435 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.436 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 3.436 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 3.436 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 3.436 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.436 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 3.436 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 3.436 * [taylor]: Taking taylor expansion of y.im in x.im 3.436 * [backup-simplify]: Simplify y.im into y.im 3.436 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 3.436 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 3.436 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 3.437 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.437 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 3.437 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 3.437 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.437 * [taylor]: Taking taylor expansion of x.re in x.im 3.437 * [backup-simplify]: Simplify x.re into x.re 3.437 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.437 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.437 * [taylor]: Taking taylor expansion of x.re in x.im 3.437 * [backup-simplify]: Simplify x.re into x.re 3.437 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.437 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 3.437 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 3.437 * [taylor]: Taking taylor expansion of x.im in x.im 3.437 * [backup-simplify]: Simplify 0 into 0 3.437 * [backup-simplify]: Simplify 1 into 1 3.437 * [backup-simplify]: Simplify (/ 1 1) into 1 3.438 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 3.438 * [taylor]: Taking taylor expansion of x.im in x.im 3.438 * [backup-simplify]: Simplify 0 into 0 3.438 * [backup-simplify]: Simplify 1 into 1 3.438 * [backup-simplify]: Simplify (/ 1 1) into 1 3.438 * [backup-simplify]: Simplify (* 1 1) into 1 3.439 * [backup-simplify]: Simplify (+ 0 1) into 1 3.439 * [backup-simplify]: Simplify (sqrt 1) into 1 3.440 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.441 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.441 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.442 * [backup-simplify]: Simplify (+ 0 0) into 0 3.443 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.443 * [backup-simplify]: Simplify (log 1) into 0 3.443 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 3.443 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.443 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.443 * [taylor]: Taking taylor expansion of y.re in x.im 3.443 * [backup-simplify]: Simplify y.re into y.re 3.443 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.444 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.444 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 3.444 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 3.445 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 3.445 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 3.445 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 3.445 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 3.445 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.445 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 3.445 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 3.445 * [taylor]: Taking taylor expansion of y.im in x.re 3.445 * [backup-simplify]: Simplify y.im into y.im 3.445 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 3.445 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 3.445 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 3.445 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.446 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 3.446 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 3.446 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.446 * [taylor]: Taking taylor expansion of x.re in x.re 3.446 * [backup-simplify]: Simplify 0 into 0 3.446 * [backup-simplify]: Simplify 1 into 1 3.446 * [backup-simplify]: Simplify (/ 1 1) into 1 3.446 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.446 * [taylor]: Taking taylor expansion of x.re in x.re 3.446 * [backup-simplify]: Simplify 0 into 0 3.446 * [backup-simplify]: Simplify 1 into 1 3.447 * [backup-simplify]: Simplify (/ 1 1) into 1 3.447 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 3.447 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.447 * [taylor]: Taking taylor expansion of x.im in x.re 3.447 * [backup-simplify]: Simplify x.im into x.im 3.447 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.447 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.447 * [taylor]: Taking taylor expansion of x.im in x.re 3.447 * [backup-simplify]: Simplify x.im into x.im 3.447 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.447 * [backup-simplify]: Simplify (* 1 1) into 1 3.448 * [backup-simplify]: Simplify (+ 1 0) into 1 3.448 * [backup-simplify]: Simplify (sqrt 1) into 1 3.449 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.450 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.450 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.451 * [backup-simplify]: Simplify (+ 0 0) into 0 3.451 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.452 * [backup-simplify]: Simplify (log 1) into 0 3.452 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 3.452 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.452 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.452 * [taylor]: Taking taylor expansion of y.re in x.re 3.452 * [backup-simplify]: Simplify y.re into y.re 3.452 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.453 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.453 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 3.453 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 3.453 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.454 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.454 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 3.454 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 3.454 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.454 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 3.454 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 3.454 * [taylor]: Taking taylor expansion of y.im in y.im 3.454 * [backup-simplify]: Simplify 0 into 0 3.454 * [backup-simplify]: Simplify 1 into 1 3.454 * [backup-simplify]: Simplify (/ 1 1) into 1 3.454 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 3.454 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 3.455 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.455 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 3.455 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 3.455 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.455 * [taylor]: Taking taylor expansion of x.re in y.im 3.455 * [backup-simplify]: Simplify x.re into x.re 3.455 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.455 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.455 * [taylor]: Taking taylor expansion of x.re in y.im 3.455 * [backup-simplify]: Simplify x.re into x.re 3.455 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.455 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 3.455 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 3.455 * [taylor]: Taking taylor expansion of x.im in y.im 3.455 * [backup-simplify]: Simplify x.im into x.im 3.455 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.455 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 3.455 * [taylor]: Taking taylor expansion of x.im in y.im 3.455 * [backup-simplify]: Simplify x.im into x.im 3.455 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.455 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.455 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.456 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.456 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.456 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.456 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.456 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.456 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.457 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.457 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.457 * [backup-simplify]: Simplify (+ 0 0) into 0 3.457 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.458 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.458 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 3.458 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 3.458 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.458 * [taylor]: Taking taylor expansion of y.re in y.im 3.458 * [backup-simplify]: Simplify y.re into y.re 3.458 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.459 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.459 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.459 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 3.459 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 3.459 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 3.459 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.459 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 3.459 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 3.460 * [taylor]: Taking taylor expansion of y.im in y.im 3.460 * [backup-simplify]: Simplify 0 into 0 3.460 * [backup-simplify]: Simplify 1 into 1 3.460 * [backup-simplify]: Simplify (/ 1 1) into 1 3.460 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 3.460 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 3.460 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.460 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 3.460 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 3.460 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.460 * [taylor]: Taking taylor expansion of x.re in y.im 3.460 * [backup-simplify]: Simplify x.re into x.re 3.460 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.460 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.460 * [taylor]: Taking taylor expansion of x.re in y.im 3.460 * [backup-simplify]: Simplify x.re into x.re 3.460 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.460 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 3.461 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 3.461 * [taylor]: Taking taylor expansion of x.im in y.im 3.461 * [backup-simplify]: Simplify x.im into x.im 3.461 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.461 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 3.461 * [taylor]: Taking taylor expansion of x.im in y.im 3.461 * [backup-simplify]: Simplify x.im into x.im 3.461 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.461 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.461 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.461 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.461 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.462 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.462 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.462 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.462 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.462 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.462 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.463 * [backup-simplify]: Simplify (+ 0 0) into 0 3.463 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.463 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.464 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 3.464 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 3.464 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.464 * [taylor]: Taking taylor expansion of y.re in y.im 3.464 * [backup-simplify]: Simplify y.re into y.re 3.464 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.464 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.465 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.465 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 3.465 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 3.465 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 3.465 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.465 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 3.465 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 3.465 * [taylor]: Taking taylor expansion of y.im in x.re 3.465 * [backup-simplify]: Simplify y.im into y.im 3.465 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 3.466 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 3.466 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 3.466 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.466 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 3.466 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 3.466 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.466 * [taylor]: Taking taylor expansion of x.re in x.re 3.466 * [backup-simplify]: Simplify 0 into 0 3.466 * [backup-simplify]: Simplify 1 into 1 3.466 * [backup-simplify]: Simplify (/ 1 1) into 1 3.466 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.466 * [taylor]: Taking taylor expansion of x.re in x.re 3.466 * [backup-simplify]: Simplify 0 into 0 3.466 * [backup-simplify]: Simplify 1 into 1 3.467 * [backup-simplify]: Simplify (/ 1 1) into 1 3.467 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 3.467 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.467 * [taylor]: Taking taylor expansion of x.im in x.re 3.467 * [backup-simplify]: Simplify x.im into x.im 3.467 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.467 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.467 * [taylor]: Taking taylor expansion of x.im in x.re 3.467 * [backup-simplify]: Simplify x.im into x.im 3.467 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.468 * [backup-simplify]: Simplify (* 1 1) into 1 3.468 * [backup-simplify]: Simplify (+ 1 0) into 1 3.468 * [backup-simplify]: Simplify (sqrt 1) into 1 3.469 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.470 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.471 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.471 * [backup-simplify]: Simplify (+ 0 0) into 0 3.472 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.472 * [backup-simplify]: Simplify (log 1) into 0 3.472 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 3.472 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.472 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.472 * [taylor]: Taking taylor expansion of y.re in x.re 3.472 * [backup-simplify]: Simplify y.re into y.re 3.473 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.473 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.473 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 3.473 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 3.474 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.474 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.474 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.475 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 3.475 * [backup-simplify]: Simplify (- 0) into 0 3.475 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.475 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 3.475 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 3.475 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 3.476 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.476 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.476 * [taylor]: Taking taylor expansion of y.re in x.im 3.476 * [backup-simplify]: Simplify y.re into y.re 3.476 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.476 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 3.476 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.476 * [taylor]: Taking taylor expansion of x.re in x.im 3.476 * [backup-simplify]: Simplify x.re into x.re 3.476 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.476 * [taylor]: Taking taylor expansion of y.im in x.im 3.476 * [backup-simplify]: Simplify y.im into y.im 3.476 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.476 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 3.477 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 3.477 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.477 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.478 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.478 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 3.478 * [backup-simplify]: Simplify (- 0) into 0 3.479 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.479 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 3.479 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 3.479 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 3.479 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 3.479 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.479 * [taylor]: Taking taylor expansion of y.re in y.re 3.479 * [backup-simplify]: Simplify 0 into 0 3.479 * [backup-simplify]: Simplify 1 into 1 3.479 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.479 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 3.479 * [taylor]: Taking taylor expansion of (log x.re) in y.re 3.479 * [taylor]: Taking taylor expansion of x.re in y.re 3.479 * [backup-simplify]: Simplify x.re into x.re 3.479 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.479 * [taylor]: Taking taylor expansion of y.im in y.re 3.480 * [backup-simplify]: Simplify y.im into y.im 3.480 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.480 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.480 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.481 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.481 * [taylor]: Taking taylor expansion of 0 in x.re 3.481 * [backup-simplify]: Simplify 0 into 0 3.481 * [taylor]: Taking taylor expansion of 0 in x.im 3.481 * [backup-simplify]: Simplify 0 into 0 3.481 * [taylor]: Taking taylor expansion of 0 in y.re 3.481 * [backup-simplify]: Simplify 0 into 0 3.481 * [backup-simplify]: Simplify 0 into 0 3.481 * [backup-simplify]: Simplify (+ 0) into 0 3.482 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 3.484 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.484 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 3.484 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.484 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 3.493 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 3.494 * [backup-simplify]: Simplify (+ 0 0) into 0 3.494 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.495 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 3.496 * [backup-simplify]: Simplify (- 0) into 0 3.496 * [backup-simplify]: Simplify (+ 0 0) into 0 3.496 * [taylor]: Taking taylor expansion of 0 in x.im 3.496 * [backup-simplify]: Simplify 0 into 0 3.496 * [taylor]: Taking taylor expansion of 0 in y.re 3.496 * [backup-simplify]: Simplify 0 into 0 3.496 * [backup-simplify]: Simplify 0 into 0 3.497 * [backup-simplify]: Simplify (+ 0) into 0 3.497 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 3.498 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 3.498 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.499 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 3.499 * [backup-simplify]: Simplify (- 0) into 0 3.499 * [backup-simplify]: Simplify (+ 0 0) into 0 3.500 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.501 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 3.501 * [backup-simplify]: Simplify (- 0) into 0 3.502 * [backup-simplify]: Simplify (+ 0 0) into 0 3.502 * [taylor]: Taking taylor expansion of 0 in y.re 3.502 * [backup-simplify]: Simplify 0 into 0 3.502 * [backup-simplify]: Simplify 0 into 0 3.502 * [backup-simplify]: Simplify 0 into 0 3.502 * [taylor]: Taking taylor expansion of 0 in x.re 3.502 * [backup-simplify]: Simplify 0 into 0 3.502 * [taylor]: Taking taylor expansion of 0 in x.im 3.502 * [backup-simplify]: Simplify 0 into 0 3.502 * [taylor]: Taking taylor expansion of 0 in y.re 3.502 * [backup-simplify]: Simplify 0 into 0 3.502 * [backup-simplify]: Simplify 0 into 0 3.502 * [taylor]: Taking taylor expansion of 0 in x.im 3.502 * [backup-simplify]: Simplify 0 into 0 3.502 * [taylor]: Taking taylor expansion of 0 in y.re 3.502 * [backup-simplify]: Simplify 0 into 0 3.502 * [backup-simplify]: Simplify 0 into 0 3.503 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 3.503 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.503 * [approximate]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 3.503 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 3.503 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 3.503 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.503 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 3.503 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 3.504 * [taylor]: Taking taylor expansion of -1 in y.re 3.504 * [backup-simplify]: Simplify -1 into -1 3.504 * [taylor]: Taking taylor expansion of y.im in y.re 3.504 * [backup-simplify]: Simplify y.im into y.im 3.504 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 3.504 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 3.504 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 3.504 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.504 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 3.504 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 3.504 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.504 * [taylor]: Taking taylor expansion of -1 in y.re 3.504 * [backup-simplify]: Simplify -1 into -1 3.504 * [taylor]: Taking taylor expansion of x.re in y.re 3.504 * [backup-simplify]: Simplify x.re into x.re 3.504 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.504 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.504 * [taylor]: Taking taylor expansion of -1 in y.re 3.504 * [backup-simplify]: Simplify -1 into -1 3.504 * [taylor]: Taking taylor expansion of x.re in y.re 3.504 * [backup-simplify]: Simplify x.re into x.re 3.504 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.504 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 3.504 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.504 * [taylor]: Taking taylor expansion of -1 in y.re 3.504 * [backup-simplify]: Simplify -1 into -1 3.504 * [taylor]: Taking taylor expansion of x.im in y.re 3.504 * [backup-simplify]: Simplify x.im into x.im 3.504 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.504 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.505 * [taylor]: Taking taylor expansion of -1 in y.re 3.505 * [backup-simplify]: Simplify -1 into -1 3.505 * [taylor]: Taking taylor expansion of x.im in y.re 3.505 * [backup-simplify]: Simplify x.im into x.im 3.505 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.505 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.505 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.505 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.505 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.506 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.506 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.506 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.506 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.506 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.506 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.507 * [backup-simplify]: Simplify (+ 0 0) into 0 3.507 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.508 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.508 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 3.508 * [taylor]: Taking taylor expansion of -1 in y.re 3.508 * [backup-simplify]: Simplify -1 into -1 3.508 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 3.508 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.508 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.508 * [taylor]: Taking taylor expansion of y.re in y.re 3.508 * [backup-simplify]: Simplify 0 into 0 3.508 * [backup-simplify]: Simplify 1 into 1 3.508 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.508 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.508 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 3.509 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.509 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 3.509 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 3.509 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.509 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 3.509 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 3.509 * [taylor]: Taking taylor expansion of -1 in x.im 3.509 * [backup-simplify]: Simplify -1 into -1 3.509 * [taylor]: Taking taylor expansion of y.im in x.im 3.509 * [backup-simplify]: Simplify y.im into y.im 3.509 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 3.509 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 3.509 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 3.509 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.510 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 3.510 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 3.510 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.510 * [taylor]: Taking taylor expansion of -1 in x.im 3.510 * [backup-simplify]: Simplify -1 into -1 3.510 * [taylor]: Taking taylor expansion of x.re in x.im 3.510 * [backup-simplify]: Simplify x.re into x.re 3.510 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.510 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.510 * [taylor]: Taking taylor expansion of -1 in x.im 3.510 * [backup-simplify]: Simplify -1 into -1 3.510 * [taylor]: Taking taylor expansion of x.re in x.im 3.510 * [backup-simplify]: Simplify x.re into x.re 3.510 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.510 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 3.510 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.510 * [taylor]: Taking taylor expansion of -1 in x.im 3.510 * [backup-simplify]: Simplify -1 into -1 3.510 * [taylor]: Taking taylor expansion of x.im in x.im 3.510 * [backup-simplify]: Simplify 0 into 0 3.510 * [backup-simplify]: Simplify 1 into 1 3.511 * [backup-simplify]: Simplify (/ -1 1) into -1 3.511 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.511 * [taylor]: Taking taylor expansion of -1 in x.im 3.511 * [backup-simplify]: Simplify -1 into -1 3.511 * [taylor]: Taking taylor expansion of x.im in x.im 3.511 * [backup-simplify]: Simplify 0 into 0 3.511 * [backup-simplify]: Simplify 1 into 1 3.511 * [backup-simplify]: Simplify (/ -1 1) into -1 3.512 * [backup-simplify]: Simplify (* -1 -1) into 1 3.512 * [backup-simplify]: Simplify (+ 0 1) into 1 3.512 * [backup-simplify]: Simplify (sqrt 1) into 1 3.513 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.514 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.514 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.515 * [backup-simplify]: Simplify (+ 0 0) into 0 3.515 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.515 * [backup-simplify]: Simplify (log 1) into 0 3.515 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 3.515 * [taylor]: Taking taylor expansion of -1 in x.im 3.515 * [backup-simplify]: Simplify -1 into -1 3.515 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 3.515 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.516 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.516 * [taylor]: Taking taylor expansion of y.re in x.im 3.516 * [backup-simplify]: Simplify y.re into y.re 3.516 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.516 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.516 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 3.516 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.516 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.516 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.517 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.517 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 3.517 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 3.517 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.517 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 3.517 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 3.517 * [taylor]: Taking taylor expansion of -1 in x.re 3.517 * [backup-simplify]: Simplify -1 into -1 3.517 * [taylor]: Taking taylor expansion of y.im in x.re 3.517 * [backup-simplify]: Simplify y.im into y.im 3.517 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 3.517 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 3.517 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 3.517 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.517 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 3.517 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 3.517 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.517 * [taylor]: Taking taylor expansion of -1 in x.re 3.517 * [backup-simplify]: Simplify -1 into -1 3.517 * [taylor]: Taking taylor expansion of x.re in x.re 3.517 * [backup-simplify]: Simplify 0 into 0 3.517 * [backup-simplify]: Simplify 1 into 1 3.517 * [backup-simplify]: Simplify (/ -1 1) into -1 3.517 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.517 * [taylor]: Taking taylor expansion of -1 in x.re 3.517 * [backup-simplify]: Simplify -1 into -1 3.517 * [taylor]: Taking taylor expansion of x.re in x.re 3.517 * [backup-simplify]: Simplify 0 into 0 3.517 * [backup-simplify]: Simplify 1 into 1 3.518 * [backup-simplify]: Simplify (/ -1 1) into -1 3.518 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 3.518 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.518 * [taylor]: Taking taylor expansion of -1 in x.re 3.518 * [backup-simplify]: Simplify -1 into -1 3.518 * [taylor]: Taking taylor expansion of x.im in x.re 3.518 * [backup-simplify]: Simplify x.im into x.im 3.518 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.518 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.518 * [taylor]: Taking taylor expansion of -1 in x.re 3.518 * [backup-simplify]: Simplify -1 into -1 3.518 * [taylor]: Taking taylor expansion of x.im in x.re 3.518 * [backup-simplify]: Simplify x.im into x.im 3.518 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.518 * [backup-simplify]: Simplify (* -1 -1) into 1 3.519 * [backup-simplify]: Simplify (+ 1 0) into 1 3.519 * [backup-simplify]: Simplify (sqrt 1) into 1 3.519 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.520 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.520 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.520 * [backup-simplify]: Simplify (+ 0 0) into 0 3.521 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.521 * [backup-simplify]: Simplify (log 1) into 0 3.521 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 3.521 * [taylor]: Taking taylor expansion of -1 in x.re 3.521 * [backup-simplify]: Simplify -1 into -1 3.521 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 3.521 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.521 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.521 * [taylor]: Taking taylor expansion of y.re in x.re 3.521 * [backup-simplify]: Simplify y.re into y.re 3.521 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.522 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.522 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 3.522 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.522 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.522 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.522 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.522 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 3.522 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 3.522 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.522 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 3.522 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 3.522 * [taylor]: Taking taylor expansion of -1 in y.im 3.523 * [backup-simplify]: Simplify -1 into -1 3.523 * [taylor]: Taking taylor expansion of y.im in y.im 3.523 * [backup-simplify]: Simplify 0 into 0 3.523 * [backup-simplify]: Simplify 1 into 1 3.523 * [backup-simplify]: Simplify (/ -1 1) into -1 3.523 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 3.523 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 3.523 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.523 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 3.523 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 3.523 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.523 * [taylor]: Taking taylor expansion of -1 in y.im 3.523 * [backup-simplify]: Simplify -1 into -1 3.523 * [taylor]: Taking taylor expansion of x.re in y.im 3.523 * [backup-simplify]: Simplify x.re into x.re 3.523 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.523 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.523 * [taylor]: Taking taylor expansion of -1 in y.im 3.523 * [backup-simplify]: Simplify -1 into -1 3.523 * [taylor]: Taking taylor expansion of x.re in y.im 3.523 * [backup-simplify]: Simplify x.re into x.re 3.523 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.523 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 3.523 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 3.523 * [taylor]: Taking taylor expansion of -1 in y.im 3.523 * [backup-simplify]: Simplify -1 into -1 3.523 * [taylor]: Taking taylor expansion of x.im in y.im 3.523 * [backup-simplify]: Simplify x.im into x.im 3.523 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.523 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 3.523 * [taylor]: Taking taylor expansion of -1 in y.im 3.523 * [backup-simplify]: Simplify -1 into -1 3.523 * [taylor]: Taking taylor expansion of x.im in y.im 3.523 * [backup-simplify]: Simplify x.im into x.im 3.523 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.523 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.524 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.524 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.524 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.524 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.524 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.524 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.524 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.524 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.524 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.525 * [backup-simplify]: Simplify (+ 0 0) into 0 3.525 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.525 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.525 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 3.525 * [taylor]: Taking taylor expansion of -1 in y.im 3.525 * [backup-simplify]: Simplify -1 into -1 3.525 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 3.525 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.525 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.525 * [taylor]: Taking taylor expansion of y.re in y.im 3.525 * [backup-simplify]: Simplify y.re into y.re 3.526 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.526 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.526 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.526 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.526 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 3.526 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 3.526 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.526 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 3.526 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 3.526 * [taylor]: Taking taylor expansion of -1 in y.im 3.526 * [backup-simplify]: Simplify -1 into -1 3.526 * [taylor]: Taking taylor expansion of y.im in y.im 3.526 * [backup-simplify]: Simplify 0 into 0 3.526 * [backup-simplify]: Simplify 1 into 1 3.527 * [backup-simplify]: Simplify (/ -1 1) into -1 3.527 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 3.527 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 3.527 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.527 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 3.527 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 3.527 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.527 * [taylor]: Taking taylor expansion of -1 in y.im 3.527 * [backup-simplify]: Simplify -1 into -1 3.527 * [taylor]: Taking taylor expansion of x.re in y.im 3.527 * [backup-simplify]: Simplify x.re into x.re 3.527 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.527 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.527 * [taylor]: Taking taylor expansion of -1 in y.im 3.527 * [backup-simplify]: Simplify -1 into -1 3.527 * [taylor]: Taking taylor expansion of x.re in y.im 3.527 * [backup-simplify]: Simplify x.re into x.re 3.527 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.527 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 3.527 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 3.527 * [taylor]: Taking taylor expansion of -1 in y.im 3.527 * [backup-simplify]: Simplify -1 into -1 3.527 * [taylor]: Taking taylor expansion of x.im in y.im 3.527 * [backup-simplify]: Simplify x.im into x.im 3.527 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.527 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 3.527 * [taylor]: Taking taylor expansion of -1 in y.im 3.527 * [backup-simplify]: Simplify -1 into -1 3.527 * [taylor]: Taking taylor expansion of x.im in y.im 3.527 * [backup-simplify]: Simplify x.im into x.im 3.527 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.528 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.528 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.528 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.528 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.528 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.529 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.529 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.529 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.529 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.529 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.529 * [backup-simplify]: Simplify (+ 0 0) into 0 3.529 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.530 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.530 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 3.530 * [taylor]: Taking taylor expansion of -1 in y.im 3.530 * [backup-simplify]: Simplify -1 into -1 3.530 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 3.530 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.530 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.530 * [taylor]: Taking taylor expansion of y.re in y.im 3.530 * [backup-simplify]: Simplify y.re into y.re 3.530 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.530 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.530 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.531 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.531 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 3.531 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 3.531 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.531 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 3.531 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 3.531 * [taylor]: Taking taylor expansion of -1 in x.re 3.531 * [backup-simplify]: Simplify -1 into -1 3.531 * [taylor]: Taking taylor expansion of y.im in x.re 3.531 * [backup-simplify]: Simplify y.im into y.im 3.531 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 3.531 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 3.531 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 3.531 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.531 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 3.531 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 3.531 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.531 * [taylor]: Taking taylor expansion of -1 in x.re 3.531 * [backup-simplify]: Simplify -1 into -1 3.531 * [taylor]: Taking taylor expansion of x.re in x.re 3.531 * [backup-simplify]: Simplify 0 into 0 3.531 * [backup-simplify]: Simplify 1 into 1 3.531 * [backup-simplify]: Simplify (/ -1 1) into -1 3.532 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.532 * [taylor]: Taking taylor expansion of -1 in x.re 3.532 * [backup-simplify]: Simplify -1 into -1 3.532 * [taylor]: Taking taylor expansion of x.re in x.re 3.532 * [backup-simplify]: Simplify 0 into 0 3.532 * [backup-simplify]: Simplify 1 into 1 3.532 * [backup-simplify]: Simplify (/ -1 1) into -1 3.532 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 3.532 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.532 * [taylor]: Taking taylor expansion of -1 in x.re 3.532 * [backup-simplify]: Simplify -1 into -1 3.532 * [taylor]: Taking taylor expansion of x.im in x.re 3.532 * [backup-simplify]: Simplify x.im into x.im 3.532 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.532 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.532 * [taylor]: Taking taylor expansion of -1 in x.re 3.532 * [backup-simplify]: Simplify -1 into -1 3.532 * [taylor]: Taking taylor expansion of x.im in x.re 3.532 * [backup-simplify]: Simplify x.im into x.im 3.532 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.532 * [backup-simplify]: Simplify (* -1 -1) into 1 3.533 * [backup-simplify]: Simplify (+ 1 0) into 1 3.533 * [backup-simplify]: Simplify (sqrt 1) into 1 3.533 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.534 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.534 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.534 * [backup-simplify]: Simplify (+ 0 0) into 0 3.535 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.535 * [backup-simplify]: Simplify (log 1) into 0 3.535 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 3.535 * [taylor]: Taking taylor expansion of -1 in x.re 3.535 * [backup-simplify]: Simplify -1 into -1 3.535 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 3.535 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.535 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.535 * [taylor]: Taking taylor expansion of y.re in x.re 3.535 * [backup-simplify]: Simplify y.re into y.re 3.535 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.536 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.536 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 3.536 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.536 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.536 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.536 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.537 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.537 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 3.537 * [backup-simplify]: Simplify (- 0) into 0 3.537 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.537 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 3.537 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 3.537 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 3.537 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.537 * [taylor]: Taking taylor expansion of x.re in x.im 3.537 * [backup-simplify]: Simplify x.re into x.re 3.537 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.537 * [taylor]: Taking taylor expansion of y.im in x.im 3.537 * [backup-simplify]: Simplify y.im into y.im 3.537 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.537 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 3.537 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.537 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.538 * [taylor]: Taking taylor expansion of y.re in x.im 3.538 * [backup-simplify]: Simplify y.re into y.re 3.538 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.538 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.538 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.538 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.538 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.538 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.539 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 3.539 * [backup-simplify]: Simplify (- 0) into 0 3.539 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.539 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 3.539 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 3.539 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 3.539 * [taylor]: Taking taylor expansion of (log x.re) in y.re 3.539 * [taylor]: Taking taylor expansion of x.re in y.re 3.539 * [backup-simplify]: Simplify x.re into x.re 3.539 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.539 * [taylor]: Taking taylor expansion of y.im in y.re 3.539 * [backup-simplify]: Simplify y.im into y.im 3.539 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.539 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 3.539 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.539 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.539 * [taylor]: Taking taylor expansion of y.re in y.re 3.539 * [backup-simplify]: Simplify 0 into 0 3.539 * [backup-simplify]: Simplify 1 into 1 3.539 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.540 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 3.540 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 3.540 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.540 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.540 * [taylor]: Taking taylor expansion of 0 in x.re 3.540 * [backup-simplify]: Simplify 0 into 0 3.540 * [taylor]: Taking taylor expansion of 0 in x.im 3.540 * [backup-simplify]: Simplify 0 into 0 3.540 * [taylor]: Taking taylor expansion of 0 in y.re 3.540 * [backup-simplify]: Simplify 0 into 0 3.540 * [backup-simplify]: Simplify 0 into 0 3.540 * [backup-simplify]: Simplify (+ 0) into 0 3.541 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 3.542 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.542 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 3.542 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.542 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 3.543 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.543 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 3.544 * [backup-simplify]: Simplify (+ 0 0) into 0 3.544 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.545 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 3.545 * [backup-simplify]: Simplify (- 0) into 0 3.546 * [backup-simplify]: Simplify (+ 0 0) into 0 3.546 * [taylor]: Taking taylor expansion of 0 in x.im 3.546 * [backup-simplify]: Simplify 0 into 0 3.546 * [taylor]: Taking taylor expansion of 0 in y.re 3.546 * [backup-simplify]: Simplify 0 into 0 3.546 * [backup-simplify]: Simplify 0 into 0 3.547 * [backup-simplify]: Simplify (+ 0) into 0 3.547 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 3.548 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.548 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 3.549 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.549 * [backup-simplify]: Simplify (- 0) into 0 3.549 * [backup-simplify]: Simplify (+ 0 0) into 0 3.550 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.551 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 3.551 * [backup-simplify]: Simplify (- 0) into 0 3.552 * [backup-simplify]: Simplify (+ 0 0) into 0 3.552 * [taylor]: Taking taylor expansion of 0 in y.re 3.552 * [backup-simplify]: Simplify 0 into 0 3.552 * [backup-simplify]: Simplify 0 into 0 3.552 * [backup-simplify]: Simplify 0 into 0 3.552 * [taylor]: Taking taylor expansion of 0 in x.re 3.552 * [backup-simplify]: Simplify 0 into 0 3.552 * [taylor]: Taking taylor expansion of 0 in x.im 3.552 * [backup-simplify]: Simplify 0 into 0 3.552 * [taylor]: Taking taylor expansion of 0 in y.re 3.552 * [backup-simplify]: Simplify 0 into 0 3.552 * [backup-simplify]: Simplify 0 into 0 3.552 * [taylor]: Taking taylor expansion of 0 in x.im 3.552 * [backup-simplify]: Simplify 0 into 0 3.552 * [taylor]: Taking taylor expansion of 0 in y.re 3.552 * [backup-simplify]: Simplify 0 into 0 3.552 * [backup-simplify]: Simplify 0 into 0 3.553 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 3.553 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2) 3.553 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* y.im (atan2 x.im x.re)) 3.553 * [approximate]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in (x.im x.re y.im) around 0 3.553 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 3.553 * [taylor]: Taking taylor expansion of y.im in y.im 3.553 * [backup-simplify]: Simplify 0 into 0 3.553 * [backup-simplify]: Simplify 1 into 1 3.553 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 3.553 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.553 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 3.553 * [taylor]: Taking taylor expansion of y.im in x.re 3.553 * [backup-simplify]: Simplify y.im into y.im 3.553 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.554 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.554 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 3.554 * [taylor]: Taking taylor expansion of y.im in x.im 3.554 * [backup-simplify]: Simplify y.im into y.im 3.554 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.554 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.554 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 3.554 * [taylor]: Taking taylor expansion of y.im in x.im 3.554 * [backup-simplify]: Simplify y.im into y.im 3.554 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.554 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.554 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 3.554 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 3.554 * [taylor]: Taking taylor expansion of y.im in x.re 3.554 * [backup-simplify]: Simplify y.im into y.im 3.554 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.554 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.554 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 3.554 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 3.554 * [taylor]: Taking taylor expansion of y.im in y.im 3.554 * [backup-simplify]: Simplify 0 into 0 3.554 * [backup-simplify]: Simplify 1 into 1 3.554 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 3.554 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.555 * [backup-simplify]: Simplify (* 0 (atan2 x.im x.re)) into 0 3.555 * [backup-simplify]: Simplify 0 into 0 3.555 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 3.555 * [taylor]: Taking taylor expansion of 0 in x.re 3.555 * [backup-simplify]: Simplify 0 into 0 3.555 * [taylor]: Taking taylor expansion of 0 in y.im 3.555 * [backup-simplify]: Simplify 0 into 0 3.555 * [backup-simplify]: Simplify 0 into 0 3.555 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 3.555 * [taylor]: Taking taylor expansion of 0 in y.im 3.555 * [backup-simplify]: Simplify 0 into 0 3.555 * [backup-simplify]: Simplify 0 into 0 3.556 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (atan2 x.im x.re))) into (atan2 x.im x.re) 3.556 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.556 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 3.556 * [taylor]: Taking taylor expansion of 0 in x.re 3.556 * [backup-simplify]: Simplify 0 into 0 3.556 * [taylor]: Taking taylor expansion of 0 in y.im 3.556 * [backup-simplify]: Simplify 0 into 0 3.557 * [backup-simplify]: Simplify 0 into 0 3.557 * [taylor]: Taking taylor expansion of 0 in y.im 3.557 * [backup-simplify]: Simplify 0 into 0 3.557 * [backup-simplify]: Simplify 0 into 0 3.557 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 3.557 * [taylor]: Taking taylor expansion of 0 in y.im 3.557 * [backup-simplify]: Simplify 0 into 0 3.557 * [backup-simplify]: Simplify 0 into 0 3.557 * [backup-simplify]: Simplify 0 into 0 3.557 * [backup-simplify]: Simplify 0 into 0 3.558 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (atan2 x.im x.re)))) into 0 3.558 * [backup-simplify]: Simplify 0 into 0 3.559 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* y.im (atan2 x.im x.re)) 3.559 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.559 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 3.559 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 3.559 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 3.559 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.559 * [taylor]: Taking taylor expansion of y.im in y.im 3.559 * [backup-simplify]: Simplify 0 into 0 3.559 * [backup-simplify]: Simplify 1 into 1 3.559 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.559 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 3.559 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.560 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.560 * [taylor]: Taking taylor expansion of y.im in x.re 3.560 * [backup-simplify]: Simplify y.im into y.im 3.560 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.560 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 3.560 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.560 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.560 * [taylor]: Taking taylor expansion of y.im in x.im 3.560 * [backup-simplify]: Simplify y.im into y.im 3.560 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.560 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 3.560 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.560 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.560 * [taylor]: Taking taylor expansion of y.im in x.im 3.560 * [backup-simplify]: Simplify y.im into y.im 3.560 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.561 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 3.561 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.561 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.561 * [taylor]: Taking taylor expansion of y.im in x.re 3.561 * [backup-simplify]: Simplify y.im into y.im 3.561 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.561 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 3.561 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 3.561 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.561 * [taylor]: Taking taylor expansion of y.im in y.im 3.561 * [backup-simplify]: Simplify 0 into 0 3.561 * [backup-simplify]: Simplify 1 into 1 3.561 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.561 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.562 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 3.562 * [taylor]: Taking taylor expansion of 0 in x.re 3.562 * [backup-simplify]: Simplify 0 into 0 3.562 * [taylor]: Taking taylor expansion of 0 in y.im 3.562 * [backup-simplify]: Simplify 0 into 0 3.562 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 3.562 * [taylor]: Taking taylor expansion of 0 in y.im 3.562 * [backup-simplify]: Simplify 0 into 0 3.563 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 3.563 * [backup-simplify]: Simplify 0 into 0 3.564 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.564 * [taylor]: Taking taylor expansion of 0 in x.re 3.564 * [backup-simplify]: Simplify 0 into 0 3.564 * [taylor]: Taking taylor expansion of 0 in y.im 3.564 * [backup-simplify]: Simplify 0 into 0 3.564 * [taylor]: Taking taylor expansion of 0 in y.im 3.564 * [backup-simplify]: Simplify 0 into 0 3.564 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.564 * [taylor]: Taking taylor expansion of 0 in y.im 3.564 * [backup-simplify]: Simplify 0 into 0 3.564 * [backup-simplify]: Simplify 0 into 0 3.564 * [backup-simplify]: Simplify 0 into 0 3.566 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.566 * [backup-simplify]: Simplify 0 into 0 3.567 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.567 * [taylor]: Taking taylor expansion of 0 in x.re 3.567 * [backup-simplify]: Simplify 0 into 0 3.567 * [taylor]: Taking taylor expansion of 0 in y.im 3.567 * [backup-simplify]: Simplify 0 into 0 3.567 * [taylor]: Taking taylor expansion of 0 in y.im 3.567 * [backup-simplify]: Simplify 0 into 0 3.567 * [taylor]: Taking taylor expansion of 0 in y.im 3.567 * [backup-simplify]: Simplify 0 into 0 3.567 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.567 * [taylor]: Taking taylor expansion of 0 in y.im 3.567 * [backup-simplify]: Simplify 0 into 0 3.567 * [backup-simplify]: Simplify 0 into 0 3.567 * [backup-simplify]: Simplify 0 into 0 3.568 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.im)) (* 1 1))) into (* y.im (atan2 x.im x.re)) 3.568 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.im))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 3.568 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in (x.im x.re y.im) around 0 3.568 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 3.568 * [taylor]: Taking taylor expansion of -1 in y.im 3.569 * [backup-simplify]: Simplify -1 into -1 3.569 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 3.569 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.569 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.569 * [taylor]: Taking taylor expansion of y.im in y.im 3.569 * [backup-simplify]: Simplify 0 into 0 3.569 * [backup-simplify]: Simplify 1 into 1 3.569 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.569 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 3.569 * [taylor]: Taking taylor expansion of -1 in x.re 3.569 * [backup-simplify]: Simplify -1 into -1 3.569 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 3.569 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.569 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.569 * [taylor]: Taking taylor expansion of y.im in x.re 3.569 * [backup-simplify]: Simplify y.im into y.im 3.569 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.569 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 3.569 * [taylor]: Taking taylor expansion of -1 in x.im 3.569 * [backup-simplify]: Simplify -1 into -1 3.569 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 3.569 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.570 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.570 * [taylor]: Taking taylor expansion of y.im in x.im 3.570 * [backup-simplify]: Simplify y.im into y.im 3.570 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.570 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 3.570 * [taylor]: Taking taylor expansion of -1 in x.im 3.570 * [backup-simplify]: Simplify -1 into -1 3.570 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 3.570 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.570 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.570 * [taylor]: Taking taylor expansion of y.im in x.im 3.570 * [backup-simplify]: Simplify y.im into y.im 3.570 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.571 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 3.571 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 3.571 * [taylor]: Taking taylor expansion of -1 in x.re 3.571 * [backup-simplify]: Simplify -1 into -1 3.571 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 3.571 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.571 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.571 * [taylor]: Taking taylor expansion of y.im in x.re 3.571 * [backup-simplify]: Simplify y.im into y.im 3.571 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.571 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 3.571 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 3.571 * [taylor]: Taking taylor expansion of -1 in y.im 3.571 * [backup-simplify]: Simplify -1 into -1 3.571 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 3.571 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.571 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.571 * [taylor]: Taking taylor expansion of y.im in y.im 3.571 * [backup-simplify]: Simplify 0 into 0 3.571 * [backup-simplify]: Simplify 1 into 1 3.572 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.572 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.572 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.572 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 3.573 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 3.573 * [taylor]: Taking taylor expansion of 0 in x.re 3.573 * [backup-simplify]: Simplify 0 into 0 3.573 * [taylor]: Taking taylor expansion of 0 in y.im 3.573 * [backup-simplify]: Simplify 0 into 0 3.573 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 3.574 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 3.574 * [taylor]: Taking taylor expansion of 0 in y.im 3.574 * [backup-simplify]: Simplify 0 into 0 3.575 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 3.576 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 3.576 * [backup-simplify]: Simplify 0 into 0 3.576 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.577 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 3.577 * [taylor]: Taking taylor expansion of 0 in x.re 3.577 * [backup-simplify]: Simplify 0 into 0 3.577 * [taylor]: Taking taylor expansion of 0 in y.im 3.577 * [backup-simplify]: Simplify 0 into 0 3.577 * [taylor]: Taking taylor expansion of 0 in y.im 3.577 * [backup-simplify]: Simplify 0 into 0 3.577 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.578 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 3.578 * [taylor]: Taking taylor expansion of 0 in y.im 3.578 * [backup-simplify]: Simplify 0 into 0 3.579 * [backup-simplify]: Simplify 0 into 0 3.579 * [backup-simplify]: Simplify 0 into 0 3.580 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.581 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 3.581 * [backup-simplify]: Simplify 0 into 0 3.581 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.584 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 3.584 * [taylor]: Taking taylor expansion of 0 in x.re 3.584 * [backup-simplify]: Simplify 0 into 0 3.584 * [taylor]: Taking taylor expansion of 0 in y.im 3.584 * [backup-simplify]: Simplify 0 into 0 3.584 * [taylor]: Taking taylor expansion of 0 in y.im 3.584 * [backup-simplify]: Simplify 0 into 0 3.584 * [taylor]: Taking taylor expansion of 0 in y.im 3.584 * [backup-simplify]: Simplify 0 into 0 3.584 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.586 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 3.586 * [taylor]: Taking taylor expansion of 0 in y.im 3.586 * [backup-simplify]: Simplify 0 into 0 3.586 * [backup-simplify]: Simplify 0 into 0 3.586 * [backup-simplify]: Simplify 0 into 0 3.587 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.im))) (* 1 1))) into (* y.im (atan2 x.im x.re)) 3.587 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 3) 3.587 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.587 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 3.587 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.587 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.587 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.587 * [taylor]: Taking taylor expansion of y.re in y.re 3.587 * [backup-simplify]: Simplify 0 into 0 3.587 * [backup-simplify]: Simplify 1 into 1 3.587 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.587 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.587 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.587 * [taylor]: Taking taylor expansion of y.re in x.re 3.587 * [backup-simplify]: Simplify y.re into y.re 3.587 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.587 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.587 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.587 * [taylor]: Taking taylor expansion of y.re in x.im 3.587 * [backup-simplify]: Simplify y.re into y.re 3.588 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.588 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.588 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.588 * [taylor]: Taking taylor expansion of y.re in x.im 3.588 * [backup-simplify]: Simplify y.re into y.re 3.588 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.588 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.588 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.588 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.588 * [taylor]: Taking taylor expansion of y.re in x.re 3.588 * [backup-simplify]: Simplify y.re into y.re 3.588 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.588 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.588 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.588 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.588 * [taylor]: Taking taylor expansion of y.re in y.re 3.588 * [backup-simplify]: Simplify 0 into 0 3.588 * [backup-simplify]: Simplify 1 into 1 3.588 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.588 * [backup-simplify]: Simplify 0 into 0 3.589 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.589 * [taylor]: Taking taylor expansion of 0 in x.re 3.589 * [backup-simplify]: Simplify 0 into 0 3.589 * [taylor]: Taking taylor expansion of 0 in y.re 3.589 * [backup-simplify]: Simplify 0 into 0 3.589 * [backup-simplify]: Simplify 0 into 0 3.589 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.589 * [taylor]: Taking taylor expansion of 0 in y.re 3.589 * [backup-simplify]: Simplify 0 into 0 3.589 * [backup-simplify]: Simplify 0 into 0 3.590 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 3.590 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.590 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.590 * [taylor]: Taking taylor expansion of 0 in x.re 3.590 * [backup-simplify]: Simplify 0 into 0 3.590 * [taylor]: Taking taylor expansion of 0 in y.re 3.590 * [backup-simplify]: Simplify 0 into 0 3.590 * [backup-simplify]: Simplify 0 into 0 3.590 * [taylor]: Taking taylor expansion of 0 in y.re 3.590 * [backup-simplify]: Simplify 0 into 0 3.590 * [backup-simplify]: Simplify 0 into 0 3.591 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.591 * [taylor]: Taking taylor expansion of 0 in y.re 3.591 * [backup-simplify]: Simplify 0 into 0 3.591 * [backup-simplify]: Simplify 0 into 0 3.591 * [backup-simplify]: Simplify 0 into 0 3.591 * [backup-simplify]: Simplify 0 into 0 3.592 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 3.592 * [backup-simplify]: Simplify 0 into 0 3.592 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 3.593 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.593 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 3.593 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 3.593 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 3.593 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.593 * [taylor]: Taking taylor expansion of y.re in y.re 3.593 * [backup-simplify]: Simplify 0 into 0 3.593 * [backup-simplify]: Simplify 1 into 1 3.593 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.593 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 3.593 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.593 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.593 * [taylor]: Taking taylor expansion of y.re in x.re 3.593 * [backup-simplify]: Simplify y.re into y.re 3.593 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.594 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 3.594 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.594 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.594 * [taylor]: Taking taylor expansion of y.re in x.im 3.594 * [backup-simplify]: Simplify y.re into y.re 3.594 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.594 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 3.594 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.594 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.594 * [taylor]: Taking taylor expansion of y.re in x.im 3.594 * [backup-simplify]: Simplify y.re into y.re 3.594 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.594 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 3.594 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.595 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.595 * [taylor]: Taking taylor expansion of y.re in x.re 3.595 * [backup-simplify]: Simplify y.re into y.re 3.595 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.595 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 3.595 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 3.595 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.595 * [taylor]: Taking taylor expansion of y.re in y.re 3.595 * [backup-simplify]: Simplify 0 into 0 3.595 * [backup-simplify]: Simplify 1 into 1 3.595 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.595 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.596 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 3.596 * [taylor]: Taking taylor expansion of 0 in x.re 3.596 * [backup-simplify]: Simplify 0 into 0 3.596 * [taylor]: Taking taylor expansion of 0 in y.re 3.596 * [backup-simplify]: Simplify 0 into 0 3.596 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 3.596 * [taylor]: Taking taylor expansion of 0 in y.re 3.596 * [backup-simplify]: Simplify 0 into 0 3.597 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 3.598 * [backup-simplify]: Simplify 0 into 0 3.598 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.598 * [taylor]: Taking taylor expansion of 0 in x.re 3.598 * [backup-simplify]: Simplify 0 into 0 3.598 * [taylor]: Taking taylor expansion of 0 in y.re 3.598 * [backup-simplify]: Simplify 0 into 0 3.598 * [taylor]: Taking taylor expansion of 0 in y.re 3.598 * [backup-simplify]: Simplify 0 into 0 3.598 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.598 * [taylor]: Taking taylor expansion of 0 in y.re 3.598 * [backup-simplify]: Simplify 0 into 0 3.598 * [backup-simplify]: Simplify 0 into 0 3.599 * [backup-simplify]: Simplify 0 into 0 3.600 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.600 * [backup-simplify]: Simplify 0 into 0 3.601 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.601 * [taylor]: Taking taylor expansion of 0 in x.re 3.601 * [backup-simplify]: Simplify 0 into 0 3.601 * [taylor]: Taking taylor expansion of 0 in y.re 3.601 * [backup-simplify]: Simplify 0 into 0 3.601 * [taylor]: Taking taylor expansion of 0 in y.re 3.601 * [backup-simplify]: Simplify 0 into 0 3.601 * [taylor]: Taking taylor expansion of 0 in y.re 3.601 * [backup-simplify]: Simplify 0 into 0 3.601 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.601 * [taylor]: Taking taylor expansion of 0 in y.re 3.601 * [backup-simplify]: Simplify 0 into 0 3.601 * [backup-simplify]: Simplify 0 into 0 3.601 * [backup-simplify]: Simplify 0 into 0 3.602 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.re)) (* 1 1))) into (* (atan2 x.im x.re) y.re) 3.602 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.602 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in (x.im x.re y.re) around 0 3.602 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 3.602 * [taylor]: Taking taylor expansion of -1 in y.re 3.602 * [backup-simplify]: Simplify -1 into -1 3.602 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 3.602 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.602 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.603 * [taylor]: Taking taylor expansion of y.re in y.re 3.603 * [backup-simplify]: Simplify 0 into 0 3.603 * [backup-simplify]: Simplify 1 into 1 3.603 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.603 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 3.603 * [taylor]: Taking taylor expansion of -1 in x.re 3.603 * [backup-simplify]: Simplify -1 into -1 3.603 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 3.603 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.603 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.603 * [taylor]: Taking taylor expansion of y.re in x.re 3.603 * [backup-simplify]: Simplify y.re into y.re 3.603 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.603 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 3.603 * [taylor]: Taking taylor expansion of -1 in x.im 3.603 * [backup-simplify]: Simplify -1 into -1 3.603 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 3.603 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.603 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.603 * [taylor]: Taking taylor expansion of y.re in x.im 3.603 * [backup-simplify]: Simplify y.re into y.re 3.604 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.604 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 3.604 * [taylor]: Taking taylor expansion of -1 in x.im 3.604 * [backup-simplify]: Simplify -1 into -1 3.604 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 3.604 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.604 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.604 * [taylor]: Taking taylor expansion of y.re in x.im 3.604 * [backup-simplify]: Simplify y.re into y.re 3.604 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.604 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.604 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 3.604 * [taylor]: Taking taylor expansion of -1 in x.re 3.604 * [backup-simplify]: Simplify -1 into -1 3.604 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 3.604 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.605 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.605 * [taylor]: Taking taylor expansion of y.re in x.re 3.605 * [backup-simplify]: Simplify y.re into y.re 3.605 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.605 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.605 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 3.605 * [taylor]: Taking taylor expansion of -1 in y.re 3.605 * [backup-simplify]: Simplify -1 into -1 3.605 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 3.605 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.605 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.605 * [taylor]: Taking taylor expansion of y.re in y.re 3.605 * [backup-simplify]: Simplify 0 into 0 3.605 * [backup-simplify]: Simplify 1 into 1 3.605 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.606 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.606 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.606 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.606 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 3.606 * [taylor]: Taking taylor expansion of 0 in x.re 3.607 * [backup-simplify]: Simplify 0 into 0 3.607 * [taylor]: Taking taylor expansion of 0 in y.re 3.607 * [backup-simplify]: Simplify 0 into 0 3.607 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.607 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 3.607 * [taylor]: Taking taylor expansion of 0 in y.re 3.607 * [backup-simplify]: Simplify 0 into 0 3.608 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 3.608 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 3.608 * [backup-simplify]: Simplify 0 into 0 3.608 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.609 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 3.609 * [taylor]: Taking taylor expansion of 0 in x.re 3.609 * [backup-simplify]: Simplify 0 into 0 3.609 * [taylor]: Taking taylor expansion of 0 in y.re 3.609 * [backup-simplify]: Simplify 0 into 0 3.609 * [taylor]: Taking taylor expansion of 0 in y.re 3.609 * [backup-simplify]: Simplify 0 into 0 3.609 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.610 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 3.610 * [taylor]: Taking taylor expansion of 0 in y.re 3.610 * [backup-simplify]: Simplify 0 into 0 3.610 * [backup-simplify]: Simplify 0 into 0 3.610 * [backup-simplify]: Simplify 0 into 0 3.611 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.611 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 3.611 * [backup-simplify]: Simplify 0 into 0 3.612 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.612 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 3.612 * [taylor]: Taking taylor expansion of 0 in x.re 3.612 * [backup-simplify]: Simplify 0 into 0 3.612 * [taylor]: Taking taylor expansion of 0 in y.re 3.612 * [backup-simplify]: Simplify 0 into 0 3.613 * [taylor]: Taking taylor expansion of 0 in y.re 3.613 * [backup-simplify]: Simplify 0 into 0 3.613 * [taylor]: Taking taylor expansion of 0 in y.re 3.613 * [backup-simplify]: Simplify 0 into 0 3.613 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.614 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 3.614 * [taylor]: Taking taylor expansion of 0 in y.re 3.614 * [backup-simplify]: Simplify 0 into 0 3.614 * [backup-simplify]: Simplify 0 into 0 3.614 * [backup-simplify]: Simplify 0 into 0 3.614 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.re))) (* 1 1))) into (* (atan2 x.im x.re) y.re) 3.614 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1) 3.614 * [backup-simplify]: Simplify (* y.re (log (hypot x.re x.im))) into (* y.re (log (hypot x.re x.im))) 3.614 * [approximate]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in (y.re x.re x.im) around 0 3.614 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.im 3.614 * [taylor]: Taking taylor expansion of y.re in x.im 3.614 * [backup-simplify]: Simplify y.re into y.re 3.614 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 3.614 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 3.614 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.614 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 3.614 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 3.615 * [taylor]: Taking taylor expansion of x.re in x.im 3.615 * [backup-simplify]: Simplify x.re into x.re 3.615 * [taylor]: Taking taylor expansion of x.re in x.im 3.615 * [backup-simplify]: Simplify x.re into x.re 3.615 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 3.615 * [taylor]: Taking taylor expansion of x.im in x.im 3.615 * [backup-simplify]: Simplify 0 into 0 3.615 * [backup-simplify]: Simplify 1 into 1 3.615 * [taylor]: Taking taylor expansion of x.im in x.im 3.615 * [backup-simplify]: Simplify 0 into 0 3.615 * [backup-simplify]: Simplify 1 into 1 3.615 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.615 * [backup-simplify]: Simplify (* 0 0) into 0 3.615 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 3.615 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 3.615 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.616 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 3.616 * [backup-simplify]: Simplify (+ 0 0) into 0 3.616 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 3.616 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.616 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.re 3.616 * [taylor]: Taking taylor expansion of y.re in x.re 3.616 * [backup-simplify]: Simplify y.re into y.re 3.616 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 3.616 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 3.616 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.616 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 3.616 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 3.616 * [taylor]: Taking taylor expansion of x.re in x.re 3.616 * [backup-simplify]: Simplify 0 into 0 3.616 * [backup-simplify]: Simplify 1 into 1 3.616 * [taylor]: Taking taylor expansion of x.re in x.re 3.616 * [backup-simplify]: Simplify 0 into 0 3.616 * [backup-simplify]: Simplify 1 into 1 3.616 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 3.616 * [taylor]: Taking taylor expansion of x.im in x.re 3.616 * [backup-simplify]: Simplify x.im into x.im 3.616 * [taylor]: Taking taylor expansion of x.im in x.re 3.616 * [backup-simplify]: Simplify x.im into x.im 3.617 * [backup-simplify]: Simplify (* 0 0) into 0 3.617 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.617 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 3.617 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.617 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 3.617 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.617 * [backup-simplify]: Simplify (+ 0 0) into 0 3.618 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.618 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.618 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 3.618 * [taylor]: Taking taylor expansion of y.re in y.re 3.618 * [backup-simplify]: Simplify 0 into 0 3.618 * [backup-simplify]: Simplify 1 into 1 3.618 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 3.618 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 3.618 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.618 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 3.618 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 3.618 * [taylor]: Taking taylor expansion of x.re in y.re 3.618 * [backup-simplify]: Simplify x.re into x.re 3.618 * [taylor]: Taking taylor expansion of x.re in y.re 3.618 * [backup-simplify]: Simplify x.re into x.re 3.618 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 3.618 * [taylor]: Taking taylor expansion of x.im in y.re 3.618 * [backup-simplify]: Simplify x.im into x.im 3.618 * [taylor]: Taking taylor expansion of x.im in y.re 3.618 * [backup-simplify]: Simplify x.im into x.im 3.618 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.618 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.618 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.618 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.618 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.618 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.619 * [backup-simplify]: Simplify (+ 0 0) into 0 3.619 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.619 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.619 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 3.619 * [taylor]: Taking taylor expansion of y.re in y.re 3.619 * [backup-simplify]: Simplify 0 into 0 3.619 * [backup-simplify]: Simplify 1 into 1 3.619 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 3.619 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 3.619 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.619 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 3.619 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 3.619 * [taylor]: Taking taylor expansion of x.re in y.re 3.619 * [backup-simplify]: Simplify x.re into x.re 3.619 * [taylor]: Taking taylor expansion of x.re in y.re 3.619 * [backup-simplify]: Simplify x.re into x.re 3.619 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 3.619 * [taylor]: Taking taylor expansion of x.im in y.re 3.619 * [backup-simplify]: Simplify x.im into x.im 3.619 * [taylor]: Taking taylor expansion of x.im in y.re 3.619 * [backup-simplify]: Simplify x.im into x.im 3.619 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.619 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.620 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.620 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.620 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.620 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.620 * [backup-simplify]: Simplify (+ 0 0) into 0 3.620 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.620 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.621 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.621 * [taylor]: Taking taylor expansion of 0 in x.re 3.621 * [backup-simplify]: Simplify 0 into 0 3.621 * [taylor]: Taking taylor expansion of 0 in x.im 3.621 * [backup-simplify]: Simplify 0 into 0 3.621 * [backup-simplify]: Simplify 0 into 0 3.621 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 3.622 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 3.622 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 3.622 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 3.622 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 3.622 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.622 * [taylor]: Taking taylor expansion of x.re in x.re 3.622 * [backup-simplify]: Simplify 0 into 0 3.622 * [backup-simplify]: Simplify 1 into 1 3.622 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.622 * [taylor]: Taking taylor expansion of x.im in x.re 3.622 * [backup-simplify]: Simplify x.im into x.im 3.622 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.622 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 3.622 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.622 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.623 * [backup-simplify]: Simplify (+ 0 0) into 0 3.623 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.623 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.623 * [taylor]: Taking taylor expansion of (log x.im) in x.im 3.623 * [taylor]: Taking taylor expansion of x.im in x.im 3.623 * [backup-simplify]: Simplify 0 into 0 3.623 * [backup-simplify]: Simplify 1 into 1 3.623 * [backup-simplify]: Simplify (log 1) into 0 3.623 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.623 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.623 * [taylor]: Taking taylor expansion of 0 in x.im 3.623 * [backup-simplify]: Simplify 0 into 0 3.623 * [backup-simplify]: Simplify 0 into 0 3.623 * [backup-simplify]: Simplify 0 into 0 3.624 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 3.624 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 3.624 * [backup-simplify]: Simplify (+ 0 0) into 0 3.625 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 3.626 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 3.627 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 3.627 * [taylor]: Taking taylor expansion of 0 in x.re 3.627 * [backup-simplify]: Simplify 0 into 0 3.627 * [taylor]: Taking taylor expansion of 0 in x.im 3.627 * [backup-simplify]: Simplify 0 into 0 3.627 * [backup-simplify]: Simplify 0 into 0 3.627 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 3.627 * [taylor]: Taking taylor expansion of 0 in x.im 3.628 * [backup-simplify]: Simplify 0 into 0 3.628 * [backup-simplify]: Simplify 0 into 0 3.628 * [taylor]: Taking taylor expansion of 0 in x.im 3.628 * [backup-simplify]: Simplify 0 into 0 3.628 * [backup-simplify]: Simplify 0 into 0 3.628 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.628 * [backup-simplify]: Simplify 0 into 0 3.628 * [backup-simplify]: Simplify (* (log x.im) (* 1 (* 1 y.re))) into (* y.re (log x.im)) 3.629 * [backup-simplify]: Simplify (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) into (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) 3.629 * [approximate]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in (y.re x.re x.im) around 0 3.629 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.im 3.629 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 3.629 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 3.629 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.629 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 3.629 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 3.629 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.629 * [taylor]: Taking taylor expansion of x.re in x.im 3.629 * [backup-simplify]: Simplify x.re into x.re 3.629 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.629 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.629 * [taylor]: Taking taylor expansion of x.re in x.im 3.629 * [backup-simplify]: Simplify x.re into x.re 3.629 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.629 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 3.629 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 3.629 * [taylor]: Taking taylor expansion of x.im in x.im 3.629 * [backup-simplify]: Simplify 0 into 0 3.629 * [backup-simplify]: Simplify 1 into 1 3.629 * [backup-simplify]: Simplify (/ 1 1) into 1 3.629 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 3.629 * [taylor]: Taking taylor expansion of x.im in x.im 3.629 * [backup-simplify]: Simplify 0 into 0 3.629 * [backup-simplify]: Simplify 1 into 1 3.630 * [backup-simplify]: Simplify (/ 1 1) into 1 3.630 * [backup-simplify]: Simplify (* 1 1) into 1 3.630 * [backup-simplify]: Simplify (+ 0 1) into 1 3.630 * [backup-simplify]: Simplify (sqrt 1) into 1 3.631 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.631 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.632 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.633 * [backup-simplify]: Simplify (+ 0 0) into 0 3.634 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.634 * [backup-simplify]: Simplify (log 1) into 0 3.634 * [taylor]: Taking taylor expansion of y.re in x.im 3.634 * [backup-simplify]: Simplify y.re into y.re 3.634 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.635 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.635 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 3.635 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.re 3.635 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 3.635 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 3.635 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.635 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 3.635 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 3.635 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.636 * [taylor]: Taking taylor expansion of x.re in x.re 3.636 * [backup-simplify]: Simplify 0 into 0 3.636 * [backup-simplify]: Simplify 1 into 1 3.636 * [backup-simplify]: Simplify (/ 1 1) into 1 3.636 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.636 * [taylor]: Taking taylor expansion of x.re in x.re 3.636 * [backup-simplify]: Simplify 0 into 0 3.636 * [backup-simplify]: Simplify 1 into 1 3.636 * [backup-simplify]: Simplify (/ 1 1) into 1 3.636 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 3.636 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.636 * [taylor]: Taking taylor expansion of x.im in x.re 3.637 * [backup-simplify]: Simplify x.im into x.im 3.637 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.637 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.637 * [taylor]: Taking taylor expansion of x.im in x.re 3.637 * [backup-simplify]: Simplify x.im into x.im 3.637 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.637 * [backup-simplify]: Simplify (* 1 1) into 1 3.638 * [backup-simplify]: Simplify (+ 1 0) into 1 3.638 * [backup-simplify]: Simplify (sqrt 1) into 1 3.639 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.639 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.640 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.640 * [backup-simplify]: Simplify (+ 0 0) into 0 3.641 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.642 * [backup-simplify]: Simplify (log 1) into 0 3.642 * [taylor]: Taking taylor expansion of y.re in x.re 3.642 * [backup-simplify]: Simplify y.re into y.re 3.642 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.643 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.643 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 3.643 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 3.643 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 3.643 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 3.643 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.643 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 3.643 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 3.643 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.643 * [taylor]: Taking taylor expansion of x.re in y.re 3.643 * [backup-simplify]: Simplify x.re into x.re 3.643 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.643 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.643 * [taylor]: Taking taylor expansion of x.re in y.re 3.643 * [backup-simplify]: Simplify x.re into x.re 3.643 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.643 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 3.643 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.643 * [taylor]: Taking taylor expansion of x.im in y.re 3.643 * [backup-simplify]: Simplify x.im into x.im 3.643 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.643 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.643 * [taylor]: Taking taylor expansion of x.im in y.re 3.643 * [backup-simplify]: Simplify x.im into x.im 3.644 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.644 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.644 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.644 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.644 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.645 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.645 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.645 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.645 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.645 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.645 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.646 * [backup-simplify]: Simplify (+ 0 0) into 0 3.646 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.646 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.646 * [taylor]: Taking taylor expansion of y.re in y.re 3.646 * [backup-simplify]: Simplify 0 into 0 3.646 * [backup-simplify]: Simplify 1 into 1 3.647 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.647 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 3.647 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 3.647 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 3.647 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.647 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 3.647 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 3.647 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.647 * [taylor]: Taking taylor expansion of x.re in y.re 3.647 * [backup-simplify]: Simplify x.re into x.re 3.647 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.647 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.647 * [taylor]: Taking taylor expansion of x.re in y.re 3.647 * [backup-simplify]: Simplify x.re into x.re 3.647 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.647 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 3.647 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.647 * [taylor]: Taking taylor expansion of x.im in y.re 3.647 * [backup-simplify]: Simplify x.im into x.im 3.648 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.648 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.648 * [taylor]: Taking taylor expansion of x.im in y.re 3.648 * [backup-simplify]: Simplify x.im into x.im 3.648 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.648 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.648 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.648 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.648 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.649 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.649 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.649 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.649 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.649 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.649 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.650 * [backup-simplify]: Simplify (+ 0 0) into 0 3.650 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.650 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.651 * [taylor]: Taking taylor expansion of y.re in y.re 3.651 * [backup-simplify]: Simplify 0 into 0 3.651 * [backup-simplify]: Simplify 1 into 1 3.651 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.651 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 3.651 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 3.651 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 3.651 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 3.651 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.651 * [taylor]: Taking taylor expansion of x.im in x.re 3.651 * [backup-simplify]: Simplify x.im into x.im 3.651 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.651 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 3.651 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 3.651 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.651 * [taylor]: Taking taylor expansion of x.re in x.re 3.651 * [backup-simplify]: Simplify 0 into 0 3.651 * [backup-simplify]: Simplify 1 into 1 3.652 * [backup-simplify]: Simplify (* 1 1) into 1 3.652 * [backup-simplify]: Simplify (/ 1 1) into 1 3.653 * [backup-simplify]: Simplify (+ 0 1) into 1 3.653 * [backup-simplify]: Simplify (sqrt 1) into 1 3.654 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.655 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.655 * [backup-simplify]: Simplify (+ 0 0) into 0 3.656 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.656 * [backup-simplify]: Simplify (log 1) into 0 3.657 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.657 * [taylor]: Taking taylor expansion of (- (log x.re)) in x.im 3.657 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.657 * [taylor]: Taking taylor expansion of x.re in x.im 3.657 * [backup-simplify]: Simplify x.re into x.re 3.657 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.657 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 3.658 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 3.659 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 1) into 0 3.660 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)))) into 0 3.660 * [taylor]: Taking taylor expansion of 0 in x.re 3.660 * [backup-simplify]: Simplify 0 into 0 3.660 * [taylor]: Taking taylor expansion of 0 in x.im 3.660 * [backup-simplify]: Simplify 0 into 0 3.660 * [backup-simplify]: Simplify 0 into 0 3.662 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.662 * [taylor]: Taking taylor expansion of 0 in x.im 3.662 * [backup-simplify]: Simplify 0 into 0 3.662 * [backup-simplify]: Simplify 0 into 0 3.662 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.663 * [backup-simplify]: Simplify (- 0) into 0 3.663 * [backup-simplify]: Simplify 0 into 0 3.663 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.663 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.664 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (+ (* 0 0) (* 0 (/ 1 x.re)))) into 0 3.664 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.664 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.665 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 3.665 * [backup-simplify]: Simplify (+ 0 0) into 0 3.666 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.668 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 2) into 0 3.670 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.670 * [taylor]: Taking taylor expansion of 0 in x.re 3.670 * [backup-simplify]: Simplify 0 into 0 3.670 * [taylor]: Taking taylor expansion of 0 in x.im 3.670 * [backup-simplify]: Simplify 0 into 0 3.670 * [backup-simplify]: Simplify 0 into 0 3.670 * [taylor]: Taking taylor expansion of 0 in x.im 3.670 * [backup-simplify]: Simplify 0 into 0 3.670 * [backup-simplify]: Simplify 0 into 0 3.671 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.672 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.672 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 3.674 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 3.675 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 3.675 * [taylor]: Taking taylor expansion of (/ 1/2 (pow x.im 2)) in x.im 3.675 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.675 * [backup-simplify]: Simplify 1/2 into 1/2 3.675 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 3.675 * [taylor]: Taking taylor expansion of x.im in x.im 3.675 * [backup-simplify]: Simplify 0 into 0 3.675 * [backup-simplify]: Simplify 1 into 1 3.675 * [backup-simplify]: Simplify (* 1 1) into 1 3.676 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 3.676 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.677 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.677 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 3.678 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.678 * [backup-simplify]: Simplify 0 into 0 3.678 * [backup-simplify]: Simplify (* (- (log (/ 1 x.re))) (* 1 (* 1 (/ 1 (/ 1 y.re))))) into (* -1 (* y.re (log (/ 1 x.re)))) 3.678 * [backup-simplify]: Simplify (* (/ 1 (- y.re)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im))))) into (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) 3.678 * [approximate]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in (y.re x.re x.im) around 0 3.678 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.im 3.678 * [taylor]: Taking taylor expansion of -1 in x.im 3.678 * [backup-simplify]: Simplify -1 into -1 3.678 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.im 3.678 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 3.678 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 3.678 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.678 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 3.678 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 3.678 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.678 * [taylor]: Taking taylor expansion of -1 in x.im 3.678 * [backup-simplify]: Simplify -1 into -1 3.678 * [taylor]: Taking taylor expansion of x.re in x.im 3.678 * [backup-simplify]: Simplify x.re into x.re 3.678 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.678 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.678 * [taylor]: Taking taylor expansion of -1 in x.im 3.678 * [backup-simplify]: Simplify -1 into -1 3.679 * [taylor]: Taking taylor expansion of x.re in x.im 3.679 * [backup-simplify]: Simplify x.re into x.re 3.679 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.679 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 3.679 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.679 * [taylor]: Taking taylor expansion of -1 in x.im 3.679 * [backup-simplify]: Simplify -1 into -1 3.679 * [taylor]: Taking taylor expansion of x.im in x.im 3.679 * [backup-simplify]: Simplify 0 into 0 3.679 * [backup-simplify]: Simplify 1 into 1 3.679 * [backup-simplify]: Simplify (/ -1 1) into -1 3.679 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.679 * [taylor]: Taking taylor expansion of -1 in x.im 3.679 * [backup-simplify]: Simplify -1 into -1 3.679 * [taylor]: Taking taylor expansion of x.im in x.im 3.679 * [backup-simplify]: Simplify 0 into 0 3.679 * [backup-simplify]: Simplify 1 into 1 3.679 * [backup-simplify]: Simplify (/ -1 1) into -1 3.680 * [backup-simplify]: Simplify (* -1 -1) into 1 3.680 * [backup-simplify]: Simplify (+ 0 1) into 1 3.680 * [backup-simplify]: Simplify (sqrt 1) into 1 3.681 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.681 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.682 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.682 * [backup-simplify]: Simplify (+ 0 0) into 0 3.682 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.683 * [backup-simplify]: Simplify (log 1) into 0 3.683 * [taylor]: Taking taylor expansion of y.re in x.im 3.683 * [backup-simplify]: Simplify y.re into y.re 3.683 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.683 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.683 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 3.683 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.re 3.684 * [taylor]: Taking taylor expansion of -1 in x.re 3.684 * [backup-simplify]: Simplify -1 into -1 3.684 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.re 3.684 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 3.684 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 3.684 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.684 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 3.684 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 3.684 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.684 * [taylor]: Taking taylor expansion of -1 in x.re 3.684 * [backup-simplify]: Simplify -1 into -1 3.684 * [taylor]: Taking taylor expansion of x.re in x.re 3.684 * [backup-simplify]: Simplify 0 into 0 3.684 * [backup-simplify]: Simplify 1 into 1 3.684 * [backup-simplify]: Simplify (/ -1 1) into -1 3.684 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.684 * [taylor]: Taking taylor expansion of -1 in x.re 3.684 * [backup-simplify]: Simplify -1 into -1 3.684 * [taylor]: Taking taylor expansion of x.re in x.re 3.684 * [backup-simplify]: Simplify 0 into 0 3.684 * [backup-simplify]: Simplify 1 into 1 3.684 * [backup-simplify]: Simplify (/ -1 1) into -1 3.685 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 3.685 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.685 * [taylor]: Taking taylor expansion of -1 in x.re 3.685 * [backup-simplify]: Simplify -1 into -1 3.685 * [taylor]: Taking taylor expansion of x.im in x.re 3.685 * [backup-simplify]: Simplify x.im into x.im 3.685 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.685 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.685 * [taylor]: Taking taylor expansion of -1 in x.re 3.685 * [backup-simplify]: Simplify -1 into -1 3.685 * [taylor]: Taking taylor expansion of x.im in x.re 3.685 * [backup-simplify]: Simplify x.im into x.im 3.685 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.685 * [backup-simplify]: Simplify (* -1 -1) into 1 3.685 * [backup-simplify]: Simplify (+ 1 0) into 1 3.685 * [backup-simplify]: Simplify (sqrt 1) into 1 3.686 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.687 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.687 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.687 * [backup-simplify]: Simplify (+ 0 0) into 0 3.688 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.688 * [backup-simplify]: Simplify (log 1) into 0 3.688 * [taylor]: Taking taylor expansion of y.re in x.re 3.688 * [backup-simplify]: Simplify y.re into y.re 3.688 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.688 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.688 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 3.688 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 3.689 * [taylor]: Taking taylor expansion of -1 in y.re 3.689 * [backup-simplify]: Simplify -1 into -1 3.689 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 3.689 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 3.689 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 3.689 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.689 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 3.689 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 3.689 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.689 * [taylor]: Taking taylor expansion of -1 in y.re 3.689 * [backup-simplify]: Simplify -1 into -1 3.689 * [taylor]: Taking taylor expansion of x.re in y.re 3.689 * [backup-simplify]: Simplify x.re into x.re 3.689 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.689 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.689 * [taylor]: Taking taylor expansion of -1 in y.re 3.689 * [backup-simplify]: Simplify -1 into -1 3.689 * [taylor]: Taking taylor expansion of x.re in y.re 3.689 * [backup-simplify]: Simplify x.re into x.re 3.689 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.689 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 3.689 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.689 * [taylor]: Taking taylor expansion of -1 in y.re 3.689 * [backup-simplify]: Simplify -1 into -1 3.689 * [taylor]: Taking taylor expansion of x.im in y.re 3.689 * [backup-simplify]: Simplify x.im into x.im 3.689 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.689 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.689 * [taylor]: Taking taylor expansion of -1 in y.re 3.689 * [backup-simplify]: Simplify -1 into -1 3.689 * [taylor]: Taking taylor expansion of x.im in y.re 3.689 * [backup-simplify]: Simplify x.im into x.im 3.689 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.689 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.689 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.689 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.690 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.690 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.690 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.690 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.690 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.690 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.690 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.690 * [backup-simplify]: Simplify (+ 0 0) into 0 3.691 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.691 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.691 * [taylor]: Taking taylor expansion of y.re in y.re 3.691 * [backup-simplify]: Simplify 0 into 0 3.691 * [backup-simplify]: Simplify 1 into 1 3.691 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.691 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 3.691 * [taylor]: Taking taylor expansion of -1 in y.re 3.691 * [backup-simplify]: Simplify -1 into -1 3.691 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 3.691 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 3.691 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 3.691 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.691 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 3.691 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 3.691 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.691 * [taylor]: Taking taylor expansion of -1 in y.re 3.691 * [backup-simplify]: Simplify -1 into -1 3.691 * [taylor]: Taking taylor expansion of x.re in y.re 3.691 * [backup-simplify]: Simplify x.re into x.re 3.691 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.691 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.692 * [taylor]: Taking taylor expansion of -1 in y.re 3.692 * [backup-simplify]: Simplify -1 into -1 3.692 * [taylor]: Taking taylor expansion of x.re in y.re 3.692 * [backup-simplify]: Simplify x.re into x.re 3.692 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.692 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 3.692 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.692 * [taylor]: Taking taylor expansion of -1 in y.re 3.692 * [backup-simplify]: Simplify -1 into -1 3.692 * [taylor]: Taking taylor expansion of x.im in y.re 3.692 * [backup-simplify]: Simplify x.im into x.im 3.692 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.692 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.692 * [taylor]: Taking taylor expansion of -1 in y.re 3.692 * [backup-simplify]: Simplify -1 into -1 3.692 * [taylor]: Taking taylor expansion of x.im in y.re 3.692 * [backup-simplify]: Simplify x.im into x.im 3.692 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.692 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.692 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.692 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.692 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.692 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.692 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.693 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.693 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.693 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.693 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.693 * [backup-simplify]: Simplify (+ 0 0) into 0 3.693 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.694 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.694 * [taylor]: Taking taylor expansion of y.re in y.re 3.694 * [backup-simplify]: Simplify 0 into 0 3.694 * [backup-simplify]: Simplify 1 into 1 3.694 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.694 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.694 * [taylor]: Taking taylor expansion of (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) in x.re 3.694 * [taylor]: Taking taylor expansion of -1 in x.re 3.694 * [backup-simplify]: Simplify -1 into -1 3.694 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 3.694 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 3.694 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 3.694 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 3.694 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.694 * [taylor]: Taking taylor expansion of x.im in x.re 3.694 * [backup-simplify]: Simplify x.im into x.im 3.694 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.694 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 3.694 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 3.694 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.694 * [taylor]: Taking taylor expansion of x.re in x.re 3.694 * [backup-simplify]: Simplify 0 into 0 3.694 * [backup-simplify]: Simplify 1 into 1 3.695 * [backup-simplify]: Simplify (* 1 1) into 1 3.695 * [backup-simplify]: Simplify (/ 1 1) into 1 3.695 * [backup-simplify]: Simplify (+ 0 1) into 1 3.695 * [backup-simplify]: Simplify (sqrt 1) into 1 3.696 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.696 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.697 * [backup-simplify]: Simplify (+ 0 0) into 0 3.697 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.697 * [backup-simplify]: Simplify (log 1) into 0 3.697 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.698 * [backup-simplify]: Simplify (* -1 (- (log x.re))) into (log x.re) 3.698 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.698 * [taylor]: Taking taylor expansion of x.re in x.im 3.698 * [backup-simplify]: Simplify x.re into x.re 3.698 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.698 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.698 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 1) into 0 3.699 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)))) into 0 3.700 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))))) into 0 3.700 * [taylor]: Taking taylor expansion of 0 in x.re 3.700 * [backup-simplify]: Simplify 0 into 0 3.700 * [taylor]: Taking taylor expansion of 0 in x.im 3.700 * [backup-simplify]: Simplify 0 into 0 3.700 * [backup-simplify]: Simplify 0 into 0 3.701 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.701 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.701 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (- (log x.re)))) into 0 3.701 * [taylor]: Taking taylor expansion of 0 in x.im 3.701 * [backup-simplify]: Simplify 0 into 0 3.701 * [backup-simplify]: Simplify 0 into 0 3.702 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.702 * [backup-simplify]: Simplify 0 into 0 3.702 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.702 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.703 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (+ (* 0 0) (* 0 (/ -1 x.re)))) into 0 3.703 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.703 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.704 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (+ (* 0 0) (* 0 (/ -1 x.im)))) into 0 3.704 * [backup-simplify]: Simplify (+ 0 0) into 0 3.705 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.707 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 2) into 0 3.708 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.709 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))))) into 0 3.709 * [taylor]: Taking taylor expansion of 0 in x.re 3.709 * [backup-simplify]: Simplify 0 into 0 3.709 * [taylor]: Taking taylor expansion of 0 in x.im 3.709 * [backup-simplify]: Simplify 0 into 0 3.709 * [backup-simplify]: Simplify 0 into 0 3.709 * [taylor]: Taking taylor expansion of 0 in x.im 3.709 * [backup-simplify]: Simplify 0 into 0 3.709 * [backup-simplify]: Simplify 0 into 0 3.709 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.710 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.710 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 3.711 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 3.712 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 3.712 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.713 * [backup-simplify]: Simplify (+ (* -1 (/ 1/2 (pow x.im 2))) (+ (* 0 0) (* 0 (- (log x.re))))) into (- (* 1/2 (/ 1 (pow x.im 2)))) 3.713 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow x.im 2)))) in x.im 3.713 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow x.im 2))) in x.im 3.713 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.713 * [backup-simplify]: Simplify 1/2 into 1/2 3.713 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 3.713 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 3.713 * [taylor]: Taking taylor expansion of x.im in x.im 3.713 * [backup-simplify]: Simplify 0 into 0 3.713 * [backup-simplify]: Simplify 1 into 1 3.713 * [backup-simplify]: Simplify (* 1 1) into 1 3.713 * [backup-simplify]: Simplify (/ 1 1) into 1 3.714 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.714 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.715 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.715 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.716 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 3.716 * [backup-simplify]: Simplify (- 0) into 0 3.716 * [backup-simplify]: Simplify 0 into 0 3.716 * [backup-simplify]: Simplify (* (log (/ 1 (- x.re))) (* 1 (* 1 (/ 1 (/ 1 (- y.re)))))) into (* -1 (* y.re (log (/ -1 x.re)))) 3.716 * * * [progress]: simplifying candidates 3.718 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (* (atan2 x.im x.re) y.im)) (log1p (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im) (+ (log (atan2 x.im x.re)) (log y.im)) (log (* (atan2 x.im x.re) y.im)) (exp (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.im y.im) y.im)) (* (cbrt (* (atan2 x.im x.re) y.im)) (cbrt (* (atan2 x.im x.re) y.im))) (cbrt (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (atan2 x.im x.re) (* (cbrt y.im) (cbrt y.im))) (* (atan2 x.im x.re) (sqrt y.im)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.im) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (+ (log (atan2 x.im x.re)) (log y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.re y.re) y.re)) (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (* (atan2 x.im x.re) (sqrt y.re)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.re) (* (sqrt (atan2 x.im x.re)) y.re) (* (atan2 x.im x.re) y.re) (expm1 (* y.re (log (hypot x.re x.im)))) (log1p (* y.re (log (hypot x.re x.im)))) (* y.re (log (hypot x.re x.im))) (+ (log y.re) (log (log (hypot x.re x.im)))) (log (* y.re (log (hypot x.re x.im)))) (exp (* y.re (log (hypot x.re x.im)))) (* (* (* y.re y.re) y.re) (* (* (log (hypot x.re x.im)) (log (hypot x.re x.im))) (log (hypot x.re x.im)))) (* (cbrt (* y.re (log (hypot x.re x.im)))) (cbrt (* y.re (log (hypot x.re x.im))))) (cbrt (* y.re (log (hypot x.re x.im)))) (* (* (* y.re (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im)))) (* y.re (log (hypot x.re x.im)))) (sqrt (* y.re (log (hypot x.re x.im)))) (sqrt (* y.re (log (hypot x.re x.im)))) (* (sqrt y.re) (sqrt (log (hypot x.re x.im)))) (* (sqrt y.re) (sqrt (log (hypot x.re x.im)))) (* y.re (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))))) (* y.re (log (cbrt (hypot x.re x.im)))) (* y.re (log (sqrt (hypot x.re x.im)))) (* y.re (log (sqrt (hypot x.re x.im)))) (* y.re (log 1)) (* y.re (log (hypot x.re x.im))) (* (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))) y.re) (* (log (cbrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) (* (log 1) y.re) (* (log (hypot x.re x.im)) y.re) (* y.re 1) (* y.re (* (cbrt (log (hypot x.re x.im))) (cbrt (log (hypot x.re x.im))))) (* y.re (sqrt (log (hypot x.re x.im)))) (* y.re 1) (* (cbrt y.re) (log (hypot x.re x.im))) (* (sqrt y.re) (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im))) (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* y.re (log x.im)) (* -1 (* y.re (log (/ 1 x.re)))) (* -1 (* y.re (log (/ -1 x.re)))) 3.719 * * [simplify]: iteration 0: 146 enodes 3.747 * * [simplify]: iteration 1: 298 enodes 3.843 * * [simplify]: iteration 2: 1097 enodes 4.366 * * [simplify]: iteration complete: 5001 enodes 4.367 * * [simplify]: Extracting #0: cost 66 inf + 0 4.369 * * [simplify]: Extracting #1: cost 703 inf + 2 4.387 * * [simplify]: Extracting #2: cost 1750 inf + 6257 4.430 * * [simplify]: Extracting #3: cost 880 inf + 188250 4.508 * * [simplify]: Extracting #4: cost 74 inf + 368631 4.580 * * [simplify]: Extracting #5: cost 2 inf + 389010 4.662 * * [simplify]: Extracting #6: cost 0 inf + 389654 4.716 * [simplify]: Simplified to: (expm1 (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im)))) (log1p (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im)))) (* (cos (* (atan2 x.im x.re) y.re)) (cos (* (log (hypot x.re x.im)) y.im))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im)))) (exp (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im)))) (* (cbrt (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im)))) (cbrt (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im))))) (cbrt (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im)))) (* (* (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im))) (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im)))) (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im)))) (sqrt (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im)))) (sqrt (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im)))) (expm1 (* (atan2 x.im x.re) y.im)) (log1p (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im) (log (* (atan2 x.im x.re) y.im)) (log (* (atan2 x.im x.re) y.im)) (exp (* (atan2 x.im x.re) y.im)) (* (* (atan2 x.im x.re) y.im) (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im))) (* (cbrt (* (atan2 x.im x.re) y.im)) (cbrt (* (atan2 x.im x.re) y.im))) (cbrt (* (atan2 x.im x.re) y.im)) (* (* (atan2 x.im x.re) y.im) (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im))) (sqrt (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (* (sqrt y.im) (sqrt (atan2 x.im x.re))) (* (sqrt y.im) (sqrt (atan2 x.im x.re))) (* (* (cbrt y.im) (cbrt y.im)) (atan2 x.im x.re)) (* (atan2 x.im x.re) (sqrt y.im)) (atan2 x.im x.re) (* y.im (cbrt (atan2 x.im x.re))) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (log (* (atan2 x.im x.re) y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (atan2 x.im x.re) y.re)) (* (* y.re (atan2 x.im x.re)) (* (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re))) (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (* (sqrt y.re) (sqrt (atan2 x.im x.re))) (* (sqrt y.re) (sqrt (atan2 x.im x.re))) (* (* (cbrt y.re) (atan2 x.im x.re)) (cbrt y.re)) (* (atan2 x.im x.re) (sqrt y.re)) (atan2 x.im x.re) (* y.re (cbrt (atan2 x.im x.re))) (* y.re (sqrt (atan2 x.im x.re))) (* (atan2 x.im x.re) y.re) (expm1 (* (log (hypot x.re x.im)) y.re)) (log1p (* (log (hypot x.re x.im)) y.re)) (* (log (hypot x.re x.im)) y.re) (log (* (log (hypot x.re x.im)) y.re)) (log (* (log (hypot x.re x.im)) y.re)) (exp (* (log (hypot x.re x.im)) y.re)) (* (* (log (hypot x.re x.im)) y.re) (* (* y.re (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im))))) (* (cbrt (* (log (hypot x.re x.im)) y.re)) (cbrt (* (log (hypot x.re x.im)) y.re))) (cbrt (* (log (hypot x.re x.im)) y.re)) (* (* (log (hypot x.re x.im)) y.re) (* (* (log (hypot x.re x.im)) y.re) (* (log (hypot x.re x.im)) y.re))) (sqrt (* (log (hypot x.re x.im)) y.re)) (sqrt (* (log (hypot x.re x.im)) y.re)) (* (sqrt (log (hypot x.re x.im))) (sqrt y.re)) (* (sqrt (log (hypot x.re x.im))) (sqrt y.re)) (+ (* (log (cbrt (hypot x.re x.im))) y.re) (* (log (cbrt (hypot x.re x.im))) y.re)) (* (log (cbrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) 0 (* (log (hypot x.re x.im)) y.re) (+ (* (log (cbrt (hypot x.re x.im))) y.re) (* (log (cbrt (hypot x.re x.im))) y.re)) (* (log (cbrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) 0 (* (log (hypot x.re x.im)) y.re) y.re (* (* (cbrt (log (hypot x.re x.im))) y.re) (cbrt (log (hypot x.re x.im)))) (* y.re (sqrt (log (hypot x.re x.im)))) y.re (* (cbrt y.re) (log (hypot x.re x.im))) (* (sqrt y.re) (log (hypot x.re x.im))) (* (log (hypot x.re x.im)) y.re) (- 1 (fma 1/2 (* (* y.im (log x.im)) (* y.im (log x.im))) (* (* y.im (* y.re (log x.im))) (atan2 x.im x.re)))) (cos (fma (log x.re) y.im (* (atan2 x.im x.re) y.re))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* y.re (log x.im)) (* y.re (log x.re)) (- (* y.re (log (/ -1 x.re)))) 4.728 * * * [progress]: adding candidates to table 5.436 * * [progress]: iteration 2 / 4 5.436 * * * [progress]: picking best candidate 5.507 * * * * [pick]: Picked # 5.507 * * * [progress]: localizing error 5.585 * * * [progress]: generating rewritten candidates 5.585 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 5.597 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2 2 1) 5.599 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 2 1 2) 5.601 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 2 1 1) 5.603 * * * [progress]: generating series expansions 5.603 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 5.604 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 5.604 * [approximate]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 5.604 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 5.604 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 5.604 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.604 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 5.604 * [taylor]: Taking taylor expansion of y.im in y.re 5.604 * [backup-simplify]: Simplify y.im into y.im 5.604 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 5.604 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 5.604 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.604 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 5.604 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 5.604 * [taylor]: Taking taylor expansion of x.re in y.re 5.604 * [backup-simplify]: Simplify x.re into x.re 5.604 * [taylor]: Taking taylor expansion of x.re in y.re 5.604 * [backup-simplify]: Simplify x.re into x.re 5.605 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 5.605 * [taylor]: Taking taylor expansion of x.im in y.re 5.605 * [backup-simplify]: Simplify x.im into x.im 5.605 * [taylor]: Taking taylor expansion of x.im in y.re 5.605 * [backup-simplify]: Simplify x.im into x.im 5.605 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.605 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.605 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 5.605 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 5.605 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.605 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.606 * [backup-simplify]: Simplify (+ 0 0) into 0 5.607 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.607 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 5.607 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.607 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.607 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.607 * [taylor]: Taking taylor expansion of y.re in y.re 5.607 * [backup-simplify]: Simplify 0 into 0 5.607 * [backup-simplify]: Simplify 1 into 1 5.608 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 5.608 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.608 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 5.608 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 5.609 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 5.609 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 5.609 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 5.609 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.609 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 5.609 * [taylor]: Taking taylor expansion of y.im in x.im 5.609 * [backup-simplify]: Simplify y.im into y.im 5.609 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 5.609 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 5.609 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.609 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 5.609 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 5.609 * [taylor]: Taking taylor expansion of x.re in x.im 5.609 * [backup-simplify]: Simplify x.re into x.re 5.609 * [taylor]: Taking taylor expansion of x.re in x.im 5.609 * [backup-simplify]: Simplify x.re into x.re 5.609 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 5.609 * [taylor]: Taking taylor expansion of x.im in x.im 5.610 * [backup-simplify]: Simplify 0 into 0 5.610 * [backup-simplify]: Simplify 1 into 1 5.610 * [taylor]: Taking taylor expansion of x.im in x.im 5.610 * [backup-simplify]: Simplify 0 into 0 5.610 * [backup-simplify]: Simplify 1 into 1 5.610 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.610 * [backup-simplify]: Simplify (* 0 0) into 0 5.610 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 5.611 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 5.611 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.611 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 5.612 * [backup-simplify]: Simplify (+ 0 0) into 0 5.612 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 5.612 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.612 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.612 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.612 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.612 * [taylor]: Taking taylor expansion of y.re in x.im 5.612 * [backup-simplify]: Simplify y.re into y.re 5.612 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 5.612 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.612 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))) 5.613 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 5.613 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 5.613 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 5.613 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 5.613 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.613 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 5.613 * [taylor]: Taking taylor expansion of y.im in x.re 5.613 * [backup-simplify]: Simplify y.im into y.im 5.613 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 5.613 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 5.613 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.613 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 5.614 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 5.614 * [taylor]: Taking taylor expansion of x.re in x.re 5.614 * [backup-simplify]: Simplify 0 into 0 5.614 * [backup-simplify]: Simplify 1 into 1 5.614 * [taylor]: Taking taylor expansion of x.re in x.re 5.614 * [backup-simplify]: Simplify 0 into 0 5.614 * [backup-simplify]: Simplify 1 into 1 5.614 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 5.614 * [taylor]: Taking taylor expansion of x.im in x.re 5.614 * [backup-simplify]: Simplify x.im into x.im 5.614 * [taylor]: Taking taylor expansion of x.im in x.re 5.614 * [backup-simplify]: Simplify x.im into x.im 5.614 * [backup-simplify]: Simplify (* 0 0) into 0 5.614 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.615 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 5.615 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 5.615 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 5.615 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.616 * [backup-simplify]: Simplify (+ 0 0) into 0 5.616 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 5.616 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.616 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.616 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.616 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.616 * [taylor]: Taking taylor expansion of y.re in x.re 5.616 * [backup-simplify]: Simplify y.re into y.re 5.616 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 5.616 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.617 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 5.617 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 5.617 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 5.617 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 5.617 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 5.617 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.617 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 5.617 * [taylor]: Taking taylor expansion of y.im in y.im 5.617 * [backup-simplify]: Simplify 0 into 0 5.617 * [backup-simplify]: Simplify 1 into 1 5.617 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 5.617 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 5.618 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.618 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 5.618 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 5.618 * [taylor]: Taking taylor expansion of x.re in y.im 5.618 * [backup-simplify]: Simplify x.re into x.re 5.618 * [taylor]: Taking taylor expansion of x.re in y.im 5.618 * [backup-simplify]: Simplify x.re into x.re 5.618 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 5.618 * [taylor]: Taking taylor expansion of x.im in y.im 5.618 * [backup-simplify]: Simplify x.im into x.im 5.618 * [taylor]: Taking taylor expansion of x.im in y.im 5.618 * [backup-simplify]: Simplify x.im into x.im 5.618 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.618 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.618 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 5.619 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 5.619 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.619 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.619 * [backup-simplify]: Simplify (+ 0 0) into 0 5.620 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.620 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 5.620 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 5.620 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 5.620 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.620 * [taylor]: Taking taylor expansion of y.re in y.im 5.620 * [backup-simplify]: Simplify y.re into y.re 5.620 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.620 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.621 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 5.621 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.621 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.621 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 5.621 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 5.621 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.621 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 5.621 * [taylor]: Taking taylor expansion of y.im in y.im 5.621 * [backup-simplify]: Simplify 0 into 0 5.621 * [backup-simplify]: Simplify 1 into 1 5.621 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 5.621 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 5.621 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.621 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 5.621 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 5.621 * [taylor]: Taking taylor expansion of x.re in y.im 5.621 * [backup-simplify]: Simplify x.re into x.re 5.621 * [taylor]: Taking taylor expansion of x.re in y.im 5.621 * [backup-simplify]: Simplify x.re into x.re 5.621 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 5.621 * [taylor]: Taking taylor expansion of x.im in y.im 5.622 * [backup-simplify]: Simplify x.im into x.im 5.622 * [taylor]: Taking taylor expansion of x.im in y.im 5.622 * [backup-simplify]: Simplify x.im into x.im 5.622 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.622 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.622 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 5.622 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 5.622 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.622 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.623 * [backup-simplify]: Simplify (+ 0 0) into 0 5.623 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.623 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 5.623 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 5.624 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 5.624 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.624 * [taylor]: Taking taylor expansion of y.re in y.im 5.624 * [backup-simplify]: Simplify y.re into y.re 5.624 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.624 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.624 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 5.624 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.624 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.625 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.625 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.625 * [backup-simplify]: Simplify (- 0) into 0 5.625 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.625 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 5.625 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.625 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.626 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.626 * [taylor]: Taking taylor expansion of y.re in x.re 5.626 * [backup-simplify]: Simplify y.re into y.re 5.626 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.626 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.626 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.626 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.626 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.627 * [backup-simplify]: Simplify (- 0) into 0 5.627 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.627 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 5.627 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.627 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.627 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.627 * [taylor]: Taking taylor expansion of y.re in x.im 5.627 * [backup-simplify]: Simplify y.re into y.re 5.627 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.627 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.627 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.628 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.628 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.628 * [backup-simplify]: Simplify (- 0) into 0 5.628 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.628 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 5.628 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.628 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.628 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.628 * [taylor]: Taking taylor expansion of y.re in y.re 5.628 * [backup-simplify]: Simplify 0 into 0 5.628 * [backup-simplify]: Simplify 1 into 1 5.628 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.629 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 5.629 * [backup-simplify]: Simplify 1 into 1 5.629 * [backup-simplify]: Simplify (+ 0) into 0 5.630 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.631 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 5.632 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 5.632 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.632 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 5.633 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 5.634 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 5.634 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 5.635 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 5.635 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) in x.re 5.635 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) in x.re 5.635 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 5.635 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.635 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.635 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.635 * [taylor]: Taking taylor expansion of y.re in x.re 5.635 * [backup-simplify]: Simplify y.re into y.re 5.635 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.635 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.635 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.635 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 5.635 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 5.635 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 5.635 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 5.635 * [taylor]: Taking taylor expansion of x.im in x.re 5.635 * [backup-simplify]: Simplify x.im into x.im 5.635 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 5.635 * [taylor]: Taking taylor expansion of x.re in x.re 5.635 * [backup-simplify]: Simplify 0 into 0 5.635 * [backup-simplify]: Simplify 1 into 1 5.635 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.636 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 5.636 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 5.636 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.636 * [backup-simplify]: Simplify (+ 0 0) into 0 5.636 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 5.636 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.637 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 5.637 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 5.637 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 5.637 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 5.637 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 5.637 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 5.637 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 5.637 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 5.637 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.637 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.637 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.638 * [taylor]: Taking taylor expansion of y.re in x.im 5.638 * [backup-simplify]: Simplify y.re into y.re 5.638 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.638 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.638 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.638 * [taylor]: Taking taylor expansion of (log x.im) in x.im 5.638 * [taylor]: Taking taylor expansion of x.im in x.im 5.638 * [backup-simplify]: Simplify 0 into 0 5.638 * [backup-simplify]: Simplify 1 into 1 5.638 * [backup-simplify]: Simplify (log 1) into 0 5.639 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 5.639 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 5.639 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 5.639 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.639 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 5.640 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 5.640 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 5.640 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 5.640 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 5.640 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.640 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.640 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.640 * [taylor]: Taking taylor expansion of y.re in y.re 5.640 * [backup-simplify]: Simplify 0 into 0 5.640 * [backup-simplify]: Simplify 1 into 1 5.640 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.640 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 5.641 * [taylor]: Taking taylor expansion of (log x.im) in y.re 5.641 * [taylor]: Taking taylor expansion of x.im in y.re 5.641 * [backup-simplify]: Simplify x.im into x.im 5.641 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.641 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 5.641 * [backup-simplify]: Simplify (- 0) into 0 5.641 * [backup-simplify]: Simplify 0 into 0 5.642 * [backup-simplify]: Simplify (+ 0) into 0 5.642 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.642 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.643 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.644 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 5.644 * [backup-simplify]: Simplify (- 0) into 0 5.644 * [backup-simplify]: Simplify (+ 0 0) into 0 5.644 * [taylor]: Taking taylor expansion of 0 in x.im 5.644 * [backup-simplify]: Simplify 0 into 0 5.644 * [taylor]: Taking taylor expansion of 0 in y.re 5.644 * [backup-simplify]: Simplify 0 into 0 5.644 * [backup-simplify]: Simplify 0 into 0 5.645 * [backup-simplify]: Simplify (+ 0) into 0 5.645 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.646 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.646 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.647 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 5.647 * [backup-simplify]: Simplify (- 0) into 0 5.648 * [backup-simplify]: Simplify (+ 0 0) into 0 5.648 * [taylor]: Taking taylor expansion of 0 in y.re 5.648 * [backup-simplify]: Simplify 0 into 0 5.648 * [backup-simplify]: Simplify 0 into 0 5.648 * [backup-simplify]: Simplify (+ 0) into 0 5.648 * [backup-simplify]: Simplify 0 into 0 5.649 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 5.650 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 5.651 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 5.651 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 5.651 * [backup-simplify]: Simplify (+ 0 0) into 0 5.652 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 5.655 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 5.656 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 5.656 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 5.657 * [backup-simplify]: Simplify (+ 0 0) into 0 5.657 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 5.659 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 5.659 * [backup-simplify]: Simplify (- 0) into 0 5.660 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 5.660 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 5.660 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 5.660 * [taylor]: Taking taylor expansion of 1/2 in x.re 5.660 * [backup-simplify]: Simplify 1/2 into 1/2 5.660 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 5.660 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 5.660 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.660 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.660 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.660 * [taylor]: Taking taylor expansion of y.re in x.re 5.660 * [backup-simplify]: Simplify y.re into y.re 5.660 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.660 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.661 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.661 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 5.661 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 5.661 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 5.661 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 5.661 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 5.661 * [taylor]: Taking taylor expansion of x.re in x.re 5.661 * [backup-simplify]: Simplify 0 into 0 5.661 * [backup-simplify]: Simplify 1 into 1 5.661 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 5.661 * [taylor]: Taking taylor expansion of x.im in x.re 5.661 * [backup-simplify]: Simplify x.im into x.im 5.661 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.661 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 5.661 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 5.661 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.662 * [backup-simplify]: Simplify (+ 0 0) into 0 5.662 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 5.662 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.662 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.662 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.663 * [backup-simplify]: Simplify (- 0) into 0 5.663 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.663 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 5.663 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 5.664 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 5.664 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 5.664 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 5.664 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 5.664 * [taylor]: Taking taylor expansion of 1/2 in x.im 5.664 * [backup-simplify]: Simplify 1/2 into 1/2 5.664 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 5.664 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 5.664 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.664 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.664 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.664 * [taylor]: Taking taylor expansion of y.re in x.im 5.664 * [backup-simplify]: Simplify y.re into y.re 5.665 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.665 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.665 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.665 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 5.665 * [taylor]: Taking taylor expansion of (log x.im) in x.im 5.665 * [taylor]: Taking taylor expansion of x.im in x.im 5.665 * [backup-simplify]: Simplify 0 into 0 5.665 * [backup-simplify]: Simplify 1 into 1 5.665 * [backup-simplify]: Simplify (log 1) into 0 5.666 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.666 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.666 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.666 * [backup-simplify]: Simplify (- 0) into 0 5.667 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.667 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.668 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.668 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 5.668 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 5.668 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 5.669 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 5.669 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 5.669 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 5.669 * [taylor]: Taking taylor expansion of 1/2 in y.re 5.669 * [backup-simplify]: Simplify 1/2 into 1/2 5.669 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 5.669 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 5.669 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.669 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.669 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.669 * [taylor]: Taking taylor expansion of y.re in y.re 5.669 * [backup-simplify]: Simplify 0 into 0 5.669 * [backup-simplify]: Simplify 1 into 1 5.669 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.670 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 5.670 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 5.670 * [taylor]: Taking taylor expansion of (log x.im) in y.re 5.670 * [taylor]: Taking taylor expansion of x.im in y.re 5.670 * [backup-simplify]: Simplify x.im into x.im 5.670 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.670 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 5.670 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 5.670 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 5.671 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 5.671 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 5.672 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 5.672 * [backup-simplify]: Simplify (+ 0) into 0 5.673 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.673 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.674 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.675 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 5.675 * [backup-simplify]: Simplify (+ 0 0) into 0 5.675 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 5.676 * [backup-simplify]: Simplify (- 0) into 0 5.676 * [taylor]: Taking taylor expansion of 0 in x.im 5.676 * [backup-simplify]: Simplify 0 into 0 5.676 * [taylor]: Taking taylor expansion of 0 in y.re 5.676 * [backup-simplify]: Simplify 0 into 0 5.676 * [backup-simplify]: Simplify 0 into 0 5.677 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 5.678 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 5.678 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 5.679 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 5.679 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 5.680 * [backup-simplify]: Simplify (- 0) into 0 5.680 * [backup-simplify]: Simplify (+ 0 0) into 0 5.680 * [taylor]: Taking taylor expansion of 0 in x.im 5.680 * [backup-simplify]: Simplify 0 into 0 5.680 * [taylor]: Taking taylor expansion of 0 in y.re 5.680 * [backup-simplify]: Simplify 0 into 0 5.680 * [backup-simplify]: Simplify 0 into 0 5.682 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 5.682 * [backup-simplify]: Simplify (+ 0) into 0 5.682 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.683 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.683 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.684 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 5.684 * [backup-simplify]: Simplify (+ 0 0) into 0 5.685 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.685 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 5.685 * [backup-simplify]: Simplify (- 0) into 0 5.685 * [taylor]: Taking taylor expansion of 0 in y.re 5.685 * [backup-simplify]: Simplify 0 into 0 5.685 * [backup-simplify]: Simplify 0 into 0 5.685 * [taylor]: Taking taylor expansion of 0 in y.re 5.685 * [backup-simplify]: Simplify 0 into 0 5.685 * [backup-simplify]: Simplify 0 into 0 5.686 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 5.687 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 5.687 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 5.688 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 5.689 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 5.689 * [backup-simplify]: Simplify (- 0) into 0 5.690 * [backup-simplify]: Simplify (+ 0 0) into 0 5.690 * [taylor]: Taking taylor expansion of 0 in y.re 5.690 * [backup-simplify]: Simplify 0 into 0 5.690 * [backup-simplify]: Simplify 0 into 0 5.691 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 5.691 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 5.691 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 5.691 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 5.692 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 5.693 * [backup-simplify]: Simplify (+ (* (- (* (atan2 x.im x.re) (log x.im))) (* y.re (* 1 (* 1 y.im)))) (+ (* (- (* 1/2 (pow (log x.im) 2))) (pow (* 1 (* 1 (* 1 y.im))) 2)) 1)) into (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 5.693 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 5.693 * [approximate]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 5.693 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 5.693 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 5.693 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.693 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 5.693 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 5.693 * [taylor]: Taking taylor expansion of y.im in y.re 5.693 * [backup-simplify]: Simplify y.im into y.im 5.693 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.693 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 5.693 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 5.694 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.694 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 5.694 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 5.694 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 5.694 * [taylor]: Taking taylor expansion of x.re in y.re 5.694 * [backup-simplify]: Simplify x.re into x.re 5.694 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.694 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 5.694 * [taylor]: Taking taylor expansion of x.re in y.re 5.694 * [backup-simplify]: Simplify x.re into x.re 5.694 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.694 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 5.694 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 5.694 * [taylor]: Taking taylor expansion of x.im in y.re 5.694 * [backup-simplify]: Simplify x.im into x.im 5.694 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.694 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 5.694 * [taylor]: Taking taylor expansion of x.im in y.re 5.694 * [backup-simplify]: Simplify x.im into x.im 5.694 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.694 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 5.695 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 5.695 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.695 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 5.695 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.695 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.696 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 5.696 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.696 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.696 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 5.697 * [backup-simplify]: Simplify (+ 0 0) into 0 5.697 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.697 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 5.697 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 5.697 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 5.697 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.697 * [taylor]: Taking taylor expansion of y.re in y.re 5.697 * [backup-simplify]: Simplify 0 into 0 5.698 * [backup-simplify]: Simplify 1 into 1 5.698 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.698 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.698 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 5.698 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 5.698 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 5.698 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.698 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 5.698 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 5.698 * [taylor]: Taking taylor expansion of y.im in x.im 5.698 * [backup-simplify]: Simplify y.im into y.im 5.699 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.699 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 5.699 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 5.699 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.699 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 5.699 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 5.699 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 5.699 * [taylor]: Taking taylor expansion of x.re in x.im 5.699 * [backup-simplify]: Simplify x.re into x.re 5.699 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.699 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 5.699 * [taylor]: Taking taylor expansion of x.re in x.im 5.699 * [backup-simplify]: Simplify x.re into x.re 5.699 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.699 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 5.699 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 5.699 * [taylor]: Taking taylor expansion of x.im in x.im 5.699 * [backup-simplify]: Simplify 0 into 0 5.699 * [backup-simplify]: Simplify 1 into 1 5.700 * [backup-simplify]: Simplify (/ 1 1) into 1 5.700 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 5.700 * [taylor]: Taking taylor expansion of x.im in x.im 5.700 * [backup-simplify]: Simplify 0 into 0 5.700 * [backup-simplify]: Simplify 1 into 1 5.700 * [backup-simplify]: Simplify (/ 1 1) into 1 5.701 * [backup-simplify]: Simplify (* 1 1) into 1 5.701 * [backup-simplify]: Simplify (+ 0 1) into 1 5.701 * [backup-simplify]: Simplify (sqrt 1) into 1 5.702 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.703 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.704 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.704 * [backup-simplify]: Simplify (+ 0 0) into 0 5.705 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.705 * [backup-simplify]: Simplify (log 1) into 0 5.705 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 5.705 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.706 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.706 * [taylor]: Taking taylor expansion of y.re in x.im 5.706 * [backup-simplify]: Simplify y.re into y.re 5.706 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.707 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 5.707 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 5.707 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 5.707 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 5.708 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 5.708 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 5.708 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 5.708 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.708 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 5.708 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 5.708 * [taylor]: Taking taylor expansion of y.im in x.re 5.708 * [backup-simplify]: Simplify y.im into y.im 5.708 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.708 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 5.708 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 5.709 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.709 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 5.709 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 5.709 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.709 * [taylor]: Taking taylor expansion of x.re in x.re 5.709 * [backup-simplify]: Simplify 0 into 0 5.709 * [backup-simplify]: Simplify 1 into 1 5.709 * [backup-simplify]: Simplify (/ 1 1) into 1 5.709 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.709 * [taylor]: Taking taylor expansion of x.re in x.re 5.709 * [backup-simplify]: Simplify 0 into 0 5.709 * [backup-simplify]: Simplify 1 into 1 5.710 * [backup-simplify]: Simplify (/ 1 1) into 1 5.710 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 5.710 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.710 * [taylor]: Taking taylor expansion of x.im in x.re 5.710 * [backup-simplify]: Simplify x.im into x.im 5.710 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.710 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.710 * [taylor]: Taking taylor expansion of x.im in x.re 5.710 * [backup-simplify]: Simplify x.im into x.im 5.710 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.711 * [backup-simplify]: Simplify (* 1 1) into 1 5.711 * [backup-simplify]: Simplify (+ 1 0) into 1 5.711 * [backup-simplify]: Simplify (sqrt 1) into 1 5.712 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.713 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.714 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.714 * [backup-simplify]: Simplify (+ 0 0) into 0 5.715 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.715 * [backup-simplify]: Simplify (log 1) into 0 5.715 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 5.715 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.715 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.715 * [taylor]: Taking taylor expansion of y.re in x.re 5.715 * [backup-simplify]: Simplify y.re into y.re 5.715 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.716 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.716 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 5.716 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 5.717 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.717 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.717 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 5.717 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 5.717 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.717 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 5.717 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 5.717 * [taylor]: Taking taylor expansion of y.im in y.im 5.717 * [backup-simplify]: Simplify 0 into 0 5.717 * [backup-simplify]: Simplify 1 into 1 5.718 * [backup-simplify]: Simplify (/ 1 1) into 1 5.718 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 5.718 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 5.718 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.718 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 5.718 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 5.718 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.718 * [taylor]: Taking taylor expansion of x.re in y.im 5.718 * [backup-simplify]: Simplify x.re into x.re 5.718 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.718 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.718 * [taylor]: Taking taylor expansion of x.re in y.im 5.718 * [backup-simplify]: Simplify x.re into x.re 5.718 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.718 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 5.719 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 5.719 * [taylor]: Taking taylor expansion of x.im in y.im 5.719 * [backup-simplify]: Simplify x.im into x.im 5.719 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.719 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 5.719 * [taylor]: Taking taylor expansion of x.im in y.im 5.719 * [backup-simplify]: Simplify x.im into x.im 5.719 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.719 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 5.719 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 5.719 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.720 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 5.720 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.720 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.720 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 5.720 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.720 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.720 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 5.721 * [backup-simplify]: Simplify (+ 0 0) into 0 5.721 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.722 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 5.722 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 5.722 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 5.722 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.722 * [taylor]: Taking taylor expansion of y.re in y.im 5.722 * [backup-simplify]: Simplify y.re into y.re 5.722 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.723 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 5.723 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 5.723 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 5.723 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 5.723 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 5.723 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.724 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 5.724 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 5.724 * [taylor]: Taking taylor expansion of y.im in y.im 5.724 * [backup-simplify]: Simplify 0 into 0 5.724 * [backup-simplify]: Simplify 1 into 1 5.724 * [backup-simplify]: Simplify (/ 1 1) into 1 5.724 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 5.724 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 5.724 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.724 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 5.724 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 5.724 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.724 * [taylor]: Taking taylor expansion of x.re in y.im 5.725 * [backup-simplify]: Simplify x.re into x.re 5.725 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.725 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.725 * [taylor]: Taking taylor expansion of x.re in y.im 5.725 * [backup-simplify]: Simplify x.re into x.re 5.725 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.725 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 5.725 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 5.725 * [taylor]: Taking taylor expansion of x.im in y.im 5.725 * [backup-simplify]: Simplify x.im into x.im 5.725 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.725 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 5.725 * [taylor]: Taking taylor expansion of x.im in y.im 5.725 * [backup-simplify]: Simplify x.im into x.im 5.725 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.725 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 5.725 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 5.726 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.726 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 5.726 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.726 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.726 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 5.726 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.727 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.727 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 5.727 * [backup-simplify]: Simplify (+ 0 0) into 0 5.728 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.728 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 5.728 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 5.728 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 5.728 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.728 * [taylor]: Taking taylor expansion of y.re in y.im 5.728 * [backup-simplify]: Simplify y.re into y.re 5.728 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.729 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 5.729 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 5.730 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 5.730 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 5.730 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 5.730 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.730 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 5.730 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 5.730 * [taylor]: Taking taylor expansion of y.im in x.re 5.730 * [backup-simplify]: Simplify y.im into y.im 5.730 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.730 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 5.730 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 5.730 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.730 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 5.730 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 5.730 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.730 * [taylor]: Taking taylor expansion of x.re in x.re 5.730 * [backup-simplify]: Simplify 0 into 0 5.730 * [backup-simplify]: Simplify 1 into 1 5.731 * [backup-simplify]: Simplify (/ 1 1) into 1 5.731 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.731 * [taylor]: Taking taylor expansion of x.re in x.re 5.731 * [backup-simplify]: Simplify 0 into 0 5.731 * [backup-simplify]: Simplify 1 into 1 5.731 * [backup-simplify]: Simplify (/ 1 1) into 1 5.731 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 5.731 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.731 * [taylor]: Taking taylor expansion of x.im in x.re 5.732 * [backup-simplify]: Simplify x.im into x.im 5.732 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.732 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.732 * [taylor]: Taking taylor expansion of x.im in x.re 5.732 * [backup-simplify]: Simplify x.im into x.im 5.732 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.732 * [backup-simplify]: Simplify (* 1 1) into 1 5.733 * [backup-simplify]: Simplify (+ 1 0) into 1 5.733 * [backup-simplify]: Simplify (sqrt 1) into 1 5.734 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.734 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.735 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.735 * [backup-simplify]: Simplify (+ 0 0) into 0 5.736 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.736 * [backup-simplify]: Simplify (log 1) into 0 5.737 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 5.737 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.737 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.737 * [taylor]: Taking taylor expansion of y.re in x.re 5.737 * [backup-simplify]: Simplify y.re into y.re 5.737 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.737 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.738 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 5.738 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 5.738 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.738 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.739 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.739 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 5.740 * [backup-simplify]: Simplify (- 0) into 0 5.740 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.740 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 5.740 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 5.740 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 5.740 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.740 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.740 * [taylor]: Taking taylor expansion of y.re in x.im 5.740 * [backup-simplify]: Simplify y.re into y.re 5.740 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.740 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 5.740 * [taylor]: Taking taylor expansion of (log x.re) in x.im 5.740 * [taylor]: Taking taylor expansion of x.re in x.im 5.740 * [backup-simplify]: Simplify x.re into x.re 5.741 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.741 * [taylor]: Taking taylor expansion of y.im in x.im 5.741 * [backup-simplify]: Simplify y.im into y.im 5.741 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.741 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 5.741 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 5.741 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.742 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.742 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.742 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 5.743 * [backup-simplify]: Simplify (- 0) into 0 5.743 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.743 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 5.743 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 5.743 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 5.743 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 5.743 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.743 * [taylor]: Taking taylor expansion of y.re in y.re 5.743 * [backup-simplify]: Simplify 0 into 0 5.743 * [backup-simplify]: Simplify 1 into 1 5.744 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.744 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 5.744 * [taylor]: Taking taylor expansion of (log x.re) in y.re 5.744 * [taylor]: Taking taylor expansion of x.re in y.re 5.744 * [backup-simplify]: Simplify x.re into x.re 5.744 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.744 * [taylor]: Taking taylor expansion of y.im in y.re 5.744 * [backup-simplify]: Simplify y.im into y.im 5.744 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.744 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.744 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.745 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.745 * [taylor]: Taking taylor expansion of 0 in x.re 5.745 * [backup-simplify]: Simplify 0 into 0 5.745 * [taylor]: Taking taylor expansion of 0 in x.im 5.745 * [backup-simplify]: Simplify 0 into 0 5.745 * [taylor]: Taking taylor expansion of 0 in y.re 5.745 * [backup-simplify]: Simplify 0 into 0 5.745 * [backup-simplify]: Simplify 0 into 0 5.745 * [backup-simplify]: Simplify (+ 0) into 0 5.746 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 5.748 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 5.748 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 5.748 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.748 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 5.749 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 5.749 * [backup-simplify]: Simplify (+ 0 0) into 0 5.750 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.750 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 5.751 * [backup-simplify]: Simplify (- 0) into 0 5.751 * [backup-simplify]: Simplify (+ 0 0) into 0 5.751 * [taylor]: Taking taylor expansion of 0 in x.im 5.751 * [backup-simplify]: Simplify 0 into 0 5.751 * [taylor]: Taking taylor expansion of 0 in y.re 5.751 * [backup-simplify]: Simplify 0 into 0 5.751 * [backup-simplify]: Simplify 0 into 0 5.752 * [backup-simplify]: Simplify (+ 0) into 0 5.753 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 5.753 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 5.754 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 5.754 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 5.754 * [backup-simplify]: Simplify (- 0) into 0 5.755 * [backup-simplify]: Simplify (+ 0 0) into 0 5.755 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.756 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 5.756 * [backup-simplify]: Simplify (- 0) into 0 5.757 * [backup-simplify]: Simplify (+ 0 0) into 0 5.757 * [taylor]: Taking taylor expansion of 0 in y.re 5.757 * [backup-simplify]: Simplify 0 into 0 5.757 * [backup-simplify]: Simplify 0 into 0 5.757 * [backup-simplify]: Simplify 0 into 0 5.757 * [taylor]: Taking taylor expansion of 0 in x.re 5.757 * [backup-simplify]: Simplify 0 into 0 5.757 * [taylor]: Taking taylor expansion of 0 in x.im 5.757 * [backup-simplify]: Simplify 0 into 0 5.757 * [taylor]: Taking taylor expansion of 0 in y.re 5.757 * [backup-simplify]: Simplify 0 into 0 5.757 * [backup-simplify]: Simplify 0 into 0 5.757 * [taylor]: Taking taylor expansion of 0 in x.im 5.757 * [backup-simplify]: Simplify 0 into 0 5.757 * [taylor]: Taking taylor expansion of 0 in y.re 5.757 * [backup-simplify]: Simplify 0 into 0 5.757 * [backup-simplify]: Simplify 0 into 0 5.758 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 5.758 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 5.758 * [approximate]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 5.758 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 5.758 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 5.759 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.759 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 5.759 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 5.759 * [taylor]: Taking taylor expansion of -1 in y.re 5.759 * [backup-simplify]: Simplify -1 into -1 5.759 * [taylor]: Taking taylor expansion of y.im in y.re 5.759 * [backup-simplify]: Simplify y.im into y.im 5.759 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.759 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 5.759 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 5.759 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.759 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 5.759 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 5.759 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 5.759 * [taylor]: Taking taylor expansion of -1 in y.re 5.759 * [backup-simplify]: Simplify -1 into -1 5.759 * [taylor]: Taking taylor expansion of x.re in y.re 5.759 * [backup-simplify]: Simplify x.re into x.re 5.759 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.759 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 5.759 * [taylor]: Taking taylor expansion of -1 in y.re 5.759 * [backup-simplify]: Simplify -1 into -1 5.759 * [taylor]: Taking taylor expansion of x.re in y.re 5.759 * [backup-simplify]: Simplify x.re into x.re 5.759 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.759 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 5.759 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 5.759 * [taylor]: Taking taylor expansion of -1 in y.re 5.760 * [backup-simplify]: Simplify -1 into -1 5.760 * [taylor]: Taking taylor expansion of x.im in y.re 5.760 * [backup-simplify]: Simplify x.im into x.im 5.760 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.760 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 5.760 * [taylor]: Taking taylor expansion of -1 in y.re 5.760 * [backup-simplify]: Simplify -1 into -1 5.760 * [taylor]: Taking taylor expansion of x.im in y.re 5.760 * [backup-simplify]: Simplify x.im into x.im 5.760 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.760 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 5.760 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 5.760 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.761 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 5.761 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.761 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.761 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 5.761 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.761 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.761 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 5.762 * [backup-simplify]: Simplify (+ 0 0) into 0 5.762 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.762 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 5.762 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 5.762 * [taylor]: Taking taylor expansion of -1 in y.re 5.762 * [backup-simplify]: Simplify -1 into -1 5.762 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 5.762 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 5.762 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.762 * [taylor]: Taking taylor expansion of y.re in y.re 5.763 * [backup-simplify]: Simplify 0 into 0 5.763 * [backup-simplify]: Simplify 1 into 1 5.763 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.763 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 5.763 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 5.763 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 5.763 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 5.763 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 5.763 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.763 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 5.763 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 5.763 * [taylor]: Taking taylor expansion of -1 in x.im 5.763 * [backup-simplify]: Simplify -1 into -1 5.763 * [taylor]: Taking taylor expansion of y.im in x.im 5.763 * [backup-simplify]: Simplify y.im into y.im 5.763 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.763 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 5.763 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 5.763 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.763 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 5.763 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 5.763 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 5.763 * [taylor]: Taking taylor expansion of -1 in x.im 5.763 * [backup-simplify]: Simplify -1 into -1 5.763 * [taylor]: Taking taylor expansion of x.re in x.im 5.763 * [backup-simplify]: Simplify x.re into x.re 5.764 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.764 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 5.764 * [taylor]: Taking taylor expansion of -1 in x.im 5.764 * [backup-simplify]: Simplify -1 into -1 5.764 * [taylor]: Taking taylor expansion of x.re in x.im 5.764 * [backup-simplify]: Simplify x.re into x.re 5.764 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.764 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 5.764 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 5.764 * [taylor]: Taking taylor expansion of -1 in x.im 5.764 * [backup-simplify]: Simplify -1 into -1 5.764 * [taylor]: Taking taylor expansion of x.im in x.im 5.764 * [backup-simplify]: Simplify 0 into 0 5.764 * [backup-simplify]: Simplify 1 into 1 5.764 * [backup-simplify]: Simplify (/ -1 1) into -1 5.764 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 5.764 * [taylor]: Taking taylor expansion of -1 in x.im 5.764 * [backup-simplify]: Simplify -1 into -1 5.764 * [taylor]: Taking taylor expansion of x.im in x.im 5.764 * [backup-simplify]: Simplify 0 into 0 5.764 * [backup-simplify]: Simplify 1 into 1 5.764 * [backup-simplify]: Simplify (/ -1 1) into -1 5.765 * [backup-simplify]: Simplify (* -1 -1) into 1 5.765 * [backup-simplify]: Simplify (+ 0 1) into 1 5.765 * [backup-simplify]: Simplify (sqrt 1) into 1 5.767 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.768 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.768 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 5.769 * [backup-simplify]: Simplify (+ 0 0) into 0 5.769 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.769 * [backup-simplify]: Simplify (log 1) into 0 5.769 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 5.769 * [taylor]: Taking taylor expansion of -1 in x.im 5.769 * [backup-simplify]: Simplify -1 into -1 5.769 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 5.769 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.769 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.769 * [taylor]: Taking taylor expansion of y.re in x.im 5.769 * [backup-simplify]: Simplify y.re into y.re 5.770 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.770 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 5.770 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 5.770 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.770 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.770 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.770 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.771 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 5.771 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 5.771 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.771 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 5.771 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 5.771 * [taylor]: Taking taylor expansion of -1 in x.re 5.771 * [backup-simplify]: Simplify -1 into -1 5.771 * [taylor]: Taking taylor expansion of y.im in x.re 5.771 * [backup-simplify]: Simplify y.im into y.im 5.771 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.771 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 5.771 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 5.771 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.771 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 5.771 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 5.771 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.771 * [taylor]: Taking taylor expansion of -1 in x.re 5.771 * [backup-simplify]: Simplify -1 into -1 5.771 * [taylor]: Taking taylor expansion of x.re in x.re 5.771 * [backup-simplify]: Simplify 0 into 0 5.771 * [backup-simplify]: Simplify 1 into 1 5.771 * [backup-simplify]: Simplify (/ -1 1) into -1 5.771 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.771 * [taylor]: Taking taylor expansion of -1 in x.re 5.771 * [backup-simplify]: Simplify -1 into -1 5.771 * [taylor]: Taking taylor expansion of x.re in x.re 5.771 * [backup-simplify]: Simplify 0 into 0 5.771 * [backup-simplify]: Simplify 1 into 1 5.772 * [backup-simplify]: Simplify (/ -1 1) into -1 5.772 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 5.772 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.772 * [taylor]: Taking taylor expansion of -1 in x.re 5.772 * [backup-simplify]: Simplify -1 into -1 5.772 * [taylor]: Taking taylor expansion of x.im in x.re 5.772 * [backup-simplify]: Simplify x.im into x.im 5.772 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.772 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.772 * [taylor]: Taking taylor expansion of -1 in x.re 5.772 * [backup-simplify]: Simplify -1 into -1 5.772 * [taylor]: Taking taylor expansion of x.im in x.re 5.772 * [backup-simplify]: Simplify x.im into x.im 5.772 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.772 * [backup-simplify]: Simplify (* -1 -1) into 1 5.772 * [backup-simplify]: Simplify (+ 1 0) into 1 5.773 * [backup-simplify]: Simplify (sqrt 1) into 1 5.773 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.774 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.774 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 5.774 * [backup-simplify]: Simplify (+ 0 0) into 0 5.775 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.775 * [backup-simplify]: Simplify (log 1) into 0 5.775 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 5.775 * [taylor]: Taking taylor expansion of -1 in x.re 5.775 * [backup-simplify]: Simplify -1 into -1 5.775 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 5.775 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.775 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.775 * [taylor]: Taking taylor expansion of y.re in x.re 5.775 * [backup-simplify]: Simplify y.re into y.re 5.775 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.775 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.776 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 5.776 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.776 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.776 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.776 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.776 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 5.776 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 5.776 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.776 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 5.776 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 5.776 * [taylor]: Taking taylor expansion of -1 in y.im 5.776 * [backup-simplify]: Simplify -1 into -1 5.776 * [taylor]: Taking taylor expansion of y.im in y.im 5.776 * [backup-simplify]: Simplify 0 into 0 5.776 * [backup-simplify]: Simplify 1 into 1 5.777 * [backup-simplify]: Simplify (/ -1 1) into -1 5.777 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 5.777 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 5.777 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.777 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 5.777 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 5.777 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.777 * [taylor]: Taking taylor expansion of -1 in y.im 5.777 * [backup-simplify]: Simplify -1 into -1 5.777 * [taylor]: Taking taylor expansion of x.re in y.im 5.777 * [backup-simplify]: Simplify x.re into x.re 5.777 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.777 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.777 * [taylor]: Taking taylor expansion of -1 in y.im 5.777 * [backup-simplify]: Simplify -1 into -1 5.777 * [taylor]: Taking taylor expansion of x.re in y.im 5.777 * [backup-simplify]: Simplify x.re into x.re 5.777 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.777 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 5.777 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 5.777 * [taylor]: Taking taylor expansion of -1 in y.im 5.777 * [backup-simplify]: Simplify -1 into -1 5.777 * [taylor]: Taking taylor expansion of x.im in y.im 5.777 * [backup-simplify]: Simplify x.im into x.im 5.777 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.777 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 5.777 * [taylor]: Taking taylor expansion of -1 in y.im 5.777 * [backup-simplify]: Simplify -1 into -1 5.777 * [taylor]: Taking taylor expansion of x.im in y.im 5.777 * [backup-simplify]: Simplify x.im into x.im 5.777 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.777 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 5.777 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 5.778 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.778 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 5.778 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.778 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.778 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 5.778 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.778 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.778 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 5.779 * [backup-simplify]: Simplify (+ 0 0) into 0 5.779 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.779 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 5.779 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 5.779 * [taylor]: Taking taylor expansion of -1 in y.im 5.779 * [backup-simplify]: Simplify -1 into -1 5.779 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 5.779 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 5.779 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.779 * [taylor]: Taking taylor expansion of y.re in y.im 5.779 * [backup-simplify]: Simplify y.re into y.re 5.779 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.780 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 5.780 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 5.780 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 5.780 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 5.780 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 5.780 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.780 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 5.780 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 5.780 * [taylor]: Taking taylor expansion of -1 in y.im 5.780 * [backup-simplify]: Simplify -1 into -1 5.780 * [taylor]: Taking taylor expansion of y.im in y.im 5.780 * [backup-simplify]: Simplify 0 into 0 5.780 * [backup-simplify]: Simplify 1 into 1 5.781 * [backup-simplify]: Simplify (/ -1 1) into -1 5.781 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 5.781 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 5.781 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.781 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 5.781 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 5.781 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.781 * [taylor]: Taking taylor expansion of -1 in y.im 5.781 * [backup-simplify]: Simplify -1 into -1 5.781 * [taylor]: Taking taylor expansion of x.re in y.im 5.781 * [backup-simplify]: Simplify x.re into x.re 5.781 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.781 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.781 * [taylor]: Taking taylor expansion of -1 in y.im 5.781 * [backup-simplify]: Simplify -1 into -1 5.781 * [taylor]: Taking taylor expansion of x.re in y.im 5.781 * [backup-simplify]: Simplify x.re into x.re 5.781 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.781 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 5.781 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 5.781 * [taylor]: Taking taylor expansion of -1 in y.im 5.781 * [backup-simplify]: Simplify -1 into -1 5.781 * [taylor]: Taking taylor expansion of x.im in y.im 5.781 * [backup-simplify]: Simplify x.im into x.im 5.781 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.781 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 5.781 * [taylor]: Taking taylor expansion of -1 in y.im 5.781 * [backup-simplify]: Simplify -1 into -1 5.781 * [taylor]: Taking taylor expansion of x.im in y.im 5.781 * [backup-simplify]: Simplify x.im into x.im 5.781 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.782 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 5.782 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 5.782 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.782 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 5.782 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.782 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.782 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 5.782 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.782 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.783 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 5.783 * [backup-simplify]: Simplify (+ 0 0) into 0 5.783 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.783 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 5.783 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 5.783 * [taylor]: Taking taylor expansion of -1 in y.im 5.783 * [backup-simplify]: Simplify -1 into -1 5.783 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 5.783 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 5.783 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.783 * [taylor]: Taking taylor expansion of y.re in y.im 5.783 * [backup-simplify]: Simplify y.re into y.re 5.784 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.784 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 5.784 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 5.784 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 5.784 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 5.784 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 5.784 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.784 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 5.784 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 5.784 * [taylor]: Taking taylor expansion of -1 in x.re 5.784 * [backup-simplify]: Simplify -1 into -1 5.784 * [taylor]: Taking taylor expansion of y.im in x.re 5.784 * [backup-simplify]: Simplify y.im into y.im 5.784 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.785 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 5.785 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 5.785 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.785 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 5.785 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 5.785 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.785 * [taylor]: Taking taylor expansion of -1 in x.re 5.785 * [backup-simplify]: Simplify -1 into -1 5.785 * [taylor]: Taking taylor expansion of x.re in x.re 5.785 * [backup-simplify]: Simplify 0 into 0 5.785 * [backup-simplify]: Simplify 1 into 1 5.785 * [backup-simplify]: Simplify (/ -1 1) into -1 5.785 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.785 * [taylor]: Taking taylor expansion of -1 in x.re 5.785 * [backup-simplify]: Simplify -1 into -1 5.785 * [taylor]: Taking taylor expansion of x.re in x.re 5.785 * [backup-simplify]: Simplify 0 into 0 5.785 * [backup-simplify]: Simplify 1 into 1 5.785 * [backup-simplify]: Simplify (/ -1 1) into -1 5.785 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 5.785 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.785 * [taylor]: Taking taylor expansion of -1 in x.re 5.785 * [backup-simplify]: Simplify -1 into -1 5.785 * [taylor]: Taking taylor expansion of x.im in x.re 5.785 * [backup-simplify]: Simplify x.im into x.im 5.786 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.786 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.786 * [taylor]: Taking taylor expansion of -1 in x.re 5.786 * [backup-simplify]: Simplify -1 into -1 5.786 * [taylor]: Taking taylor expansion of x.im in x.re 5.786 * [backup-simplify]: Simplify x.im into x.im 5.786 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.786 * [backup-simplify]: Simplify (* -1 -1) into 1 5.786 * [backup-simplify]: Simplify (+ 1 0) into 1 5.786 * [backup-simplify]: Simplify (sqrt 1) into 1 5.787 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.787 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.788 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 5.788 * [backup-simplify]: Simplify (+ 0 0) into 0 5.788 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.789 * [backup-simplify]: Simplify (log 1) into 0 5.789 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 5.789 * [taylor]: Taking taylor expansion of -1 in x.re 5.789 * [backup-simplify]: Simplify -1 into -1 5.789 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 5.789 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.789 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.789 * [taylor]: Taking taylor expansion of y.re in x.re 5.789 * [backup-simplify]: Simplify y.re into y.re 5.789 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.789 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.789 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 5.789 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.790 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.790 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.790 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.790 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.791 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 5.791 * [backup-simplify]: Simplify (- 0) into 0 5.791 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.791 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 5.791 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 5.791 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 5.791 * [taylor]: Taking taylor expansion of (log x.re) in x.im 5.791 * [taylor]: Taking taylor expansion of x.re in x.im 5.791 * [backup-simplify]: Simplify x.re into x.re 5.791 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.791 * [taylor]: Taking taylor expansion of y.im in x.im 5.792 * [backup-simplify]: Simplify y.im into y.im 5.792 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.792 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 5.792 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.792 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.792 * [taylor]: Taking taylor expansion of y.re in x.im 5.792 * [backup-simplify]: Simplify y.re into y.re 5.792 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.792 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.792 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.793 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.793 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.793 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.794 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 5.794 * [backup-simplify]: Simplify (- 0) into 0 5.794 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.794 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 5.794 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 5.794 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 5.794 * [taylor]: Taking taylor expansion of (log x.re) in y.re 5.795 * [taylor]: Taking taylor expansion of x.re in y.re 5.795 * [backup-simplify]: Simplify x.re into x.re 5.795 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.795 * [taylor]: Taking taylor expansion of y.im in y.re 5.795 * [backup-simplify]: Simplify y.im into y.im 5.795 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.795 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 5.795 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 5.795 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.795 * [taylor]: Taking taylor expansion of y.re in y.re 5.795 * [backup-simplify]: Simplify 0 into 0 5.795 * [backup-simplify]: Simplify 1 into 1 5.795 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.795 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 5.795 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 5.796 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.796 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.796 * [taylor]: Taking taylor expansion of 0 in x.re 5.796 * [backup-simplify]: Simplify 0 into 0 5.796 * [taylor]: Taking taylor expansion of 0 in x.im 5.796 * [backup-simplify]: Simplify 0 into 0 5.796 * [taylor]: Taking taylor expansion of 0 in y.re 5.796 * [backup-simplify]: Simplify 0 into 0 5.796 * [backup-simplify]: Simplify 0 into 0 5.797 * [backup-simplify]: Simplify (+ 0) into 0 5.797 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 5.799 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 5.799 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 5.799 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.800 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 5.800 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 5.800 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 5.801 * [backup-simplify]: Simplify (+ 0 0) into 0 5.802 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.802 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 5.803 * [backup-simplify]: Simplify (- 0) into 0 5.803 * [backup-simplify]: Simplify (+ 0 0) into 0 5.803 * [taylor]: Taking taylor expansion of 0 in x.im 5.803 * [backup-simplify]: Simplify 0 into 0 5.803 * [taylor]: Taking taylor expansion of 0 in y.re 5.803 * [backup-simplify]: Simplify 0 into 0 5.803 * [backup-simplify]: Simplify 0 into 0 5.803 * [backup-simplify]: Simplify (+ 0) into 0 5.804 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 5.805 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 5.805 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 5.806 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 5.806 * [backup-simplify]: Simplify (- 0) into 0 5.806 * [backup-simplify]: Simplify (+ 0 0) into 0 5.807 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.808 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 5.808 * [backup-simplify]: Simplify (- 0) into 0 5.808 * [backup-simplify]: Simplify (+ 0 0) into 0 5.808 * [taylor]: Taking taylor expansion of 0 in y.re 5.809 * [backup-simplify]: Simplify 0 into 0 5.809 * [backup-simplify]: Simplify 0 into 0 5.809 * [backup-simplify]: Simplify 0 into 0 5.809 * [taylor]: Taking taylor expansion of 0 in x.re 5.809 * [backup-simplify]: Simplify 0 into 0 5.809 * [taylor]: Taking taylor expansion of 0 in x.im 5.809 * [backup-simplify]: Simplify 0 into 0 5.809 * [taylor]: Taking taylor expansion of 0 in y.re 5.809 * [backup-simplify]: Simplify 0 into 0 5.809 * [backup-simplify]: Simplify 0 into 0 5.809 * [taylor]: Taking taylor expansion of 0 in x.im 5.809 * [backup-simplify]: Simplify 0 into 0 5.809 * [taylor]: Taking taylor expansion of 0 in y.re 5.809 * [backup-simplify]: Simplify 0 into 0 5.809 * [backup-simplify]: Simplify 0 into 0 5.810 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 5.810 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2 2 1) 5.810 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 5.810 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 5.810 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 5.810 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 5.810 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 5.810 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.810 * [backup-simplify]: Simplify 1/3 into 1/3 5.810 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 5.810 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.810 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.810 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 5.810 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 5.811 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 5.811 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 5.811 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 5.811 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 5.811 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.811 * [backup-simplify]: Simplify 1/3 into 1/3 5.811 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 5.811 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.811 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.811 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 5.811 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 5.811 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 5.811 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 5.811 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 5.811 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 5.811 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.811 * [backup-simplify]: Simplify 1/3 into 1/3 5.811 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 5.811 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.812 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.812 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 5.812 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 5.812 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 5.812 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 5.812 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 5.812 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 5.812 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.812 * [backup-simplify]: Simplify 1/3 into 1/3 5.812 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 5.812 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.812 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.812 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 5.812 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 5.812 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 5.813 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 5.814 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 5.814 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 5.816 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 5.816 * [taylor]: Taking taylor expansion of 0 in x.re 5.816 * [backup-simplify]: Simplify 0 into 0 5.816 * [backup-simplify]: Simplify 0 into 0 5.817 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 5.817 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 5.818 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 5.818 * [backup-simplify]: Simplify 0 into 0 5.820 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 5.821 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 5.822 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.822 * [taylor]: Taking taylor expansion of 0 in x.re 5.822 * [backup-simplify]: Simplify 0 into 0 5.823 * [backup-simplify]: Simplify 0 into 0 5.823 * [backup-simplify]: Simplify 0 into 0 5.824 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 5.825 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 5.827 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.827 * [backup-simplify]: Simplify 0 into 0 5.830 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 5.831 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 5.833 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 5.833 * [taylor]: Taking taylor expansion of 0 in x.re 5.833 * [backup-simplify]: Simplify 0 into 0 5.833 * [backup-simplify]: Simplify 0 into 0 5.833 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 5.834 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 5.834 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 5.834 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 5.834 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 5.834 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 5.834 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.834 * [backup-simplify]: Simplify 1/3 into 1/3 5.834 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 5.834 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.834 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.834 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 5.834 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 5.834 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 5.835 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 5.835 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 5.835 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 5.835 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.835 * [backup-simplify]: Simplify 1/3 into 1/3 5.835 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 5.835 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.835 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.835 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 5.835 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 5.835 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 5.835 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 5.835 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 5.835 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 5.835 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.836 * [backup-simplify]: Simplify 1/3 into 1/3 5.836 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 5.836 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.836 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.836 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 5.836 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 5.836 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 5.836 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 5.836 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 5.836 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 5.836 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.836 * [backup-simplify]: Simplify 1/3 into 1/3 5.836 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 5.836 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.837 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.837 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 5.837 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 5.837 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 5.837 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 5.838 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 5.839 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 5.840 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 5.840 * [taylor]: Taking taylor expansion of 0 in x.re 5.840 * [backup-simplify]: Simplify 0 into 0 5.840 * [backup-simplify]: Simplify 0 into 0 5.841 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 5.842 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 5.843 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 5.843 * [backup-simplify]: Simplify 0 into 0 5.845 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 5.846 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 5.848 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.848 * [taylor]: Taking taylor expansion of 0 in x.re 5.848 * [backup-simplify]: Simplify 0 into 0 5.848 * [backup-simplify]: Simplify 0 into 0 5.848 * [backup-simplify]: Simplify 0 into 0 5.850 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 5.851 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 5.852 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.852 * [backup-simplify]: Simplify 0 into 0 5.856 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 5.857 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 5.859 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 5.859 * [taylor]: Taking taylor expansion of 0 in x.re 5.859 * [backup-simplify]: Simplify 0 into 0 5.859 * [backup-simplify]: Simplify 0 into 0 5.860 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 5.860 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 5.860 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 5.860 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 5.860 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 5.860 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 5.860 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.860 * [backup-simplify]: Simplify 1/3 into 1/3 5.860 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 5.860 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.860 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.860 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 5.861 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 5.861 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 5.861 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 5.861 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 5.861 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 5.861 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.861 * [backup-simplify]: Simplify 1/3 into 1/3 5.861 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 5.861 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.861 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.861 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 5.861 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 5.862 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 5.862 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 5.862 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 5.862 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 5.862 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.862 * [backup-simplify]: Simplify 1/3 into 1/3 5.862 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 5.862 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.862 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.862 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 5.862 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 5.863 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 5.863 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 5.863 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 5.863 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 5.863 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.863 * [backup-simplify]: Simplify 1/3 into 1/3 5.863 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 5.863 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.863 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.863 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 5.863 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 5.863 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 5.864 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 5.865 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 5.865 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 5.866 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 5.866 * [taylor]: Taking taylor expansion of 0 in x.re 5.866 * [backup-simplify]: Simplify 0 into 0 5.866 * [backup-simplify]: Simplify 0 into 0 5.867 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 5.868 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 5.869 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 5.869 * [backup-simplify]: Simplify 0 into 0 5.871 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 5.872 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 5.874 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.874 * [taylor]: Taking taylor expansion of 0 in x.re 5.874 * [backup-simplify]: Simplify 0 into 0 5.874 * [backup-simplify]: Simplify 0 into 0 5.874 * [backup-simplify]: Simplify 0 into 0 5.876 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 5.877 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 5.879 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.879 * [backup-simplify]: Simplify 0 into 0 5.882 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 5.883 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 5.885 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 5.885 * [taylor]: Taking taylor expansion of 0 in x.re 5.885 * [backup-simplify]: Simplify 0 into 0 5.885 * [backup-simplify]: Simplify 0 into 0 5.886 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 5.886 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 2 1 2) 5.886 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 5.886 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 5.886 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 5.886 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 5.886 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 5.886 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.886 * [backup-simplify]: Simplify 1/3 into 1/3 5.886 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 5.886 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.886 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.886 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 5.886 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 5.887 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 5.887 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 5.887 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 5.887 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 5.887 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.887 * [backup-simplify]: Simplify 1/3 into 1/3 5.887 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 5.887 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.887 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.887 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 5.887 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 5.887 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 5.887 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 5.887 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 5.887 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 5.887 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.887 * [backup-simplify]: Simplify 1/3 into 1/3 5.887 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 5.887 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.888 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.888 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 5.888 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 5.888 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 5.888 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 5.888 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 5.888 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 5.888 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.888 * [backup-simplify]: Simplify 1/3 into 1/3 5.888 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 5.888 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.888 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.888 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 5.888 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 5.889 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 5.889 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 5.890 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 5.890 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 5.891 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 5.891 * [taylor]: Taking taylor expansion of 0 in x.re 5.891 * [backup-simplify]: Simplify 0 into 0 5.891 * [backup-simplify]: Simplify 0 into 0 5.892 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 5.893 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 5.894 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 5.894 * [backup-simplify]: Simplify 0 into 0 5.896 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 5.897 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 5.898 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.898 * [taylor]: Taking taylor expansion of 0 in x.re 5.898 * [backup-simplify]: Simplify 0 into 0 5.898 * [backup-simplify]: Simplify 0 into 0 5.898 * [backup-simplify]: Simplify 0 into 0 5.900 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 5.901 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 5.903 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.903 * [backup-simplify]: Simplify 0 into 0 5.906 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 5.907 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 5.909 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 5.909 * [taylor]: Taking taylor expansion of 0 in x.re 5.909 * [backup-simplify]: Simplify 0 into 0 5.909 * [backup-simplify]: Simplify 0 into 0 5.909 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 5.909 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 5.909 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 5.909 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 5.909 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 5.909 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 5.910 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.910 * [backup-simplify]: Simplify 1/3 into 1/3 5.910 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 5.910 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.910 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.910 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 5.910 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 5.910 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 5.910 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 5.910 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 5.910 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 5.910 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.910 * [backup-simplify]: Simplify 1/3 into 1/3 5.910 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 5.910 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.911 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.911 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 5.911 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 5.911 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 5.911 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 5.911 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 5.911 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 5.911 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.911 * [backup-simplify]: Simplify 1/3 into 1/3 5.911 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 5.911 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.911 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.912 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 5.912 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 5.912 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 5.912 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 5.912 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 5.912 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 5.912 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.912 * [backup-simplify]: Simplify 1/3 into 1/3 5.912 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 5.912 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.912 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.913 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 5.913 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 5.913 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 5.913 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 5.914 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 5.915 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 5.916 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 5.916 * [taylor]: Taking taylor expansion of 0 in x.re 5.916 * [backup-simplify]: Simplify 0 into 0 5.916 * [backup-simplify]: Simplify 0 into 0 5.917 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 5.917 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 5.918 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 5.918 * [backup-simplify]: Simplify 0 into 0 5.923 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 5.924 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 5.925 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.925 * [taylor]: Taking taylor expansion of 0 in x.re 5.925 * [backup-simplify]: Simplify 0 into 0 5.925 * [backup-simplify]: Simplify 0 into 0 5.925 * [backup-simplify]: Simplify 0 into 0 5.927 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 5.927 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 5.928 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.928 * [backup-simplify]: Simplify 0 into 0 5.930 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 5.931 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 5.932 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 5.932 * [taylor]: Taking taylor expansion of 0 in x.re 5.932 * [backup-simplify]: Simplify 0 into 0 5.932 * [backup-simplify]: Simplify 0 into 0 5.932 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 5.932 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 5.932 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 5.932 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 5.932 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 5.932 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 5.932 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.932 * [backup-simplify]: Simplify 1/3 into 1/3 5.932 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 5.932 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.933 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.933 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 5.933 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 5.933 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 5.933 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 5.933 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 5.933 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 5.933 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.933 * [backup-simplify]: Simplify 1/3 into 1/3 5.933 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 5.933 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.933 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.933 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 5.933 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 5.933 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 5.933 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 5.933 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 5.933 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 5.933 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.933 * [backup-simplify]: Simplify 1/3 into 1/3 5.933 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 5.933 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.933 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.934 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 5.934 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 5.934 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 5.934 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 5.934 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 5.934 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 5.934 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.934 * [backup-simplify]: Simplify 1/3 into 1/3 5.934 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 5.934 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.934 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.934 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 5.934 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 5.934 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 5.934 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 5.935 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 5.935 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 5.936 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 5.936 * [taylor]: Taking taylor expansion of 0 in x.re 5.936 * [backup-simplify]: Simplify 0 into 0 5.936 * [backup-simplify]: Simplify 0 into 0 5.937 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 5.937 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 5.937 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 5.938 * [backup-simplify]: Simplify 0 into 0 5.939 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 5.939 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 5.940 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.940 * [taylor]: Taking taylor expansion of 0 in x.re 5.940 * [backup-simplify]: Simplify 0 into 0 5.940 * [backup-simplify]: Simplify 0 into 0 5.940 * [backup-simplify]: Simplify 0 into 0 5.941 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 5.942 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 5.943 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.943 * [backup-simplify]: Simplify 0 into 0 5.945 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 5.946 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 5.947 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 5.947 * [taylor]: Taking taylor expansion of 0 in x.re 5.947 * [backup-simplify]: Simplify 0 into 0 5.947 * [backup-simplify]: Simplify 0 into 0 5.947 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 5.947 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 2 1 1) 5.947 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 5.947 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 5.947 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 5.947 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 5.947 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 5.947 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.947 * [backup-simplify]: Simplify 1/3 into 1/3 5.947 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 5.947 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.947 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.947 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 5.947 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 5.947 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 5.947 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 5.947 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 5.947 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 5.947 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.947 * [backup-simplify]: Simplify 1/3 into 1/3 5.947 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 5.947 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.948 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.948 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 5.948 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 5.948 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 5.948 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 5.948 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 5.948 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 5.948 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.948 * [backup-simplify]: Simplify 1/3 into 1/3 5.948 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 5.948 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.948 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.948 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 5.948 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 5.948 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 5.948 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 5.948 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 5.948 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 5.948 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.948 * [backup-simplify]: Simplify 1/3 into 1/3 5.948 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 5.948 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.948 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.948 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 5.948 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 5.948 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 5.948 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 5.949 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 5.949 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 5.950 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 5.950 * [taylor]: Taking taylor expansion of 0 in x.re 5.950 * [backup-simplify]: Simplify 0 into 0 5.950 * [backup-simplify]: Simplify 0 into 0 5.951 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 5.951 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 5.951 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 5.951 * [backup-simplify]: Simplify 0 into 0 5.953 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 5.953 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 5.954 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.954 * [taylor]: Taking taylor expansion of 0 in x.re 5.954 * [backup-simplify]: Simplify 0 into 0 5.954 * [backup-simplify]: Simplify 0 into 0 5.954 * [backup-simplify]: Simplify 0 into 0 5.955 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 5.956 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 5.957 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.957 * [backup-simplify]: Simplify 0 into 0 5.959 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 5.960 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 5.961 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 5.961 * [taylor]: Taking taylor expansion of 0 in x.re 5.961 * [backup-simplify]: Simplify 0 into 0 5.961 * [backup-simplify]: Simplify 0 into 0 5.961 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 5.961 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 5.961 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 5.961 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 5.961 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 5.961 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 5.961 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.961 * [backup-simplify]: Simplify 1/3 into 1/3 5.961 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 5.961 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.961 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.961 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 5.961 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 5.961 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 5.961 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 5.961 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 5.961 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 5.961 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.961 * [backup-simplify]: Simplify 1/3 into 1/3 5.961 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 5.962 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.962 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.962 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 5.962 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 5.962 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 5.962 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 5.962 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 5.962 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 5.962 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.962 * [backup-simplify]: Simplify 1/3 into 1/3 5.962 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 5.962 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.962 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.962 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 5.962 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 5.963 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 5.963 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 5.963 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 5.963 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 5.963 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.963 * [backup-simplify]: Simplify 1/3 into 1/3 5.963 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 5.963 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.963 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.963 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 5.963 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 5.963 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 5.964 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 5.965 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 5.965 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 5.966 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 5.966 * [taylor]: Taking taylor expansion of 0 in x.re 5.966 * [backup-simplify]: Simplify 0 into 0 5.967 * [backup-simplify]: Simplify 0 into 0 5.967 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 5.968 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 5.969 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 5.969 * [backup-simplify]: Simplify 0 into 0 5.971 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 5.972 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 5.974 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.974 * [taylor]: Taking taylor expansion of 0 in x.re 5.974 * [backup-simplify]: Simplify 0 into 0 5.974 * [backup-simplify]: Simplify 0 into 0 5.974 * [backup-simplify]: Simplify 0 into 0 5.976 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 5.977 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 5.978 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.978 * [backup-simplify]: Simplify 0 into 0 5.982 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 5.983 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 5.985 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 5.985 * [taylor]: Taking taylor expansion of 0 in x.re 5.985 * [backup-simplify]: Simplify 0 into 0 5.985 * [backup-simplify]: Simplify 0 into 0 5.985 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 5.985 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 5.985 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 5.985 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 5.985 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 5.986 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 5.986 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.986 * [backup-simplify]: Simplify 1/3 into 1/3 5.986 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 5.986 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.986 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.986 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 5.986 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 5.986 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 5.986 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 5.986 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 5.986 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 5.986 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.986 * [backup-simplify]: Simplify 1/3 into 1/3 5.986 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 5.986 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.987 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.987 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 5.987 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 5.987 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 5.987 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 5.987 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 5.987 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 5.987 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.987 * [backup-simplify]: Simplify 1/3 into 1/3 5.987 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 5.987 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.987 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.987 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 5.988 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 5.988 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 5.988 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 5.988 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 5.988 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 5.988 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.988 * [backup-simplify]: Simplify 1/3 into 1/3 5.988 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 5.988 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.988 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.988 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 5.988 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 5.989 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 5.989 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 5.990 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 5.991 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 5.992 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 5.992 * [taylor]: Taking taylor expansion of 0 in x.re 5.992 * [backup-simplify]: Simplify 0 into 0 5.992 * [backup-simplify]: Simplify 0 into 0 5.993 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 5.993 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 5.994 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 5.994 * [backup-simplify]: Simplify 0 into 0 5.996 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 5.997 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 5.999 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.999 * [taylor]: Taking taylor expansion of 0 in x.re 5.999 * [backup-simplify]: Simplify 0 into 0 5.999 * [backup-simplify]: Simplify 0 into 0 5.999 * [backup-simplify]: Simplify 0 into 0 6.001 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 6.002 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 6.003 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 6.003 * [backup-simplify]: Simplify 0 into 0 6.006 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 6.008 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 6.010 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 6.010 * [taylor]: Taking taylor expansion of 0 in x.re 6.010 * [backup-simplify]: Simplify 0 into 0 6.010 * [backup-simplify]: Simplify 0 into 0 6.010 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 6.010 * * * [progress]: simplifying candidates 6.011 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) 6.013 * * [simplify]: iteration 0: 66 enodes 6.034 * * [simplify]: iteration 1: 119 enodes 6.078 * * [simplify]: iteration 2: 313 enodes 6.228 * * [simplify]: iteration 3: 1255 enodes 6.771 * * [simplify]: iteration complete: 5001 enodes 6.771 * * [simplify]: Extracting #0: cost 25 inf + 0 6.771 * * [simplify]: Extracting #1: cost 141 inf + 1 6.779 * * [simplify]: Extracting #2: cost 1141 inf + 1261 6.804 * * [simplify]: Extracting #3: cost 1213 inf + 86830 6.873 * * [simplify]: Extracting #4: cost 417 inf + 300789 6.949 * * [simplify]: Extracting #5: cost 164 inf + 370433 7.033 * * [simplify]: Extracting #6: cost 12 inf + 403070 7.095 * * [simplify]: Extracting #7: cost 0 inf + 406379 7.181 * [simplify]: Simplified to: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* (atan2 x.im x.re) y.re)) (cos (* (log (hypot x.re x.im)) y.im))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* (log (atan2 x.im x.re)) 1/3) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* (log (atan2 x.im x.re)) 1/3) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* (log (atan2 x.im x.re)) 1/3) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (- 1 (fma (* y.im (log x.im)) (* (atan2 x.im x.re) y.re) (* (* y.im (log x.im)) (* (* y.im (log x.im)) 1/2)))) (cos (fma y.im (log x.re) (* (atan2 x.im x.re) y.re))) (cos (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) 7.194 * * * [progress]: adding candidates to table 7.850 * * [progress]: iteration 3 / 4 7.850 * * * [progress]: picking best candidate 7.938 * * * * [pick]: Picked # 7.938 * * * [progress]: localizing error 8.047 * * * [progress]: generating rewritten candidates 8.047 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 8.049 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2 2 1 2 1) 8.050 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 2 2 1 1 2 1) 8.050 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 2 2 1 1 1 1) 8.054 * * * [progress]: generating series expansions 8.054 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 8.054 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 8.054 * [approximate]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 8.054 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 8.054 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 8.055 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 8.055 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 8.055 * [taylor]: Taking taylor expansion of y.im in y.re 8.055 * [backup-simplify]: Simplify y.im into y.im 8.055 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 8.055 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 8.055 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.055 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 8.055 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 8.055 * [taylor]: Taking taylor expansion of x.re in y.re 8.055 * [backup-simplify]: Simplify x.re into x.re 8.055 * [taylor]: Taking taylor expansion of x.re in y.re 8.055 * [backup-simplify]: Simplify x.re into x.re 8.055 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 8.055 * [taylor]: Taking taylor expansion of x.im in y.re 8.055 * [backup-simplify]: Simplify x.im into x.im 8.055 * [taylor]: Taking taylor expansion of x.im in y.re 8.055 * [backup-simplify]: Simplify x.im into x.im 8.055 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.055 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.055 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 8.055 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 8.055 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.055 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.056 * [backup-simplify]: Simplify (+ 0 0) into 0 8.056 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 8.056 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 8.056 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 8.056 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 8.056 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.056 * [taylor]: Taking taylor expansion of y.re in y.re 8.056 * [backup-simplify]: Simplify 0 into 0 8.056 * [backup-simplify]: Simplify 1 into 1 8.057 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 8.057 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 8.057 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 8.057 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 8.057 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 8.057 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 8.057 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 8.057 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 8.057 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 8.057 * [taylor]: Taking taylor expansion of y.im in x.im 8.057 * [backup-simplify]: Simplify y.im into y.im 8.057 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 8.058 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 8.058 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.058 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 8.058 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 8.058 * [taylor]: Taking taylor expansion of x.re in x.im 8.058 * [backup-simplify]: Simplify x.re into x.re 8.058 * [taylor]: Taking taylor expansion of x.re in x.im 8.058 * [backup-simplify]: Simplify x.re into x.re 8.058 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 8.058 * [taylor]: Taking taylor expansion of x.im in x.im 8.058 * [backup-simplify]: Simplify 0 into 0 8.058 * [backup-simplify]: Simplify 1 into 1 8.058 * [taylor]: Taking taylor expansion of x.im in x.im 8.058 * [backup-simplify]: Simplify 0 into 0 8.058 * [backup-simplify]: Simplify 1 into 1 8.058 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.058 * [backup-simplify]: Simplify (* 0 0) into 0 8.058 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 8.058 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 8.058 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.059 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.059 * [backup-simplify]: Simplify (+ 0 0) into 0 8.059 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 8.060 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.060 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 8.060 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.060 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.060 * [taylor]: Taking taylor expansion of y.re in x.im 8.060 * [backup-simplify]: Simplify y.re into y.re 8.060 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 8.060 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.060 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))) 8.060 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 8.060 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 8.060 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 8.060 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 8.060 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 8.060 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 8.060 * [taylor]: Taking taylor expansion of y.im in x.re 8.060 * [backup-simplify]: Simplify y.im into y.im 8.060 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 8.060 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 8.060 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.060 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 8.060 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 8.060 * [taylor]: Taking taylor expansion of x.re in x.re 8.060 * [backup-simplify]: Simplify 0 into 0 8.060 * [backup-simplify]: Simplify 1 into 1 8.060 * [taylor]: Taking taylor expansion of x.re in x.re 8.060 * [backup-simplify]: Simplify 0 into 0 8.061 * [backup-simplify]: Simplify 1 into 1 8.061 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 8.061 * [taylor]: Taking taylor expansion of x.im in x.re 8.061 * [backup-simplify]: Simplify x.im into x.im 8.061 * [taylor]: Taking taylor expansion of x.im in x.re 8.061 * [backup-simplify]: Simplify x.im into x.im 8.061 * [backup-simplify]: Simplify (* 0 0) into 0 8.061 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.061 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 8.061 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 8.062 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.062 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.062 * [backup-simplify]: Simplify (+ 0 0) into 0 8.062 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 8.062 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.062 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 8.062 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.062 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.062 * [taylor]: Taking taylor expansion of y.re in x.re 8.062 * [backup-simplify]: Simplify y.re into y.re 8.062 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 8.062 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.063 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 8.063 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 8.063 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 8.063 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 8.063 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 8.064 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 8.064 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 8.064 * [taylor]: Taking taylor expansion of y.im in y.im 8.064 * [backup-simplify]: Simplify 0 into 0 8.064 * [backup-simplify]: Simplify 1 into 1 8.064 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 8.064 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 8.064 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.064 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 8.064 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 8.064 * [taylor]: Taking taylor expansion of x.re in y.im 8.064 * [backup-simplify]: Simplify x.re into x.re 8.064 * [taylor]: Taking taylor expansion of x.re in y.im 8.064 * [backup-simplify]: Simplify x.re into x.re 8.064 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 8.064 * [taylor]: Taking taylor expansion of x.im in y.im 8.064 * [backup-simplify]: Simplify x.im into x.im 8.064 * [taylor]: Taking taylor expansion of x.im in y.im 8.064 * [backup-simplify]: Simplify x.im into x.im 8.064 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.064 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.065 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 8.065 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 8.065 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.065 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.066 * [backup-simplify]: Simplify (+ 0 0) into 0 8.066 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 8.066 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 8.066 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 8.066 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 8.066 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.066 * [taylor]: Taking taylor expansion of y.re in y.im 8.067 * [backup-simplify]: Simplify y.re into y.re 8.067 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 8.067 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.067 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 8.067 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.067 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.067 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 8.067 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 8.068 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 8.068 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 8.068 * [taylor]: Taking taylor expansion of y.im in y.im 8.068 * [backup-simplify]: Simplify 0 into 0 8.068 * [backup-simplify]: Simplify 1 into 1 8.068 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 8.068 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 8.068 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.068 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 8.068 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 8.068 * [taylor]: Taking taylor expansion of x.re in y.im 8.068 * [backup-simplify]: Simplify x.re into x.re 8.068 * [taylor]: Taking taylor expansion of x.re in y.im 8.068 * [backup-simplify]: Simplify x.re into x.re 8.068 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 8.068 * [taylor]: Taking taylor expansion of x.im in y.im 8.068 * [backup-simplify]: Simplify x.im into x.im 8.068 * [taylor]: Taking taylor expansion of x.im in y.im 8.068 * [backup-simplify]: Simplify x.im into x.im 8.068 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.068 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.069 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 8.069 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 8.069 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.069 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.070 * [backup-simplify]: Simplify (+ 0 0) into 0 8.070 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 8.070 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 8.070 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 8.070 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 8.070 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.070 * [taylor]: Taking taylor expansion of y.re in y.im 8.070 * [backup-simplify]: Simplify y.re into y.re 8.071 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 8.071 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.071 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 8.071 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.071 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.071 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 8.072 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 8.072 * [backup-simplify]: Simplify (- 0) into 0 8.072 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 8.072 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 8.072 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 8.072 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.073 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.073 * [taylor]: Taking taylor expansion of y.re in x.re 8.073 * [backup-simplify]: Simplify y.re into y.re 8.073 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.073 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.073 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.073 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 8.073 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 8.074 * [backup-simplify]: Simplify (- 0) into 0 8.074 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 8.074 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 8.074 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 8.074 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.074 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.074 * [taylor]: Taking taylor expansion of y.re in x.im 8.074 * [backup-simplify]: Simplify y.re into y.re 8.074 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.074 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.075 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.075 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 8.075 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 8.076 * [backup-simplify]: Simplify (- 0) into 0 8.076 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 8.076 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 8.076 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 8.076 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 8.076 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.076 * [taylor]: Taking taylor expansion of y.re in y.re 8.076 * [backup-simplify]: Simplify 0 into 0 8.076 * [backup-simplify]: Simplify 1 into 1 8.076 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 8.077 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 8.077 * [backup-simplify]: Simplify 1 into 1 8.077 * [backup-simplify]: Simplify (+ 0) into 0 8.078 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 8.079 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 8.080 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 8.080 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.080 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 8.081 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 8.081 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 8.082 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 8.082 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 8.082 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) in x.re 8.083 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) in x.re 8.083 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 8.083 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 8.083 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.083 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.083 * [taylor]: Taking taylor expansion of y.re in x.re 8.083 * [backup-simplify]: Simplify y.re into y.re 8.083 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.083 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.083 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.083 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 8.083 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 8.083 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 8.083 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 8.083 * [taylor]: Taking taylor expansion of x.im in x.re 8.083 * [backup-simplify]: Simplify x.im into x.im 8.083 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 8.083 * [taylor]: Taking taylor expansion of x.re in x.re 8.083 * [backup-simplify]: Simplify 0 into 0 8.083 * [backup-simplify]: Simplify 1 into 1 8.083 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.084 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 8.084 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 8.084 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.084 * [backup-simplify]: Simplify (+ 0 0) into 0 8.085 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 8.085 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.085 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 8.085 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 8.085 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 8.085 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 8.086 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 8.086 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 8.086 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 8.086 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 8.086 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 8.086 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.086 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.086 * [taylor]: Taking taylor expansion of y.re in x.im 8.086 * [backup-simplify]: Simplify y.re into y.re 8.086 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.086 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.086 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.086 * [taylor]: Taking taylor expansion of (log x.im) in x.im 8.086 * [taylor]: Taking taylor expansion of x.im in x.im 8.086 * [backup-simplify]: Simplify 0 into 0 8.086 * [backup-simplify]: Simplify 1 into 1 8.087 * [backup-simplify]: Simplify (log 1) into 0 8.087 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 8.087 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 8.087 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 8.088 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.088 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 8.088 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 8.088 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 8.088 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 8.088 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 8.088 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 8.088 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 8.088 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.089 * [taylor]: Taking taylor expansion of y.re in y.re 8.089 * [backup-simplify]: Simplify 0 into 0 8.089 * [backup-simplify]: Simplify 1 into 1 8.089 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 8.089 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 8.089 * [taylor]: Taking taylor expansion of (log x.im) in y.re 8.089 * [taylor]: Taking taylor expansion of x.im in y.re 8.089 * [backup-simplify]: Simplify x.im into x.im 8.089 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.089 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 8.090 * [backup-simplify]: Simplify (- 0) into 0 8.090 * [backup-simplify]: Simplify 0 into 0 8.090 * [backup-simplify]: Simplify (+ 0) into 0 8.091 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 8.091 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.092 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.092 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 8.093 * [backup-simplify]: Simplify (- 0) into 0 8.093 * [backup-simplify]: Simplify (+ 0 0) into 0 8.093 * [taylor]: Taking taylor expansion of 0 in x.im 8.093 * [backup-simplify]: Simplify 0 into 0 8.093 * [taylor]: Taking taylor expansion of 0 in y.re 8.093 * [backup-simplify]: Simplify 0 into 0 8.093 * [backup-simplify]: Simplify 0 into 0 8.094 * [backup-simplify]: Simplify (+ 0) into 0 8.094 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 8.094 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.095 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.096 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 8.096 * [backup-simplify]: Simplify (- 0) into 0 8.096 * [backup-simplify]: Simplify (+ 0 0) into 0 8.096 * [taylor]: Taking taylor expansion of 0 in y.re 8.096 * [backup-simplify]: Simplify 0 into 0 8.096 * [backup-simplify]: Simplify 0 into 0 8.097 * [backup-simplify]: Simplify (+ 0) into 0 8.097 * [backup-simplify]: Simplify 0 into 0 8.098 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 8.099 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 8.100 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 8.100 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 8.100 * [backup-simplify]: Simplify (+ 0 0) into 0 8.101 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 8.104 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 8.105 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 8.105 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 8.106 * [backup-simplify]: Simplify (+ 0 0) into 0 8.106 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.107 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 8.108 * [backup-simplify]: Simplify (- 0) into 0 8.109 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 8.109 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 8.109 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 8.109 * [taylor]: Taking taylor expansion of 1/2 in x.re 8.109 * [backup-simplify]: Simplify 1/2 into 1/2 8.109 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 8.109 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 8.109 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 8.109 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.109 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.109 * [taylor]: Taking taylor expansion of y.re in x.re 8.109 * [backup-simplify]: Simplify y.re into y.re 8.109 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.109 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.109 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.109 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 8.109 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 8.109 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 8.109 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 8.109 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 8.109 * [taylor]: Taking taylor expansion of x.re in x.re 8.109 * [backup-simplify]: Simplify 0 into 0 8.110 * [backup-simplify]: Simplify 1 into 1 8.110 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 8.110 * [taylor]: Taking taylor expansion of x.im in x.re 8.110 * [backup-simplify]: Simplify x.im into x.im 8.110 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.110 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 8.110 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 8.110 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.111 * [backup-simplify]: Simplify (+ 0 0) into 0 8.111 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 8.111 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.111 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 8.111 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 8.112 * [backup-simplify]: Simplify (- 0) into 0 8.112 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 8.112 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 8.112 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 8.112 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 8.113 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 8.113 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 8.113 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 8.113 * [taylor]: Taking taylor expansion of 1/2 in x.im 8.113 * [backup-simplify]: Simplify 1/2 into 1/2 8.113 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 8.113 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 8.113 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 8.113 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.113 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.113 * [taylor]: Taking taylor expansion of y.re in x.im 8.113 * [backup-simplify]: Simplify y.re into y.re 8.113 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.113 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.114 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.114 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 8.114 * [taylor]: Taking taylor expansion of (log x.im) in x.im 8.114 * [taylor]: Taking taylor expansion of x.im in x.im 8.114 * [backup-simplify]: Simplify 0 into 0 8.114 * [backup-simplify]: Simplify 1 into 1 8.114 * [backup-simplify]: Simplify (log 1) into 0 8.115 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.115 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 8.115 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 8.115 * [backup-simplify]: Simplify (- 0) into 0 8.115 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 8.116 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.116 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.117 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 8.117 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 8.117 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 8.118 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 8.118 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 8.118 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 8.118 * [taylor]: Taking taylor expansion of 1/2 in y.re 8.118 * [backup-simplify]: Simplify 1/2 into 1/2 8.118 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 8.118 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 8.118 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 8.118 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 8.118 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.118 * [taylor]: Taking taylor expansion of y.re in y.re 8.118 * [backup-simplify]: Simplify 0 into 0 8.118 * [backup-simplify]: Simplify 1 into 1 8.118 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 8.119 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 8.119 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 8.119 * [taylor]: Taking taylor expansion of (log x.im) in y.re 8.119 * [taylor]: Taking taylor expansion of x.im in y.re 8.119 * [backup-simplify]: Simplify x.im into x.im 8.119 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.119 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 8.119 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 8.119 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 8.120 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 8.120 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 8.121 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 8.121 * [backup-simplify]: Simplify (+ 0) into 0 8.122 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 8.122 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.122 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.123 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 8.123 * [backup-simplify]: Simplify (+ 0 0) into 0 8.123 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 8.123 * [backup-simplify]: Simplify (- 0) into 0 8.123 * [taylor]: Taking taylor expansion of 0 in x.im 8.123 * [backup-simplify]: Simplify 0 into 0 8.123 * [taylor]: Taking taylor expansion of 0 in y.re 8.123 * [backup-simplify]: Simplify 0 into 0 8.123 * [backup-simplify]: Simplify 0 into 0 8.124 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.124 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 8.125 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 8.125 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.126 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 8.126 * [backup-simplify]: Simplify (- 0) into 0 8.126 * [backup-simplify]: Simplify (+ 0 0) into 0 8.126 * [taylor]: Taking taylor expansion of 0 in x.im 8.126 * [backup-simplify]: Simplify 0 into 0 8.126 * [taylor]: Taking taylor expansion of 0 in y.re 8.126 * [backup-simplify]: Simplify 0 into 0 8.126 * [backup-simplify]: Simplify 0 into 0 8.127 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 8.127 * [backup-simplify]: Simplify (+ 0) into 0 8.128 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 8.128 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.128 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.129 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 8.129 * [backup-simplify]: Simplify (+ 0 0) into 0 8.129 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.129 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 8.130 * [backup-simplify]: Simplify (- 0) into 0 8.130 * [taylor]: Taking taylor expansion of 0 in y.re 8.130 * [backup-simplify]: Simplify 0 into 0 8.130 * [backup-simplify]: Simplify 0 into 0 8.130 * [taylor]: Taking taylor expansion of 0 in y.re 8.130 * [backup-simplify]: Simplify 0 into 0 8.130 * [backup-simplify]: Simplify 0 into 0 8.130 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.131 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 8.131 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 8.132 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.132 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 8.132 * [backup-simplify]: Simplify (- 0) into 0 8.133 * [backup-simplify]: Simplify (+ 0 0) into 0 8.133 * [taylor]: Taking taylor expansion of 0 in y.re 8.133 * [backup-simplify]: Simplify 0 into 0 8.133 * [backup-simplify]: Simplify 0 into 0 8.133 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 8.133 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 8.134 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 8.134 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 8.134 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 8.134 * [backup-simplify]: Simplify (+ (* (- (* (atan2 x.im x.re) (log x.im))) (* y.re (* 1 (* 1 y.im)))) (+ (* (- (* 1/2 (pow (log x.im) 2))) (pow (* 1 (* 1 (* 1 y.im))) 2)) 1)) into (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 8.135 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 8.135 * [approximate]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 8.135 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 8.135 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 8.135 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.135 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 8.135 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 8.135 * [taylor]: Taking taylor expansion of y.im in y.re 8.135 * [backup-simplify]: Simplify y.im into y.im 8.135 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.135 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 8.135 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 8.135 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.135 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 8.135 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 8.135 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 8.135 * [taylor]: Taking taylor expansion of x.re in y.re 8.135 * [backup-simplify]: Simplify x.re into x.re 8.135 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.135 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 8.135 * [taylor]: Taking taylor expansion of x.re in y.re 8.135 * [backup-simplify]: Simplify x.re into x.re 8.135 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.135 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 8.135 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 8.135 * [taylor]: Taking taylor expansion of x.im in y.re 8.135 * [backup-simplify]: Simplify x.im into x.im 8.135 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.135 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 8.135 * [taylor]: Taking taylor expansion of x.im in y.re 8.135 * [backup-simplify]: Simplify x.im into x.im 8.135 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.135 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 8.135 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 8.136 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 8.136 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 8.136 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.136 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.136 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 8.136 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.136 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.136 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 8.137 * [backup-simplify]: Simplify (+ 0 0) into 0 8.137 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.137 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 8.137 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 8.137 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 8.137 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.137 * [taylor]: Taking taylor expansion of y.re in y.re 8.137 * [backup-simplify]: Simplify 0 into 0 8.137 * [backup-simplify]: Simplify 1 into 1 8.137 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.137 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.138 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 8.138 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 8.138 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 8.138 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.138 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 8.138 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 8.138 * [taylor]: Taking taylor expansion of y.im in x.im 8.138 * [backup-simplify]: Simplify y.im into y.im 8.138 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.138 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 8.138 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 8.138 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.138 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 8.138 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 8.138 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 8.138 * [taylor]: Taking taylor expansion of x.re in x.im 8.138 * [backup-simplify]: Simplify x.re into x.re 8.138 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.138 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 8.138 * [taylor]: Taking taylor expansion of x.re in x.im 8.138 * [backup-simplify]: Simplify x.re into x.re 8.138 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.138 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 8.138 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.138 * [taylor]: Taking taylor expansion of x.im in x.im 8.138 * [backup-simplify]: Simplify 0 into 0 8.138 * [backup-simplify]: Simplify 1 into 1 8.138 * [backup-simplify]: Simplify (/ 1 1) into 1 8.138 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.138 * [taylor]: Taking taylor expansion of x.im in x.im 8.138 * [backup-simplify]: Simplify 0 into 0 8.138 * [backup-simplify]: Simplify 1 into 1 8.139 * [backup-simplify]: Simplify (/ 1 1) into 1 8.139 * [backup-simplify]: Simplify (* 1 1) into 1 8.139 * [backup-simplify]: Simplify (+ 0 1) into 1 8.139 * [backup-simplify]: Simplify (sqrt 1) into 1 8.140 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.140 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.141 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.141 * [backup-simplify]: Simplify (+ 0 0) into 0 8.141 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.142 * [backup-simplify]: Simplify (log 1) into 0 8.142 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 8.142 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.142 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.142 * [taylor]: Taking taylor expansion of y.re in x.im 8.142 * [backup-simplify]: Simplify y.re into y.re 8.142 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.142 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 8.142 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 8.142 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 8.143 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 8.143 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 8.143 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 8.143 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 8.143 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.143 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 8.143 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 8.143 * [taylor]: Taking taylor expansion of y.im in x.re 8.143 * [backup-simplify]: Simplify y.im into y.im 8.143 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.143 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 8.143 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 8.143 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.143 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 8.143 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 8.143 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.143 * [taylor]: Taking taylor expansion of x.re in x.re 8.143 * [backup-simplify]: Simplify 0 into 0 8.143 * [backup-simplify]: Simplify 1 into 1 8.143 * [backup-simplify]: Simplify (/ 1 1) into 1 8.144 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.144 * [taylor]: Taking taylor expansion of x.re in x.re 8.144 * [backup-simplify]: Simplify 0 into 0 8.144 * [backup-simplify]: Simplify 1 into 1 8.144 * [backup-simplify]: Simplify (/ 1 1) into 1 8.144 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 8.144 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.144 * [taylor]: Taking taylor expansion of x.im in x.re 8.144 * [backup-simplify]: Simplify x.im into x.im 8.144 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.144 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.144 * [taylor]: Taking taylor expansion of x.im in x.re 8.144 * [backup-simplify]: Simplify x.im into x.im 8.144 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.144 * [backup-simplify]: Simplify (* 1 1) into 1 8.144 * [backup-simplify]: Simplify (+ 1 0) into 1 8.145 * [backup-simplify]: Simplify (sqrt 1) into 1 8.145 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.146 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.146 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.146 * [backup-simplify]: Simplify (+ 0 0) into 0 8.147 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.147 * [backup-simplify]: Simplify (log 1) into 0 8.147 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 8.147 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.147 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.147 * [taylor]: Taking taylor expansion of y.re in x.re 8.147 * [backup-simplify]: Simplify y.re into y.re 8.147 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.147 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.148 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 8.148 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 8.148 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.148 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.148 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 8.148 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 8.148 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.148 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 8.148 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 8.148 * [taylor]: Taking taylor expansion of y.im in y.im 8.148 * [backup-simplify]: Simplify 0 into 0 8.148 * [backup-simplify]: Simplify 1 into 1 8.148 * [backup-simplify]: Simplify (/ 1 1) into 1 8.149 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 8.149 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 8.149 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.149 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 8.149 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 8.149 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.149 * [taylor]: Taking taylor expansion of x.re in y.im 8.149 * [backup-simplify]: Simplify x.re into x.re 8.149 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.149 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.149 * [taylor]: Taking taylor expansion of x.re in y.im 8.149 * [backup-simplify]: Simplify x.re into x.re 8.149 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.149 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 8.149 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 8.149 * [taylor]: Taking taylor expansion of x.im in y.im 8.149 * [backup-simplify]: Simplify x.im into x.im 8.149 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.149 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 8.149 * [taylor]: Taking taylor expansion of x.im in y.im 8.149 * [backup-simplify]: Simplify x.im into x.im 8.149 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.149 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 8.149 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 8.149 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 8.149 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 8.150 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.150 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.150 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 8.150 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.150 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.150 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 8.150 * [backup-simplify]: Simplify (+ 0 0) into 0 8.151 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.151 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 8.151 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 8.151 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 8.151 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.151 * [taylor]: Taking taylor expansion of y.re in y.im 8.151 * [backup-simplify]: Simplify y.re into y.re 8.152 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.152 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 8.152 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 8.153 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 8.153 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 8.153 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 8.153 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.153 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 8.153 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 8.153 * [taylor]: Taking taylor expansion of y.im in y.im 8.153 * [backup-simplify]: Simplify 0 into 0 8.153 * [backup-simplify]: Simplify 1 into 1 8.154 * [backup-simplify]: Simplify (/ 1 1) into 1 8.154 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 8.154 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 8.154 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.154 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 8.154 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 8.154 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.154 * [taylor]: Taking taylor expansion of x.re in y.im 8.154 * [backup-simplify]: Simplify x.re into x.re 8.154 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.154 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.154 * [taylor]: Taking taylor expansion of x.re in y.im 8.154 * [backup-simplify]: Simplify x.re into x.re 8.154 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.154 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 8.154 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 8.154 * [taylor]: Taking taylor expansion of x.im in y.im 8.154 * [backup-simplify]: Simplify x.im into x.im 8.154 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.154 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 8.154 * [taylor]: Taking taylor expansion of x.im in y.im 8.154 * [backup-simplify]: Simplify x.im into x.im 8.154 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.155 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 8.155 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 8.155 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 8.155 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 8.155 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.156 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.156 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 8.156 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.156 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.156 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 8.157 * [backup-simplify]: Simplify (+ 0 0) into 0 8.157 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.157 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 8.157 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 8.157 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 8.158 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.158 * [taylor]: Taking taylor expansion of y.re in y.im 8.158 * [backup-simplify]: Simplify y.re into y.re 8.158 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.158 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 8.158 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 8.159 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 8.159 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 8.159 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 8.159 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.159 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 8.159 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 8.159 * [taylor]: Taking taylor expansion of y.im in x.re 8.159 * [backup-simplify]: Simplify y.im into y.im 8.159 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.159 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 8.159 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 8.159 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.160 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 8.160 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 8.160 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.160 * [taylor]: Taking taylor expansion of x.re in x.re 8.160 * [backup-simplify]: Simplify 0 into 0 8.160 * [backup-simplify]: Simplify 1 into 1 8.160 * [backup-simplify]: Simplify (/ 1 1) into 1 8.160 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.160 * [taylor]: Taking taylor expansion of x.re in x.re 8.160 * [backup-simplify]: Simplify 0 into 0 8.160 * [backup-simplify]: Simplify 1 into 1 8.161 * [backup-simplify]: Simplify (/ 1 1) into 1 8.161 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 8.161 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.161 * [taylor]: Taking taylor expansion of x.im in x.re 8.161 * [backup-simplify]: Simplify x.im into x.im 8.161 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.161 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.161 * [taylor]: Taking taylor expansion of x.im in x.re 8.161 * [backup-simplify]: Simplify x.im into x.im 8.161 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.161 * [backup-simplify]: Simplify (* 1 1) into 1 8.162 * [backup-simplify]: Simplify (+ 1 0) into 1 8.162 * [backup-simplify]: Simplify (sqrt 1) into 1 8.163 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.164 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.164 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.165 * [backup-simplify]: Simplify (+ 0 0) into 0 8.165 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.166 * [backup-simplify]: Simplify (log 1) into 0 8.166 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 8.166 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.166 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.166 * [taylor]: Taking taylor expansion of y.re in x.re 8.166 * [backup-simplify]: Simplify y.re into y.re 8.166 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.167 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.167 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 8.167 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 8.168 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.168 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.168 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.169 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 8.169 * [backup-simplify]: Simplify (- 0) into 0 8.169 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.169 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 8.169 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 8.169 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 8.170 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.170 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.170 * [taylor]: Taking taylor expansion of y.re in x.im 8.170 * [backup-simplify]: Simplify y.re into y.re 8.170 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.170 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 8.170 * [taylor]: Taking taylor expansion of (log x.re) in x.im 8.170 * [taylor]: Taking taylor expansion of x.re in x.im 8.170 * [backup-simplify]: Simplify x.re into x.re 8.170 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.170 * [taylor]: Taking taylor expansion of y.im in x.im 8.170 * [backup-simplify]: Simplify y.im into y.im 8.170 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.170 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 8.171 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 8.171 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.171 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.172 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.172 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 8.172 * [backup-simplify]: Simplify (- 0) into 0 8.173 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.173 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 8.173 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 8.173 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 8.173 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 8.173 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.173 * [taylor]: Taking taylor expansion of y.re in y.re 8.173 * [backup-simplify]: Simplify 0 into 0 8.173 * [backup-simplify]: Simplify 1 into 1 8.173 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.173 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 8.173 * [taylor]: Taking taylor expansion of (log x.re) in y.re 8.173 * [taylor]: Taking taylor expansion of x.re in y.re 8.173 * [backup-simplify]: Simplify x.re into x.re 8.173 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.174 * [taylor]: Taking taylor expansion of y.im in y.re 8.174 * [backup-simplify]: Simplify y.im into y.im 8.174 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.174 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.174 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.174 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.174 * [taylor]: Taking taylor expansion of 0 in x.re 8.175 * [backup-simplify]: Simplify 0 into 0 8.175 * [taylor]: Taking taylor expansion of 0 in x.im 8.175 * [backup-simplify]: Simplify 0 into 0 8.175 * [taylor]: Taking taylor expansion of 0 in y.re 8.175 * [backup-simplify]: Simplify 0 into 0 8.175 * [backup-simplify]: Simplify 0 into 0 8.176 * [backup-simplify]: Simplify (+ 0) into 0 8.176 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 8.178 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 8.178 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.178 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.179 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 8.179 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 8.179 * [backup-simplify]: Simplify (+ 0 0) into 0 8.180 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.181 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 8.181 * [backup-simplify]: Simplify (- 0) into 0 8.182 * [backup-simplify]: Simplify (+ 0 0) into 0 8.182 * [taylor]: Taking taylor expansion of 0 in x.im 8.182 * [backup-simplify]: Simplify 0 into 0 8.182 * [taylor]: Taking taylor expansion of 0 in y.re 8.182 * [backup-simplify]: Simplify 0 into 0 8.182 * [backup-simplify]: Simplify 0 into 0 8.182 * [backup-simplify]: Simplify (+ 0) into 0 8.183 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 8.183 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 8.184 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 8.184 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 8.185 * [backup-simplify]: Simplify (- 0) into 0 8.185 * [backup-simplify]: Simplify (+ 0 0) into 0 8.186 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.187 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 8.187 * [backup-simplify]: Simplify (- 0) into 0 8.188 * [backup-simplify]: Simplify (+ 0 0) into 0 8.188 * [taylor]: Taking taylor expansion of 0 in y.re 8.188 * [backup-simplify]: Simplify 0 into 0 8.188 * [backup-simplify]: Simplify 0 into 0 8.188 * [backup-simplify]: Simplify 0 into 0 8.188 * [taylor]: Taking taylor expansion of 0 in x.re 8.188 * [backup-simplify]: Simplify 0 into 0 8.188 * [taylor]: Taking taylor expansion of 0 in x.im 8.188 * [backup-simplify]: Simplify 0 into 0 8.188 * [taylor]: Taking taylor expansion of 0 in y.re 8.188 * [backup-simplify]: Simplify 0 into 0 8.188 * [backup-simplify]: Simplify 0 into 0 8.188 * [taylor]: Taking taylor expansion of 0 in x.im 8.188 * [backup-simplify]: Simplify 0 into 0 8.188 * [taylor]: Taking taylor expansion of 0 in y.re 8.188 * [backup-simplify]: Simplify 0 into 0 8.188 * [backup-simplify]: Simplify 0 into 0 8.189 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 8.189 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 8.189 * [approximate]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 8.189 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 8.189 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 8.189 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.189 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 8.189 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 8.189 * [taylor]: Taking taylor expansion of -1 in y.re 8.190 * [backup-simplify]: Simplify -1 into -1 8.190 * [taylor]: Taking taylor expansion of y.im in y.re 8.190 * [backup-simplify]: Simplify y.im into y.im 8.190 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.190 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 8.190 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 8.190 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.190 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 8.190 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 8.190 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 8.190 * [taylor]: Taking taylor expansion of -1 in y.re 8.190 * [backup-simplify]: Simplify -1 into -1 8.190 * [taylor]: Taking taylor expansion of x.re in y.re 8.190 * [backup-simplify]: Simplify x.re into x.re 8.190 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.190 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 8.190 * [taylor]: Taking taylor expansion of -1 in y.re 8.190 * [backup-simplify]: Simplify -1 into -1 8.190 * [taylor]: Taking taylor expansion of x.re in y.re 8.190 * [backup-simplify]: Simplify x.re into x.re 8.190 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.190 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 8.190 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 8.190 * [taylor]: Taking taylor expansion of -1 in y.re 8.190 * [backup-simplify]: Simplify -1 into -1 8.190 * [taylor]: Taking taylor expansion of x.im in y.re 8.190 * [backup-simplify]: Simplify x.im into x.im 8.190 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.191 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 8.191 * [taylor]: Taking taylor expansion of -1 in y.re 8.191 * [backup-simplify]: Simplify -1 into -1 8.191 * [taylor]: Taking taylor expansion of x.im in y.re 8.191 * [backup-simplify]: Simplify x.im into x.im 8.191 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.191 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 8.191 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 8.191 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 8.192 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 8.192 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.192 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.192 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 8.192 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.192 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.193 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 8.193 * [backup-simplify]: Simplify (+ 0 0) into 0 8.193 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.194 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 8.194 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 8.194 * [taylor]: Taking taylor expansion of -1 in y.re 8.194 * [backup-simplify]: Simplify -1 into -1 8.194 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 8.194 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 8.194 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.194 * [taylor]: Taking taylor expansion of y.re in y.re 8.194 * [backup-simplify]: Simplify 0 into 0 8.194 * [backup-simplify]: Simplify 1 into 1 8.194 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.195 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 8.195 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 8.195 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 8.195 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 8.195 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 8.195 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.195 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 8.195 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 8.195 * [taylor]: Taking taylor expansion of -1 in x.im 8.195 * [backup-simplify]: Simplify -1 into -1 8.196 * [taylor]: Taking taylor expansion of y.im in x.im 8.196 * [backup-simplify]: Simplify y.im into y.im 8.196 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.196 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 8.196 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 8.196 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.196 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 8.196 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 8.196 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 8.196 * [taylor]: Taking taylor expansion of -1 in x.im 8.196 * [backup-simplify]: Simplify -1 into -1 8.196 * [taylor]: Taking taylor expansion of x.re in x.im 8.196 * [backup-simplify]: Simplify x.re into x.re 8.196 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.196 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 8.196 * [taylor]: Taking taylor expansion of -1 in x.im 8.196 * [backup-simplify]: Simplify -1 into -1 8.196 * [taylor]: Taking taylor expansion of x.re in x.im 8.196 * [backup-simplify]: Simplify x.re into x.re 8.196 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.196 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 8.196 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 8.196 * [taylor]: Taking taylor expansion of -1 in x.im 8.196 * [backup-simplify]: Simplify -1 into -1 8.196 * [taylor]: Taking taylor expansion of x.im in x.im 8.196 * [backup-simplify]: Simplify 0 into 0 8.196 * [backup-simplify]: Simplify 1 into 1 8.197 * [backup-simplify]: Simplify (/ -1 1) into -1 8.197 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 8.197 * [taylor]: Taking taylor expansion of -1 in x.im 8.197 * [backup-simplify]: Simplify -1 into -1 8.197 * [taylor]: Taking taylor expansion of x.im in x.im 8.197 * [backup-simplify]: Simplify 0 into 0 8.197 * [backup-simplify]: Simplify 1 into 1 8.198 * [backup-simplify]: Simplify (/ -1 1) into -1 8.198 * [backup-simplify]: Simplify (* -1 -1) into 1 8.199 * [backup-simplify]: Simplify (+ 0 1) into 1 8.199 * [backup-simplify]: Simplify (sqrt 1) into 1 8.200 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.201 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.201 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.202 * [backup-simplify]: Simplify (+ 0 0) into 0 8.202 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.203 * [backup-simplify]: Simplify (log 1) into 0 8.203 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 8.203 * [taylor]: Taking taylor expansion of -1 in x.im 8.203 * [backup-simplify]: Simplify -1 into -1 8.203 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 8.203 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.203 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.203 * [taylor]: Taking taylor expansion of y.re in x.im 8.203 * [backup-simplify]: Simplify y.re into y.re 8.203 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.204 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 8.204 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 8.204 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 8.204 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 8.205 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.205 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.205 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 8.205 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 8.205 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.205 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 8.205 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 8.205 * [taylor]: Taking taylor expansion of -1 in x.re 8.205 * [backup-simplify]: Simplify -1 into -1 8.205 * [taylor]: Taking taylor expansion of y.im in x.re 8.205 * [backup-simplify]: Simplify y.im into y.im 8.206 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.206 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 8.206 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 8.206 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.206 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 8.206 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 8.206 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.206 * [taylor]: Taking taylor expansion of -1 in x.re 8.206 * [backup-simplify]: Simplify -1 into -1 8.206 * [taylor]: Taking taylor expansion of x.re in x.re 8.206 * [backup-simplify]: Simplify 0 into 0 8.206 * [backup-simplify]: Simplify 1 into 1 8.206 * [backup-simplify]: Simplify (/ -1 1) into -1 8.206 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.207 * [taylor]: Taking taylor expansion of -1 in x.re 8.207 * [backup-simplify]: Simplify -1 into -1 8.207 * [taylor]: Taking taylor expansion of x.re in x.re 8.207 * [backup-simplify]: Simplify 0 into 0 8.207 * [backup-simplify]: Simplify 1 into 1 8.207 * [backup-simplify]: Simplify (/ -1 1) into -1 8.207 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 8.207 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 8.207 * [taylor]: Taking taylor expansion of -1 in x.re 8.207 * [backup-simplify]: Simplify -1 into -1 8.207 * [taylor]: Taking taylor expansion of x.im in x.re 8.207 * [backup-simplify]: Simplify x.im into x.im 8.207 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.207 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 8.207 * [taylor]: Taking taylor expansion of -1 in x.re 8.207 * [backup-simplify]: Simplify -1 into -1 8.207 * [taylor]: Taking taylor expansion of x.im in x.re 8.207 * [backup-simplify]: Simplify x.im into x.im 8.208 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.208 * [backup-simplify]: Simplify (* -1 -1) into 1 8.208 * [backup-simplify]: Simplify (+ 1 0) into 1 8.209 * [backup-simplify]: Simplify (sqrt 1) into 1 8.210 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.210 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.211 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.213 * [backup-simplify]: Simplify (+ 0 0) into 0 8.214 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.215 * [backup-simplify]: Simplify (log 1) into 0 8.215 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 8.215 * [taylor]: Taking taylor expansion of -1 in x.re 8.215 * [backup-simplify]: Simplify -1 into -1 8.215 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 8.215 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.215 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.215 * [taylor]: Taking taylor expansion of y.re in x.re 8.215 * [backup-simplify]: Simplify y.re into y.re 8.215 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.216 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.216 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 8.216 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 8.216 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 8.217 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.217 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.217 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 8.217 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 8.217 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.217 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 8.217 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 8.217 * [taylor]: Taking taylor expansion of -1 in y.im 8.217 * [backup-simplify]: Simplify -1 into -1 8.217 * [taylor]: Taking taylor expansion of y.im in y.im 8.217 * [backup-simplify]: Simplify 0 into 0 8.217 * [backup-simplify]: Simplify 1 into 1 8.218 * [backup-simplify]: Simplify (/ -1 1) into -1 8.218 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 8.218 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 8.218 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.218 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 8.218 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 8.218 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 8.218 * [taylor]: Taking taylor expansion of -1 in y.im 8.218 * [backup-simplify]: Simplify -1 into -1 8.218 * [taylor]: Taking taylor expansion of x.re in y.im 8.218 * [backup-simplify]: Simplify x.re into x.re 8.218 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.218 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 8.218 * [taylor]: Taking taylor expansion of -1 in y.im 8.218 * [backup-simplify]: Simplify -1 into -1 8.218 * [taylor]: Taking taylor expansion of x.re in y.im 8.218 * [backup-simplify]: Simplify x.re into x.re 8.218 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.218 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 8.218 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 8.219 * [taylor]: Taking taylor expansion of -1 in y.im 8.219 * [backup-simplify]: Simplify -1 into -1 8.219 * [taylor]: Taking taylor expansion of x.im in y.im 8.219 * [backup-simplify]: Simplify x.im into x.im 8.219 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.219 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 8.219 * [taylor]: Taking taylor expansion of -1 in y.im 8.219 * [backup-simplify]: Simplify -1 into -1 8.219 * [taylor]: Taking taylor expansion of x.im in y.im 8.219 * [backup-simplify]: Simplify x.im into x.im 8.219 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.219 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 8.219 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 8.219 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 8.220 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 8.220 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.220 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.220 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 8.220 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.221 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.221 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 8.221 * [backup-simplify]: Simplify (+ 0 0) into 0 8.222 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.222 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 8.222 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 8.222 * [taylor]: Taking taylor expansion of -1 in y.im 8.222 * [backup-simplify]: Simplify -1 into -1 8.222 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 8.222 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 8.222 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.222 * [taylor]: Taking taylor expansion of y.re in y.im 8.222 * [backup-simplify]: Simplify y.re into y.re 8.222 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.223 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 8.223 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 8.224 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 8.224 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 8.224 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 8.224 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.224 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 8.224 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 8.224 * [taylor]: Taking taylor expansion of -1 in y.im 8.224 * [backup-simplify]: Simplify -1 into -1 8.224 * [taylor]: Taking taylor expansion of y.im in y.im 8.224 * [backup-simplify]: Simplify 0 into 0 8.224 * [backup-simplify]: Simplify 1 into 1 8.225 * [backup-simplify]: Simplify (/ -1 1) into -1 8.225 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 8.225 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 8.225 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.225 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 8.225 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 8.225 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 8.225 * [taylor]: Taking taylor expansion of -1 in y.im 8.225 * [backup-simplify]: Simplify -1 into -1 8.225 * [taylor]: Taking taylor expansion of x.re in y.im 8.225 * [backup-simplify]: Simplify x.re into x.re 8.225 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.225 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 8.225 * [taylor]: Taking taylor expansion of -1 in y.im 8.225 * [backup-simplify]: Simplify -1 into -1 8.225 * [taylor]: Taking taylor expansion of x.re in y.im 8.225 * [backup-simplify]: Simplify x.re into x.re 8.225 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.225 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 8.225 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 8.225 * [taylor]: Taking taylor expansion of -1 in y.im 8.225 * [backup-simplify]: Simplify -1 into -1 8.225 * [taylor]: Taking taylor expansion of x.im in y.im 8.225 * [backup-simplify]: Simplify x.im into x.im 8.225 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.225 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 8.226 * [taylor]: Taking taylor expansion of -1 in y.im 8.226 * [backup-simplify]: Simplify -1 into -1 8.226 * [taylor]: Taking taylor expansion of x.im in y.im 8.226 * [backup-simplify]: Simplify x.im into x.im 8.226 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.226 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 8.226 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 8.226 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 8.227 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 8.227 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.227 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.227 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 8.227 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.228 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.228 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 8.228 * [backup-simplify]: Simplify (+ 0 0) into 0 8.229 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.229 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 8.229 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 8.229 * [taylor]: Taking taylor expansion of -1 in y.im 8.229 * [backup-simplify]: Simplify -1 into -1 8.229 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 8.229 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 8.229 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.229 * [taylor]: Taking taylor expansion of y.re in y.im 8.229 * [backup-simplify]: Simplify y.re into y.re 8.229 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.230 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 8.230 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 8.231 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 8.231 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 8.231 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 8.231 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.231 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 8.231 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 8.231 * [taylor]: Taking taylor expansion of -1 in x.re 8.231 * [backup-simplify]: Simplify -1 into -1 8.231 * [taylor]: Taking taylor expansion of y.im in x.re 8.231 * [backup-simplify]: Simplify y.im into y.im 8.231 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.231 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 8.231 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 8.231 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.231 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 8.231 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 8.231 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.231 * [taylor]: Taking taylor expansion of -1 in x.re 8.232 * [backup-simplify]: Simplify -1 into -1 8.232 * [taylor]: Taking taylor expansion of x.re in x.re 8.232 * [backup-simplify]: Simplify 0 into 0 8.232 * [backup-simplify]: Simplify 1 into 1 8.232 * [backup-simplify]: Simplify (/ -1 1) into -1 8.232 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.232 * [taylor]: Taking taylor expansion of -1 in x.re 8.232 * [backup-simplify]: Simplify -1 into -1 8.232 * [taylor]: Taking taylor expansion of x.re in x.re 8.232 * [backup-simplify]: Simplify 0 into 0 8.232 * [backup-simplify]: Simplify 1 into 1 8.233 * [backup-simplify]: Simplify (/ -1 1) into -1 8.233 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 8.233 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 8.233 * [taylor]: Taking taylor expansion of -1 in x.re 8.233 * [backup-simplify]: Simplify -1 into -1 8.233 * [taylor]: Taking taylor expansion of x.im in x.re 8.233 * [backup-simplify]: Simplify x.im into x.im 8.233 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.233 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 8.233 * [taylor]: Taking taylor expansion of -1 in x.re 8.233 * [backup-simplify]: Simplify -1 into -1 8.233 * [taylor]: Taking taylor expansion of x.im in x.re 8.233 * [backup-simplify]: Simplify x.im into x.im 8.233 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.234 * [backup-simplify]: Simplify (* -1 -1) into 1 8.234 * [backup-simplify]: Simplify (+ 1 0) into 1 8.234 * [backup-simplify]: Simplify (sqrt 1) into 1 8.235 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.236 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.237 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.237 * [backup-simplify]: Simplify (+ 0 0) into 0 8.238 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.238 * [backup-simplify]: Simplify (log 1) into 0 8.238 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 8.238 * [taylor]: Taking taylor expansion of -1 in x.re 8.238 * [backup-simplify]: Simplify -1 into -1 8.238 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 8.238 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.238 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.238 * [taylor]: Taking taylor expansion of y.re in x.re 8.239 * [backup-simplify]: Simplify y.re into y.re 8.239 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.239 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.239 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 8.239 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 8.240 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 8.240 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.241 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.241 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.241 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 8.242 * [backup-simplify]: Simplify (- 0) into 0 8.242 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.242 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 8.242 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 8.242 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 8.242 * [taylor]: Taking taylor expansion of (log x.re) in x.im 8.242 * [taylor]: Taking taylor expansion of x.re in x.im 8.242 * [backup-simplify]: Simplify x.re into x.re 8.242 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.242 * [taylor]: Taking taylor expansion of y.im in x.im 8.242 * [backup-simplify]: Simplify y.im into y.im 8.243 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.243 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 8.243 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.243 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.243 * [taylor]: Taking taylor expansion of y.re in x.im 8.243 * [backup-simplify]: Simplify y.re into y.re 8.243 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.243 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 8.243 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 8.244 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.244 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.244 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.245 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 8.245 * [backup-simplify]: Simplify (- 0) into 0 8.245 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.245 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 8.245 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 8.246 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 8.246 * [taylor]: Taking taylor expansion of (log x.re) in y.re 8.246 * [taylor]: Taking taylor expansion of x.re in y.re 8.246 * [backup-simplify]: Simplify x.re into x.re 8.246 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.246 * [taylor]: Taking taylor expansion of y.im in y.re 8.246 * [backup-simplify]: Simplify y.im into y.im 8.246 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.246 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 8.246 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 8.246 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.246 * [taylor]: Taking taylor expansion of y.re in y.re 8.246 * [backup-simplify]: Simplify 0 into 0 8.246 * [backup-simplify]: Simplify 1 into 1 8.246 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.246 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 8.246 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 8.247 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.247 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.247 * [taylor]: Taking taylor expansion of 0 in x.re 8.247 * [backup-simplify]: Simplify 0 into 0 8.247 * [taylor]: Taking taylor expansion of 0 in x.im 8.247 * [backup-simplify]: Simplify 0 into 0 8.247 * [taylor]: Taking taylor expansion of 0 in y.re 8.247 * [backup-simplify]: Simplify 0 into 0 8.247 * [backup-simplify]: Simplify 0 into 0 8.248 * [backup-simplify]: Simplify (+ 0) into 0 8.249 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 8.250 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 8.250 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 8.251 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.251 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 8.251 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 8.252 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 8.252 * [backup-simplify]: Simplify (+ 0 0) into 0 8.253 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.254 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 8.254 * [backup-simplify]: Simplify (- 0) into 0 8.254 * [backup-simplify]: Simplify (+ 0 0) into 0 8.254 * [taylor]: Taking taylor expansion of 0 in x.im 8.254 * [backup-simplify]: Simplify 0 into 0 8.254 * [taylor]: Taking taylor expansion of 0 in y.re 8.254 * [backup-simplify]: Simplify 0 into 0 8.254 * [backup-simplify]: Simplify 0 into 0 8.255 * [backup-simplify]: Simplify (+ 0) into 0 8.255 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 8.256 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 8.256 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 8.256 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 8.256 * [backup-simplify]: Simplify (- 0) into 0 8.256 * [backup-simplify]: Simplify (+ 0 0) into 0 8.257 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.257 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 8.258 * [backup-simplify]: Simplify (- 0) into 0 8.258 * [backup-simplify]: Simplify (+ 0 0) into 0 8.258 * [taylor]: Taking taylor expansion of 0 in y.re 8.258 * [backup-simplify]: Simplify 0 into 0 8.258 * [backup-simplify]: Simplify 0 into 0 8.258 * [backup-simplify]: Simplify 0 into 0 8.258 * [taylor]: Taking taylor expansion of 0 in x.re 8.258 * [backup-simplify]: Simplify 0 into 0 8.258 * [taylor]: Taking taylor expansion of 0 in x.im 8.258 * [backup-simplify]: Simplify 0 into 0 8.258 * [taylor]: Taking taylor expansion of 0 in y.re 8.258 * [backup-simplify]: Simplify 0 into 0 8.258 * [backup-simplify]: Simplify 0 into 0 8.258 * [taylor]: Taking taylor expansion of 0 in x.im 8.258 * [backup-simplify]: Simplify 0 into 0 8.258 * [taylor]: Taking taylor expansion of 0 in y.re 8.258 * [backup-simplify]: Simplify 0 into 0 8.258 * [backup-simplify]: Simplify 0 into 0 8.258 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 8.258 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2 2 1 2 1) 8.258 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 8.259 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 8.259 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.259 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.259 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.259 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.259 * [backup-simplify]: Simplify 1/3 into 1/3 8.259 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.259 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.259 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.259 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.259 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.259 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.259 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.259 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.259 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.259 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.259 * [backup-simplify]: Simplify 1/3 into 1/3 8.259 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.259 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.259 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.259 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.259 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.259 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.259 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.259 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.259 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.259 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.259 * [backup-simplify]: Simplify 1/3 into 1/3 8.259 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.259 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.259 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.259 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.259 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.260 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.260 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.260 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.260 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.260 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.260 * [backup-simplify]: Simplify 1/3 into 1/3 8.260 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.260 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.260 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.260 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.260 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.260 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.260 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.261 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.261 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.261 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.261 * [taylor]: Taking taylor expansion of 0 in x.re 8.261 * [backup-simplify]: Simplify 0 into 0 8.262 * [backup-simplify]: Simplify 0 into 0 8.262 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.262 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.263 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.263 * [backup-simplify]: Simplify 0 into 0 8.264 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 8.265 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.265 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.265 * [taylor]: Taking taylor expansion of 0 in x.re 8.266 * [backup-simplify]: Simplify 0 into 0 8.266 * [backup-simplify]: Simplify 0 into 0 8.266 * [backup-simplify]: Simplify 0 into 0 8.267 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 8.267 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.268 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.268 * [backup-simplify]: Simplify 0 into 0 8.270 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 8.271 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 8.272 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 8.272 * [taylor]: Taking taylor expansion of 0 in x.re 8.272 * [backup-simplify]: Simplify 0 into 0 8.272 * [backup-simplify]: Simplify 0 into 0 8.272 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.272 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.272 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 8.272 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.272 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.272 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.272 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.272 * [backup-simplify]: Simplify 1/3 into 1/3 8.272 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.272 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.272 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.272 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.272 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.272 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.272 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.272 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.272 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.272 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.272 * [backup-simplify]: Simplify 1/3 into 1/3 8.273 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.273 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.273 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.273 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.273 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.273 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.273 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.273 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.273 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.273 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.273 * [backup-simplify]: Simplify 1/3 into 1/3 8.273 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.273 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.273 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.273 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.273 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.273 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.273 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.273 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.273 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.273 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.273 * [backup-simplify]: Simplify 1/3 into 1/3 8.273 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.273 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.274 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.274 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.274 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.274 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.274 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.275 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.275 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.275 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.276 * [taylor]: Taking taylor expansion of 0 in x.re 8.276 * [backup-simplify]: Simplify 0 into 0 8.276 * [backup-simplify]: Simplify 0 into 0 8.276 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.277 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.277 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.277 * [backup-simplify]: Simplify 0 into 0 8.279 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 8.279 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.280 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.280 * [taylor]: Taking taylor expansion of 0 in x.re 8.280 * [backup-simplify]: Simplify 0 into 0 8.280 * [backup-simplify]: Simplify 0 into 0 8.280 * [backup-simplify]: Simplify 0 into 0 8.281 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 8.282 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.283 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.283 * [backup-simplify]: Simplify 0 into 0 8.285 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 8.285 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 8.286 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 8.287 * [taylor]: Taking taylor expansion of 0 in x.re 8.287 * [backup-simplify]: Simplify 0 into 0 8.287 * [backup-simplify]: Simplify 0 into 0 8.287 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.287 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.287 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 8.287 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.287 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.287 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.287 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.287 * [backup-simplify]: Simplify 1/3 into 1/3 8.287 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.287 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.287 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.287 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.287 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.287 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.288 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.288 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.288 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.288 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.288 * [backup-simplify]: Simplify 1/3 into 1/3 8.288 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 8.288 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.288 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.288 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.288 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.288 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.288 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.288 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.288 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.288 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.288 * [backup-simplify]: Simplify 1/3 into 1/3 8.288 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 8.288 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.288 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.288 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.288 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.288 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.288 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.288 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.289 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.289 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.289 * [backup-simplify]: Simplify 1/3 into 1/3 8.289 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.289 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.289 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.289 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.289 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.289 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.289 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.290 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.290 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.291 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.291 * [taylor]: Taking taylor expansion of 0 in x.re 8.291 * [backup-simplify]: Simplify 0 into 0 8.291 * [backup-simplify]: Simplify 0 into 0 8.291 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.292 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.292 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.292 * [backup-simplify]: Simplify 0 into 0 8.293 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 8.294 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.295 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.295 * [taylor]: Taking taylor expansion of 0 in x.re 8.295 * [backup-simplify]: Simplify 0 into 0 8.295 * [backup-simplify]: Simplify 0 into 0 8.295 * [backup-simplify]: Simplify 0 into 0 8.296 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 8.297 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.297 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.297 * [backup-simplify]: Simplify 0 into 0 8.299 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 8.300 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 8.301 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 8.301 * [taylor]: Taking taylor expansion of 0 in x.re 8.301 * [backup-simplify]: Simplify 0 into 0 8.301 * [backup-simplify]: Simplify 0 into 0 8.301 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.301 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 2 2 1 1 2 1) 8.302 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 8.302 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 8.302 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.302 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.302 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.302 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.302 * [backup-simplify]: Simplify 1/3 into 1/3 8.302 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.302 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.302 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.302 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.302 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.302 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.302 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.302 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.302 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.302 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.302 * [backup-simplify]: Simplify 1/3 into 1/3 8.302 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.302 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.302 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.302 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.302 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.303 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.303 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.303 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.303 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.303 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.303 * [backup-simplify]: Simplify 1/3 into 1/3 8.303 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.303 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.303 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.303 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.303 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.303 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.303 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.303 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.303 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.303 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.303 * [backup-simplify]: Simplify 1/3 into 1/3 8.303 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.303 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.304 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.304 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.304 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.304 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.304 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.305 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.305 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.306 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.306 * [taylor]: Taking taylor expansion of 0 in x.re 8.306 * [backup-simplify]: Simplify 0 into 0 8.306 * [backup-simplify]: Simplify 0 into 0 8.307 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.308 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.309 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.309 * [backup-simplify]: Simplify 0 into 0 8.311 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 8.312 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.313 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.313 * [taylor]: Taking taylor expansion of 0 in x.re 8.313 * [backup-simplify]: Simplify 0 into 0 8.313 * [backup-simplify]: Simplify 0 into 0 8.313 * [backup-simplify]: Simplify 0 into 0 8.315 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 8.316 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.317 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.317 * [backup-simplify]: Simplify 0 into 0 8.321 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 8.322 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 8.324 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 8.324 * [taylor]: Taking taylor expansion of 0 in x.re 8.324 * [backup-simplify]: Simplify 0 into 0 8.324 * [backup-simplify]: Simplify 0 into 0 8.324 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.325 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.325 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 8.325 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.325 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.325 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.325 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.325 * [backup-simplify]: Simplify 1/3 into 1/3 8.325 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.325 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.325 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.325 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.325 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.325 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.325 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.325 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.325 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.326 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.326 * [backup-simplify]: Simplify 1/3 into 1/3 8.326 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.326 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.326 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.326 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.326 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.326 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.327 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.327 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.327 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.327 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.327 * [backup-simplify]: Simplify 1/3 into 1/3 8.327 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.327 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.327 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.327 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.327 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.327 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.327 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.327 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.327 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.327 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.327 * [backup-simplify]: Simplify 1/3 into 1/3 8.327 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.328 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.328 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.328 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.328 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.328 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.328 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.329 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.330 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.331 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.331 * [taylor]: Taking taylor expansion of 0 in x.re 8.331 * [backup-simplify]: Simplify 0 into 0 8.331 * [backup-simplify]: Simplify 0 into 0 8.332 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.333 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.333 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.333 * [backup-simplify]: Simplify 0 into 0 8.335 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 8.336 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.338 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.338 * [taylor]: Taking taylor expansion of 0 in x.re 8.338 * [backup-simplify]: Simplify 0 into 0 8.338 * [backup-simplify]: Simplify 0 into 0 8.338 * [backup-simplify]: Simplify 0 into 0 8.340 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 8.341 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.343 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.343 * [backup-simplify]: Simplify 0 into 0 8.347 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 8.349 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 8.351 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 8.351 * [taylor]: Taking taylor expansion of 0 in x.re 8.351 * [backup-simplify]: Simplify 0 into 0 8.351 * [backup-simplify]: Simplify 0 into 0 8.351 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.351 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.351 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 8.352 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.352 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.352 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.352 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.352 * [backup-simplify]: Simplify 1/3 into 1/3 8.352 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.352 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.352 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.352 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.352 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.352 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.352 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.352 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.352 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.352 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.352 * [backup-simplify]: Simplify 1/3 into 1/3 8.353 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 8.353 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.353 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.353 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.353 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.353 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.353 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.353 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.353 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.353 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.353 * [backup-simplify]: Simplify 1/3 into 1/3 8.353 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 8.353 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.354 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.354 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.354 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.354 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.354 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.354 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.354 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.354 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.354 * [backup-simplify]: Simplify 1/3 into 1/3 8.354 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.354 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.355 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.355 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.355 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.355 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.355 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.356 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.357 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.358 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.358 * [taylor]: Taking taylor expansion of 0 in x.re 8.358 * [backup-simplify]: Simplify 0 into 0 8.358 * [backup-simplify]: Simplify 0 into 0 8.359 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.360 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.361 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.361 * [backup-simplify]: Simplify 0 into 0 8.362 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 8.363 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.364 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.364 * [taylor]: Taking taylor expansion of 0 in x.re 8.364 * [backup-simplify]: Simplify 0 into 0 8.364 * [backup-simplify]: Simplify 0 into 0 8.364 * [backup-simplify]: Simplify 0 into 0 8.365 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 8.366 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.366 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.366 * [backup-simplify]: Simplify 0 into 0 8.368 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 8.369 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 8.370 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 8.370 * [taylor]: Taking taylor expansion of 0 in x.re 8.370 * [backup-simplify]: Simplify 0 into 0 8.370 * [backup-simplify]: Simplify 0 into 0 8.370 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.370 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 2 2 1 1 1 1) 8.371 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 8.371 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 8.371 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.371 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.371 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.371 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.371 * [backup-simplify]: Simplify 1/3 into 1/3 8.371 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.371 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.371 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.371 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.371 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.371 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.371 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.371 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.371 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.371 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.371 * [backup-simplify]: Simplify 1/3 into 1/3 8.371 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.371 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.371 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.371 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.371 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.371 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.371 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.371 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.371 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.371 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.371 * [backup-simplify]: Simplify 1/3 into 1/3 8.371 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.371 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.371 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.371 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.371 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.372 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.372 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.372 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.372 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.372 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.372 * [backup-simplify]: Simplify 1/3 into 1/3 8.372 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.372 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.372 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.372 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.372 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.372 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.372 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.373 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.373 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.373 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.373 * [taylor]: Taking taylor expansion of 0 in x.re 8.373 * [backup-simplify]: Simplify 0 into 0 8.374 * [backup-simplify]: Simplify 0 into 0 8.374 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.374 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.375 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.375 * [backup-simplify]: Simplify 0 into 0 8.376 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 8.377 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.378 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.378 * [taylor]: Taking taylor expansion of 0 in x.re 8.378 * [backup-simplify]: Simplify 0 into 0 8.378 * [backup-simplify]: Simplify 0 into 0 8.378 * [backup-simplify]: Simplify 0 into 0 8.379 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 8.380 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.380 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.380 * [backup-simplify]: Simplify 0 into 0 8.382 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 8.383 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 8.384 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 8.384 * [taylor]: Taking taylor expansion of 0 in x.re 8.384 * [backup-simplify]: Simplify 0 into 0 8.384 * [backup-simplify]: Simplify 0 into 0 8.384 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.384 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.384 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 8.384 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.384 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.384 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.384 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.384 * [backup-simplify]: Simplify 1/3 into 1/3 8.384 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.384 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.384 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.384 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.385 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.385 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.385 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.385 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.385 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.385 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.385 * [backup-simplify]: Simplify 1/3 into 1/3 8.385 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.385 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.385 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.385 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.385 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.385 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.385 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.385 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.385 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.385 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.385 * [backup-simplify]: Simplify 1/3 into 1/3 8.385 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.385 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.385 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.385 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.385 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.386 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.386 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.386 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.386 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.386 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.386 * [backup-simplify]: Simplify 1/3 into 1/3 8.386 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.386 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.386 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.386 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.386 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.386 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.386 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.387 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.387 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.388 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.388 * [taylor]: Taking taylor expansion of 0 in x.re 8.388 * [backup-simplify]: Simplify 0 into 0 8.388 * [backup-simplify]: Simplify 0 into 0 8.388 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.389 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.389 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.389 * [backup-simplify]: Simplify 0 into 0 8.390 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 8.391 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.392 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.392 * [taylor]: Taking taylor expansion of 0 in x.re 8.392 * [backup-simplify]: Simplify 0 into 0 8.392 * [backup-simplify]: Simplify 0 into 0 8.392 * [backup-simplify]: Simplify 0 into 0 8.393 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 8.394 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.395 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.395 * [backup-simplify]: Simplify 0 into 0 8.396 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 8.397 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 8.398 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 8.398 * [taylor]: Taking taylor expansion of 0 in x.re 8.398 * [backup-simplify]: Simplify 0 into 0 8.398 * [backup-simplify]: Simplify 0 into 0 8.398 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.399 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.399 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 8.399 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.399 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.399 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.399 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.399 * [backup-simplify]: Simplify 1/3 into 1/3 8.399 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.399 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.399 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.399 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.399 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.399 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.399 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.399 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.399 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.399 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.399 * [backup-simplify]: Simplify 1/3 into 1/3 8.399 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 8.399 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.399 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.399 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.399 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.399 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.399 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.400 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.400 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.400 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.400 * [backup-simplify]: Simplify 1/3 into 1/3 8.400 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 8.400 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.400 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.400 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.400 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.400 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.400 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.400 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.400 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.400 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.400 * [backup-simplify]: Simplify 1/3 into 1/3 8.400 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.400 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.400 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.400 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.400 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.400 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.401 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.401 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.402 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.402 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.402 * [taylor]: Taking taylor expansion of 0 in x.re 8.402 * [backup-simplify]: Simplify 0 into 0 8.402 * [backup-simplify]: Simplify 0 into 0 8.403 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.403 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.404 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.404 * [backup-simplify]: Simplify 0 into 0 8.405 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 8.405 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.406 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.406 * [taylor]: Taking taylor expansion of 0 in x.re 8.406 * [backup-simplify]: Simplify 0 into 0 8.406 * [backup-simplify]: Simplify 0 into 0 8.406 * [backup-simplify]: Simplify 0 into 0 8.408 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 8.408 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.409 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.409 * [backup-simplify]: Simplify 0 into 0 8.411 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 8.412 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 8.413 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 8.413 * [taylor]: Taking taylor expansion of 0 in x.re 8.413 * [backup-simplify]: Simplify 0 into 0 8.413 * [backup-simplify]: Simplify 0 into 0 8.413 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.413 * * * [progress]: simplifying candidates 8.414 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) 8.414 * * [simplify]: iteration 0: 66 enodes 8.425 * * [simplify]: iteration 1: 119 enodes 8.461 * * [simplify]: iteration 2: 313 enodes 8.656 * * [simplify]: iteration 3: 1255 enodes 9.208 * * [simplify]: iteration complete: 5001 enodes 9.208 * * [simplify]: Extracting #0: cost 25 inf + 0 9.208 * * [simplify]: Extracting #1: cost 141 inf + 1 9.212 * * [simplify]: Extracting #2: cost 1141 inf + 1261 9.230 * * [simplify]: Extracting #3: cost 1213 inf + 86830 9.276 * * [simplify]: Extracting #4: cost 417 inf + 300789 9.341 * * [simplify]: Extracting #5: cost 164 inf + 370433 9.454 * * [simplify]: Extracting #6: cost 12 inf + 403070 9.539 * * [simplify]: Extracting #7: cost 0 inf + 406379 9.614 * [simplify]: Simplified to: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* (atan2 x.im x.re) y.re)) (cos (* (log (hypot x.re x.im)) y.im))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* (log (atan2 x.im x.re)) 1/3) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* (log (atan2 x.im x.re)) 1/3) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* (log (atan2 x.im x.re)) 1/3) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (- 1 (fma (* y.im (log x.im)) (* (atan2 x.im x.re) y.re) (* (* y.im (log x.im)) (* (* y.im (log x.im)) 1/2)))) (cos (fma y.im (log x.re) (* (atan2 x.im x.re) y.re))) (cos (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) 9.624 * * * [progress]: adding candidates to table 10.232 * * [progress]: iteration 4 / 4 10.232 * * * [progress]: picking best candidate 10.337 * * * * [pick]: Picked # 10.337 * * * [progress]: localizing error 10.506 * * * [progress]: generating rewritten candidates 10.506 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1 1) 10.509 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2 2 1 2 1) 10.510 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 2 2 1 1 2 1) 10.510 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 2 2 1 1 1 1) 10.512 * * * [progress]: generating series expansions 10.512 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1 1) 10.512 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 10.512 * [approximate]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 10.512 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 10.512 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 10.512 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.512 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 10.512 * [taylor]: Taking taylor expansion of y.im in y.re 10.512 * [backup-simplify]: Simplify y.im into y.im 10.512 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 10.512 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 10.512 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.512 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 10.512 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 10.512 * [taylor]: Taking taylor expansion of x.re in y.re 10.512 * [backup-simplify]: Simplify x.re into x.re 10.512 * [taylor]: Taking taylor expansion of x.re in y.re 10.512 * [backup-simplify]: Simplify x.re into x.re 10.512 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 10.512 * [taylor]: Taking taylor expansion of x.im in y.re 10.512 * [backup-simplify]: Simplify x.im into x.im 10.512 * [taylor]: Taking taylor expansion of x.im in y.re 10.512 * [backup-simplify]: Simplify x.im into x.im 10.512 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.512 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.513 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.513 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.513 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.513 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.513 * [backup-simplify]: Simplify (+ 0 0) into 0 10.514 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.514 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.514 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.514 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.514 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.514 * [taylor]: Taking taylor expansion of y.re in y.re 10.514 * [backup-simplify]: Simplify 0 into 0 10.514 * [backup-simplify]: Simplify 1 into 1 10.514 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 10.514 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.514 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 10.514 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 10.515 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 10.515 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 10.515 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 10.515 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.515 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 10.515 * [taylor]: Taking taylor expansion of y.im in x.im 10.515 * [backup-simplify]: Simplify y.im into y.im 10.515 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 10.515 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 10.515 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.515 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 10.515 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 10.515 * [taylor]: Taking taylor expansion of x.re in x.im 10.515 * [backup-simplify]: Simplify x.re into x.re 10.515 * [taylor]: Taking taylor expansion of x.re in x.im 10.515 * [backup-simplify]: Simplify x.re into x.re 10.515 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 10.515 * [taylor]: Taking taylor expansion of x.im in x.im 10.515 * [backup-simplify]: Simplify 0 into 0 10.515 * [backup-simplify]: Simplify 1 into 1 10.515 * [taylor]: Taking taylor expansion of x.im in x.im 10.515 * [backup-simplify]: Simplify 0 into 0 10.515 * [backup-simplify]: Simplify 1 into 1 10.515 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.515 * [backup-simplify]: Simplify (* 0 0) into 0 10.516 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 10.516 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 10.516 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.516 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 10.516 * [backup-simplify]: Simplify (+ 0 0) into 0 10.517 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 10.517 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.517 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.517 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.517 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.517 * [taylor]: Taking taylor expansion of y.re in x.im 10.517 * [backup-simplify]: Simplify y.re into y.re 10.517 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 10.517 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.517 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))) 10.517 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 10.517 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 10.517 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 10.517 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 10.517 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.517 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 10.517 * [taylor]: Taking taylor expansion of y.im in x.re 10.517 * [backup-simplify]: Simplify y.im into y.im 10.517 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 10.517 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 10.517 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.518 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 10.518 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 10.518 * [taylor]: Taking taylor expansion of x.re in x.re 10.518 * [backup-simplify]: Simplify 0 into 0 10.518 * [backup-simplify]: Simplify 1 into 1 10.518 * [taylor]: Taking taylor expansion of x.re in x.re 10.518 * [backup-simplify]: Simplify 0 into 0 10.518 * [backup-simplify]: Simplify 1 into 1 10.518 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 10.518 * [taylor]: Taking taylor expansion of x.im in x.re 10.518 * [backup-simplify]: Simplify x.im into x.im 10.518 * [taylor]: Taking taylor expansion of x.im in x.re 10.518 * [backup-simplify]: Simplify x.im into x.im 10.518 * [backup-simplify]: Simplify (* 0 0) into 0 10.518 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.518 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.518 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.519 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 10.519 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.519 * [backup-simplify]: Simplify (+ 0 0) into 0 10.519 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.519 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.519 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.519 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.519 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.519 * [taylor]: Taking taylor expansion of y.re in x.re 10.519 * [backup-simplify]: Simplify y.re into y.re 10.519 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 10.519 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.519 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 10.520 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 10.520 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 10.520 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 10.520 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 10.520 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.520 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 10.520 * [taylor]: Taking taylor expansion of y.im in y.im 10.520 * [backup-simplify]: Simplify 0 into 0 10.520 * [backup-simplify]: Simplify 1 into 1 10.520 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 10.520 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 10.520 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.520 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 10.520 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 10.520 * [taylor]: Taking taylor expansion of x.re in y.im 10.520 * [backup-simplify]: Simplify x.re into x.re 10.520 * [taylor]: Taking taylor expansion of x.re in y.im 10.520 * [backup-simplify]: Simplify x.re into x.re 10.520 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 10.520 * [taylor]: Taking taylor expansion of x.im in y.im 10.520 * [backup-simplify]: Simplify x.im into x.im 10.520 * [taylor]: Taking taylor expansion of x.im in y.im 10.520 * [backup-simplify]: Simplify x.im into x.im 10.520 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.520 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.520 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.521 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.521 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.521 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.521 * [backup-simplify]: Simplify (+ 0 0) into 0 10.521 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.521 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.521 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 10.521 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.521 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.521 * [taylor]: Taking taylor expansion of y.re in y.im 10.521 * [backup-simplify]: Simplify y.re into y.re 10.522 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.522 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.522 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 10.522 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.522 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.522 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 10.522 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 10.522 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.522 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 10.522 * [taylor]: Taking taylor expansion of y.im in y.im 10.522 * [backup-simplify]: Simplify 0 into 0 10.522 * [backup-simplify]: Simplify 1 into 1 10.522 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 10.522 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 10.522 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.522 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 10.522 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 10.522 * [taylor]: Taking taylor expansion of x.re in y.im 10.522 * [backup-simplify]: Simplify x.re into x.re 10.522 * [taylor]: Taking taylor expansion of x.re in y.im 10.522 * [backup-simplify]: Simplify x.re into x.re 10.522 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 10.523 * [taylor]: Taking taylor expansion of x.im in y.im 10.523 * [backup-simplify]: Simplify x.im into x.im 10.523 * [taylor]: Taking taylor expansion of x.im in y.im 10.523 * [backup-simplify]: Simplify x.im into x.im 10.523 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.523 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.523 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.523 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.523 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.523 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.523 * [backup-simplify]: Simplify (+ 0 0) into 0 10.524 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.524 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.524 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 10.524 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.524 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.524 * [taylor]: Taking taylor expansion of y.re in y.im 10.524 * [backup-simplify]: Simplify y.re into y.re 10.524 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.524 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.524 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 10.524 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.524 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.524 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.524 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.525 * [backup-simplify]: Simplify (- 0) into 0 10.525 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.525 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 10.525 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.525 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.525 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.525 * [taylor]: Taking taylor expansion of y.re in x.re 10.525 * [backup-simplify]: Simplify y.re into y.re 10.525 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.525 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.525 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.525 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.525 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.526 * [backup-simplify]: Simplify (- 0) into 0 10.526 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.526 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 10.526 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.526 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.526 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.526 * [taylor]: Taking taylor expansion of y.re in x.im 10.526 * [backup-simplify]: Simplify y.re into y.re 10.526 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.526 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.526 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.526 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.526 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.526 * [backup-simplify]: Simplify (- 0) into 0 10.527 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.527 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 10.527 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.527 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.527 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.527 * [taylor]: Taking taylor expansion of y.re in y.re 10.527 * [backup-simplify]: Simplify 0 into 0 10.527 * [backup-simplify]: Simplify 1 into 1 10.527 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.527 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.527 * [backup-simplify]: Simplify 1 into 1 10.527 * [backup-simplify]: Simplify (+ 0) into 0 10.528 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.528 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 10.529 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 10.529 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.529 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.529 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 10.530 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 10.530 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 10.530 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 10.530 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) in x.re 10.530 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) in x.re 10.531 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 10.531 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.531 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.531 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.531 * [taylor]: Taking taylor expansion of y.re in x.re 10.531 * [backup-simplify]: Simplify y.re into y.re 10.531 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.531 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.531 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.531 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 10.531 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 10.531 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 10.531 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 10.531 * [taylor]: Taking taylor expansion of x.im in x.re 10.531 * [backup-simplify]: Simplify x.im into x.im 10.531 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 10.531 * [taylor]: Taking taylor expansion of x.re in x.re 10.531 * [backup-simplify]: Simplify 0 into 0 10.531 * [backup-simplify]: Simplify 1 into 1 10.531 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.531 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 10.531 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.531 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.531 * [backup-simplify]: Simplify (+ 0 0) into 0 10.532 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.532 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.532 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.532 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.532 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.532 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 10.532 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 10.532 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 10.532 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 10.532 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 10.532 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.532 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.532 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.532 * [taylor]: Taking taylor expansion of y.re in x.im 10.532 * [backup-simplify]: Simplify y.re into y.re 10.532 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.532 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.532 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.532 * [taylor]: Taking taylor expansion of (log x.im) in x.im 10.532 * [taylor]: Taking taylor expansion of x.im in x.im 10.533 * [backup-simplify]: Simplify 0 into 0 10.533 * [backup-simplify]: Simplify 1 into 1 10.533 * [backup-simplify]: Simplify (log 1) into 0 10.533 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.533 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.533 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.533 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.533 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 10.534 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 10.534 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 10.534 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 10.534 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 10.534 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.534 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.534 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.534 * [taylor]: Taking taylor expansion of y.re in y.re 10.534 * [backup-simplify]: Simplify 0 into 0 10.534 * [backup-simplify]: Simplify 1 into 1 10.534 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.534 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.534 * [taylor]: Taking taylor expansion of (log x.im) in y.re 10.534 * [taylor]: Taking taylor expansion of x.im in y.re 10.534 * [backup-simplify]: Simplify x.im into x.im 10.534 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.534 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 10.534 * [backup-simplify]: Simplify (- 0) into 0 10.535 * [backup-simplify]: Simplify 0 into 0 10.535 * [backup-simplify]: Simplify (+ 0) into 0 10.535 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.535 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.536 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.536 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.536 * [backup-simplify]: Simplify (- 0) into 0 10.536 * [backup-simplify]: Simplify (+ 0 0) into 0 10.537 * [taylor]: Taking taylor expansion of 0 in x.im 10.537 * [backup-simplify]: Simplify 0 into 0 10.537 * [taylor]: Taking taylor expansion of 0 in y.re 10.537 * [backup-simplify]: Simplify 0 into 0 10.537 * [backup-simplify]: Simplify 0 into 0 10.537 * [backup-simplify]: Simplify (+ 0) into 0 10.537 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.537 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.538 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.538 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.538 * [backup-simplify]: Simplify (- 0) into 0 10.539 * [backup-simplify]: Simplify (+ 0 0) into 0 10.539 * [taylor]: Taking taylor expansion of 0 in y.re 10.539 * [backup-simplify]: Simplify 0 into 0 10.539 * [backup-simplify]: Simplify 0 into 0 10.539 * [backup-simplify]: Simplify (+ 0) into 0 10.539 * [backup-simplify]: Simplify 0 into 0 10.539 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 10.540 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 10.541 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 10.541 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 10.541 * [backup-simplify]: Simplify (+ 0 0) into 0 10.542 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 10.543 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 10.544 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 10.544 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.544 * [backup-simplify]: Simplify (+ 0 0) into 0 10.545 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.545 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 10.545 * [backup-simplify]: Simplify (- 0) into 0 10.546 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 10.546 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 10.546 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 10.546 * [taylor]: Taking taylor expansion of 1/2 in x.re 10.546 * [backup-simplify]: Simplify 1/2 into 1/2 10.546 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 10.546 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 10.546 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.546 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.546 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.546 * [taylor]: Taking taylor expansion of y.re in x.re 10.546 * [backup-simplify]: Simplify y.re into y.re 10.546 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.546 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.546 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.546 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 10.546 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 10.546 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 10.546 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 10.546 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 10.546 * [taylor]: Taking taylor expansion of x.re in x.re 10.547 * [backup-simplify]: Simplify 0 into 0 10.547 * [backup-simplify]: Simplify 1 into 1 10.547 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 10.547 * [taylor]: Taking taylor expansion of x.im in x.re 10.547 * [backup-simplify]: Simplify x.im into x.im 10.547 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.547 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.547 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.547 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.547 * [backup-simplify]: Simplify (+ 0 0) into 0 10.547 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.547 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.547 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.547 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.548 * [backup-simplify]: Simplify (- 0) into 0 10.548 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.548 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.548 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 10.548 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 10.548 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 10.548 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 10.548 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 10.548 * [taylor]: Taking taylor expansion of 1/2 in x.im 10.548 * [backup-simplify]: Simplify 1/2 into 1/2 10.548 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 10.549 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 10.549 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.549 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.549 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.549 * [taylor]: Taking taylor expansion of y.re in x.im 10.549 * [backup-simplify]: Simplify y.re into y.re 10.549 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.549 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.549 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.549 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 10.549 * [taylor]: Taking taylor expansion of (log x.im) in x.im 10.549 * [taylor]: Taking taylor expansion of x.im in x.im 10.549 * [backup-simplify]: Simplify 0 into 0 10.549 * [backup-simplify]: Simplify 1 into 1 10.549 * [backup-simplify]: Simplify (log 1) into 0 10.549 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.550 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.550 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.550 * [backup-simplify]: Simplify (- 0) into 0 10.550 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.550 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.551 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.551 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.551 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 10.551 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 10.551 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 10.551 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 10.551 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 10.552 * [taylor]: Taking taylor expansion of 1/2 in y.re 10.552 * [backup-simplify]: Simplify 1/2 into 1/2 10.552 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 10.552 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 10.552 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.552 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.552 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.552 * [taylor]: Taking taylor expansion of y.re in y.re 10.552 * [backup-simplify]: Simplify 0 into 0 10.552 * [backup-simplify]: Simplify 1 into 1 10.552 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.552 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.552 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 10.552 * [taylor]: Taking taylor expansion of (log x.im) in y.re 10.552 * [taylor]: Taking taylor expansion of x.im in y.re 10.552 * [backup-simplify]: Simplify x.im into x.im 10.552 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.552 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.552 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 10.552 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 10.553 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 10.553 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 10.553 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 10.554 * [backup-simplify]: Simplify (+ 0) into 0 10.554 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.554 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.555 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.555 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.556 * [backup-simplify]: Simplify (+ 0 0) into 0 10.556 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 10.556 * [backup-simplify]: Simplify (- 0) into 0 10.556 * [taylor]: Taking taylor expansion of 0 in x.im 10.556 * [backup-simplify]: Simplify 0 into 0 10.557 * [taylor]: Taking taylor expansion of 0 in y.re 10.557 * [backup-simplify]: Simplify 0 into 0 10.557 * [backup-simplify]: Simplify 0 into 0 10.558 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 10.558 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 10.559 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.560 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.560 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 10.561 * [backup-simplify]: Simplify (- 0) into 0 10.561 * [backup-simplify]: Simplify (+ 0 0) into 0 10.561 * [taylor]: Taking taylor expansion of 0 in x.im 10.561 * [backup-simplify]: Simplify 0 into 0 10.561 * [taylor]: Taking taylor expansion of 0 in y.re 10.561 * [backup-simplify]: Simplify 0 into 0 10.561 * [backup-simplify]: Simplify 0 into 0 10.563 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.563 * [backup-simplify]: Simplify (+ 0) into 0 10.564 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.564 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.565 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.565 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.565 * [backup-simplify]: Simplify (+ 0 0) into 0 10.566 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.566 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 10.567 * [backup-simplify]: Simplify (- 0) into 0 10.567 * [taylor]: Taking taylor expansion of 0 in y.re 10.567 * [backup-simplify]: Simplify 0 into 0 10.567 * [backup-simplify]: Simplify 0 into 0 10.567 * [taylor]: Taking taylor expansion of 0 in y.re 10.567 * [backup-simplify]: Simplify 0 into 0 10.567 * [backup-simplify]: Simplify 0 into 0 10.568 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 10.569 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 10.572 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.573 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.574 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 10.574 * [backup-simplify]: Simplify (- 0) into 0 10.575 * [backup-simplify]: Simplify (+ 0 0) into 0 10.575 * [taylor]: Taking taylor expansion of 0 in y.re 10.575 * [backup-simplify]: Simplify 0 into 0 10.575 * [backup-simplify]: Simplify 0 into 0 10.576 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 10.576 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 10.577 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 10.577 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 10.577 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 10.578 * [backup-simplify]: Simplify (+ (* (- (* (atan2 x.im x.re) (log x.im))) (* y.re (* 1 (* 1 y.im)))) (+ (* (- (* 1/2 (pow (log x.im) 2))) (pow (* 1 (* 1 (* 1 y.im))) 2)) 1)) into (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 10.578 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.578 * [approximate]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 10.578 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 10.578 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 10.579 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.579 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 10.579 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 10.579 * [taylor]: Taking taylor expansion of y.im in y.re 10.579 * [backup-simplify]: Simplify y.im into y.im 10.579 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.579 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 10.579 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 10.579 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.579 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 10.579 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 10.579 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 10.579 * [taylor]: Taking taylor expansion of x.re in y.re 10.579 * [backup-simplify]: Simplify x.re into x.re 10.579 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.579 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 10.579 * [taylor]: Taking taylor expansion of x.re in y.re 10.579 * [backup-simplify]: Simplify x.re into x.re 10.579 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.579 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 10.579 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 10.579 * [taylor]: Taking taylor expansion of x.im in y.re 10.579 * [backup-simplify]: Simplify x.im into x.im 10.580 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.580 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 10.580 * [taylor]: Taking taylor expansion of x.im in y.re 10.580 * [backup-simplify]: Simplify x.im into x.im 10.580 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.580 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.580 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.580 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.581 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.581 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.581 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.581 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.581 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.581 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.581 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.582 * [backup-simplify]: Simplify (+ 0 0) into 0 10.582 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.583 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.583 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 10.583 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 10.583 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.583 * [taylor]: Taking taylor expansion of y.re in y.re 10.583 * [backup-simplify]: Simplify 0 into 0 10.583 * [backup-simplify]: Simplify 1 into 1 10.583 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.583 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.584 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.584 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 10.584 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 10.584 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.584 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 10.584 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 10.584 * [taylor]: Taking taylor expansion of y.im in x.im 10.584 * [backup-simplify]: Simplify y.im into y.im 10.584 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.584 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 10.584 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 10.584 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.584 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 10.584 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 10.584 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 10.584 * [taylor]: Taking taylor expansion of x.re in x.im 10.584 * [backup-simplify]: Simplify x.re into x.re 10.584 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.584 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 10.584 * [taylor]: Taking taylor expansion of x.re in x.im 10.584 * [backup-simplify]: Simplify x.re into x.re 10.585 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.585 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 10.585 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 10.585 * [taylor]: Taking taylor expansion of x.im in x.im 10.585 * [backup-simplify]: Simplify 0 into 0 10.585 * [backup-simplify]: Simplify 1 into 1 10.585 * [backup-simplify]: Simplify (/ 1 1) into 1 10.585 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 10.585 * [taylor]: Taking taylor expansion of x.im in x.im 10.585 * [backup-simplify]: Simplify 0 into 0 10.585 * [backup-simplify]: Simplify 1 into 1 10.586 * [backup-simplify]: Simplify (/ 1 1) into 1 10.586 * [backup-simplify]: Simplify (* 1 1) into 1 10.587 * [backup-simplify]: Simplify (+ 0 1) into 1 10.587 * [backup-simplify]: Simplify (sqrt 1) into 1 10.588 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.589 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.589 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.590 * [backup-simplify]: Simplify (+ 0 0) into 0 10.591 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.591 * [backup-simplify]: Simplify (log 1) into 0 10.591 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 10.591 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.591 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.591 * [taylor]: Taking taylor expansion of y.re in x.im 10.591 * [backup-simplify]: Simplify y.re into y.re 10.591 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.592 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 10.592 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 10.592 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 10.593 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 10.593 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 10.593 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 10.593 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 10.593 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.593 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 10.593 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 10.593 * [taylor]: Taking taylor expansion of y.im in x.re 10.593 * [backup-simplify]: Simplify y.im into y.im 10.593 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.594 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 10.594 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 10.594 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.594 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 10.594 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 10.594 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.594 * [taylor]: Taking taylor expansion of x.re in x.re 10.594 * [backup-simplify]: Simplify 0 into 0 10.594 * [backup-simplify]: Simplify 1 into 1 10.594 * [backup-simplify]: Simplify (/ 1 1) into 1 10.594 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.594 * [taylor]: Taking taylor expansion of x.re in x.re 10.594 * [backup-simplify]: Simplify 0 into 0 10.594 * [backup-simplify]: Simplify 1 into 1 10.595 * [backup-simplify]: Simplify (/ 1 1) into 1 10.595 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 10.595 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.595 * [taylor]: Taking taylor expansion of x.im in x.re 10.595 * [backup-simplify]: Simplify x.im into x.im 10.595 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.595 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.595 * [taylor]: Taking taylor expansion of x.im in x.re 10.595 * [backup-simplify]: Simplify x.im into x.im 10.595 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.596 * [backup-simplify]: Simplify (* 1 1) into 1 10.596 * [backup-simplify]: Simplify (+ 1 0) into 1 10.597 * [backup-simplify]: Simplify (sqrt 1) into 1 10.597 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.598 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.599 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.599 * [backup-simplify]: Simplify (+ 0 0) into 0 10.600 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.601 * [backup-simplify]: Simplify (log 1) into 0 10.601 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 10.601 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.601 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.601 * [taylor]: Taking taylor expansion of y.re in x.re 10.601 * [backup-simplify]: Simplify y.re into y.re 10.601 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.602 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.602 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 10.602 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 10.602 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.603 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.603 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 10.603 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 10.603 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.603 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 10.603 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 10.603 * [taylor]: Taking taylor expansion of y.im in y.im 10.603 * [backup-simplify]: Simplify 0 into 0 10.603 * [backup-simplify]: Simplify 1 into 1 10.604 * [backup-simplify]: Simplify (/ 1 1) into 1 10.604 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 10.604 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 10.604 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.604 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 10.604 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 10.604 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.604 * [taylor]: Taking taylor expansion of x.re in y.im 10.604 * [backup-simplify]: Simplify x.re into x.re 10.604 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.604 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.604 * [taylor]: Taking taylor expansion of x.re in y.im 10.604 * [backup-simplify]: Simplify x.re into x.re 10.604 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.604 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 10.604 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.604 * [taylor]: Taking taylor expansion of x.im in y.im 10.604 * [backup-simplify]: Simplify x.im into x.im 10.604 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.604 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.604 * [taylor]: Taking taylor expansion of x.im in y.im 10.604 * [backup-simplify]: Simplify x.im into x.im 10.604 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.605 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.605 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.605 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.605 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.606 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.606 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.606 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.606 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.606 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.606 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.607 * [backup-simplify]: Simplify (+ 0 0) into 0 10.607 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.608 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.608 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 10.608 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 10.608 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.608 * [taylor]: Taking taylor expansion of y.re in y.im 10.608 * [backup-simplify]: Simplify y.re into y.re 10.608 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.608 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.609 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.609 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.609 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 10.609 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 10.609 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.609 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 10.609 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 10.609 * [taylor]: Taking taylor expansion of y.im in y.im 10.609 * [backup-simplify]: Simplify 0 into 0 10.610 * [backup-simplify]: Simplify 1 into 1 10.610 * [backup-simplify]: Simplify (/ 1 1) into 1 10.610 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 10.610 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 10.610 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.610 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 10.610 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 10.610 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.610 * [taylor]: Taking taylor expansion of x.re in y.im 10.610 * [backup-simplify]: Simplify x.re into x.re 10.610 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.611 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.611 * [taylor]: Taking taylor expansion of x.re in y.im 10.611 * [backup-simplify]: Simplify x.re into x.re 10.611 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.611 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 10.611 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.611 * [taylor]: Taking taylor expansion of x.im in y.im 10.611 * [backup-simplify]: Simplify x.im into x.im 10.611 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.611 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.611 * [taylor]: Taking taylor expansion of x.im in y.im 10.611 * [backup-simplify]: Simplify x.im into x.im 10.611 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.611 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.611 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.612 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.612 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.612 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.612 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.612 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.613 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.613 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.613 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.613 * [backup-simplify]: Simplify (+ 0 0) into 0 10.614 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.614 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.614 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 10.614 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 10.614 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.614 * [taylor]: Taking taylor expansion of y.re in y.im 10.614 * [backup-simplify]: Simplify y.re into y.re 10.615 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.615 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.615 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.616 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.616 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 10.616 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 10.616 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.616 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 10.616 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 10.616 * [taylor]: Taking taylor expansion of y.im in x.re 10.616 * [backup-simplify]: Simplify y.im into y.im 10.616 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.616 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 10.616 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 10.616 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.616 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 10.616 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 10.617 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.617 * [taylor]: Taking taylor expansion of x.re in x.re 10.617 * [backup-simplify]: Simplify 0 into 0 10.617 * [backup-simplify]: Simplify 1 into 1 10.617 * [backup-simplify]: Simplify (/ 1 1) into 1 10.617 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.617 * [taylor]: Taking taylor expansion of x.re in x.re 10.617 * [backup-simplify]: Simplify 0 into 0 10.617 * [backup-simplify]: Simplify 1 into 1 10.618 * [backup-simplify]: Simplify (/ 1 1) into 1 10.618 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 10.618 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.618 * [taylor]: Taking taylor expansion of x.im in x.re 10.618 * [backup-simplify]: Simplify x.im into x.im 10.618 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.618 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.618 * [taylor]: Taking taylor expansion of x.im in x.re 10.618 * [backup-simplify]: Simplify x.im into x.im 10.618 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.618 * [backup-simplify]: Simplify (* 1 1) into 1 10.619 * [backup-simplify]: Simplify (+ 1 0) into 1 10.619 * [backup-simplify]: Simplify (sqrt 1) into 1 10.620 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.621 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.622 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.622 * [backup-simplify]: Simplify (+ 0 0) into 0 10.623 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.624 * [backup-simplify]: Simplify (log 1) into 0 10.624 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 10.624 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.624 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.624 * [taylor]: Taking taylor expansion of y.re in x.re 10.624 * [backup-simplify]: Simplify y.re into y.re 10.624 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.624 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.625 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 10.625 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 10.625 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.626 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.626 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.626 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 10.627 * [backup-simplify]: Simplify (- 0) into 0 10.627 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.627 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 10.627 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 10.627 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 10.627 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.627 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.627 * [taylor]: Taking taylor expansion of y.re in x.im 10.627 * [backup-simplify]: Simplify y.re into y.re 10.628 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.628 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 10.628 * [taylor]: Taking taylor expansion of (log x.re) in x.im 10.628 * [taylor]: Taking taylor expansion of x.re in x.im 10.628 * [backup-simplify]: Simplify x.re into x.re 10.628 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.628 * [taylor]: Taking taylor expansion of y.im in x.im 10.628 * [backup-simplify]: Simplify y.im into y.im 10.628 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.628 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 10.628 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 10.629 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.629 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.629 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.630 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 10.630 * [backup-simplify]: Simplify (- 0) into 0 10.631 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.631 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 10.631 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 10.631 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 10.631 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 10.631 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.631 * [taylor]: Taking taylor expansion of y.re in y.re 10.631 * [backup-simplify]: Simplify 0 into 0 10.631 * [backup-simplify]: Simplify 1 into 1 10.631 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.631 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 10.631 * [taylor]: Taking taylor expansion of (log x.re) in y.re 10.631 * [taylor]: Taking taylor expansion of x.re in y.re 10.632 * [backup-simplify]: Simplify x.re into x.re 10.632 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.632 * [taylor]: Taking taylor expansion of y.im in y.re 10.632 * [backup-simplify]: Simplify y.im into y.im 10.632 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.632 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.632 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.632 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.633 * [taylor]: Taking taylor expansion of 0 in x.re 10.633 * [backup-simplify]: Simplify 0 into 0 10.633 * [taylor]: Taking taylor expansion of 0 in x.im 10.633 * [backup-simplify]: Simplify 0 into 0 10.633 * [taylor]: Taking taylor expansion of 0 in y.re 10.633 * [backup-simplify]: Simplify 0 into 0 10.633 * [backup-simplify]: Simplify 0 into 0 10.633 * [backup-simplify]: Simplify (+ 0) into 0 10.634 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 10.635 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.636 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 10.636 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.636 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 10.637 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 10.637 * [backup-simplify]: Simplify (+ 0 0) into 0 10.638 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.638 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 10.639 * [backup-simplify]: Simplify (- 0) into 0 10.639 * [backup-simplify]: Simplify (+ 0 0) into 0 10.639 * [taylor]: Taking taylor expansion of 0 in x.im 10.639 * [backup-simplify]: Simplify 0 into 0 10.639 * [taylor]: Taking taylor expansion of 0 in y.re 10.639 * [backup-simplify]: Simplify 0 into 0 10.639 * [backup-simplify]: Simplify 0 into 0 10.640 * [backup-simplify]: Simplify (+ 0) into 0 10.641 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 10.641 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 10.642 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 10.642 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 10.642 * [backup-simplify]: Simplify (- 0) into 0 10.643 * [backup-simplify]: Simplify (+ 0 0) into 0 10.643 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.644 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 10.645 * [backup-simplify]: Simplify (- 0) into 0 10.645 * [backup-simplify]: Simplify (+ 0 0) into 0 10.645 * [taylor]: Taking taylor expansion of 0 in y.re 10.645 * [backup-simplify]: Simplify 0 into 0 10.645 * [backup-simplify]: Simplify 0 into 0 10.645 * [backup-simplify]: Simplify 0 into 0 10.645 * [taylor]: Taking taylor expansion of 0 in x.re 10.645 * [backup-simplify]: Simplify 0 into 0 10.645 * [taylor]: Taking taylor expansion of 0 in x.im 10.645 * [backup-simplify]: Simplify 0 into 0 10.645 * [taylor]: Taking taylor expansion of 0 in y.re 10.645 * [backup-simplify]: Simplify 0 into 0 10.645 * [backup-simplify]: Simplify 0 into 0 10.645 * [taylor]: Taking taylor expansion of 0 in x.im 10.645 * [backup-simplify]: Simplify 0 into 0 10.645 * [taylor]: Taking taylor expansion of 0 in y.re 10.646 * [backup-simplify]: Simplify 0 into 0 10.646 * [backup-simplify]: Simplify 0 into 0 10.646 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 10.647 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.647 * [approximate]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 10.647 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 10.647 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 10.647 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.647 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 10.647 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 10.647 * [taylor]: Taking taylor expansion of -1 in y.re 10.647 * [backup-simplify]: Simplify -1 into -1 10.647 * [taylor]: Taking taylor expansion of y.im in y.re 10.647 * [backup-simplify]: Simplify y.im into y.im 10.647 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.647 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 10.647 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 10.647 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.647 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 10.647 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 10.647 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 10.647 * [taylor]: Taking taylor expansion of -1 in y.re 10.647 * [backup-simplify]: Simplify -1 into -1 10.648 * [taylor]: Taking taylor expansion of x.re in y.re 10.648 * [backup-simplify]: Simplify x.re into x.re 10.648 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.648 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 10.648 * [taylor]: Taking taylor expansion of -1 in y.re 10.648 * [backup-simplify]: Simplify -1 into -1 10.648 * [taylor]: Taking taylor expansion of x.re in y.re 10.648 * [backup-simplify]: Simplify x.re into x.re 10.648 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.648 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 10.648 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 10.648 * [taylor]: Taking taylor expansion of -1 in y.re 10.648 * [backup-simplify]: Simplify -1 into -1 10.648 * [taylor]: Taking taylor expansion of x.im in y.re 10.648 * [backup-simplify]: Simplify x.im into x.im 10.648 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.648 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 10.648 * [taylor]: Taking taylor expansion of -1 in y.re 10.648 * [backup-simplify]: Simplify -1 into -1 10.648 * [taylor]: Taking taylor expansion of x.im in y.re 10.648 * [backup-simplify]: Simplify x.im into x.im 10.648 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.648 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.648 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.649 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.649 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.649 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.649 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.650 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.650 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.650 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.650 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.651 * [backup-simplify]: Simplify (+ 0 0) into 0 10.651 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.652 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.652 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 10.652 * [taylor]: Taking taylor expansion of -1 in y.re 10.652 * [backup-simplify]: Simplify -1 into -1 10.652 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 10.652 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 10.652 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.652 * [taylor]: Taking taylor expansion of y.re in y.re 10.652 * [backup-simplify]: Simplify 0 into 0 10.652 * [backup-simplify]: Simplify 1 into 1 10.652 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.652 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 10.652 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.653 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.653 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 10.653 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 10.653 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.653 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 10.653 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 10.653 * [taylor]: Taking taylor expansion of -1 in x.im 10.653 * [backup-simplify]: Simplify -1 into -1 10.653 * [taylor]: Taking taylor expansion of y.im in x.im 10.653 * [backup-simplify]: Simplify y.im into y.im 10.653 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.653 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 10.653 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 10.653 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.654 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 10.654 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 10.654 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 10.654 * [taylor]: Taking taylor expansion of -1 in x.im 10.654 * [backup-simplify]: Simplify -1 into -1 10.654 * [taylor]: Taking taylor expansion of x.re in x.im 10.654 * [backup-simplify]: Simplify x.re into x.re 10.654 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.654 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 10.654 * [taylor]: Taking taylor expansion of -1 in x.im 10.654 * [backup-simplify]: Simplify -1 into -1 10.654 * [taylor]: Taking taylor expansion of x.re in x.im 10.654 * [backup-simplify]: Simplify x.re into x.re 10.654 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.654 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 10.654 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 10.654 * [taylor]: Taking taylor expansion of -1 in x.im 10.654 * [backup-simplify]: Simplify -1 into -1 10.654 * [taylor]: Taking taylor expansion of x.im in x.im 10.654 * [backup-simplify]: Simplify 0 into 0 10.654 * [backup-simplify]: Simplify 1 into 1 10.655 * [backup-simplify]: Simplify (/ -1 1) into -1 10.655 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 10.655 * [taylor]: Taking taylor expansion of -1 in x.im 10.655 * [backup-simplify]: Simplify -1 into -1 10.655 * [taylor]: Taking taylor expansion of x.im in x.im 10.655 * [backup-simplify]: Simplify 0 into 0 10.655 * [backup-simplify]: Simplify 1 into 1 10.655 * [backup-simplify]: Simplify (/ -1 1) into -1 10.656 * [backup-simplify]: Simplify (* -1 -1) into 1 10.656 * [backup-simplify]: Simplify (+ 0 1) into 1 10.657 * [backup-simplify]: Simplify (sqrt 1) into 1 10.658 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.659 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.659 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.660 * [backup-simplify]: Simplify (+ 0 0) into 0 10.660 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.661 * [backup-simplify]: Simplify (log 1) into 0 10.661 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 10.661 * [taylor]: Taking taylor expansion of -1 in x.im 10.661 * [backup-simplify]: Simplify -1 into -1 10.661 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 10.661 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.662 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.662 * [taylor]: Taking taylor expansion of y.re in x.im 10.662 * [backup-simplify]: Simplify y.re into y.re 10.662 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.662 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 10.662 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 10.663 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.663 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.663 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.664 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.664 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 10.664 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 10.664 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.664 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 10.664 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 10.664 * [taylor]: Taking taylor expansion of -1 in x.re 10.664 * [backup-simplify]: Simplify -1 into -1 10.664 * [taylor]: Taking taylor expansion of y.im in x.re 10.664 * [backup-simplify]: Simplify y.im into y.im 10.664 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.664 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 10.664 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 10.664 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.664 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 10.664 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 10.664 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.664 * [taylor]: Taking taylor expansion of -1 in x.re 10.664 * [backup-simplify]: Simplify -1 into -1 10.664 * [taylor]: Taking taylor expansion of x.re in x.re 10.665 * [backup-simplify]: Simplify 0 into 0 10.665 * [backup-simplify]: Simplify 1 into 1 10.665 * [backup-simplify]: Simplify (/ -1 1) into -1 10.665 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.665 * [taylor]: Taking taylor expansion of -1 in x.re 10.665 * [backup-simplify]: Simplify -1 into -1 10.665 * [taylor]: Taking taylor expansion of x.re in x.re 10.665 * [backup-simplify]: Simplify 0 into 0 10.665 * [backup-simplify]: Simplify 1 into 1 10.666 * [backup-simplify]: Simplify (/ -1 1) into -1 10.666 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 10.666 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.666 * [taylor]: Taking taylor expansion of -1 in x.re 10.666 * [backup-simplify]: Simplify -1 into -1 10.666 * [taylor]: Taking taylor expansion of x.im in x.re 10.666 * [backup-simplify]: Simplify x.im into x.im 10.666 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.666 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.666 * [taylor]: Taking taylor expansion of -1 in x.re 10.666 * [backup-simplify]: Simplify -1 into -1 10.666 * [taylor]: Taking taylor expansion of x.im in x.re 10.666 * [backup-simplify]: Simplify x.im into x.im 10.666 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.667 * [backup-simplify]: Simplify (* -1 -1) into 1 10.667 * [backup-simplify]: Simplify (+ 1 0) into 1 10.668 * [backup-simplify]: Simplify (sqrt 1) into 1 10.668 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.669 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.670 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.670 * [backup-simplify]: Simplify (+ 0 0) into 0 10.671 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.672 * [backup-simplify]: Simplify (log 1) into 0 10.672 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 10.672 * [taylor]: Taking taylor expansion of -1 in x.re 10.672 * [backup-simplify]: Simplify -1 into -1 10.672 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 10.672 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.672 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.672 * [taylor]: Taking taylor expansion of y.re in x.re 10.672 * [backup-simplify]: Simplify y.re into y.re 10.672 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.673 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.673 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 10.673 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.673 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.674 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.674 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.674 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 10.674 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 10.674 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.674 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 10.674 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 10.674 * [taylor]: Taking taylor expansion of -1 in y.im 10.674 * [backup-simplify]: Simplify -1 into -1 10.674 * [taylor]: Taking taylor expansion of y.im in y.im 10.674 * [backup-simplify]: Simplify 0 into 0 10.675 * [backup-simplify]: Simplify 1 into 1 10.675 * [backup-simplify]: Simplify (/ -1 1) into -1 10.675 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 10.675 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 10.675 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.675 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 10.675 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 10.675 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.675 * [taylor]: Taking taylor expansion of -1 in y.im 10.675 * [backup-simplify]: Simplify -1 into -1 10.675 * [taylor]: Taking taylor expansion of x.re in y.im 10.675 * [backup-simplify]: Simplify x.re into x.re 10.675 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.676 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.676 * [taylor]: Taking taylor expansion of -1 in y.im 10.676 * [backup-simplify]: Simplify -1 into -1 10.676 * [taylor]: Taking taylor expansion of x.re in y.im 10.676 * [backup-simplify]: Simplify x.re into x.re 10.676 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.676 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 10.676 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.676 * [taylor]: Taking taylor expansion of -1 in y.im 10.676 * [backup-simplify]: Simplify -1 into -1 10.676 * [taylor]: Taking taylor expansion of x.im in y.im 10.676 * [backup-simplify]: Simplify x.im into x.im 10.676 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.676 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.676 * [taylor]: Taking taylor expansion of -1 in y.im 10.676 * [backup-simplify]: Simplify -1 into -1 10.676 * [taylor]: Taking taylor expansion of x.im in y.im 10.676 * [backup-simplify]: Simplify x.im into x.im 10.676 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.676 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.676 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.677 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.677 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.677 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.677 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.678 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.678 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.678 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.678 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.679 * [backup-simplify]: Simplify (+ 0 0) into 0 10.679 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.679 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.679 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 10.679 * [taylor]: Taking taylor expansion of -1 in y.im 10.679 * [backup-simplify]: Simplify -1 into -1 10.679 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 10.680 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 10.680 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.680 * [taylor]: Taking taylor expansion of y.re in y.im 10.680 * [backup-simplify]: Simplify y.re into y.re 10.680 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.680 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 10.681 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 10.681 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.681 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 10.681 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 10.681 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.681 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 10.681 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 10.681 * [taylor]: Taking taylor expansion of -1 in y.im 10.681 * [backup-simplify]: Simplify -1 into -1 10.682 * [taylor]: Taking taylor expansion of y.im in y.im 10.682 * [backup-simplify]: Simplify 0 into 0 10.682 * [backup-simplify]: Simplify 1 into 1 10.682 * [backup-simplify]: Simplify (/ -1 1) into -1 10.682 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 10.682 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 10.682 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.682 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 10.683 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 10.683 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.683 * [taylor]: Taking taylor expansion of -1 in y.im 10.683 * [backup-simplify]: Simplify -1 into -1 10.683 * [taylor]: Taking taylor expansion of x.re in y.im 10.683 * [backup-simplify]: Simplify x.re into x.re 10.683 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.683 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.683 * [taylor]: Taking taylor expansion of -1 in y.im 10.683 * [backup-simplify]: Simplify -1 into -1 10.683 * [taylor]: Taking taylor expansion of x.re in y.im 10.683 * [backup-simplify]: Simplify x.re into x.re 10.683 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.683 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 10.683 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.683 * [taylor]: Taking taylor expansion of -1 in y.im 10.683 * [backup-simplify]: Simplify -1 into -1 10.683 * [taylor]: Taking taylor expansion of x.im in y.im 10.683 * [backup-simplify]: Simplify x.im into x.im 10.683 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.683 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.683 * [taylor]: Taking taylor expansion of -1 in y.im 10.683 * [backup-simplify]: Simplify -1 into -1 10.683 * [taylor]: Taking taylor expansion of x.im in y.im 10.683 * [backup-simplify]: Simplify x.im into x.im 10.683 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.684 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.684 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.684 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.684 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.684 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.685 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.685 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.685 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.685 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.685 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.686 * [backup-simplify]: Simplify (+ 0 0) into 0 10.686 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.687 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.687 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 10.687 * [taylor]: Taking taylor expansion of -1 in y.im 10.687 * [backup-simplify]: Simplify -1 into -1 10.687 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 10.687 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 10.687 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.687 * [taylor]: Taking taylor expansion of y.re in y.im 10.687 * [backup-simplify]: Simplify y.re into y.re 10.687 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.687 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 10.688 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 10.688 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.688 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 10.688 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 10.689 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.689 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 10.689 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 10.689 * [taylor]: Taking taylor expansion of -1 in x.re 10.689 * [backup-simplify]: Simplify -1 into -1 10.689 * [taylor]: Taking taylor expansion of y.im in x.re 10.689 * [backup-simplify]: Simplify y.im into y.im 10.689 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.689 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 10.689 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 10.689 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.689 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 10.689 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 10.689 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.689 * [taylor]: Taking taylor expansion of -1 in x.re 10.689 * [backup-simplify]: Simplify -1 into -1 10.689 * [taylor]: Taking taylor expansion of x.re in x.re 10.689 * [backup-simplify]: Simplify 0 into 0 10.689 * [backup-simplify]: Simplify 1 into 1 10.690 * [backup-simplify]: Simplify (/ -1 1) into -1 10.690 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.690 * [taylor]: Taking taylor expansion of -1 in x.re 10.690 * [backup-simplify]: Simplify -1 into -1 10.690 * [taylor]: Taking taylor expansion of x.re in x.re 10.690 * [backup-simplify]: Simplify 0 into 0 10.690 * [backup-simplify]: Simplify 1 into 1 10.691 * [backup-simplify]: Simplify (/ -1 1) into -1 10.691 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 10.691 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.691 * [taylor]: Taking taylor expansion of -1 in x.re 10.691 * [backup-simplify]: Simplify -1 into -1 10.691 * [taylor]: Taking taylor expansion of x.im in x.re 10.691 * [backup-simplify]: Simplify x.im into x.im 10.691 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.691 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.691 * [taylor]: Taking taylor expansion of -1 in x.re 10.691 * [backup-simplify]: Simplify -1 into -1 10.691 * [taylor]: Taking taylor expansion of x.im in x.re 10.691 * [backup-simplify]: Simplify x.im into x.im 10.691 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.692 * [backup-simplify]: Simplify (* -1 -1) into 1 10.692 * [backup-simplify]: Simplify (+ 1 0) into 1 10.692 * [backup-simplify]: Simplify (sqrt 1) into 1 10.693 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.694 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.695 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.695 * [backup-simplify]: Simplify (+ 0 0) into 0 10.696 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.697 * [backup-simplify]: Simplify (log 1) into 0 10.697 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 10.697 * [taylor]: Taking taylor expansion of -1 in x.re 10.697 * [backup-simplify]: Simplify -1 into -1 10.697 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 10.697 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.697 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.697 * [taylor]: Taking taylor expansion of y.re in x.re 10.697 * [backup-simplify]: Simplify y.re into y.re 10.697 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.698 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.698 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 10.698 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.699 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.699 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.699 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.699 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.700 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 10.700 * [backup-simplify]: Simplify (- 0) into 0 10.701 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.701 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 10.701 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 10.701 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 10.701 * [taylor]: Taking taylor expansion of (log x.re) in x.im 10.701 * [taylor]: Taking taylor expansion of x.re in x.im 10.701 * [backup-simplify]: Simplify x.re into x.re 10.701 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.701 * [taylor]: Taking taylor expansion of y.im in x.im 10.701 * [backup-simplify]: Simplify y.im into y.im 10.701 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.701 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 10.701 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.701 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.701 * [taylor]: Taking taylor expansion of y.re in x.im 10.701 * [backup-simplify]: Simplify y.re into y.re 10.701 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.701 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.702 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.702 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.702 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.703 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.703 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 10.704 * [backup-simplify]: Simplify (- 0) into 0 10.704 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.704 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 10.704 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 10.704 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 10.704 * [taylor]: Taking taylor expansion of (log x.re) in y.re 10.704 * [taylor]: Taking taylor expansion of x.re in y.re 10.704 * [backup-simplify]: Simplify x.re into x.re 10.704 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.704 * [taylor]: Taking taylor expansion of y.im in y.re 10.704 * [backup-simplify]: Simplify y.im into y.im 10.704 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.704 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 10.705 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 10.705 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.705 * [taylor]: Taking taylor expansion of y.re in y.re 10.705 * [backup-simplify]: Simplify 0 into 0 10.705 * [backup-simplify]: Simplify 1 into 1 10.705 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.705 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.705 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.705 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.706 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.706 * [taylor]: Taking taylor expansion of 0 in x.re 10.706 * [backup-simplify]: Simplify 0 into 0 10.706 * [taylor]: Taking taylor expansion of 0 in x.im 10.706 * [backup-simplify]: Simplify 0 into 0 10.706 * [taylor]: Taking taylor expansion of 0 in y.re 10.706 * [backup-simplify]: Simplify 0 into 0 10.706 * [backup-simplify]: Simplify 0 into 0 10.707 * [backup-simplify]: Simplify (+ 0) into 0 10.707 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 10.709 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.709 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 10.710 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.710 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 10.710 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 10.711 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 10.711 * [backup-simplify]: Simplify (+ 0 0) into 0 10.712 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.713 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 10.713 * [backup-simplify]: Simplify (- 0) into 0 10.714 * [backup-simplify]: Simplify (+ 0 0) into 0 10.714 * [taylor]: Taking taylor expansion of 0 in x.im 10.714 * [backup-simplify]: Simplify 0 into 0 10.714 * [taylor]: Taking taylor expansion of 0 in y.re 10.714 * [backup-simplify]: Simplify 0 into 0 10.714 * [backup-simplify]: Simplify 0 into 0 10.714 * [backup-simplify]: Simplify (+ 0) into 0 10.715 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 10.716 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 10.716 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 10.717 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 10.717 * [backup-simplify]: Simplify (- 0) into 0 10.718 * [backup-simplify]: Simplify (+ 0 0) into 0 10.718 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.719 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 10.720 * [backup-simplify]: Simplify (- 0) into 0 10.720 * [backup-simplify]: Simplify (+ 0 0) into 0 10.720 * [taylor]: Taking taylor expansion of 0 in y.re 10.720 * [backup-simplify]: Simplify 0 into 0 10.720 * [backup-simplify]: Simplify 0 into 0 10.720 * [backup-simplify]: Simplify 0 into 0 10.720 * [taylor]: Taking taylor expansion of 0 in x.re 10.720 * [backup-simplify]: Simplify 0 into 0 10.720 * [taylor]: Taking taylor expansion of 0 in x.im 10.720 * [backup-simplify]: Simplify 0 into 0 10.720 * [taylor]: Taking taylor expansion of 0 in y.re 10.720 * [backup-simplify]: Simplify 0 into 0 10.720 * [backup-simplify]: Simplify 0 into 0 10.720 * [taylor]: Taking taylor expansion of 0 in x.im 10.720 * [backup-simplify]: Simplify 0 into 0 10.720 * [taylor]: Taking taylor expansion of 0 in y.re 10.721 * [backup-simplify]: Simplify 0 into 0 10.721 * [backup-simplify]: Simplify 0 into 0 10.721 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 10.722 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2 2 1 2 1) 10.722 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 10.722 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 10.722 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.722 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.722 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.722 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.722 * [backup-simplify]: Simplify 1/3 into 1/3 10.722 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.722 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.722 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.722 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.722 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.722 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.722 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.722 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.722 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.722 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.723 * [backup-simplify]: Simplify 1/3 into 1/3 10.723 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.723 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.723 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.723 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.723 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.723 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.723 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.723 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.723 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.723 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.723 * [backup-simplify]: Simplify 1/3 into 1/3 10.723 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.723 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.723 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.723 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.723 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.724 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.724 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.724 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.724 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.724 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.724 * [backup-simplify]: Simplify 1/3 into 1/3 10.724 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.724 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.724 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.724 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.724 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.724 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.724 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.726 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.726 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.727 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.727 * [taylor]: Taking taylor expansion of 0 in x.re 10.727 * [backup-simplify]: Simplify 0 into 0 10.727 * [backup-simplify]: Simplify 0 into 0 10.728 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.729 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.730 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.730 * [backup-simplify]: Simplify 0 into 0 10.732 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 10.733 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.735 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.735 * [taylor]: Taking taylor expansion of 0 in x.re 10.735 * [backup-simplify]: Simplify 0 into 0 10.735 * [backup-simplify]: Simplify 0 into 0 10.735 * [backup-simplify]: Simplify 0 into 0 10.737 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 10.738 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.739 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.739 * [backup-simplify]: Simplify 0 into 0 10.743 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 10.744 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 10.746 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.746 * [taylor]: Taking taylor expansion of 0 in x.re 10.746 * [backup-simplify]: Simplify 0 into 0 10.746 * [backup-simplify]: Simplify 0 into 0 10.746 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.746 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.746 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 10.747 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.747 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.747 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.747 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.747 * [backup-simplify]: Simplify 1/3 into 1/3 10.747 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.747 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.747 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.747 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.747 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.747 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.747 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.747 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.747 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.747 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.748 * [backup-simplify]: Simplify 1/3 into 1/3 10.748 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.748 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.748 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.748 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.748 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.748 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.748 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.748 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.748 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.748 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.748 * [backup-simplify]: Simplify 1/3 into 1/3 10.748 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.748 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.749 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.749 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.749 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.749 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.749 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.749 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.749 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.749 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.749 * [backup-simplify]: Simplify 1/3 into 1/3 10.749 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.749 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.749 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.750 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.750 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.750 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.750 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.751 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.752 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.753 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.753 * [taylor]: Taking taylor expansion of 0 in x.re 10.753 * [backup-simplify]: Simplify 0 into 0 10.753 * [backup-simplify]: Simplify 0 into 0 10.754 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.755 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.756 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.756 * [backup-simplify]: Simplify 0 into 0 10.760 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 10.761 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.761 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.762 * [taylor]: Taking taylor expansion of 0 in x.re 10.762 * [backup-simplify]: Simplify 0 into 0 10.762 * [backup-simplify]: Simplify 0 into 0 10.762 * [backup-simplify]: Simplify 0 into 0 10.763 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 10.764 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.765 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.765 * [backup-simplify]: Simplify 0 into 0 10.767 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 10.768 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 10.769 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.769 * [taylor]: Taking taylor expansion of 0 in x.re 10.769 * [backup-simplify]: Simplify 0 into 0 10.769 * [backup-simplify]: Simplify 0 into 0 10.769 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.769 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.769 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 10.769 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.769 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.769 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.769 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.769 * [backup-simplify]: Simplify 1/3 into 1/3 10.769 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.769 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.769 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.769 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.769 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.769 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.769 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.769 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.769 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.769 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.770 * [backup-simplify]: Simplify 1/3 into 1/3 10.770 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.770 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.770 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.770 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.770 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.770 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.770 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.770 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.770 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.770 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.770 * [backup-simplify]: Simplify 1/3 into 1/3 10.770 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.770 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.770 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.770 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.770 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.770 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.770 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.770 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.770 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.770 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.770 * [backup-simplify]: Simplify 1/3 into 1/3 10.770 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.770 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.771 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.771 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.771 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.771 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.771 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.772 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.773 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.773 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.773 * [taylor]: Taking taylor expansion of 0 in x.re 10.773 * [backup-simplify]: Simplify 0 into 0 10.773 * [backup-simplify]: Simplify 0 into 0 10.774 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.774 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.775 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.775 * [backup-simplify]: Simplify 0 into 0 10.776 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 10.777 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.778 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.778 * [taylor]: Taking taylor expansion of 0 in x.re 10.778 * [backup-simplify]: Simplify 0 into 0 10.778 * [backup-simplify]: Simplify 0 into 0 10.778 * [backup-simplify]: Simplify 0 into 0 10.779 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 10.780 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.781 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.781 * [backup-simplify]: Simplify 0 into 0 10.783 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 10.784 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 10.785 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.785 * [taylor]: Taking taylor expansion of 0 in x.re 10.785 * [backup-simplify]: Simplify 0 into 0 10.785 * [backup-simplify]: Simplify 0 into 0 10.785 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.785 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 2 2 1 1 2 1) 10.785 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 10.785 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 10.785 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.785 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.785 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.785 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.785 * [backup-simplify]: Simplify 1/3 into 1/3 10.785 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.785 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.785 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.785 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.785 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.785 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.785 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.785 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.785 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.785 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.785 * [backup-simplify]: Simplify 1/3 into 1/3 10.785 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.785 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.785 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.786 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.786 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.786 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.786 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.786 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.786 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.786 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.786 * [backup-simplify]: Simplify 1/3 into 1/3 10.786 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.786 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.786 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.786 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.786 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.786 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.786 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.786 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.786 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.786 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.786 * [backup-simplify]: Simplify 1/3 into 1/3 10.786 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.786 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.786 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.786 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.786 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.786 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.786 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.787 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.787 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.788 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.788 * [taylor]: Taking taylor expansion of 0 in x.re 10.788 * [backup-simplify]: Simplify 0 into 0 10.788 * [backup-simplify]: Simplify 0 into 0 10.789 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.789 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.789 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.790 * [backup-simplify]: Simplify 0 into 0 10.791 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 10.791 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.792 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.792 * [taylor]: Taking taylor expansion of 0 in x.re 10.792 * [backup-simplify]: Simplify 0 into 0 10.792 * [backup-simplify]: Simplify 0 into 0 10.792 * [backup-simplify]: Simplify 0 into 0 10.793 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 10.794 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.795 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.795 * [backup-simplify]: Simplify 0 into 0 10.797 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 10.798 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 10.799 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.799 * [taylor]: Taking taylor expansion of 0 in x.re 10.799 * [backup-simplify]: Simplify 0 into 0 10.799 * [backup-simplify]: Simplify 0 into 0 10.799 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.799 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.799 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 10.799 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.799 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.799 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.799 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.799 * [backup-simplify]: Simplify 1/3 into 1/3 10.799 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.799 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.799 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.799 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.799 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.799 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.800 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.800 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.800 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.800 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.800 * [backup-simplify]: Simplify 1/3 into 1/3 10.800 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.800 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.800 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.800 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.800 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.800 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.800 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.800 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.800 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.800 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.800 * [backup-simplify]: Simplify 1/3 into 1/3 10.800 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.800 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.800 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.800 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.800 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.800 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.800 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.800 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.800 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.801 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.801 * [backup-simplify]: Simplify 1/3 into 1/3 10.801 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.801 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.801 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.801 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.801 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.801 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.801 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.802 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.802 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.803 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.803 * [taylor]: Taking taylor expansion of 0 in x.re 10.803 * [backup-simplify]: Simplify 0 into 0 10.803 * [backup-simplify]: Simplify 0 into 0 10.804 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.804 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.805 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.805 * [backup-simplify]: Simplify 0 into 0 10.806 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 10.807 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.808 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.808 * [taylor]: Taking taylor expansion of 0 in x.re 10.808 * [backup-simplify]: Simplify 0 into 0 10.808 * [backup-simplify]: Simplify 0 into 0 10.808 * [backup-simplify]: Simplify 0 into 0 10.809 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 10.810 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.811 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.811 * [backup-simplify]: Simplify 0 into 0 10.814 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 10.816 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 10.817 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.817 * [taylor]: Taking taylor expansion of 0 in x.re 10.817 * [backup-simplify]: Simplify 0 into 0 10.818 * [backup-simplify]: Simplify 0 into 0 10.818 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.818 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.818 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 10.818 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.818 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.818 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.818 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.818 * [backup-simplify]: Simplify 1/3 into 1/3 10.818 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.818 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.818 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.819 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.819 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.819 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.819 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.819 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.819 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.819 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.819 * [backup-simplify]: Simplify 1/3 into 1/3 10.819 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.819 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.819 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.819 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.820 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.820 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.820 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.820 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.820 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.820 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.820 * [backup-simplify]: Simplify 1/3 into 1/3 10.820 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.820 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.820 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.820 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.820 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.821 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.821 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.821 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.821 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.821 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.821 * [backup-simplify]: Simplify 1/3 into 1/3 10.821 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.821 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.821 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.821 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.821 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.822 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.822 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.823 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.824 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.825 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.825 * [taylor]: Taking taylor expansion of 0 in x.re 10.825 * [backup-simplify]: Simplify 0 into 0 10.825 * [backup-simplify]: Simplify 0 into 0 10.826 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.826 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.827 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.827 * [backup-simplify]: Simplify 0 into 0 10.829 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 10.830 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.832 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.832 * [taylor]: Taking taylor expansion of 0 in x.re 10.832 * [backup-simplify]: Simplify 0 into 0 10.832 * [backup-simplify]: Simplify 0 into 0 10.832 * [backup-simplify]: Simplify 0 into 0 10.835 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 10.836 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.837 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.837 * [backup-simplify]: Simplify 0 into 0 10.840 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 10.842 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 10.844 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.844 * [taylor]: Taking taylor expansion of 0 in x.re 10.844 * [backup-simplify]: Simplify 0 into 0 10.844 * [backup-simplify]: Simplify 0 into 0 10.844 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.844 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 2 2 1 1 1 1) 10.844 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 10.844 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 10.844 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.844 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.844 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.845 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.845 * [backup-simplify]: Simplify 1/3 into 1/3 10.845 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.845 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.845 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.845 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.845 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.845 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.845 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.845 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.845 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.845 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.845 * [backup-simplify]: Simplify 1/3 into 1/3 10.845 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.845 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.845 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.845 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.845 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.846 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.846 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 10.846 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 10.846 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 10.846 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.846 * [backup-simplify]: Simplify 1/3 into 1/3 10.846 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 10.846 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.846 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.846 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.846 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.846 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.846 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 10.846 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 10.846 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 10.846 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.846 * [backup-simplify]: Simplify 1/3 into 1/3 10.846 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 10.846 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.846 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.847 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 10.847 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 10.847 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 10.847 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.848 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.849 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.850 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.850 * [taylor]: Taking taylor expansion of 0 in x.re 10.850 * [backup-simplify]: Simplify 0 into 0 10.850 * [backup-simplify]: Simplify 0 into 0 10.851 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 10.851 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 10.852 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.852 * [backup-simplify]: Simplify 0 into 0 10.854 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 10.855 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.857 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.857 * [taylor]: Taking taylor expansion of 0 in x.re 10.857 * [backup-simplify]: Simplify 0 into 0 10.857 * [backup-simplify]: Simplify 0 into 0 10.857 * [backup-simplify]: Simplify 0 into 0 10.859 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 10.860 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 10.862 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.862 * [backup-simplify]: Simplify 0 into 0 10.865 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 10.866 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 10.868 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.868 * [taylor]: Taking taylor expansion of 0 in x.re 10.868 * [backup-simplify]: Simplify 0 into 0 10.868 * [backup-simplify]: Simplify 0 into 0 10.868 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.868 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.868 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 10.869 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.869 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.869 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.869 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.869 * [backup-simplify]: Simplify 1/3 into 1/3 10.869 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.869 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.869 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.869 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.869 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.869 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.869 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.869 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.869 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.869 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.869 * [backup-simplify]: Simplify 1/3 into 1/3 10.870 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.870 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.870 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.870 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.870 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.870 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.870 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 10.870 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.870 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.870 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.870 * [backup-simplify]: Simplify 1/3 into 1/3 10.870 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.870 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.870 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.871 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.871 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.871 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.871 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 10.871 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.871 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.871 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.871 * [backup-simplify]: Simplify 1/3 into 1/3 10.871 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.871 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.871 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.872 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 10.872 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.872 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.872 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 10.873 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.874 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.875 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.875 * [taylor]: Taking taylor expansion of 0 in x.re 10.875 * [backup-simplify]: Simplify 0 into 0 10.875 * [backup-simplify]: Simplify 0 into 0 10.876 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 10.877 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.878 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.878 * [backup-simplify]: Simplify 0 into 0 10.881 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 10.882 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.883 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.883 * [taylor]: Taking taylor expansion of 0 in x.re 10.883 * [backup-simplify]: Simplify 0 into 0 10.883 * [backup-simplify]: Simplify 0 into 0 10.883 * [backup-simplify]: Simplify 0 into 0 10.886 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 10.887 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.888 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.888 * [backup-simplify]: Simplify 0 into 0 10.892 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 10.895 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 10.897 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.897 * [taylor]: Taking taylor expansion of 0 in x.re 10.897 * [backup-simplify]: Simplify 0 into 0 10.897 * [backup-simplify]: Simplify 0 into 0 10.898 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.898 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.898 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 10.898 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.898 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.898 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.898 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.898 * [backup-simplify]: Simplify 1/3 into 1/3 10.898 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.898 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.898 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.898 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.899 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.899 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.899 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.899 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.899 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.899 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.899 * [backup-simplify]: Simplify 1/3 into 1/3 10.899 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.899 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.899 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.899 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.900 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.900 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.900 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 10.900 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.900 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.900 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.900 * [backup-simplify]: Simplify 1/3 into 1/3 10.900 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.900 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.900 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.900 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.900 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.901 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.901 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 10.901 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.901 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.901 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.901 * [backup-simplify]: Simplify 1/3 into 1/3 10.901 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.901 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.901 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.901 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 10.901 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.902 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.902 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 10.903 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.904 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.905 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.905 * [taylor]: Taking taylor expansion of 0 in x.re 10.905 * [backup-simplify]: Simplify 0 into 0 10.905 * [backup-simplify]: Simplify 0 into 0 10.906 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 10.907 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.908 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.908 * [backup-simplify]: Simplify 0 into 0 10.910 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 10.911 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.913 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.913 * [taylor]: Taking taylor expansion of 0 in x.re 10.913 * [backup-simplify]: Simplify 0 into 0 10.913 * [backup-simplify]: Simplify 0 into 0 10.913 * [backup-simplify]: Simplify 0 into 0 10.916 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 10.917 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.918 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.918 * [backup-simplify]: Simplify 0 into 0 10.922 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 10.923 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 10.925 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.925 * [taylor]: Taking taylor expansion of 0 in x.re 10.925 * [backup-simplify]: Simplify 0 into 0 10.925 * [backup-simplify]: Simplify 0 into 0 10.926 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 10.926 * * * [progress]: simplifying candidates 10.927 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) 10.928 * * [simplify]: iteration 0: 66 enodes 10.949 * * [simplify]: iteration 1: 119 enodes 10.994 * * [simplify]: iteration 2: 313 enodes 11.151 * * [simplify]: iteration 3: 1255 enodes 11.809 * * [simplify]: iteration complete: 5001 enodes 11.810 * * [simplify]: Extracting #0: cost 25 inf + 0 11.810 * * [simplify]: Extracting #1: cost 141 inf + 1 11.813 * * [simplify]: Extracting #2: cost 1141 inf + 1261 11.827 * * [simplify]: Extracting #3: cost 1213 inf + 86830 11.889 * * [simplify]: Extracting #4: cost 417 inf + 300789 11.964 * * [simplify]: Extracting #5: cost 164 inf + 370433 12.026 * * [simplify]: Extracting #6: cost 12 inf + 403070 12.105 * * [simplify]: Extracting #7: cost 0 inf + 406379 12.172 * [simplify]: Simplified to: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* (atan2 x.im x.re) y.re)) (cos (* (log (hypot x.re x.im)) y.im))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* (log (atan2 x.im x.re)) 1/3) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* (log (atan2 x.im x.re)) 1/3) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* (log (atan2 x.im x.re)) 1/3) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (- 1 (fma (* y.im (log x.im)) (* (atan2 x.im x.re) y.re) (* (* y.im (log x.im)) (* (* y.im (log x.im)) 1/2)))) (cos (fma y.im (log x.re) (* (atan2 x.im x.re) y.re))) (cos (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) 12.190 * * * [progress]: adding candidates to table 12.817 * [progress]: [Phase 3 of 3] Extracting. 12.817 * * [regime]: Finding splitpoints for: (# # # # # #) 12.824 * * * [regime-changes]: Trying 4 branch expressions: (y.im y.re x.im x.re) 12.825 * * * * [regimes]: Trying to branch on y.im from (# # # # # #) 12.935 * * * * [regimes]: Trying to branch on y.re from (# # # # # #) 13.075 * * * * [regimes]: Trying to branch on x.im from (# # # # # #) 13.160 * * * * [regimes]: Trying to branch on x.re from (# # # # # #) 13.241 * * * [regime]: Found split indices: #