2.119 * [progress]: [Phase 1 of 3] Setting up. 0.006 * * * [progress]: [1/2] Preparing points 0.530 * * * [progress]: [2/2] Setting up program. 0.545 * [progress]: [Phase 2 of 3] Improving. 0.549 * [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.551 * * [simplify]: iteration 0: 19 enodes 0.567 * * [simplify]: iteration 1: 35 enodes 0.582 * * [simplify]: iteration 2: 62 enodes 0.607 * * [simplify]: iteration 3: 95 enodes 0.646 * * [simplify]: iteration 4: 210 enodes 0.818 * * [simplify]: iteration 5: 823 enodes 2.959 * * [simplify]: iteration complete: 5001 enodes 2.960 * * [simplify]: Extracting #0: cost 1 inf + 0 2.961 * * [simplify]: Extracting #1: cost 452 inf + 0 2.972 * * [simplify]: Extracting #2: cost 1405 inf + 1 3.000 * * [simplify]: Extracting #3: cost 1483 inf + 228 3.015 * * [simplify]: Extracting #4: cost 1482 inf + 549 3.030 * * [simplify]: Extracting #5: cost 1414 inf + 21394 3.096 * * [simplify]: Extracting #6: cost 946 inf + 427730 3.323 * * [simplify]: Extracting #7: cost 180 inf + 1227927 3.616 * * [simplify]: Extracting #8: cost 0 inf + 1418517 3.927 * * [simplify]: Extracting #9: cost 0 inf + 1418284 4.205 * [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)) (* y.re (atan2 x.im x.re))))) 4.224 * * [progress]: iteration 1 / 4 4.224 * * * [progress]: picking best candidate 4.250 * * * * [pick]: Picked # 4.250 * * * [progress]: localizing error 4.352 * * * [progress]: generating rewritten candidates 4.352 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 4.361 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2) 4.375 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 3) 4.389 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1) 4.412 * * * [progress]: generating series expansions 4.412 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 4.419 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 4.419 * [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 4.421 * [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 4.421 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 4.423 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 4.423 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 4.423 * [taylor]: Taking taylor expansion of y.im in y.re 4.423 * [backup-simplify]: Simplify y.im into y.im 4.423 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 4.423 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 4.423 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.423 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 4.423 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 4.423 * [taylor]: Taking taylor expansion of x.re in y.re 4.423 * [backup-simplify]: Simplify x.re into x.re 4.423 * [taylor]: Taking taylor expansion of x.re in y.re 4.423 * [backup-simplify]: Simplify x.re into x.re 4.423 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 4.423 * [taylor]: Taking taylor expansion of x.im in y.re 4.423 * [backup-simplify]: Simplify x.im into x.im 4.423 * [taylor]: Taking taylor expansion of x.im in y.re 4.423 * [backup-simplify]: Simplify x.im into x.im 4.424 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.424 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.426 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 4.426 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 4.426 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.426 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.427 * [backup-simplify]: Simplify (+ 0 0) into 0 4.428 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 4.428 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 4.428 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.428 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.428 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.428 * [taylor]: Taking taylor expansion of y.re in y.re 4.428 * [backup-simplify]: Simplify 0 into 0 4.429 * [backup-simplify]: Simplify 1 into 1 4.429 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 4.429 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.429 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 4.430 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 4.430 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 4.430 * [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 4.430 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 4.430 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 4.430 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 4.430 * [taylor]: Taking taylor expansion of y.im in x.im 4.430 * [backup-simplify]: Simplify y.im into y.im 4.430 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 4.431 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 4.431 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.431 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 4.431 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 4.431 * [taylor]: Taking taylor expansion of x.re in x.im 4.431 * [backup-simplify]: Simplify x.re into x.re 4.431 * [taylor]: Taking taylor expansion of x.re in x.im 4.431 * [backup-simplify]: Simplify x.re into x.re 4.431 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 4.431 * [taylor]: Taking taylor expansion of x.im in x.im 4.431 * [backup-simplify]: Simplify 0 into 0 4.431 * [backup-simplify]: Simplify 1 into 1 4.431 * [taylor]: Taking taylor expansion of x.im in x.im 4.431 * [backup-simplify]: Simplify 0 into 0 4.431 * [backup-simplify]: Simplify 1 into 1 4.431 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.432 * [backup-simplify]: Simplify (* 0 0) into 0 4.432 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 4.432 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 4.432 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.433 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 4.433 * [backup-simplify]: Simplify (+ 0 0) into 0 4.433 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 4.433 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.433 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.433 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.433 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.433 * [taylor]: Taking taylor expansion of y.re in x.im 4.433 * [backup-simplify]: Simplify y.re into y.re 4.433 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 4.434 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.434 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) 4.434 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) 4.434 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) 4.434 * [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 4.434 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 4.435 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 4.435 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 4.435 * [taylor]: Taking taylor expansion of y.im in x.re 4.435 * [backup-simplify]: Simplify y.im into y.im 4.435 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 4.435 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 4.435 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.435 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 4.435 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 4.435 * [taylor]: Taking taylor expansion of x.re in x.re 4.435 * [backup-simplify]: Simplify 0 into 0 4.435 * [backup-simplify]: Simplify 1 into 1 4.435 * [taylor]: Taking taylor expansion of x.re in x.re 4.435 * [backup-simplify]: Simplify 0 into 0 4.435 * [backup-simplify]: Simplify 1 into 1 4.435 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 4.435 * [taylor]: Taking taylor expansion of x.im in x.re 4.435 * [backup-simplify]: Simplify x.im into x.im 4.435 * [taylor]: Taking taylor expansion of x.im in x.re 4.435 * [backup-simplify]: Simplify x.im into x.im 4.436 * [backup-simplify]: Simplify (* 0 0) into 0 4.436 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.436 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 4.436 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 4.437 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 4.437 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.437 * [backup-simplify]: Simplify (+ 0 0) into 0 4.437 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 4.437 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.437 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.437 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.437 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.438 * [taylor]: Taking taylor expansion of y.re in x.re 4.438 * [backup-simplify]: Simplify y.re into y.re 4.438 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 4.438 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.438 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 4.438 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 4.438 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 4.438 * [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 4.438 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 4.439 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 4.439 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 4.439 * [taylor]: Taking taylor expansion of y.im in y.im 4.439 * [backup-simplify]: Simplify 0 into 0 4.439 * [backup-simplify]: Simplify 1 into 1 4.439 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 4.439 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 4.439 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.439 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 4.439 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 4.439 * [taylor]: Taking taylor expansion of x.re in y.im 4.439 * [backup-simplify]: Simplify x.re into x.re 4.439 * [taylor]: Taking taylor expansion of x.re in y.im 4.439 * [backup-simplify]: Simplify x.re into x.re 4.439 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 4.439 * [taylor]: Taking taylor expansion of x.im in y.im 4.439 * [backup-simplify]: Simplify x.im into x.im 4.439 * [taylor]: Taking taylor expansion of x.im in y.im 4.439 * [backup-simplify]: Simplify x.im into x.im 4.439 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.439 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.440 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 4.440 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 4.440 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.440 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.441 * [backup-simplify]: Simplify (+ 0 0) into 0 4.441 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 4.441 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 4.441 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 4.441 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 4.441 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.441 * [taylor]: Taking taylor expansion of y.re in y.im 4.441 * [backup-simplify]: Simplify y.re into y.re 4.442 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 4.442 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.442 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 4.442 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.442 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.442 * [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 4.442 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 4.442 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 4.443 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 4.443 * [taylor]: Taking taylor expansion of y.im in y.im 4.443 * [backup-simplify]: Simplify 0 into 0 4.443 * [backup-simplify]: Simplify 1 into 1 4.443 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 4.443 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 4.443 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.443 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 4.443 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 4.443 * [taylor]: Taking taylor expansion of x.re in y.im 4.443 * [backup-simplify]: Simplify x.re into x.re 4.443 * [taylor]: Taking taylor expansion of x.re in y.im 4.443 * [backup-simplify]: Simplify x.re into x.re 4.443 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 4.443 * [taylor]: Taking taylor expansion of x.im in y.im 4.443 * [backup-simplify]: Simplify x.im into x.im 4.443 * [taylor]: Taking taylor expansion of x.im in y.im 4.443 * [backup-simplify]: Simplify x.im into x.im 4.443 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.443 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.443 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 4.444 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 4.444 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.444 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.444 * [backup-simplify]: Simplify (+ 0 0) into 0 4.445 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 4.445 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 4.445 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 4.445 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 4.445 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.445 * [taylor]: Taking taylor expansion of y.re in y.im 4.445 * [backup-simplify]: Simplify y.re into y.re 4.446 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 4.446 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.446 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 4.446 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.446 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.447 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 4.447 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 4.448 * [backup-simplify]: Simplify (- 0) into 0 4.448 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 4.448 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 4.448 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.448 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.448 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.448 * [taylor]: Taking taylor expansion of y.re in x.re 4.448 * [backup-simplify]: Simplify y.re into y.re 4.448 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.449 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.449 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.449 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 4.449 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 4.449 * [backup-simplify]: Simplify (- 0) into 0 4.450 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 4.450 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 4.450 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.450 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.450 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.450 * [taylor]: Taking taylor expansion of y.re in x.im 4.450 * [backup-simplify]: Simplify y.re into y.re 4.450 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.450 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.450 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.450 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 4.451 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 4.459 * [backup-simplify]: Simplify (- 0) into 0 4.459 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 4.459 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 4.459 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.460 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.460 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.460 * [taylor]: Taking taylor expansion of y.re in y.re 4.460 * [backup-simplify]: Simplify 0 into 0 4.460 * [backup-simplify]: Simplify 1 into 1 4.460 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.460 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 4.461 * [backup-simplify]: Simplify 1 into 1 4.462 * [backup-simplify]: Simplify (+ 0) into 0 4.463 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 4.465 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 4.465 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 4.466 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.466 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 4.466 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 4.467 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re))) 4.468 * [backup-simplify]: Simplify (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) into (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) 4.468 * [backup-simplify]: Simplify (+ 0 (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re))))) into (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) 4.468 * [taylor]: Taking taylor expansion of (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) in x.re 4.468 * [taylor]: Taking taylor expansion of (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re))) in x.re 4.468 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 4.468 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 4.469 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 4.469 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.469 * [taylor]: Taking taylor expansion of x.re in x.re 4.469 * [backup-simplify]: Simplify 0 into 0 4.469 * [backup-simplify]: Simplify 1 into 1 4.469 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 4.469 * [taylor]: Taking taylor expansion of x.im in x.re 4.469 * [backup-simplify]: Simplify x.im into x.im 4.469 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.470 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 4.470 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 4.470 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.470 * [backup-simplify]: Simplify (+ 0 0) into 0 4.471 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 4.471 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.471 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 4.471 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.471 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.471 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.471 * [taylor]: Taking taylor expansion of y.re in x.re 4.471 * [backup-simplify]: Simplify y.re into y.re 4.471 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.471 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.471 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.472 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 4.472 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 4.472 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 4.472 * [backup-simplify]: Simplify (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 4.472 * [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))) 4.472 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 4.473 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 4.473 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 4.473 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.473 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.473 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.473 * [taylor]: Taking taylor expansion of y.re in x.im 4.473 * [backup-simplify]: Simplify y.re into y.re 4.473 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.473 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.473 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.473 * [taylor]: Taking taylor expansion of (log x.im) in x.im 4.473 * [taylor]: Taking taylor expansion of x.im in x.im 4.473 * [backup-simplify]: Simplify 0 into 0 4.473 * [backup-simplify]: Simplify 1 into 1 4.474 * [backup-simplify]: Simplify (log 1) into 0 4.474 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 4.474 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 4.474 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 4.475 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.475 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) 4.475 * [backup-simplify]: Simplify (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) into (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) 4.475 * [taylor]: Taking taylor expansion of (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) in y.re 4.475 * [taylor]: Taking taylor expansion of (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) in y.re 4.475 * [taylor]: Taking taylor expansion of (log x.im) in y.re 4.475 * [taylor]: Taking taylor expansion of x.im in y.re 4.475 * [backup-simplify]: Simplify x.im into x.im 4.475 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.475 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 4.475 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.475 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.475 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.475 * [taylor]: Taking taylor expansion of y.re in y.re 4.476 * [backup-simplify]: Simplify 0 into 0 4.476 * [backup-simplify]: Simplify 1 into 1 4.476 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.476 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 4.476 * [backup-simplify]: Simplify (* (log x.im) 0) into 0 4.477 * [backup-simplify]: Simplify (- 0) into 0 4.477 * [backup-simplify]: Simplify 0 into 0 4.477 * [backup-simplify]: Simplify (+ 0) into 0 4.478 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 4.478 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.479 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.479 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 4.480 * [backup-simplify]: Simplify (- 0) into 0 4.480 * [backup-simplify]: Simplify (+ 0 0) into 0 4.480 * [taylor]: Taking taylor expansion of 0 in x.im 4.480 * [backup-simplify]: Simplify 0 into 0 4.480 * [taylor]: Taking taylor expansion of 0 in y.re 4.480 * [backup-simplify]: Simplify 0 into 0 4.480 * [backup-simplify]: Simplify 0 into 0 4.481 * [backup-simplify]: Simplify (+ 0) into 0 4.481 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 4.481 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.482 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.483 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 4.483 * [backup-simplify]: Simplify (- 0) into 0 4.484 * [backup-simplify]: Simplify (+ 0 0) into 0 4.484 * [taylor]: Taking taylor expansion of 0 in y.re 4.484 * [backup-simplify]: Simplify 0 into 0 4.484 * [backup-simplify]: Simplify 0 into 0 4.484 * [backup-simplify]: Simplify (+ 0) into 0 4.484 * [backup-simplify]: Simplify 0 into 0 4.485 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 4.487 * [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.re 2) (pow x.im 2)))) 2)))) 4.488 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 4.489 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 4.489 * [backup-simplify]: Simplify (+ 0 0) into 0 4.490 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 4.492 * [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 4.494 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into 0 4.494 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.495 * [backup-simplify]: Simplify (+ 0 0) into 0 4.495 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.497 * [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 4.497 * [backup-simplify]: Simplify (- 0) into 0 4.498 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 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)))) 4.498 * [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 4.498 * [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 4.498 * [taylor]: Taking taylor expansion of 1/2 in x.re 4.498 * [backup-simplify]: Simplify 1/2 into 1/2 4.498 * [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 4.498 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 4.498 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.498 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.498 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.498 * [taylor]: Taking taylor expansion of y.re in x.re 4.499 * [backup-simplify]: Simplify y.re into y.re 4.499 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.499 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.499 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.499 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 4.499 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 4.499 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 4.499 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 4.499 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.499 * [taylor]: Taking taylor expansion of x.re in x.re 4.499 * [backup-simplify]: Simplify 0 into 0 4.499 * [backup-simplify]: Simplify 1 into 1 4.499 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 4.499 * [taylor]: Taking taylor expansion of x.im in x.re 4.499 * [backup-simplify]: Simplify x.im into x.im 4.499 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.499 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 4.500 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 4.500 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.500 * [backup-simplify]: Simplify (+ 0 0) into 0 4.500 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 4.501 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.501 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 4.501 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 4.501 * [backup-simplify]: Simplify (- 0) into 0 4.502 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 4.502 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 4.502 * [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)) 4.502 * [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))) 4.503 * [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)))) 4.503 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 4.503 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 4.503 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.503 * [backup-simplify]: Simplify 1/2 into 1/2 4.503 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 4.503 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 4.503 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.503 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.503 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.503 * [taylor]: Taking taylor expansion of y.re in x.im 4.503 * [backup-simplify]: Simplify y.re into y.re 4.503 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.504 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.504 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.504 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 4.504 * [taylor]: Taking taylor expansion of (log x.im) in x.im 4.504 * [taylor]: Taking taylor expansion of x.im in x.im 4.504 * [backup-simplify]: Simplify 0 into 0 4.504 * [backup-simplify]: Simplify 1 into 1 4.505 * [backup-simplify]: Simplify (log 1) into 0 4.505 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.506 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 4.506 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 4.506 * [backup-simplify]: Simplify (- 0) into 0 4.507 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 4.507 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.508 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.508 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 4.508 * [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)) 4.508 * [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))) 4.509 * [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)))) 4.509 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 4.509 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 4.509 * [taylor]: Taking taylor expansion of 1/2 in y.re 4.509 * [backup-simplify]: Simplify 1/2 into 1/2 4.509 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 4.509 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 4.509 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.509 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.509 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.509 * [taylor]: Taking taylor expansion of y.re in y.re 4.509 * [backup-simplify]: Simplify 0 into 0 4.509 * [backup-simplify]: Simplify 1 into 1 4.509 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.510 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 4.510 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 4.510 * [taylor]: Taking taylor expansion of (log x.im) in y.re 4.510 * [taylor]: Taking taylor expansion of x.im in y.re 4.510 * [backup-simplify]: Simplify x.im into x.im 4.510 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.510 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 4.510 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 4.511 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 4.511 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 4.511 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 4.522 * [backup-simplify]: Simplify (+ 0) into 0 4.523 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 4.523 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.524 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.525 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 4.525 * [backup-simplify]: Simplify (+ 0 0) into 0 4.526 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 4.526 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 (sin (* (atan2 x.im x.re) y.re)))) into 0 4.526 * [backup-simplify]: Simplify (- 0) into 0 4.527 * [taylor]: Taking taylor expansion of 0 in x.im 4.527 * [backup-simplify]: Simplify 0 into 0 4.527 * [taylor]: Taking taylor expansion of 0 in y.re 4.527 * [backup-simplify]: Simplify 0 into 0 4.527 * [backup-simplify]: Simplify 0 into 0 4.528 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.528 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 4.529 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.530 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.530 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 4.531 * [backup-simplify]: Simplify (- 0) into 0 4.531 * [backup-simplify]: Simplify (+ 0 0) into 0 4.531 * [taylor]: Taking taylor expansion of 0 in x.im 4.531 * [backup-simplify]: Simplify 0 into 0 4.531 * [taylor]: Taking taylor expansion of 0 in y.re 4.531 * [backup-simplify]: Simplify 0 into 0 4.531 * [backup-simplify]: Simplify 0 into 0 4.533 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.533 * [backup-simplify]: Simplify (+ 0) into 0 4.534 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 4.534 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.535 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.535 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 4.536 * [backup-simplify]: Simplify (+ 0 0) into 0 4.536 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.536 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 4.537 * [backup-simplify]: Simplify (- 0) into 0 4.537 * [taylor]: Taking taylor expansion of 0 in y.re 4.537 * [backup-simplify]: Simplify 0 into 0 4.537 * [backup-simplify]: Simplify 0 into 0 4.537 * [taylor]: Taking taylor expansion of 0 in y.re 4.537 * [backup-simplify]: Simplify 0 into 0 4.537 * [backup-simplify]: Simplify 0 into 0 4.538 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.539 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 4.540 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.541 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.541 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 4.542 * [backup-simplify]: Simplify (- 0) into 0 4.542 * [backup-simplify]: Simplify (+ 0 0) into 0 4.542 * [taylor]: Taking taylor expansion of 0 in y.re 4.542 * [backup-simplify]: Simplify 0 into 0 4.542 * [backup-simplify]: Simplify 0 into 0 4.543 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 4.544 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 4.544 * [backup-simplify]: Simplify (+ (* (log x.im) (atan2 x.im x.re)) (* 0 0)) into (* (atan2 x.im x.re) (log x.im)) 4.544 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 4.544 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 4.546 * [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 (+ (* (atan2 x.im x.re) (* y.im (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 4.546 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (/ 1 y.re) (atan2 (/ 1 x.im) (/ 1 x.re))))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 4.546 * [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 4.547 * [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 4.547 * [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 4.547 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 4.547 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 4.547 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 4.547 * [taylor]: Taking taylor expansion of y.im in y.re 4.547 * [backup-simplify]: Simplify y.im into y.im 4.547 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.547 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 4.547 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 4.547 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.547 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 4.547 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 4.548 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 4.548 * [taylor]: Taking taylor expansion of x.re in y.re 4.548 * [backup-simplify]: Simplify x.re into x.re 4.548 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.548 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 4.548 * [taylor]: Taking taylor expansion of x.re in y.re 4.548 * [backup-simplify]: Simplify x.re into x.re 4.548 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.548 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 4.548 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.548 * [taylor]: Taking taylor expansion of x.im in y.re 4.548 * [backup-simplify]: Simplify x.im into x.im 4.548 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.548 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.548 * [taylor]: Taking taylor expansion of x.im in y.re 4.548 * [backup-simplify]: Simplify x.im into x.im 4.548 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.548 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 4.548 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 4.549 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.549 * [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)))) 4.563 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.563 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.563 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 4.563 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.563 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.563 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 4.564 * [backup-simplify]: Simplify (+ 0 0) into 0 4.565 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.565 * [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))))) 4.565 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 4.565 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 4.565 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.565 * [taylor]: Taking taylor expansion of y.re in y.re 4.565 * [backup-simplify]: Simplify 0 into 0 4.565 * [backup-simplify]: Simplify 1 into 1 4.566 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.566 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.566 * [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))) 4.566 * [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 4.566 * [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 4.566 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 4.566 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 4.566 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 4.566 * [taylor]: Taking taylor expansion of y.im in x.im 4.567 * [backup-simplify]: Simplify y.im into y.im 4.567 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.567 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 4.567 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 4.567 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.567 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 4.567 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 4.567 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 4.567 * [taylor]: Taking taylor expansion of x.re in x.im 4.567 * [backup-simplify]: Simplify x.re into x.re 4.567 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.567 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 4.567 * [taylor]: Taking taylor expansion of x.re in x.im 4.567 * [backup-simplify]: Simplify x.re into x.re 4.567 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.567 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 4.567 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 4.567 * [taylor]: Taking taylor expansion of x.im in x.im 4.567 * [backup-simplify]: Simplify 0 into 0 4.567 * [backup-simplify]: Simplify 1 into 1 4.568 * [backup-simplify]: Simplify (/ 1 1) into 1 4.568 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 4.568 * [taylor]: Taking taylor expansion of x.im in x.im 4.568 * [backup-simplify]: Simplify 0 into 0 4.568 * [backup-simplify]: Simplify 1 into 1 4.568 * [backup-simplify]: Simplify (/ 1 1) into 1 4.569 * [backup-simplify]: Simplify (* 1 1) into 1 4.569 * [backup-simplify]: Simplify (+ 0 1) into 1 4.570 * [backup-simplify]: Simplify (sqrt 1) into 1 4.570 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.571 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.572 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.573 * [backup-simplify]: Simplify (+ 0 0) into 0 4.574 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.574 * [backup-simplify]: Simplify (log 1) into 0 4.574 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 4.574 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.574 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.574 * [taylor]: Taking taylor expansion of y.re in x.im 4.575 * [backup-simplify]: Simplify y.re into y.re 4.575 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.575 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.575 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 4.576 * [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)) 4.576 * [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))) 4.576 * [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))) 4.576 * [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 4.576 * [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 4.576 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 4.577 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 4.577 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 4.577 * [taylor]: Taking taylor expansion of y.im in x.re 4.577 * [backup-simplify]: Simplify y.im into y.im 4.577 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.577 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 4.577 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 4.577 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.577 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 4.577 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 4.577 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.577 * [taylor]: Taking taylor expansion of x.re in x.re 4.577 * [backup-simplify]: Simplify 0 into 0 4.577 * [backup-simplify]: Simplify 1 into 1 4.578 * [backup-simplify]: Simplify (/ 1 1) into 1 4.578 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.578 * [taylor]: Taking taylor expansion of x.re in x.re 4.578 * [backup-simplify]: Simplify 0 into 0 4.578 * [backup-simplify]: Simplify 1 into 1 4.578 * [backup-simplify]: Simplify (/ 1 1) into 1 4.578 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 4.578 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.579 * [taylor]: Taking taylor expansion of x.im in x.re 4.579 * [backup-simplify]: Simplify x.im into x.im 4.579 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.579 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.579 * [taylor]: Taking taylor expansion of x.im in x.re 4.579 * [backup-simplify]: Simplify x.im into x.im 4.579 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.579 * [backup-simplify]: Simplify (* 1 1) into 1 4.580 * [backup-simplify]: Simplify (+ 1 0) into 1 4.580 * [backup-simplify]: Simplify (sqrt 1) into 1 4.581 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.582 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.582 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.583 * [backup-simplify]: Simplify (+ 0 0) into 0 4.583 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.584 * [backup-simplify]: Simplify (log 1) into 0 4.584 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 4.584 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.584 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.584 * [taylor]: Taking taylor expansion of y.re in x.re 4.584 * [backup-simplify]: Simplify y.re into y.re 4.584 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.585 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.585 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 4.585 * [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)) 4.585 * [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))) 4.586 * [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))) 4.586 * [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 4.586 * [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 4.586 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 4.586 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 4.586 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 4.586 * [taylor]: Taking taylor expansion of y.im in y.im 4.586 * [backup-simplify]: Simplify 0 into 0 4.586 * [backup-simplify]: Simplify 1 into 1 4.587 * [backup-simplify]: Simplify (/ 1 1) into 1 4.587 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 4.587 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 4.587 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.587 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 4.587 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 4.587 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 4.587 * [taylor]: Taking taylor expansion of x.re in y.im 4.587 * [backup-simplify]: Simplify x.re into x.re 4.587 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.587 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 4.587 * [taylor]: Taking taylor expansion of x.re in y.im 4.587 * [backup-simplify]: Simplify x.re into x.re 4.587 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.587 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 4.587 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 4.587 * [taylor]: Taking taylor expansion of x.im in y.im 4.587 * [backup-simplify]: Simplify x.im into x.im 4.588 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.588 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 4.588 * [taylor]: Taking taylor expansion of x.im in y.im 4.588 * [backup-simplify]: Simplify x.im into x.im 4.588 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.588 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 4.588 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 4.588 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.589 * [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)))) 4.589 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.589 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.589 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 4.589 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.589 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.590 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 4.590 * [backup-simplify]: Simplify (+ 0 0) into 0 4.591 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.591 * [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))))) 4.591 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 4.591 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 4.591 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.591 * [taylor]: Taking taylor expansion of y.re in y.im 4.592 * [backup-simplify]: Simplify y.re into y.re 4.592 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.592 * [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))))) 4.592 * [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))))) 4.593 * [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))) 4.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 y.im 4.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 y.im 4.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)) 4.593 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 4.593 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 4.593 * [taylor]: Taking taylor expansion of y.im in y.im 4.593 * [backup-simplify]: Simplify 0 into 0 4.593 * [backup-simplify]: Simplify 1 into 1 4.594 * [backup-simplify]: Simplify (/ 1 1) into 1 4.594 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 4.594 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 4.594 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.594 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 4.594 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 4.594 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 4.594 * [taylor]: Taking taylor expansion of x.re in y.im 4.594 * [backup-simplify]: Simplify x.re into x.re 4.594 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.594 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 4.594 * [taylor]: Taking taylor expansion of x.re in y.im 4.594 * [backup-simplify]: Simplify x.re into x.re 4.594 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.595 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 4.595 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 4.595 * [taylor]: Taking taylor expansion of x.im in y.im 4.595 * [backup-simplify]: Simplify x.im into x.im 4.595 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.595 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 4.595 * [taylor]: Taking taylor expansion of x.im in y.im 4.595 * [backup-simplify]: Simplify x.im into x.im 4.595 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.595 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 4.595 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 4.595 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.596 * [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)))) 4.596 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.596 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.596 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 4.596 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.596 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.597 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 4.597 * [backup-simplify]: Simplify (+ 0 0) into 0 4.598 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.598 * [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))))) 4.598 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 4.598 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 4.598 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.598 * [taylor]: Taking taylor expansion of y.re in y.im 4.598 * [backup-simplify]: Simplify y.re into y.re 4.598 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.599 * [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))))) 4.599 * [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))))) 4.600 * [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))) 4.600 * [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 4.600 * [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 4.600 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 4.600 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 4.600 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 4.600 * [taylor]: Taking taylor expansion of y.im in x.re 4.600 * [backup-simplify]: Simplify y.im into y.im 4.600 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.600 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 4.600 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 4.600 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.600 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 4.600 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 4.600 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.600 * [taylor]: Taking taylor expansion of x.re in x.re 4.600 * [backup-simplify]: Simplify 0 into 0 4.600 * [backup-simplify]: Simplify 1 into 1 4.601 * [backup-simplify]: Simplify (/ 1 1) into 1 4.601 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.601 * [taylor]: Taking taylor expansion of x.re in x.re 4.601 * [backup-simplify]: Simplify 0 into 0 4.601 * [backup-simplify]: Simplify 1 into 1 4.601 * [backup-simplify]: Simplify (/ 1 1) into 1 4.602 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 4.602 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.602 * [taylor]: Taking taylor expansion of x.im in x.re 4.602 * [backup-simplify]: Simplify x.im into x.im 4.602 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.602 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.602 * [taylor]: Taking taylor expansion of x.im in x.re 4.602 * [backup-simplify]: Simplify x.im into x.im 4.602 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.602 * [backup-simplify]: Simplify (* 1 1) into 1 4.603 * [backup-simplify]: Simplify (+ 1 0) into 1 4.603 * [backup-simplify]: Simplify (sqrt 1) into 1 4.604 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.605 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.605 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.606 * [backup-simplify]: Simplify (+ 0 0) into 0 4.606 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.607 * [backup-simplify]: Simplify (log 1) into 0 4.607 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 4.607 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.607 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.607 * [taylor]: Taking taylor expansion of y.re in x.re 4.607 * [backup-simplify]: Simplify y.re into y.re 4.607 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.608 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.608 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 4.608 * [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)) 4.609 * [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))) 4.609 * [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))) 4.609 * [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))) 4.610 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 4.610 * [backup-simplify]: Simplify (- 0) into 0 4.611 * [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))) 4.611 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 4.611 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 4.611 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 4.611 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.611 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.611 * [taylor]: Taking taylor expansion of y.re in x.im 4.611 * [backup-simplify]: Simplify y.re into y.re 4.611 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.611 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 4.611 * [taylor]: Taking taylor expansion of (log x.re) in x.im 4.611 * [taylor]: Taking taylor expansion of x.re in x.im 4.611 * [backup-simplify]: Simplify x.re into x.re 4.611 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.611 * [taylor]: Taking taylor expansion of y.im in x.im 4.611 * [backup-simplify]: Simplify y.im into y.im 4.612 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.612 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 4.612 * [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)) 4.612 * [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))) 4.613 * [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))) 4.613 * [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))) 4.613 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 4.614 * [backup-simplify]: Simplify (- 0) into 0 4.614 * [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))) 4.615 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 4.615 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 4.615 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 4.615 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 4.615 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.615 * [taylor]: Taking taylor expansion of y.re in y.re 4.615 * [backup-simplify]: Simplify 0 into 0 4.615 * [backup-simplify]: Simplify 1 into 1 4.615 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.615 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 4.615 * [taylor]: Taking taylor expansion of (log x.re) in y.re 4.615 * [taylor]: Taking taylor expansion of x.re in y.re 4.615 * [backup-simplify]: Simplify x.re into x.re 4.615 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.615 * [taylor]: Taking taylor expansion of y.im in y.re 4.615 * [backup-simplify]: Simplify y.im into y.im 4.615 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.616 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.616 * [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))) 4.616 * [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))) 4.616 * [taylor]: Taking taylor expansion of 0 in x.re 4.616 * [backup-simplify]: Simplify 0 into 0 4.616 * [taylor]: Taking taylor expansion of 0 in x.im 4.617 * [backup-simplify]: Simplify 0 into 0 4.617 * [taylor]: Taking taylor expansion of 0 in y.re 4.617 * [backup-simplify]: Simplify 0 into 0 4.617 * [backup-simplify]: Simplify 0 into 0 4.617 * [backup-simplify]: Simplify (+ 0) into 0 4.618 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 4.620 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.620 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 4.621 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.621 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 4.622 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 4.622 * [backup-simplify]: Simplify (+ 0 0) into 0 4.623 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.624 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 4.624 * [backup-simplify]: Simplify (- 0) into 0 4.624 * [backup-simplify]: Simplify (+ 0 0) into 0 4.624 * [taylor]: Taking taylor expansion of 0 in x.im 4.625 * [backup-simplify]: Simplify 0 into 0 4.625 * [taylor]: Taking taylor expansion of 0 in y.re 4.625 * [backup-simplify]: Simplify 0 into 0 4.625 * [backup-simplify]: Simplify 0 into 0 4.625 * [backup-simplify]: Simplify (+ 0) into 0 4.626 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 4.626 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 4.627 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.627 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 4.628 * [backup-simplify]: Simplify (- 0) into 0 4.628 * [backup-simplify]: Simplify (+ 0 0) into 0 4.629 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.632 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 4.632 * [backup-simplify]: Simplify (- 0) into 0 4.633 * [backup-simplify]: Simplify (+ 0 0) into 0 4.633 * [taylor]: Taking taylor expansion of 0 in y.re 4.633 * [backup-simplify]: Simplify 0 into 0 4.633 * [backup-simplify]: Simplify 0 into 0 4.633 * [backup-simplify]: Simplify 0 into 0 4.633 * [taylor]: Taking taylor expansion of 0 in x.re 4.633 * [backup-simplify]: Simplify 0 into 0 4.633 * [taylor]: Taking taylor expansion of 0 in x.im 4.633 * [backup-simplify]: Simplify 0 into 0 4.633 * [taylor]: Taking taylor expansion of 0 in y.re 4.633 * [backup-simplify]: Simplify 0 into 0 4.633 * [backup-simplify]: Simplify 0 into 0 4.633 * [taylor]: Taking taylor expansion of 0 in x.im 4.633 * [backup-simplify]: Simplify 0 into 0 4.633 * [taylor]: Taking taylor expansion of 0 in y.re 4.633 * [backup-simplify]: Simplify 0 into 0 4.633 * [backup-simplify]: Simplify 0 into 0 4.634 * [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))))) 4.635 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (/ 1 (- y.re)) (atan2 (/ 1 (- x.im)) (/ 1 (- x.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)))) 4.635 * [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 4.635 * [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 4.635 * [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 4.635 * [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))) 4.635 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 4.635 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 4.635 * [taylor]: Taking taylor expansion of -1 in y.re 4.635 * [backup-simplify]: Simplify -1 into -1 4.635 * [taylor]: Taking taylor expansion of y.im in y.re 4.635 * [backup-simplify]: Simplify y.im into y.im 4.635 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.635 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 4.635 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 4.635 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.635 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 4.635 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 4.635 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.636 * [taylor]: Taking taylor expansion of -1 in y.re 4.636 * [backup-simplify]: Simplify -1 into -1 4.636 * [taylor]: Taking taylor expansion of x.re in y.re 4.636 * [backup-simplify]: Simplify x.re into x.re 4.636 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.636 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.636 * [taylor]: Taking taylor expansion of -1 in y.re 4.636 * [backup-simplify]: Simplify -1 into -1 4.636 * [taylor]: Taking taylor expansion of x.re in y.re 4.636 * [backup-simplify]: Simplify x.re into x.re 4.636 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.636 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 4.636 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.636 * [taylor]: Taking taylor expansion of -1 in y.re 4.636 * [backup-simplify]: Simplify -1 into -1 4.636 * [taylor]: Taking taylor expansion of x.im in y.re 4.636 * [backup-simplify]: Simplify x.im into x.im 4.636 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.636 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.636 * [taylor]: Taking taylor expansion of -1 in y.re 4.636 * [backup-simplify]: Simplify -1 into -1 4.636 * [taylor]: Taking taylor expansion of x.im in y.re 4.636 * [backup-simplify]: Simplify x.im into x.im 4.636 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.636 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 4.637 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 4.637 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.637 * [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)))) 4.637 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.638 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.638 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 4.638 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.638 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.638 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 4.639 * [backup-simplify]: Simplify (+ 0 0) into 0 4.639 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.640 * [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))))) 4.640 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 4.640 * [taylor]: Taking taylor expansion of -1 in y.re 4.640 * [backup-simplify]: Simplify -1 into -1 4.640 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 4.640 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 4.640 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.640 * [taylor]: Taking taylor expansion of y.re in y.re 4.640 * [backup-simplify]: Simplify 0 into 0 4.640 * [backup-simplify]: Simplify 1 into 1 4.640 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.640 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.641 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 4.641 * [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)))) 4.641 * [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 4.641 * [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 4.641 * [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))) 4.641 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 4.641 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 4.641 * [taylor]: Taking taylor expansion of -1 in x.im 4.641 * [backup-simplify]: Simplify -1 into -1 4.641 * [taylor]: Taking taylor expansion of y.im in x.im 4.641 * [backup-simplify]: Simplify y.im into y.im 4.641 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.641 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 4.642 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 4.642 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.642 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 4.642 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 4.642 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 4.642 * [taylor]: Taking taylor expansion of -1 in x.im 4.642 * [backup-simplify]: Simplify -1 into -1 4.642 * [taylor]: Taking taylor expansion of x.re in x.im 4.642 * [backup-simplify]: Simplify x.re into x.re 4.642 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.642 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 4.642 * [taylor]: Taking taylor expansion of -1 in x.im 4.642 * [backup-simplify]: Simplify -1 into -1 4.642 * [taylor]: Taking taylor expansion of x.re in x.im 4.642 * [backup-simplify]: Simplify x.re into x.re 4.642 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.642 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 4.642 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 4.642 * [taylor]: Taking taylor expansion of -1 in x.im 4.642 * [backup-simplify]: Simplify -1 into -1 4.642 * [taylor]: Taking taylor expansion of x.im in x.im 4.642 * [backup-simplify]: Simplify 0 into 0 4.642 * [backup-simplify]: Simplify 1 into 1 4.643 * [backup-simplify]: Simplify (/ -1 1) into -1 4.643 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 4.643 * [taylor]: Taking taylor expansion of -1 in x.im 4.643 * [backup-simplify]: Simplify -1 into -1 4.643 * [taylor]: Taking taylor expansion of x.im in x.im 4.643 * [backup-simplify]: Simplify 0 into 0 4.643 * [backup-simplify]: Simplify 1 into 1 4.644 * [backup-simplify]: Simplify (/ -1 1) into -1 4.644 * [backup-simplify]: Simplify (* -1 -1) into 1 4.644 * [backup-simplify]: Simplify (+ 0 1) into 1 4.645 * [backup-simplify]: Simplify (sqrt 1) into 1 4.646 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.647 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.647 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.648 * [backup-simplify]: Simplify (+ 0 0) into 0 4.649 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.649 * [backup-simplify]: Simplify (log 1) into 0 4.649 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 4.649 * [taylor]: Taking taylor expansion of -1 in x.im 4.649 * [backup-simplify]: Simplify -1 into -1 4.649 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 4.649 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.649 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.649 * [taylor]: Taking taylor expansion of y.re in x.im 4.649 * [backup-simplify]: Simplify y.re into y.re 4.650 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.650 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.651 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 4.651 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.651 * [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)) 4.651 * [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))) 4.652 * [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))) 4.652 * [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 4.652 * [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 4.652 * [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))) 4.652 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 4.652 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 4.652 * [taylor]: Taking taylor expansion of -1 in x.re 4.652 * [backup-simplify]: Simplify -1 into -1 4.652 * [taylor]: Taking taylor expansion of y.im in x.re 4.652 * [backup-simplify]: Simplify y.im into y.im 4.652 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.652 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 4.652 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 4.652 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.653 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 4.653 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 4.653 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.653 * [taylor]: Taking taylor expansion of -1 in x.re 4.653 * [backup-simplify]: Simplify -1 into -1 4.653 * [taylor]: Taking taylor expansion of x.re in x.re 4.653 * [backup-simplify]: Simplify 0 into 0 4.653 * [backup-simplify]: Simplify 1 into 1 4.653 * [backup-simplify]: Simplify (/ -1 1) into -1 4.653 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.653 * [taylor]: Taking taylor expansion of -1 in x.re 4.653 * [backup-simplify]: Simplify -1 into -1 4.653 * [taylor]: Taking taylor expansion of x.re in x.re 4.653 * [backup-simplify]: Simplify 0 into 0 4.654 * [backup-simplify]: Simplify 1 into 1 4.654 * [backup-simplify]: Simplify (/ -1 1) into -1 4.654 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 4.654 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.654 * [taylor]: Taking taylor expansion of -1 in x.re 4.654 * [backup-simplify]: Simplify -1 into -1 4.654 * [taylor]: Taking taylor expansion of x.im in x.re 4.654 * [backup-simplify]: Simplify x.im into x.im 4.654 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.654 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.654 * [taylor]: Taking taylor expansion of -1 in x.re 4.654 * [backup-simplify]: Simplify -1 into -1 4.654 * [taylor]: Taking taylor expansion of x.im in x.re 4.654 * [backup-simplify]: Simplify x.im into x.im 4.654 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.655 * [backup-simplify]: Simplify (* -1 -1) into 1 4.655 * [backup-simplify]: Simplify (+ 1 0) into 1 4.656 * [backup-simplify]: Simplify (sqrt 1) into 1 4.656 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.657 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.658 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.658 * [backup-simplify]: Simplify (+ 0 0) into 0 4.659 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.659 * [backup-simplify]: Simplify (log 1) into 0 4.659 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 4.660 * [taylor]: Taking taylor expansion of -1 in x.re 4.660 * [backup-simplify]: Simplify -1 into -1 4.660 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 4.660 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.660 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.660 * [taylor]: Taking taylor expansion of y.re in x.re 4.660 * [backup-simplify]: Simplify y.re into y.re 4.660 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.661 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.661 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 4.661 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.661 * [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)) 4.661 * [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))) 4.662 * [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))) 4.662 * [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 4.662 * [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 4.662 * [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))) 4.662 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 4.662 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 4.662 * [taylor]: Taking taylor expansion of -1 in y.im 4.662 * [backup-simplify]: Simplify -1 into -1 4.662 * [taylor]: Taking taylor expansion of y.im in y.im 4.662 * [backup-simplify]: Simplify 0 into 0 4.662 * [backup-simplify]: Simplify 1 into 1 4.663 * [backup-simplify]: Simplify (/ -1 1) into -1 4.663 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 4.663 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 4.664 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.664 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 4.664 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 4.664 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 4.664 * [taylor]: Taking taylor expansion of -1 in y.im 4.664 * [backup-simplify]: Simplify -1 into -1 4.664 * [taylor]: Taking taylor expansion of x.re in y.im 4.664 * [backup-simplify]: Simplify x.re into x.re 4.664 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.664 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 4.664 * [taylor]: Taking taylor expansion of -1 in y.im 4.664 * [backup-simplify]: Simplify -1 into -1 4.664 * [taylor]: Taking taylor expansion of x.re in y.im 4.664 * [backup-simplify]: Simplify x.re into x.re 4.664 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.664 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 4.664 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 4.664 * [taylor]: Taking taylor expansion of -1 in y.im 4.664 * [backup-simplify]: Simplify -1 into -1 4.664 * [taylor]: Taking taylor expansion of x.im in y.im 4.664 * [backup-simplify]: Simplify x.im into x.im 4.664 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.664 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 4.664 * [taylor]: Taking taylor expansion of -1 in y.im 4.664 * [backup-simplify]: Simplify -1 into -1 4.664 * [taylor]: Taking taylor expansion of x.im in y.im 4.664 * [backup-simplify]: Simplify x.im into x.im 4.665 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.665 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 4.665 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 4.665 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.666 * [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)))) 4.666 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.666 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.666 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 4.667 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.667 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.667 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 4.668 * [backup-simplify]: Simplify (+ 0 0) into 0 4.668 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.669 * [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))))) 4.669 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 4.669 * [taylor]: Taking taylor expansion of -1 in y.im 4.669 * [backup-simplify]: Simplify -1 into -1 4.669 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 4.669 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 4.669 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.669 * [taylor]: Taking taylor expansion of y.re in y.im 4.669 * [backup-simplify]: Simplify y.re into y.re 4.669 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.669 * [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)))))) 4.670 * [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)))))) 4.670 * [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)))) 4.670 * [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 4.670 * [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 4.671 * [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))) 4.671 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 4.671 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 4.671 * [taylor]: Taking taylor expansion of -1 in y.im 4.671 * [backup-simplify]: Simplify -1 into -1 4.671 * [taylor]: Taking taylor expansion of y.im in y.im 4.671 * [backup-simplify]: Simplify 0 into 0 4.671 * [backup-simplify]: Simplify 1 into 1 4.677 * [backup-simplify]: Simplify (/ -1 1) into -1 4.677 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 4.677 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 4.678 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.678 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 4.678 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 4.678 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 4.678 * [taylor]: Taking taylor expansion of -1 in y.im 4.678 * [backup-simplify]: Simplify -1 into -1 4.678 * [taylor]: Taking taylor expansion of x.re in y.im 4.678 * [backup-simplify]: Simplify x.re into x.re 4.678 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.678 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 4.678 * [taylor]: Taking taylor expansion of -1 in y.im 4.678 * [backup-simplify]: Simplify -1 into -1 4.678 * [taylor]: Taking taylor expansion of x.re in y.im 4.678 * [backup-simplify]: Simplify x.re into x.re 4.678 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.678 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 4.678 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 4.678 * [taylor]: Taking taylor expansion of -1 in y.im 4.678 * [backup-simplify]: Simplify -1 into -1 4.678 * [taylor]: Taking taylor expansion of x.im in y.im 4.678 * [backup-simplify]: Simplify x.im into x.im 4.678 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.678 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 4.678 * [taylor]: Taking taylor expansion of -1 in y.im 4.678 * [backup-simplify]: Simplify -1 into -1 4.678 * [taylor]: Taking taylor expansion of x.im in y.im 4.678 * [backup-simplify]: Simplify x.im into x.im 4.679 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.679 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 4.679 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 4.679 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.679 * [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)))) 4.680 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.680 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.680 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 4.680 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.680 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.680 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 4.681 * [backup-simplify]: Simplify (+ 0 0) into 0 4.682 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.682 * [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))))) 4.682 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 4.682 * [taylor]: Taking taylor expansion of -1 in y.im 4.682 * [backup-simplify]: Simplify -1 into -1 4.682 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 4.682 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 4.683 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.683 * [taylor]: Taking taylor expansion of y.re in y.im 4.683 * [backup-simplify]: Simplify y.re into y.re 4.683 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.683 * [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)))))) 4.684 * [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)))))) 4.684 * [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)))) 4.684 * [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 4.684 * [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 4.684 * [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))) 4.684 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 4.684 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 4.684 * [taylor]: Taking taylor expansion of -1 in x.re 4.684 * [backup-simplify]: Simplify -1 into -1 4.684 * [taylor]: Taking taylor expansion of y.im in x.re 4.684 * [backup-simplify]: Simplify y.im into y.im 4.685 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.685 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 4.685 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 4.685 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.685 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 4.685 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 4.685 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.685 * [taylor]: Taking taylor expansion of -1 in x.re 4.685 * [backup-simplify]: Simplify -1 into -1 4.685 * [taylor]: Taking taylor expansion of x.re in x.re 4.685 * [backup-simplify]: Simplify 0 into 0 4.685 * [backup-simplify]: Simplify 1 into 1 4.686 * [backup-simplify]: Simplify (/ -1 1) into -1 4.686 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.686 * [taylor]: Taking taylor expansion of -1 in x.re 4.686 * [backup-simplify]: Simplify -1 into -1 4.686 * [taylor]: Taking taylor expansion of x.re in x.re 4.686 * [backup-simplify]: Simplify 0 into 0 4.686 * [backup-simplify]: Simplify 1 into 1 4.686 * [backup-simplify]: Simplify (/ -1 1) into -1 4.686 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 4.686 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.686 * [taylor]: Taking taylor expansion of -1 in x.re 4.686 * [backup-simplify]: Simplify -1 into -1 4.686 * [taylor]: Taking taylor expansion of x.im in x.re 4.687 * [backup-simplify]: Simplify x.im into x.im 4.687 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.687 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.687 * [taylor]: Taking taylor expansion of -1 in x.re 4.687 * [backup-simplify]: Simplify -1 into -1 4.687 * [taylor]: Taking taylor expansion of x.im in x.re 4.687 * [backup-simplify]: Simplify x.im into x.im 4.687 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.687 * [backup-simplify]: Simplify (* -1 -1) into 1 4.688 * [backup-simplify]: Simplify (+ 1 0) into 1 4.688 * [backup-simplify]: Simplify (sqrt 1) into 1 4.689 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.690 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.691 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.691 * [backup-simplify]: Simplify (+ 0 0) into 0 4.692 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.692 * [backup-simplify]: Simplify (log 1) into 0 4.692 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 4.692 * [taylor]: Taking taylor expansion of -1 in x.re 4.692 * [backup-simplify]: Simplify -1 into -1 4.692 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 4.692 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.692 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.692 * [taylor]: Taking taylor expansion of y.re in x.re 4.692 * [backup-simplify]: Simplify y.re into y.re 4.693 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.693 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.693 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 4.694 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.694 * [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)) 4.694 * [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))) 4.695 * [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))) 4.695 * [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))) 4.695 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 4.696 * [backup-simplify]: Simplify (- 0) into 0 4.696 * [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))) 4.697 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 4.697 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 4.697 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 4.697 * [taylor]: Taking taylor expansion of (log x.re) in x.im 4.697 * [taylor]: Taking taylor expansion of x.re in x.im 4.697 * [backup-simplify]: Simplify x.re into x.re 4.697 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.697 * [taylor]: Taking taylor expansion of y.im in x.im 4.697 * [backup-simplify]: Simplify y.im into y.im 4.697 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.697 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 4.697 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.697 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.697 * [taylor]: Taking taylor expansion of y.re in x.im 4.697 * [backup-simplify]: Simplify y.re into y.re 4.697 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.698 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.698 * [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)) 4.698 * [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))) 4.698 * [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))) 4.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))) 4.699 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 4.700 * [backup-simplify]: Simplify (- 0) into 0 4.700 * [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))) 4.700 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 4.700 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 4.700 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 4.700 * [taylor]: Taking taylor expansion of (log x.re) in y.re 4.700 * [taylor]: Taking taylor expansion of x.re in y.re 4.700 * [backup-simplify]: Simplify x.re into x.re 4.700 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.700 * [taylor]: Taking taylor expansion of y.im in y.re 4.700 * [backup-simplify]: Simplify y.im into y.im 4.701 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.701 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 4.701 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 4.701 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.701 * [taylor]: Taking taylor expansion of y.re in y.re 4.701 * [backup-simplify]: Simplify 0 into 0 4.701 * [backup-simplify]: Simplify 1 into 1 4.701 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.701 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 4.701 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 4.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))) 4.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))) 4.702 * [taylor]: Taking taylor expansion of 0 in x.re 4.702 * [backup-simplify]: Simplify 0 into 0 4.702 * [taylor]: Taking taylor expansion of 0 in x.im 4.702 * [backup-simplify]: Simplify 0 into 0 4.702 * [taylor]: Taking taylor expansion of 0 in y.re 4.702 * [backup-simplify]: Simplify 0 into 0 4.702 * [backup-simplify]: Simplify 0 into 0 4.703 * [backup-simplify]: Simplify (+ 0) into 0 4.704 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 4.706 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.706 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 4.707 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.707 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 4.707 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 4.708 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 4.708 * [backup-simplify]: Simplify (+ 0 0) into 0 4.709 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.710 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 4.710 * [backup-simplify]: Simplify (- 0) into 0 4.710 * [backup-simplify]: Simplify (+ 0 0) into 0 4.711 * [taylor]: Taking taylor expansion of 0 in x.im 4.711 * [backup-simplify]: Simplify 0 into 0 4.711 * [taylor]: Taking taylor expansion of 0 in y.re 4.711 * [backup-simplify]: Simplify 0 into 0 4.711 * [backup-simplify]: Simplify 0 into 0 4.711 * [backup-simplify]: Simplify (+ 0) into 0 4.712 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 4.713 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.713 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 4.713 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 4.714 * [backup-simplify]: Simplify (- 0) into 0 4.714 * [backup-simplify]: Simplify (+ 0 0) into 0 4.715 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.716 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 4.716 * [backup-simplify]: Simplify (- 0) into 0 4.716 * [backup-simplify]: Simplify (+ 0 0) into 0 4.716 * [taylor]: Taking taylor expansion of 0 in y.re 4.717 * [backup-simplify]: Simplify 0 into 0 4.717 * [backup-simplify]: Simplify 0 into 0 4.717 * [backup-simplify]: Simplify 0 into 0 4.717 * [taylor]: Taking taylor expansion of 0 in x.re 4.717 * [backup-simplify]: Simplify 0 into 0 4.717 * [taylor]: Taking taylor expansion of 0 in x.im 4.717 * [backup-simplify]: Simplify 0 into 0 4.717 * [taylor]: Taking taylor expansion of 0 in y.re 4.717 * [backup-simplify]: Simplify 0 into 0 4.717 * [backup-simplify]: Simplify 0 into 0 4.717 * [taylor]: Taking taylor expansion of 0 in x.im 4.717 * [backup-simplify]: Simplify 0 into 0 4.717 * [taylor]: Taking taylor expansion of 0 in y.re 4.717 * [backup-simplify]: Simplify 0 into 0 4.717 * [backup-simplify]: Simplify 0 into 0 4.718 * [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))))) 4.718 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2) 4.718 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 4.718 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in (x.im x.re y.im) around 0 4.718 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 4.718 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 4.718 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.718 * [taylor]: Taking taylor expansion of y.im in y.im 4.718 * [backup-simplify]: Simplify 0 into 0 4.718 * [backup-simplify]: Simplify 1 into 1 4.718 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 4.718 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.718 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.718 * [taylor]: Taking taylor expansion of y.im in x.re 4.718 * [backup-simplify]: Simplify y.im into y.im 4.718 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 4.718 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.719 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.719 * [taylor]: Taking taylor expansion of y.im in x.im 4.719 * [backup-simplify]: Simplify y.im into y.im 4.719 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 4.719 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.719 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.719 * [taylor]: Taking taylor expansion of y.im in x.im 4.719 * [backup-simplify]: Simplify y.im into y.im 4.719 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 4.719 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 4.719 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.719 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.719 * [taylor]: Taking taylor expansion of y.im in x.re 4.719 * [backup-simplify]: Simplify y.im into y.im 4.719 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 4.719 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 4.719 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 4.719 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.719 * [taylor]: Taking taylor expansion of y.im in y.im 4.719 * [backup-simplify]: Simplify 0 into 0 4.719 * [backup-simplify]: Simplify 1 into 1 4.719 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.719 * [backup-simplify]: Simplify 0 into 0 4.720 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 4.720 * [taylor]: Taking taylor expansion of 0 in x.re 4.720 * [backup-simplify]: Simplify 0 into 0 4.720 * [taylor]: Taking taylor expansion of 0 in y.im 4.720 * [backup-simplify]: Simplify 0 into 0 4.720 * [backup-simplify]: Simplify 0 into 0 4.720 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 4.720 * [taylor]: Taking taylor expansion of 0 in y.im 4.720 * [backup-simplify]: Simplify 0 into 0 4.720 * [backup-simplify]: Simplify 0 into 0 4.721 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 4.721 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.721 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 4.721 * [taylor]: Taking taylor expansion of 0 in x.re 4.721 * [backup-simplify]: Simplify 0 into 0 4.721 * [taylor]: Taking taylor expansion of 0 in y.im 4.722 * [backup-simplify]: Simplify 0 into 0 4.722 * [backup-simplify]: Simplify 0 into 0 4.722 * [taylor]: Taking taylor expansion of 0 in y.im 4.722 * [backup-simplify]: Simplify 0 into 0 4.722 * [backup-simplify]: Simplify 0 into 0 4.722 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 4.722 * [taylor]: Taking taylor expansion of 0 in y.im 4.723 * [backup-simplify]: Simplify 0 into 0 4.723 * [backup-simplify]: Simplify 0 into 0 4.723 * [backup-simplify]: Simplify 0 into 0 4.723 * [backup-simplify]: Simplify 0 into 0 4.724 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 4.724 * [backup-simplify]: Simplify 0 into 0 4.724 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* (atan2 x.im x.re) y.im) 4.725 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.725 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 4.725 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 4.725 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 4.725 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.725 * [taylor]: Taking taylor expansion of y.im in y.im 4.725 * [backup-simplify]: Simplify 0 into 0 4.725 * [backup-simplify]: Simplify 1 into 1 4.725 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.725 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 4.725 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.725 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.725 * [taylor]: Taking taylor expansion of y.im in x.re 4.725 * [backup-simplify]: Simplify y.im into y.im 4.726 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.726 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 4.726 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.726 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.726 * [taylor]: Taking taylor expansion of y.im in x.im 4.726 * [backup-simplify]: Simplify y.im into y.im 4.726 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.726 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 4.726 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.726 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.726 * [taylor]: Taking taylor expansion of y.im in x.im 4.726 * [backup-simplify]: Simplify y.im into y.im 4.726 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.727 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 4.727 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.727 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.727 * [taylor]: Taking taylor expansion of y.im in x.re 4.727 * [backup-simplify]: Simplify y.im into y.im 4.727 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.727 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 4.727 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 4.727 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.727 * [taylor]: Taking taylor expansion of y.im in y.im 4.727 * [backup-simplify]: Simplify 0 into 0 4.727 * [backup-simplify]: Simplify 1 into 1 4.727 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.727 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.728 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 4.728 * [taylor]: Taking taylor expansion of 0 in x.re 4.728 * [backup-simplify]: Simplify 0 into 0 4.728 * [taylor]: Taking taylor expansion of 0 in y.im 4.728 * [backup-simplify]: Simplify 0 into 0 4.728 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 4.729 * [taylor]: Taking taylor expansion of 0 in y.im 4.729 * [backup-simplify]: Simplify 0 into 0 4.731 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 4.731 * [backup-simplify]: Simplify 0 into 0 4.731 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.731 * [taylor]: Taking taylor expansion of 0 in x.re 4.731 * [backup-simplify]: Simplify 0 into 0 4.731 * [taylor]: Taking taylor expansion of 0 in y.im 4.731 * [backup-simplify]: Simplify 0 into 0 4.731 * [taylor]: Taking taylor expansion of 0 in y.im 4.731 * [backup-simplify]: Simplify 0 into 0 4.732 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.732 * [taylor]: Taking taylor expansion of 0 in y.im 4.732 * [backup-simplify]: Simplify 0 into 0 4.732 * [backup-simplify]: Simplify 0 into 0 4.732 * [backup-simplify]: Simplify 0 into 0 4.734 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.734 * [backup-simplify]: Simplify 0 into 0 4.734 * [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 4.735 * [taylor]: Taking taylor expansion of 0 in x.re 4.735 * [backup-simplify]: Simplify 0 into 0 4.735 * [taylor]: Taking taylor expansion of 0 in y.im 4.735 * [backup-simplify]: Simplify 0 into 0 4.735 * [taylor]: Taking taylor expansion of 0 in y.im 4.735 * [backup-simplify]: Simplify 0 into 0 4.735 * [taylor]: Taking taylor expansion of 0 in y.im 4.735 * [backup-simplify]: Simplify 0 into 0 4.735 * [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 4.735 * [taylor]: Taking taylor expansion of 0 in y.im 4.735 * [backup-simplify]: Simplify 0 into 0 4.735 * [backup-simplify]: Simplify 0 into 0 4.735 * [backup-simplify]: Simplify 0 into 0 4.736 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.im)) (* 1 1))) into (* (atan2 x.im x.re) y.im) 4.736 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.im))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.736 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in (x.im x.re y.im) around 0 4.737 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 4.737 * [taylor]: Taking taylor expansion of -1 in y.im 4.737 * [backup-simplify]: Simplify -1 into -1 4.737 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 4.737 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 4.737 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.737 * [taylor]: Taking taylor expansion of y.im in y.im 4.737 * [backup-simplify]: Simplify 0 into 0 4.737 * [backup-simplify]: Simplify 1 into 1 4.737 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.737 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 4.737 * [taylor]: Taking taylor expansion of -1 in x.re 4.737 * [backup-simplify]: Simplify -1 into -1 4.737 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 4.737 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.737 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.737 * [taylor]: Taking taylor expansion of y.im in x.re 4.737 * [backup-simplify]: Simplify y.im into y.im 4.737 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 4.737 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 4.738 * [taylor]: Taking taylor expansion of -1 in x.im 4.738 * [backup-simplify]: Simplify -1 into -1 4.738 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 4.738 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.738 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.738 * [taylor]: Taking taylor expansion of y.im in x.im 4.738 * [backup-simplify]: Simplify y.im into y.im 4.738 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 4.738 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 4.738 * [taylor]: Taking taylor expansion of -1 in x.im 4.738 * [backup-simplify]: Simplify -1 into -1 4.738 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 4.738 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.739 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.739 * [taylor]: Taking taylor expansion of y.im in x.im 4.739 * [backup-simplify]: Simplify y.im into y.im 4.739 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 4.739 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.739 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 4.739 * [taylor]: Taking taylor expansion of -1 in x.re 4.739 * [backup-simplify]: Simplify -1 into -1 4.739 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 4.739 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.739 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.739 * [taylor]: Taking taylor expansion of y.im in x.re 4.739 * [backup-simplify]: Simplify y.im into y.im 4.740 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 4.740 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.740 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 4.740 * [taylor]: Taking taylor expansion of -1 in y.im 4.740 * [backup-simplify]: Simplify -1 into -1 4.740 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 4.740 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 4.740 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.740 * [taylor]: Taking taylor expansion of y.im in y.im 4.740 * [backup-simplify]: Simplify 0 into 0 4.740 * [backup-simplify]: Simplify 1 into 1 4.740 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.740 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.740 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.741 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 4.742 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 4.742 * [taylor]: Taking taylor expansion of 0 in x.re 4.742 * [backup-simplify]: Simplify 0 into 0 4.742 * [taylor]: Taking taylor expansion of 0 in y.im 4.742 * [backup-simplify]: Simplify 0 into 0 4.742 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 4.743 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 4.743 * [taylor]: Taking taylor expansion of 0 in y.im 4.743 * [backup-simplify]: Simplify 0 into 0 4.744 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 4.744 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 4.744 * [backup-simplify]: Simplify 0 into 0 4.744 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.745 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 4.745 * [taylor]: Taking taylor expansion of 0 in x.re 4.745 * [backup-simplify]: Simplify 0 into 0 4.745 * [taylor]: Taking taylor expansion of 0 in y.im 4.746 * [backup-simplify]: Simplify 0 into 0 4.746 * [taylor]: Taking taylor expansion of 0 in y.im 4.746 * [backup-simplify]: Simplify 0 into 0 4.746 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.747 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 4.747 * [taylor]: Taking taylor expansion of 0 in y.im 4.747 * [backup-simplify]: Simplify 0 into 0 4.747 * [backup-simplify]: Simplify 0 into 0 4.747 * [backup-simplify]: Simplify 0 into 0 4.748 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.749 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 4.749 * [backup-simplify]: Simplify 0 into 0 4.750 * [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 4.753 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 4.753 * [taylor]: Taking taylor expansion of 0 in x.re 4.753 * [backup-simplify]: Simplify 0 into 0 4.753 * [taylor]: Taking taylor expansion of 0 in y.im 4.753 * [backup-simplify]: Simplify 0 into 0 4.753 * [taylor]: Taking taylor expansion of 0 in y.im 4.753 * [backup-simplify]: Simplify 0 into 0 4.753 * [taylor]: Taking taylor expansion of 0 in y.im 4.753 * [backup-simplify]: Simplify 0 into 0 4.754 * [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 4.755 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 4.755 * [taylor]: Taking taylor expansion of 0 in y.im 4.755 * [backup-simplify]: Simplify 0 into 0 4.755 * [backup-simplify]: Simplify 0 into 0 4.755 * [backup-simplify]: Simplify 0 into 0 4.756 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.im))) (* 1 1))) into (* (atan2 x.im x.re) y.im) 4.756 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 3) 4.756 * [backup-simplify]: Simplify (* y.re (atan2 x.im x.re)) into (* (atan2 x.im x.re) y.re) 4.756 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (y.re x.im x.re) around 0 4.756 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.756 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.756 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.756 * [taylor]: Taking taylor expansion of y.re in x.re 4.756 * [backup-simplify]: Simplify y.re into y.re 4.756 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.756 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.756 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.756 * [taylor]: Taking taylor expansion of y.re in x.im 4.756 * [backup-simplify]: Simplify y.re into y.re 4.756 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.756 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.757 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.757 * [taylor]: Taking taylor expansion of y.re in y.re 4.757 * [backup-simplify]: Simplify 0 into 0 4.757 * [backup-simplify]: Simplify 1 into 1 4.757 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.757 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.757 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.757 * [taylor]: Taking taylor expansion of y.re in y.re 4.757 * [backup-simplify]: Simplify 0 into 0 4.757 * [backup-simplify]: Simplify 1 into 1 4.757 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.757 * [taylor]: Taking taylor expansion of 0 in x.im 4.757 * [backup-simplify]: Simplify 0 into 0 4.757 * [taylor]: Taking taylor expansion of 0 in x.re 4.757 * [backup-simplify]: Simplify 0 into 0 4.757 * [backup-simplify]: Simplify 0 into 0 4.758 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 4.758 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.758 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.758 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.758 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.758 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.758 * [taylor]: Taking taylor expansion of 0 in x.re 4.758 * [backup-simplify]: Simplify 0 into 0 4.758 * [backup-simplify]: Simplify 0 into 0 4.758 * [backup-simplify]: Simplify 0 into 0 4.759 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 4.759 * [taylor]: Taking taylor expansion of 0 in x.im 4.759 * [backup-simplify]: Simplify 0 into 0 4.759 * [taylor]: Taking taylor expansion of 0 in x.re 4.759 * [backup-simplify]: Simplify 0 into 0 4.759 * [backup-simplify]: Simplify 0 into 0 4.759 * [taylor]: Taking taylor expansion of 0 in x.re 4.759 * [backup-simplify]: Simplify 0 into 0 4.759 * [backup-simplify]: Simplify 0 into 0 4.759 * [taylor]: Taking taylor expansion of 0 in x.re 4.759 * [backup-simplify]: Simplify 0 into 0 4.759 * [backup-simplify]: Simplify 0 into 0 4.759 * [backup-simplify]: Simplify 0 into 0 4.759 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* 1 (* 1 y.re))) into (* (atan2 x.im x.re) y.re) 4.760 * [backup-simplify]: Simplify (* (/ 1 y.re) (atan2 (/ 1 x.im) (/ 1 x.re))) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.760 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (y.re x.im x.re) around 0 4.760 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 4.760 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.760 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.760 * [taylor]: Taking taylor expansion of y.re in x.re 4.760 * [backup-simplify]: Simplify y.re into y.re 4.760 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.760 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 4.760 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.760 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.760 * [taylor]: Taking taylor expansion of y.re in x.im 4.760 * [backup-simplify]: Simplify y.re into y.re 4.760 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.760 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 4.760 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 4.761 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.761 * [taylor]: Taking taylor expansion of y.re in y.re 4.761 * [backup-simplify]: Simplify 0 into 0 4.761 * [backup-simplify]: Simplify 1 into 1 4.761 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.761 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 4.761 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 4.761 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.761 * [taylor]: Taking taylor expansion of y.re in y.re 4.761 * [backup-simplify]: Simplify 0 into 0 4.761 * [backup-simplify]: Simplify 1 into 1 4.761 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.761 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.761 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.761 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.761 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.762 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.763 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 4.763 * [taylor]: Taking taylor expansion of 0 in x.im 4.763 * [backup-simplify]: Simplify 0 into 0 4.763 * [taylor]: Taking taylor expansion of 0 in x.re 4.763 * [backup-simplify]: Simplify 0 into 0 4.763 * [backup-simplify]: Simplify 0 into 0 4.763 * [taylor]: Taking taylor expansion of 0 in x.re 4.763 * [backup-simplify]: Simplify 0 into 0 4.763 * [backup-simplify]: Simplify 0 into 0 4.763 * [backup-simplify]: Simplify 0 into 0 4.765 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.765 * [taylor]: Taking taylor expansion of 0 in x.im 4.765 * [backup-simplify]: Simplify 0 into 0 4.765 * [taylor]: Taking taylor expansion of 0 in x.re 4.765 * [backup-simplify]: Simplify 0 into 0 4.765 * [backup-simplify]: Simplify 0 into 0 4.765 * [taylor]: Taking taylor expansion of 0 in x.re 4.765 * [backup-simplify]: Simplify 0 into 0 4.765 * [backup-simplify]: Simplify 0 into 0 4.765 * [taylor]: Taking taylor expansion of 0 in x.re 4.765 * [backup-simplify]: Simplify 0 into 0 4.765 * [backup-simplify]: Simplify 0 into 0 4.765 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* 1 (* 1 (/ 1 (/ 1 y.re))))) into (* (atan2 x.im x.re) y.re) 4.766 * [backup-simplify]: Simplify (* (/ 1 (- y.re)) (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.766 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in (y.re x.im x.re) around 0 4.766 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 4.766 * [taylor]: Taking taylor expansion of -1 in x.re 4.766 * [backup-simplify]: Simplify -1 into -1 4.766 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 4.766 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.766 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.766 * [taylor]: Taking taylor expansion of y.re in x.re 4.766 * [backup-simplify]: Simplify y.re into y.re 4.766 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.766 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 4.766 * [taylor]: Taking taylor expansion of -1 in x.im 4.766 * [backup-simplify]: Simplify -1 into -1 4.766 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 4.766 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.766 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.766 * [taylor]: Taking taylor expansion of y.re in x.im 4.766 * [backup-simplify]: Simplify y.re into y.re 4.767 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.767 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 4.767 * [taylor]: Taking taylor expansion of -1 in y.re 4.767 * [backup-simplify]: Simplify -1 into -1 4.767 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 4.767 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 4.767 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.767 * [taylor]: Taking taylor expansion of y.re in y.re 4.767 * [backup-simplify]: Simplify 0 into 0 4.767 * [backup-simplify]: Simplify 1 into 1 4.767 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.767 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 4.767 * [taylor]: Taking taylor expansion of -1 in y.re 4.767 * [backup-simplify]: Simplify -1 into -1 4.767 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 4.767 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 4.767 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.767 * [taylor]: Taking taylor expansion of y.re in y.re 4.767 * [backup-simplify]: Simplify 0 into 0 4.767 * [backup-simplify]: Simplify 1 into 1 4.768 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.768 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.768 * [taylor]: Taking taylor expansion of (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 4.768 * [taylor]: Taking taylor expansion of -1 in x.im 4.768 * [backup-simplify]: Simplify -1 into -1 4.768 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.768 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.768 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.768 * [taylor]: Taking taylor expansion of (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 4.768 * [taylor]: Taking taylor expansion of -1 in x.re 4.768 * [backup-simplify]: Simplify -1 into -1 4.768 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.768 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.769 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.769 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.770 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 4.771 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 4.771 * [taylor]: Taking taylor expansion of 0 in x.im 4.771 * [backup-simplify]: Simplify 0 into 0 4.771 * [taylor]: Taking taylor expansion of 0 in x.re 4.771 * [backup-simplify]: Simplify 0 into 0 4.771 * [backup-simplify]: Simplify 0 into 0 4.771 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 4.771 * [taylor]: Taking taylor expansion of 0 in x.re 4.771 * [backup-simplify]: Simplify 0 into 0 4.771 * [backup-simplify]: Simplify 0 into 0 4.772 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 4.772 * [backup-simplify]: Simplify 0 into 0 4.773 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.774 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 4.775 * [taylor]: Taking taylor expansion of 0 in x.im 4.775 * [backup-simplify]: Simplify 0 into 0 4.775 * [taylor]: Taking taylor expansion of 0 in x.re 4.775 * [backup-simplify]: Simplify 0 into 0 4.775 * [backup-simplify]: Simplify 0 into 0 4.775 * [taylor]: Taking taylor expansion of 0 in x.re 4.775 * [backup-simplify]: Simplify 0 into 0 4.775 * [backup-simplify]: Simplify 0 into 0 4.776 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 4.776 * [taylor]: Taking taylor expansion of 0 in x.re 4.776 * [backup-simplify]: Simplify 0 into 0 4.776 * [backup-simplify]: Simplify 0 into 0 4.776 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* 1 (* 1 (/ 1 (/ 1 (- y.re)))))) into (* (atan2 x.im x.re) y.re) 4.776 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1) 4.776 * [backup-simplify]: Simplify (* y.re (log (hypot x.re x.im))) into (* (log (hypot x.re x.im)) y.re) 4.776 * [approximate]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.re) in (y.re x.re x.im) around 0 4.776 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.re) in x.im 4.777 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 4.777 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 4.777 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.777 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 4.777 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 4.777 * [taylor]: Taking taylor expansion of x.re in x.im 4.777 * [backup-simplify]: Simplify x.re into x.re 4.777 * [taylor]: Taking taylor expansion of x.re in x.im 4.777 * [backup-simplify]: Simplify x.re into x.re 4.777 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 4.777 * [taylor]: Taking taylor expansion of x.im in x.im 4.777 * [backup-simplify]: Simplify 0 into 0 4.777 * [backup-simplify]: Simplify 1 into 1 4.777 * [taylor]: Taking taylor expansion of x.im in x.im 4.777 * [backup-simplify]: Simplify 0 into 0 4.777 * [backup-simplify]: Simplify 1 into 1 4.777 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.778 * [backup-simplify]: Simplify (* 0 0) into 0 4.778 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 4.778 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 4.778 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.779 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 4.780 * [backup-simplify]: Simplify (+ 0 0) into 0 4.780 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 4.780 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.780 * [taylor]: Taking taylor expansion of y.re in x.im 4.780 * [backup-simplify]: Simplify y.re into y.re 4.780 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.re) in x.re 4.780 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 4.780 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 4.780 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.780 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 4.780 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 4.780 * [taylor]: Taking taylor expansion of x.re in x.re 4.780 * [backup-simplify]: Simplify 0 into 0 4.780 * [backup-simplify]: Simplify 1 into 1 4.780 * [taylor]: Taking taylor expansion of x.re in x.re 4.780 * [backup-simplify]: Simplify 0 into 0 4.780 * [backup-simplify]: Simplify 1 into 1 4.780 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 4.780 * [taylor]: Taking taylor expansion of x.im in x.re 4.780 * [backup-simplify]: Simplify x.im into x.im 4.780 * [taylor]: Taking taylor expansion of x.im in x.re 4.780 * [backup-simplify]: Simplify x.im into x.im 4.781 * [backup-simplify]: Simplify (* 0 0) into 0 4.781 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.781 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 4.781 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 4.782 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 4.782 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.782 * [backup-simplify]: Simplify (+ 0 0) into 0 4.783 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 4.783 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.783 * [taylor]: Taking taylor expansion of y.re in x.re 4.783 * [backup-simplify]: Simplify y.re into y.re 4.783 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.re) in y.re 4.783 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 4.783 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 4.783 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.783 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 4.783 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 4.783 * [taylor]: Taking taylor expansion of x.re in y.re 4.783 * [backup-simplify]: Simplify x.re into x.re 4.783 * [taylor]: Taking taylor expansion of x.re in y.re 4.783 * [backup-simplify]: Simplify x.re into x.re 4.783 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 4.783 * [taylor]: Taking taylor expansion of x.im in y.re 4.783 * [backup-simplify]: Simplify x.im into x.im 4.783 * [taylor]: Taking taylor expansion of x.im in y.re 4.783 * [backup-simplify]: Simplify x.im into x.im 4.783 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.783 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.784 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 4.784 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 4.784 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.784 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.784 * [backup-simplify]: Simplify (+ 0 0) into 0 4.785 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 4.785 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 4.785 * [taylor]: Taking taylor expansion of y.re in y.re 4.785 * [backup-simplify]: Simplify 0 into 0 4.785 * [backup-simplify]: Simplify 1 into 1 4.785 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.re) in y.re 4.785 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 4.785 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 4.785 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.785 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 4.785 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 4.785 * [taylor]: Taking taylor expansion of x.re in y.re 4.785 * [backup-simplify]: Simplify x.re into x.re 4.785 * [taylor]: Taking taylor expansion of x.re in y.re 4.785 * [backup-simplify]: Simplify x.re into x.re 4.786 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 4.786 * [taylor]: Taking taylor expansion of x.im in y.re 4.786 * [backup-simplify]: Simplify x.im into x.im 4.786 * [taylor]: Taking taylor expansion of x.im in y.re 4.786 * [backup-simplify]: Simplify x.im into x.im 4.786 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.786 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.786 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 4.786 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 4.786 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.786 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.787 * [backup-simplify]: Simplify (+ 0 0) into 0 4.788 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 4.788 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 4.788 * [taylor]: Taking taylor expansion of y.re in y.re 4.788 * [backup-simplify]: Simplify 0 into 0 4.788 * [backup-simplify]: Simplify 1 into 1 4.788 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 4.788 * [taylor]: Taking taylor expansion of 0 in x.re 4.788 * [backup-simplify]: Simplify 0 into 0 4.788 * [taylor]: Taking taylor expansion of 0 in x.im 4.788 * [backup-simplify]: Simplify 0 into 0 4.788 * [backup-simplify]: Simplify 0 into 0 4.790 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 4.791 * [backup-simplify]: Simplify (+ (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 1) (* 0 0)) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 4.791 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 4.791 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 4.791 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 4.791 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.791 * [taylor]: Taking taylor expansion of x.re in x.re 4.791 * [backup-simplify]: Simplify 0 into 0 4.791 * [backup-simplify]: Simplify 1 into 1 4.791 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 4.791 * [taylor]: Taking taylor expansion of x.im in x.re 4.791 * [backup-simplify]: Simplify x.im into x.im 4.791 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.791 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 4.792 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 4.792 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.792 * [backup-simplify]: Simplify (+ 0 0) into 0 4.792 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 4.792 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.792 * [taylor]: Taking taylor expansion of (log x.im) in x.im 4.792 * [taylor]: Taking taylor expansion of x.im in x.im 4.792 * [backup-simplify]: Simplify 0 into 0 4.792 * [backup-simplify]: Simplify 1 into 1 4.793 * [backup-simplify]: Simplify (log 1) into 0 4.793 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.793 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.793 * [taylor]: Taking taylor expansion of 0 in x.im 4.793 * [backup-simplify]: Simplify 0 into 0 4.793 * [backup-simplify]: Simplify 0 into 0 4.793 * [backup-simplify]: Simplify 0 into 0 4.794 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 4.794 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 4.795 * [backup-simplify]: Simplify (+ 0 0) into 0 4.796 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 4.798 * [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 4.799 * [backup-simplify]: Simplify (+ (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) (+ (* 0 1) (* 0 0))) into 0 4.799 * [taylor]: Taking taylor expansion of 0 in x.re 4.799 * [backup-simplify]: Simplify 0 into 0 4.799 * [taylor]: Taking taylor expansion of 0 in x.im 4.799 * [backup-simplify]: Simplify 0 into 0 4.799 * [backup-simplify]: Simplify 0 into 0 4.800 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 4.800 * [taylor]: Taking taylor expansion of 0 in x.im 4.800 * [backup-simplify]: Simplify 0 into 0 4.800 * [backup-simplify]: Simplify 0 into 0 4.800 * [taylor]: Taking taylor expansion of 0 in x.im 4.800 * [backup-simplify]: Simplify 0 into 0 4.800 * [backup-simplify]: Simplify 0 into 0 4.801 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.802 * [backup-simplify]: Simplify 0 into 0 4.802 * [backup-simplify]: Simplify (* (log x.im) (* 1 (* 1 y.re))) into (* y.re (log x.im)) 4.802 * [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) 4.802 * [approximate]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in (y.re x.re x.im) around 0 4.802 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.im 4.802 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 4.802 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 4.802 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.802 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 4.802 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 4.802 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 4.802 * [taylor]: Taking taylor expansion of x.re in x.im 4.802 * [backup-simplify]: Simplify x.re into x.re 4.802 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.802 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 4.802 * [taylor]: Taking taylor expansion of x.re in x.im 4.803 * [backup-simplify]: Simplify x.re into x.re 4.803 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.803 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 4.803 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 4.803 * [taylor]: Taking taylor expansion of x.im in x.im 4.803 * [backup-simplify]: Simplify 0 into 0 4.803 * [backup-simplify]: Simplify 1 into 1 4.803 * [backup-simplify]: Simplify (/ 1 1) into 1 4.803 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 4.803 * [taylor]: Taking taylor expansion of x.im in x.im 4.803 * [backup-simplify]: Simplify 0 into 0 4.803 * [backup-simplify]: Simplify 1 into 1 4.804 * [backup-simplify]: Simplify (/ 1 1) into 1 4.804 * [backup-simplify]: Simplify (* 1 1) into 1 4.804 * [backup-simplify]: Simplify (+ 0 1) into 1 4.805 * [backup-simplify]: Simplify (sqrt 1) into 1 4.805 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.806 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.807 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.807 * [backup-simplify]: Simplify (+ 0 0) into 0 4.808 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.808 * [backup-simplify]: Simplify (log 1) into 0 4.808 * [taylor]: Taking taylor expansion of y.re in x.im 4.808 * [backup-simplify]: Simplify y.re into y.re 4.809 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.809 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.809 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 4.809 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.re 4.809 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 4.809 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 4.809 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.809 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 4.810 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 4.810 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.810 * [taylor]: Taking taylor expansion of x.re in x.re 4.810 * [backup-simplify]: Simplify 0 into 0 4.810 * [backup-simplify]: Simplify 1 into 1 4.810 * [backup-simplify]: Simplify (/ 1 1) into 1 4.810 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.810 * [taylor]: Taking taylor expansion of x.re in x.re 4.810 * [backup-simplify]: Simplify 0 into 0 4.810 * [backup-simplify]: Simplify 1 into 1 4.810 * [backup-simplify]: Simplify (/ 1 1) into 1 4.811 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 4.811 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.811 * [taylor]: Taking taylor expansion of x.im in x.re 4.811 * [backup-simplify]: Simplify x.im into x.im 4.811 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.811 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.811 * [taylor]: Taking taylor expansion of x.im in x.re 4.811 * [backup-simplify]: Simplify x.im into x.im 4.811 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.811 * [backup-simplify]: Simplify (* 1 1) into 1 4.812 * [backup-simplify]: Simplify (+ 1 0) into 1 4.812 * [backup-simplify]: Simplify (sqrt 1) into 1 4.813 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.813 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.814 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.814 * [backup-simplify]: Simplify (+ 0 0) into 0 4.815 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.815 * [backup-simplify]: Simplify (log 1) into 0 4.815 * [taylor]: Taking taylor expansion of y.re in x.re 4.815 * [backup-simplify]: Simplify y.re into y.re 4.816 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.816 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.816 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 4.816 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 4.817 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 4.817 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 4.817 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.817 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 4.817 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 4.817 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 4.817 * [taylor]: Taking taylor expansion of x.re in y.re 4.817 * [backup-simplify]: Simplify x.re into x.re 4.817 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.817 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 4.817 * [taylor]: Taking taylor expansion of x.re in y.re 4.817 * [backup-simplify]: Simplify x.re into x.re 4.817 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.817 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 4.817 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.817 * [taylor]: Taking taylor expansion of x.im in y.re 4.817 * [backup-simplify]: Simplify x.im into x.im 4.817 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.817 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.817 * [taylor]: Taking taylor expansion of x.im in y.re 4.817 * [backup-simplify]: Simplify x.im into x.im 4.817 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.817 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 4.818 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 4.818 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.818 * [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)))) 4.818 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.818 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.819 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 4.819 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.819 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.819 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 4.819 * [backup-simplify]: Simplify (+ 0 0) into 0 4.820 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.820 * [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))))) 4.820 * [taylor]: Taking taylor expansion of y.re in y.re 4.820 * [backup-simplify]: Simplify 0 into 0 4.820 * [backup-simplify]: Simplify 1 into 1 4.821 * [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))))) 4.821 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 4.821 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 4.821 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 4.821 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.821 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 4.821 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 4.821 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 4.821 * [taylor]: Taking taylor expansion of x.re in y.re 4.821 * [backup-simplify]: Simplify x.re into x.re 4.821 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.821 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 4.821 * [taylor]: Taking taylor expansion of x.re in y.re 4.821 * [backup-simplify]: Simplify x.re into x.re 4.821 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.821 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 4.821 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.821 * [taylor]: Taking taylor expansion of x.im in y.re 4.821 * [backup-simplify]: Simplify x.im into x.im 4.821 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.821 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.822 * [taylor]: Taking taylor expansion of x.im in y.re 4.822 * [backup-simplify]: Simplify x.im into x.im 4.822 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.822 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 4.822 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 4.822 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.823 * [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)))) 4.823 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.823 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.823 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 4.823 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.823 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.823 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 4.824 * [backup-simplify]: Simplify (+ 0 0) into 0 4.824 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.825 * [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))))) 4.825 * [taylor]: Taking taylor expansion of y.re in y.re 4.825 * [backup-simplify]: Simplify 0 into 0 4.825 * [backup-simplify]: Simplify 1 into 1 4.825 * [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))))) 4.825 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 4.825 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 4.825 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 4.825 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 4.825 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 4.825 * [taylor]: Taking taylor expansion of x.im in x.re 4.826 * [backup-simplify]: Simplify x.im into x.im 4.826 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.826 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 4.826 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 4.826 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.826 * [taylor]: Taking taylor expansion of x.re in x.re 4.826 * [backup-simplify]: Simplify 0 into 0 4.826 * [backup-simplify]: Simplify 1 into 1 4.826 * [backup-simplify]: Simplify (* 1 1) into 1 4.827 * [backup-simplify]: Simplify (/ 1 1) into 1 4.827 * [backup-simplify]: Simplify (+ 0 1) into 1 4.827 * [backup-simplify]: Simplify (sqrt 1) into 1 4.828 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.829 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.829 * [backup-simplify]: Simplify (+ 0 0) into 0 4.830 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.830 * [backup-simplify]: Simplify (log 1) into 0 4.831 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.831 * [taylor]: Taking taylor expansion of (- (log x.re)) in x.im 4.831 * [taylor]: Taking taylor expansion of (log x.re) in x.im 4.831 * [taylor]: Taking taylor expansion of x.re in x.im 4.831 * [backup-simplify]: Simplify x.re into x.re 4.831 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.831 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 4.831 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 4.833 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 1) into 0 4.835 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)))) into 0 4.835 * [taylor]: Taking taylor expansion of 0 in x.re 4.835 * [backup-simplify]: Simplify 0 into 0 4.835 * [taylor]: Taking taylor expansion of 0 in x.im 4.835 * [backup-simplify]: Simplify 0 into 0 4.835 * [backup-simplify]: Simplify 0 into 0 4.836 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.836 * [taylor]: Taking taylor expansion of 0 in x.im 4.836 * [backup-simplify]: Simplify 0 into 0 4.836 * [backup-simplify]: Simplify 0 into 0 4.838 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.838 * [backup-simplify]: Simplify (- 0) into 0 4.838 * [backup-simplify]: Simplify 0 into 0 4.838 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 4.839 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 4.839 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (+ (* 0 0) (* 0 (/ 1 x.re)))) into 0 4.839 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 4.839 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 4.840 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 4.840 * [backup-simplify]: Simplify (+ 0 0) into 0 4.841 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.844 * [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 4.846 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.846 * [taylor]: Taking taylor expansion of 0 in x.re 4.846 * [backup-simplify]: Simplify 0 into 0 4.846 * [taylor]: Taking taylor expansion of 0 in x.im 4.846 * [backup-simplify]: Simplify 0 into 0 4.846 * [backup-simplify]: Simplify 0 into 0 4.846 * [taylor]: Taking taylor expansion of 0 in x.im 4.846 * [backup-simplify]: Simplify 0 into 0 4.847 * [backup-simplify]: Simplify 0 into 0 4.847 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.848 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.848 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 4.850 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 4.852 * [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)) 4.852 * [taylor]: Taking taylor expansion of (/ 1/2 (pow x.im 2)) in x.im 4.852 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.852 * [backup-simplify]: Simplify 1/2 into 1/2 4.852 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 4.852 * [taylor]: Taking taylor expansion of x.im in x.im 4.852 * [backup-simplify]: Simplify 0 into 0 4.852 * [backup-simplify]: Simplify 1 into 1 4.853 * [backup-simplify]: Simplify (* 1 1) into 1 4.853 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 4.854 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.855 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.856 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 4.857 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.857 * [backup-simplify]: Simplify 0 into 0 4.858 * [backup-simplify]: Simplify (* (- (log (/ 1 x.re))) (* 1 (* 1 (/ 1 (/ 1 y.re))))) into (* -1 (* y.re (log (/ 1 x.re)))) 4.858 * [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)) 4.858 * [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 4.858 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.im 4.858 * [taylor]: Taking taylor expansion of -1 in x.im 4.858 * [backup-simplify]: Simplify -1 into -1 4.858 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.im 4.858 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 4.858 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 4.858 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.859 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 4.859 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 4.859 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 4.859 * [taylor]: Taking taylor expansion of -1 in x.im 4.859 * [backup-simplify]: Simplify -1 into -1 4.859 * [taylor]: Taking taylor expansion of x.re in x.im 4.859 * [backup-simplify]: Simplify x.re into x.re 4.859 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.859 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 4.859 * [taylor]: Taking taylor expansion of -1 in x.im 4.859 * [backup-simplify]: Simplify -1 into -1 4.859 * [taylor]: Taking taylor expansion of x.re in x.im 4.859 * [backup-simplify]: Simplify x.re into x.re 4.859 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.859 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 4.859 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 4.859 * [taylor]: Taking taylor expansion of -1 in x.im 4.859 * [backup-simplify]: Simplify -1 into -1 4.859 * [taylor]: Taking taylor expansion of x.im in x.im 4.859 * [backup-simplify]: Simplify 0 into 0 4.859 * [backup-simplify]: Simplify 1 into 1 4.860 * [backup-simplify]: Simplify (/ -1 1) into -1 4.860 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 4.860 * [taylor]: Taking taylor expansion of -1 in x.im 4.860 * [backup-simplify]: Simplify -1 into -1 4.860 * [taylor]: Taking taylor expansion of x.im in x.im 4.860 * [backup-simplify]: Simplify 0 into 0 4.860 * [backup-simplify]: Simplify 1 into 1 4.860 * [backup-simplify]: Simplify (/ -1 1) into -1 4.861 * [backup-simplify]: Simplify (* -1 -1) into 1 4.861 * [backup-simplify]: Simplify (+ 0 1) into 1 4.862 * [backup-simplify]: Simplify (sqrt 1) into 1 4.862 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.863 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.869 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.870 * [backup-simplify]: Simplify (+ 0 0) into 0 4.870 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.871 * [backup-simplify]: Simplify (log 1) into 0 4.871 * [taylor]: Taking taylor expansion of y.re in x.im 4.871 * [backup-simplify]: Simplify y.re into y.re 4.871 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.872 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.872 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 4.872 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.re 4.872 * [taylor]: Taking taylor expansion of -1 in x.re 4.872 * [backup-simplify]: Simplify -1 into -1 4.872 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.re 4.872 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 4.872 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 4.872 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.872 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 4.872 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 4.873 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.873 * [taylor]: Taking taylor expansion of -1 in x.re 4.873 * [backup-simplify]: Simplify -1 into -1 4.873 * [taylor]: Taking taylor expansion of x.re in x.re 4.873 * [backup-simplify]: Simplify 0 into 0 4.873 * [backup-simplify]: Simplify 1 into 1 4.873 * [backup-simplify]: Simplify (/ -1 1) into -1 4.873 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.873 * [taylor]: Taking taylor expansion of -1 in x.re 4.873 * [backup-simplify]: Simplify -1 into -1 4.873 * [taylor]: Taking taylor expansion of x.re in x.re 4.873 * [backup-simplify]: Simplify 0 into 0 4.873 * [backup-simplify]: Simplify 1 into 1 4.874 * [backup-simplify]: Simplify (/ -1 1) into -1 4.874 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 4.874 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.874 * [taylor]: Taking taylor expansion of -1 in x.re 4.874 * [backup-simplify]: Simplify -1 into -1 4.874 * [taylor]: Taking taylor expansion of x.im in x.re 4.874 * [backup-simplify]: Simplify x.im into x.im 4.874 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.874 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.874 * [taylor]: Taking taylor expansion of -1 in x.re 4.874 * [backup-simplify]: Simplify -1 into -1 4.874 * [taylor]: Taking taylor expansion of x.im in x.re 4.874 * [backup-simplify]: Simplify x.im into x.im 4.874 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.875 * [backup-simplify]: Simplify (* -1 -1) into 1 4.875 * [backup-simplify]: Simplify (+ 1 0) into 1 4.875 * [backup-simplify]: Simplify (sqrt 1) into 1 4.877 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.877 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.878 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.878 * [backup-simplify]: Simplify (+ 0 0) into 0 4.879 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.880 * [backup-simplify]: Simplify (log 1) into 0 4.880 * [taylor]: Taking taylor expansion of y.re in x.re 4.880 * [backup-simplify]: Simplify y.re into y.re 4.881 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.881 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.881 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 4.881 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 4.881 * [taylor]: Taking taylor expansion of -1 in y.re 4.881 * [backup-simplify]: Simplify -1 into -1 4.881 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 4.881 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 4.881 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 4.882 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.882 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 4.882 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 4.882 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.882 * [taylor]: Taking taylor expansion of -1 in y.re 4.882 * [backup-simplify]: Simplify -1 into -1 4.882 * [taylor]: Taking taylor expansion of x.re in y.re 4.882 * [backup-simplify]: Simplify x.re into x.re 4.882 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.882 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.882 * [taylor]: Taking taylor expansion of -1 in y.re 4.882 * [backup-simplify]: Simplify -1 into -1 4.882 * [taylor]: Taking taylor expansion of x.re in y.re 4.882 * [backup-simplify]: Simplify x.re into x.re 4.882 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.882 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 4.882 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.882 * [taylor]: Taking taylor expansion of -1 in y.re 4.882 * [backup-simplify]: Simplify -1 into -1 4.882 * [taylor]: Taking taylor expansion of x.im in y.re 4.882 * [backup-simplify]: Simplify x.im into x.im 4.882 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.882 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.882 * [taylor]: Taking taylor expansion of -1 in y.re 4.882 * [backup-simplify]: Simplify -1 into -1 4.882 * [taylor]: Taking taylor expansion of x.im in y.re 4.882 * [backup-simplify]: Simplify x.im into x.im 4.883 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.883 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 4.883 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 4.883 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.883 * [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)))) 4.884 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.884 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.884 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 4.884 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.884 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.884 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 4.885 * [backup-simplify]: Simplify (+ 0 0) into 0 4.885 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.886 * [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))))) 4.886 * [taylor]: Taking taylor expansion of y.re in y.re 4.886 * [backup-simplify]: Simplify 0 into 0 4.886 * [backup-simplify]: Simplify 1 into 1 4.886 * [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))))) 4.886 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 4.886 * [taylor]: Taking taylor expansion of -1 in y.re 4.886 * [backup-simplify]: Simplify -1 into -1 4.886 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 4.886 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 4.886 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 4.886 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.886 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 4.886 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 4.886 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.886 * [taylor]: Taking taylor expansion of -1 in y.re 4.886 * [backup-simplify]: Simplify -1 into -1 4.886 * [taylor]: Taking taylor expansion of x.re in y.re 4.887 * [backup-simplify]: Simplify x.re into x.re 4.887 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.887 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.887 * [taylor]: Taking taylor expansion of -1 in y.re 4.887 * [backup-simplify]: Simplify -1 into -1 4.887 * [taylor]: Taking taylor expansion of x.re in y.re 4.887 * [backup-simplify]: Simplify x.re into x.re 4.887 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.887 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 4.887 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.887 * [taylor]: Taking taylor expansion of -1 in y.re 4.887 * [backup-simplify]: Simplify -1 into -1 4.887 * [taylor]: Taking taylor expansion of x.im in y.re 4.887 * [backup-simplify]: Simplify x.im into x.im 4.887 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.887 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.887 * [taylor]: Taking taylor expansion of -1 in y.re 4.887 * [backup-simplify]: Simplify -1 into -1 4.887 * [taylor]: Taking taylor expansion of x.im in y.re 4.887 * [backup-simplify]: Simplify x.im into x.im 4.887 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.887 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 4.887 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 4.888 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.888 * [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)))) 4.888 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.888 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.888 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 4.889 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.889 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.889 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 4.890 * [backup-simplify]: Simplify (+ 0 0) into 0 4.890 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.890 * [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))))) 4.890 * [taylor]: Taking taylor expansion of y.re in y.re 4.890 * [backup-simplify]: Simplify 0 into 0 4.890 * [backup-simplify]: Simplify 1 into 1 4.891 * [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))))) 4.891 * [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)))))) 4.891 * [taylor]: Taking taylor expansion of (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) in x.re 4.891 * [taylor]: Taking taylor expansion of -1 in x.re 4.891 * [backup-simplify]: Simplify -1 into -1 4.891 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 4.891 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 4.891 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 4.892 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 4.892 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 4.892 * [taylor]: Taking taylor expansion of x.im in x.re 4.892 * [backup-simplify]: Simplify x.im into x.im 4.892 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.892 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 4.892 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 4.892 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.892 * [taylor]: Taking taylor expansion of x.re in x.re 4.892 * [backup-simplify]: Simplify 0 into 0 4.892 * [backup-simplify]: Simplify 1 into 1 4.893 * [backup-simplify]: Simplify (* 1 1) into 1 4.893 * [backup-simplify]: Simplify (/ 1 1) into 1 4.894 * [backup-simplify]: Simplify (+ 0 1) into 1 4.894 * [backup-simplify]: Simplify (sqrt 1) into 1 4.895 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.895 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.896 * [backup-simplify]: Simplify (+ 0 0) into 0 4.896 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.897 * [backup-simplify]: Simplify (log 1) into 0 4.897 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.897 * [backup-simplify]: Simplify (* -1 (- (log x.re))) into (log x.re) 4.897 * [taylor]: Taking taylor expansion of (log x.re) in x.im 4.897 * [taylor]: Taking taylor expansion of x.re in x.im 4.897 * [backup-simplify]: Simplify x.re into x.re 4.898 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.898 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.899 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 1) into 0 4.900 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)))) into 0 4.901 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))))) into 0 4.901 * [taylor]: Taking taylor expansion of 0 in x.re 4.901 * [backup-simplify]: Simplify 0 into 0 4.901 * [taylor]: Taking taylor expansion of 0 in x.im 4.901 * [backup-simplify]: Simplify 0 into 0 4.901 * [backup-simplify]: Simplify 0 into 0 4.902 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.903 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.903 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (- (log x.re)))) into 0 4.903 * [taylor]: Taking taylor expansion of 0 in x.im 4.903 * [backup-simplify]: Simplify 0 into 0 4.903 * [backup-simplify]: Simplify 0 into 0 4.904 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.904 * [backup-simplify]: Simplify 0 into 0 4.904 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 4.905 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 4.905 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (+ (* 0 0) (* 0 (/ -1 x.re)))) into 0 4.905 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 4.905 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 4.906 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (+ (* 0 0) (* 0 (/ -1 x.im)))) into 0 4.906 * [backup-simplify]: Simplify (+ 0 0) into 0 4.907 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.910 * [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 4.912 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.913 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))))) into 0 4.913 * [taylor]: Taking taylor expansion of 0 in x.re 4.913 * [backup-simplify]: Simplify 0 into 0 4.913 * [taylor]: Taking taylor expansion of 0 in x.im 4.913 * [backup-simplify]: Simplify 0 into 0 4.913 * [backup-simplify]: Simplify 0 into 0 4.913 * [taylor]: Taking taylor expansion of 0 in x.im 4.913 * [backup-simplify]: Simplify 0 into 0 4.913 * [backup-simplify]: Simplify 0 into 0 4.915 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.916 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.916 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 4.917 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 4.919 * [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)) 4.920 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.920 * [backup-simplify]: Simplify (+ (* -1 (/ 1/2 (pow x.im 2))) (+ (* 0 0) (* 0 (- (log x.re))))) into (- (* 1/2 (/ 1 (pow x.im 2)))) 4.921 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow x.im 2)))) in x.im 4.921 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow x.im 2))) in x.im 4.921 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.921 * [backup-simplify]: Simplify 1/2 into 1/2 4.921 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 4.921 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 4.921 * [taylor]: Taking taylor expansion of x.im in x.im 4.921 * [backup-simplify]: Simplify 0 into 0 4.921 * [backup-simplify]: Simplify 1 into 1 4.921 * [backup-simplify]: Simplify (* 1 1) into 1 4.921 * [backup-simplify]: Simplify (/ 1 1) into 1 4.922 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.923 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.924 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.925 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.926 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 4.926 * [backup-simplify]: Simplify (- 0) into 0 4.926 * [backup-simplify]: Simplify 0 into 0 4.927 * [backup-simplify]: Simplify (* (log (/ 1 (- x.re))) (* 1 (* 1 (/ 1 (/ 1 (- y.re)))))) into (* -1 (* y.re (log (/ -1 x.re)))) 4.927 * * * [progress]: simplifying candidates 4.929 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* y.re (atan2 x.im x.re)))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* y.re (atan2 x.im x.re)))) (log (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.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 (* y.re (atan2 x.im x.re))) (log1p (* y.re (atan2 x.im x.re))) (* y.re (atan2 x.im x.re)) (+ (log y.re) (log (atan2 x.im x.re))) (log (* y.re (atan2 x.im x.re))) (exp (* y.re (atan2 x.im x.re))) (* (* (* y.re y.re) y.re) (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re))) (* (cbrt (* y.re (atan2 x.im x.re))) (cbrt (* y.re (atan2 x.im x.re)))) (cbrt (* y.re (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))) (sqrt (* y.re (atan2 x.im x.re))) (sqrt (* y.re (atan2 x.im x.re))) (* (sqrt y.re) (sqrt (atan2 x.im x.re))) (* (sqrt y.re) (sqrt (atan2 x.im x.re))) (* y.re (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (* y.re (sqrt (atan2 x.im x.re))) (* y.re 1) (* (cbrt y.re) (atan2 x.im x.re)) (* (sqrt y.re) (atan2 x.im x.re)) (* y.re (atan2 x.im x.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 (+ (* (atan2 x.im x.re) (* y.im (* 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))))) (* (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)) (* -1 (* y.re (log (/ 1 x.re)))) (* -1 (* y.re (log (/ -1 x.re)))) 4.932 * * [simplify]: iteration 0: 146 enodes 5.006 * * [simplify]: iteration 1: 294 enodes 5.189 * * [simplify]: iteration 2: 745 enodes 5.985 * * [simplify]: iteration 3: 2066 enodes 7.603 * * [simplify]: iteration complete: 5001 enodes 7.603 * * [simplify]: Extracting #0: cost 65 inf + 0 7.605 * * [simplify]: Extracting #1: cost 502 inf + 2 7.623 * * [simplify]: Extracting #2: cost 1374 inf + 13110 7.658 * * [simplify]: Extracting #3: cost 991 inf + 115072 7.720 * * [simplify]: Extracting #4: cost 302 inf + 264253 7.816 * * [simplify]: Extracting #5: cost 19 inf + 336553 7.907 * * [simplify]: Extracting #6: cost 0 inf + 339893 7.994 * [simplify]: Simplified to: (expm1 (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cos (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (* (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma (log (hypot x.re x.im)) y.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) 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 (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) (* (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) y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (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))) (* (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)) (* y.re (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (* y.re (sqrt (atan2 x.im x.re))) y.re (* (atan2 x.im x.re) (cbrt y.re)) (* (sqrt y.re) (atan2 x.im x.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 (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 (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im)))) (* 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))))) (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)))) (+ (* (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 (* y.re (log (hypot x.re x.im))) (+ (* (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 (* y.re (log (hypot x.re x.im))) y.re (* (* (cbrt (log (hypot x.re x.im))) y.re) (cbrt (log (hypot x.re x.im)))) (* (sqrt (log (hypot x.re x.im))) y.re) y.re (* (cbrt y.re) (log (hypot x.re x.im))) (* (log (hypot x.re x.im)) (sqrt y.re)) (* y.re (log (hypot x.re x.im))) (- 1 (fma (* (atan2 x.im x.re) y.re) (* (log x.im) y.im) (* 1/2 (* (* (log x.im) y.im) (* (log x.im) y.im))))) (cos (fma y.im (log x.re) (* (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)) (* (log x.re) y.re) (* (* (log (/ -1 x.re)) -1) y.re) 8.005 * * * [progress]: adding candidates to table 9.070 * * [progress]: iteration 2 / 4 9.070 * * * [progress]: picking best candidate 9.158 * * * * [pick]: Picked # 9.158 * * * [progress]: localizing error 9.266 * * * [progress]: generating rewritten candidates 9.266 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1 1) 9.271 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2) 9.286 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1 1 3) 9.301 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2) 9.324 * * * [progress]: generating series expansions 9.324 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1 1) 9.324 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 9.324 * [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 9.324 * [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 9.324 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 9.325 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 9.325 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 9.325 * [taylor]: Taking taylor expansion of y.im in y.re 9.325 * [backup-simplify]: Simplify y.im into y.im 9.325 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 9.325 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 9.325 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 9.325 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 9.325 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 9.325 * [taylor]: Taking taylor expansion of x.re in y.re 9.325 * [backup-simplify]: Simplify x.re into x.re 9.325 * [taylor]: Taking taylor expansion of x.re in y.re 9.325 * [backup-simplify]: Simplify x.re into x.re 9.325 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 9.325 * [taylor]: Taking taylor expansion of x.im in y.re 9.325 * [backup-simplify]: Simplify x.im into x.im 9.325 * [taylor]: Taking taylor expansion of x.im in y.re 9.325 * [backup-simplify]: Simplify x.im into x.im 9.325 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 9.325 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 9.326 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 9.326 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 9.326 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 9.326 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 9.327 * [backup-simplify]: Simplify (+ 0 0) into 0 9.328 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 9.328 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 9.328 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 9.328 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 9.328 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.328 * [taylor]: Taking taylor expansion of y.re in y.re 9.328 * [backup-simplify]: Simplify 0 into 0 9.328 * [backup-simplify]: Simplify 1 into 1 9.329 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 9.330 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 9.330 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 9.330 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 9.331 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 9.331 * [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 9.331 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 9.331 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 9.331 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 9.331 * [taylor]: Taking taylor expansion of y.im in x.im 9.331 * [backup-simplify]: Simplify y.im into y.im 9.331 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 9.331 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 9.331 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 9.331 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 9.331 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 9.331 * [taylor]: Taking taylor expansion of x.re in x.im 9.331 * [backup-simplify]: Simplify x.re into x.re 9.331 * [taylor]: Taking taylor expansion of x.re in x.im 9.331 * [backup-simplify]: Simplify x.re into x.re 9.331 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 9.331 * [taylor]: Taking taylor expansion of x.im in x.im 9.331 * [backup-simplify]: Simplify 0 into 0 9.331 * [backup-simplify]: Simplify 1 into 1 9.331 * [taylor]: Taking taylor expansion of x.im in x.im 9.331 * [backup-simplify]: Simplify 0 into 0 9.331 * [backup-simplify]: Simplify 1 into 1 9.332 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 9.332 * [backup-simplify]: Simplify (* 0 0) into 0 9.332 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 9.332 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 9.333 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 9.333 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 9.334 * [backup-simplify]: Simplify (+ 0 0) into 0 9.334 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 9.334 * [backup-simplify]: Simplify (log x.re) into (log x.re) 9.334 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 9.334 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.334 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.334 * [taylor]: Taking taylor expansion of y.re in x.im 9.334 * [backup-simplify]: Simplify y.re into y.re 9.334 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 9.334 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.334 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) 9.335 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) 9.335 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) 9.335 * [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 9.335 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 9.335 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 9.335 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 9.335 * [taylor]: Taking taylor expansion of y.im in x.re 9.335 * [backup-simplify]: Simplify y.im into y.im 9.335 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 9.335 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 9.335 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 9.335 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 9.335 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 9.335 * [taylor]: Taking taylor expansion of x.re in x.re 9.335 * [backup-simplify]: Simplify 0 into 0 9.335 * [backup-simplify]: Simplify 1 into 1 9.335 * [taylor]: Taking taylor expansion of x.re in x.re 9.336 * [backup-simplify]: Simplify 0 into 0 9.336 * [backup-simplify]: Simplify 1 into 1 9.336 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 9.336 * [taylor]: Taking taylor expansion of x.im in x.re 9.336 * [backup-simplify]: Simplify x.im into x.im 9.336 * [taylor]: Taking taylor expansion of x.im in x.re 9.336 * [backup-simplify]: Simplify x.im into x.im 9.336 * [backup-simplify]: Simplify (* 0 0) into 0 9.336 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 9.336 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 9.337 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 9.337 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 9.337 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 9.338 * [backup-simplify]: Simplify (+ 0 0) into 0 9.338 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 9.338 * [backup-simplify]: Simplify (log x.im) into (log x.im) 9.338 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 9.338 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.338 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.338 * [taylor]: Taking taylor expansion of y.re in x.re 9.338 * [backup-simplify]: Simplify y.re into y.re 9.338 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 9.338 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.339 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 9.339 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 9.339 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 9.339 * [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 9.339 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 9.340 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 9.340 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 9.340 * [taylor]: Taking taylor expansion of y.im in y.im 9.340 * [backup-simplify]: Simplify 0 into 0 9.340 * [backup-simplify]: Simplify 1 into 1 9.340 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 9.340 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 9.340 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 9.340 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 9.340 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 9.340 * [taylor]: Taking taylor expansion of x.re in y.im 9.340 * [backup-simplify]: Simplify x.re into x.re 9.340 * [taylor]: Taking taylor expansion of x.re in y.im 9.340 * [backup-simplify]: Simplify x.re into x.re 9.340 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 9.340 * [taylor]: Taking taylor expansion of x.im in y.im 9.340 * [backup-simplify]: Simplify x.im into x.im 9.340 * [taylor]: Taking taylor expansion of x.im in y.im 9.340 * [backup-simplify]: Simplify x.im into x.im 9.340 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 9.340 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 9.340 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 9.341 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 9.341 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 9.341 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 9.341 * [backup-simplify]: Simplify (+ 0 0) into 0 9.342 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 9.342 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 9.342 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 9.342 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 9.342 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.342 * [taylor]: Taking taylor expansion of y.re in y.im 9.342 * [backup-simplify]: Simplify y.re into y.re 9.342 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 9.342 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.343 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 9.343 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 9.343 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 9.343 * [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 9.343 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 9.343 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 9.343 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 9.343 * [taylor]: Taking taylor expansion of y.im in y.im 9.343 * [backup-simplify]: Simplify 0 into 0 9.343 * [backup-simplify]: Simplify 1 into 1 9.343 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 9.343 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 9.343 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 9.343 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 9.343 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 9.343 * [taylor]: Taking taylor expansion of x.re in y.im 9.343 * [backup-simplify]: Simplify x.re into x.re 9.343 * [taylor]: Taking taylor expansion of x.re in y.im 9.343 * [backup-simplify]: Simplify x.re into x.re 9.343 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 9.344 * [taylor]: Taking taylor expansion of x.im in y.im 9.344 * [backup-simplify]: Simplify x.im into x.im 9.344 * [taylor]: Taking taylor expansion of x.im in y.im 9.344 * [backup-simplify]: Simplify x.im into x.im 9.344 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 9.344 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 9.344 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 9.344 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 9.344 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 9.344 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 9.345 * [backup-simplify]: Simplify (+ 0 0) into 0 9.345 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 9.346 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 9.346 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 9.346 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 9.346 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.346 * [taylor]: Taking taylor expansion of y.re in y.im 9.346 * [backup-simplify]: Simplify y.re into y.re 9.346 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 9.346 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.346 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 9.347 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 9.347 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 9.347 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 9.347 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 9.348 * [backup-simplify]: Simplify (- 0) into 0 9.348 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 9.348 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 9.348 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 9.348 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.348 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.348 * [taylor]: Taking taylor expansion of y.re in x.re 9.348 * [backup-simplify]: Simplify y.re into y.re 9.348 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.348 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 9.348 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 9.349 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 9.349 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 9.349 * [backup-simplify]: Simplify (- 0) into 0 9.349 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 9.349 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 9.349 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 9.349 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.350 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.350 * [taylor]: Taking taylor expansion of y.re in x.im 9.350 * [backup-simplify]: Simplify y.re into y.re 9.350 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.350 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 9.350 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 9.350 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 9.350 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 9.351 * [backup-simplify]: Simplify (- 0) into 0 9.351 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 9.351 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 9.351 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 9.351 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 9.351 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.351 * [taylor]: Taking taylor expansion of y.re in y.re 9.351 * [backup-simplify]: Simplify 0 into 0 9.351 * [backup-simplify]: Simplify 1 into 1 9.351 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 9.352 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 9.352 * [backup-simplify]: Simplify 1 into 1 9.352 * [backup-simplify]: Simplify (+ 0) into 0 9.353 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 9.354 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 9.355 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 9.355 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 9.355 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 9.356 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 9.357 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re))) 9.357 * [backup-simplify]: Simplify (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) into (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) 9.358 * [backup-simplify]: Simplify (+ 0 (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re))))) into (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) 9.358 * [taylor]: Taking taylor expansion of (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) in x.re 9.358 * [taylor]: Taking taylor expansion of (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re))) in x.re 9.358 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 9.358 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 9.358 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 9.358 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 9.358 * [taylor]: Taking taylor expansion of x.re in x.re 9.358 * [backup-simplify]: Simplify 0 into 0 9.358 * [backup-simplify]: Simplify 1 into 1 9.358 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 9.358 * [taylor]: Taking taylor expansion of x.im in x.re 9.358 * [backup-simplify]: Simplify x.im into x.im 9.358 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 9.358 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 9.359 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 9.359 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 9.360 * [backup-simplify]: Simplify (+ 0 0) into 0 9.360 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 9.360 * [backup-simplify]: Simplify (log x.im) into (log x.im) 9.360 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 9.360 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 9.360 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.360 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.360 * [taylor]: Taking taylor expansion of y.re in x.re 9.360 * [backup-simplify]: Simplify y.re into y.re 9.360 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.361 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 9.361 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 9.361 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 9.361 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 9.361 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 9.362 * [backup-simplify]: Simplify (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 9.362 * [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))) 9.362 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 9.362 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 9.362 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 9.362 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 9.362 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.362 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.362 * [taylor]: Taking taylor expansion of y.re in x.im 9.362 * [backup-simplify]: Simplify y.re into y.re 9.362 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.362 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 9.362 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 9.362 * [taylor]: Taking taylor expansion of (log x.im) in x.im 9.363 * [taylor]: Taking taylor expansion of x.im in x.im 9.363 * [backup-simplify]: Simplify 0 into 0 9.363 * [backup-simplify]: Simplify 1 into 1 9.363 * [backup-simplify]: Simplify (log 1) into 0 9.363 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 9.364 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 9.364 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 9.364 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 9.364 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) 9.365 * [backup-simplify]: Simplify (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) into (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) 9.365 * [taylor]: Taking taylor expansion of (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) in y.re 9.365 * [taylor]: Taking taylor expansion of (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) in y.re 9.365 * [taylor]: Taking taylor expansion of (log x.im) in y.re 9.365 * [taylor]: Taking taylor expansion of x.im in y.re 9.365 * [backup-simplify]: Simplify x.im into x.im 9.365 * [backup-simplify]: Simplify (log x.im) into (log x.im) 9.365 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 9.365 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 9.365 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 9.365 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.365 * [taylor]: Taking taylor expansion of y.re in y.re 9.365 * [backup-simplify]: Simplify 0 into 0 9.365 * [backup-simplify]: Simplify 1 into 1 9.365 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 9.366 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 9.366 * [backup-simplify]: Simplify (* (log x.im) 0) into 0 9.366 * [backup-simplify]: Simplify (- 0) into 0 9.366 * [backup-simplify]: Simplify 0 into 0 9.367 * [backup-simplify]: Simplify (+ 0) into 0 9.368 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 9.368 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 9.369 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 9.370 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 9.370 * [backup-simplify]: Simplify (- 0) into 0 9.371 * [backup-simplify]: Simplify (+ 0 0) into 0 9.371 * [taylor]: Taking taylor expansion of 0 in x.im 9.371 * [backup-simplify]: Simplify 0 into 0 9.371 * [taylor]: Taking taylor expansion of 0 in y.re 9.371 * [backup-simplify]: Simplify 0 into 0 9.371 * [backup-simplify]: Simplify 0 into 0 9.372 * [backup-simplify]: Simplify (+ 0) into 0 9.372 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 9.373 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 9.373 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 9.374 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 9.375 * [backup-simplify]: Simplify (- 0) into 0 9.375 * [backup-simplify]: Simplify (+ 0 0) into 0 9.375 * [taylor]: Taking taylor expansion of 0 in y.re 9.375 * [backup-simplify]: Simplify 0 into 0 9.375 * [backup-simplify]: Simplify 0 into 0 9.376 * [backup-simplify]: Simplify (+ 0) into 0 9.376 * [backup-simplify]: Simplify 0 into 0 9.376 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 9.378 * [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.re 2) (pow x.im 2)))) 2)))) 9.379 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 9.380 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 9.380 * [backup-simplify]: Simplify (+ 0 0) into 0 9.381 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 9.383 * [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 9.385 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into 0 9.385 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 9.385 * [backup-simplify]: Simplify (+ 0 0) into 0 9.386 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 9.387 * [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 9.387 * [backup-simplify]: Simplify (- 0) into 0 9.388 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 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)))) 9.388 * [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 9.388 * [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 9.388 * [taylor]: Taking taylor expansion of 1/2 in x.re 9.388 * [backup-simplify]: Simplify 1/2 into 1/2 9.388 * [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 9.388 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 9.389 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 9.389 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.389 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.389 * [taylor]: Taking taylor expansion of y.re in x.re 9.389 * [backup-simplify]: Simplify y.re into y.re 9.389 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.389 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 9.389 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 9.389 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 9.389 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 9.389 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 9.389 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 9.389 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 9.389 * [taylor]: Taking taylor expansion of x.re in x.re 9.389 * [backup-simplify]: Simplify 0 into 0 9.389 * [backup-simplify]: Simplify 1 into 1 9.389 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 9.389 * [taylor]: Taking taylor expansion of x.im in x.re 9.390 * [backup-simplify]: Simplify x.im into x.im 9.390 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 9.390 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 9.390 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 9.390 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 9.391 * [backup-simplify]: Simplify (+ 0 0) into 0 9.391 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 9.391 * [backup-simplify]: Simplify (log x.im) into (log x.im) 9.391 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 9.391 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 9.392 * [backup-simplify]: Simplify (- 0) into 0 9.392 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 9.392 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 9.392 * [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)) 9.393 * [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))) 9.393 * [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)))) 9.393 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 9.393 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 9.393 * [taylor]: Taking taylor expansion of 1/2 in x.im 9.393 * [backup-simplify]: Simplify 1/2 into 1/2 9.393 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 9.393 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 9.393 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 9.393 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.393 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.393 * [taylor]: Taking taylor expansion of y.re in x.im 9.393 * [backup-simplify]: Simplify y.re into y.re 9.394 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.394 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 9.394 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 9.394 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 9.394 * [taylor]: Taking taylor expansion of (log x.im) in x.im 9.394 * [taylor]: Taking taylor expansion of x.im in x.im 9.394 * [backup-simplify]: Simplify 0 into 0 9.394 * [backup-simplify]: Simplify 1 into 1 9.395 * [backup-simplify]: Simplify (log 1) into 0 9.395 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 9.395 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 9.395 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 9.396 * [backup-simplify]: Simplify (- 0) into 0 9.396 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 9.396 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 9.397 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 9.397 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 9.397 * [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)) 9.398 * [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))) 9.398 * [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)))) 9.398 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 9.398 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 9.398 * [taylor]: Taking taylor expansion of 1/2 in y.re 9.398 * [backup-simplify]: Simplify 1/2 into 1/2 9.398 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 9.399 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 9.399 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 9.399 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 9.399 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.399 * [taylor]: Taking taylor expansion of y.re in y.re 9.399 * [backup-simplify]: Simplify 0 into 0 9.399 * [backup-simplify]: Simplify 1 into 1 9.399 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 9.399 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 9.400 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 9.400 * [taylor]: Taking taylor expansion of (log x.im) in y.re 9.400 * [taylor]: Taking taylor expansion of x.im in y.re 9.400 * [backup-simplify]: Simplify x.im into x.im 9.400 * [backup-simplify]: Simplify (log x.im) into (log x.im) 9.400 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 9.400 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 9.400 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 9.400 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 9.401 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 9.401 * [backup-simplify]: Simplify (+ 0) into 0 9.402 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 9.402 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 9.403 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 9.403 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 9.404 * [backup-simplify]: Simplify (+ 0 0) into 0 9.405 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 9.405 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 (sin (* (atan2 x.im x.re) y.re)))) into 0 9.405 * [backup-simplify]: Simplify (- 0) into 0 9.405 * [taylor]: Taking taylor expansion of 0 in x.im 9.405 * [backup-simplify]: Simplify 0 into 0 9.405 * [taylor]: Taking taylor expansion of 0 in y.re 9.405 * [backup-simplify]: Simplify 0 into 0 9.405 * [backup-simplify]: Simplify 0 into 0 9.406 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 9.407 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 9.408 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 9.408 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 9.409 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 9.409 * [backup-simplify]: Simplify (- 0) into 0 9.410 * [backup-simplify]: Simplify (+ 0 0) into 0 9.410 * [taylor]: Taking taylor expansion of 0 in x.im 9.410 * [backup-simplify]: Simplify 0 into 0 9.410 * [taylor]: Taking taylor expansion of 0 in y.re 9.410 * [backup-simplify]: Simplify 0 into 0 9.410 * [backup-simplify]: Simplify 0 into 0 9.411 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 9.412 * [backup-simplify]: Simplify (+ 0) into 0 9.412 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 9.413 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 9.413 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 9.414 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 9.414 * [backup-simplify]: Simplify (+ 0 0) into 0 9.415 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 9.415 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 9.415 * [backup-simplify]: Simplify (- 0) into 0 9.415 * [taylor]: Taking taylor expansion of 0 in y.re 9.415 * [backup-simplify]: Simplify 0 into 0 9.415 * [backup-simplify]: Simplify 0 into 0 9.416 * [taylor]: Taking taylor expansion of 0 in y.re 9.416 * [backup-simplify]: Simplify 0 into 0 9.416 * [backup-simplify]: Simplify 0 into 0 9.417 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 9.417 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 9.418 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 9.419 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 9.419 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 9.420 * [backup-simplify]: Simplify (- 0) into 0 9.420 * [backup-simplify]: Simplify (+ 0 0) into 0 9.420 * [taylor]: Taking taylor expansion of 0 in y.re 9.420 * [backup-simplify]: Simplify 0 into 0 9.420 * [backup-simplify]: Simplify 0 into 0 9.420 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 9.421 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 9.422 * [backup-simplify]: Simplify (+ (* (log x.im) (atan2 x.im x.re)) (* 0 0)) into (* (atan2 x.im x.re) (log x.im)) 9.422 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 9.422 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 9.423 * [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 (+ (* (atan2 x.im x.re) (* y.im (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 9.424 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (/ 1 y.re) (atan2 (/ 1 x.im) (/ 1 x.re))))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 9.424 * [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 9.424 * [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 9.424 * [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 9.424 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 9.424 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 9.424 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 9.424 * [taylor]: Taking taylor expansion of y.im in y.re 9.424 * [backup-simplify]: Simplify y.im into y.im 9.424 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 9.424 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 9.424 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 9.424 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 9.424 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 9.424 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 9.424 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 9.424 * [taylor]: Taking taylor expansion of x.re in y.re 9.425 * [backup-simplify]: Simplify x.re into x.re 9.425 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 9.425 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 9.425 * [taylor]: Taking taylor expansion of x.re in y.re 9.425 * [backup-simplify]: Simplify x.re into x.re 9.425 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 9.425 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 9.425 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 9.425 * [taylor]: Taking taylor expansion of x.im in y.re 9.425 * [backup-simplify]: Simplify x.im into x.im 9.425 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 9.425 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 9.425 * [taylor]: Taking taylor expansion of x.im in y.re 9.425 * [backup-simplify]: Simplify x.im into x.im 9.425 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 9.425 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 9.425 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 9.426 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 9.426 * [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)))) 9.426 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 9.426 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 9.426 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 9.427 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 9.427 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 9.427 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 9.427 * [backup-simplify]: Simplify (+ 0 0) into 0 9.428 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 9.428 * [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))))) 9.428 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 9.428 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 9.428 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.428 * [taylor]: Taking taylor expansion of y.re in y.re 9.428 * [backup-simplify]: Simplify 0 into 0 9.429 * [backup-simplify]: Simplify 1 into 1 9.429 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.429 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.429 * [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))) 9.429 * [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 9.429 * [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 9.429 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 9.429 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 9.430 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 9.430 * [taylor]: Taking taylor expansion of y.im in x.im 9.430 * [backup-simplify]: Simplify y.im into y.im 9.430 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 9.430 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 9.430 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 9.430 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 9.430 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 9.430 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 9.430 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 9.430 * [taylor]: Taking taylor expansion of x.re in x.im 9.430 * [backup-simplify]: Simplify x.re into x.re 9.430 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 9.430 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 9.430 * [taylor]: Taking taylor expansion of x.re in x.im 9.430 * [backup-simplify]: Simplify x.re into x.re 9.430 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 9.430 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 9.430 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 9.430 * [taylor]: Taking taylor expansion of x.im in x.im 9.430 * [backup-simplify]: Simplify 0 into 0 9.430 * [backup-simplify]: Simplify 1 into 1 9.431 * [backup-simplify]: Simplify (/ 1 1) into 1 9.431 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 9.431 * [taylor]: Taking taylor expansion of x.im in x.im 9.431 * [backup-simplify]: Simplify 0 into 0 9.431 * [backup-simplify]: Simplify 1 into 1 9.432 * [backup-simplify]: Simplify (/ 1 1) into 1 9.432 * [backup-simplify]: Simplify (* 1 1) into 1 9.433 * [backup-simplify]: Simplify (+ 0 1) into 1 9.433 * [backup-simplify]: Simplify (sqrt 1) into 1 9.434 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 9.435 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 9.436 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 9.436 * [backup-simplify]: Simplify (+ 0 0) into 0 9.437 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 9.438 * [backup-simplify]: Simplify (log 1) into 0 9.438 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 9.438 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.438 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.438 * [taylor]: Taking taylor expansion of y.re in x.im 9.438 * [backup-simplify]: Simplify y.re into y.re 9.438 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.439 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 9.439 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 9.439 * [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)) 9.439 * [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))) 9.440 * [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))) 9.440 * [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 9.440 * [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 9.440 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 9.440 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 9.440 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 9.440 * [taylor]: Taking taylor expansion of y.im in x.re 9.440 * [backup-simplify]: Simplify y.im into y.im 9.440 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 9.440 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 9.440 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 9.440 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 9.441 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 9.441 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 9.441 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 9.441 * [taylor]: Taking taylor expansion of x.re in x.re 9.441 * [backup-simplify]: Simplify 0 into 0 9.441 * [backup-simplify]: Simplify 1 into 1 9.441 * [backup-simplify]: Simplify (/ 1 1) into 1 9.441 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 9.442 * [taylor]: Taking taylor expansion of x.re in x.re 9.442 * [backup-simplify]: Simplify 0 into 0 9.442 * [backup-simplify]: Simplify 1 into 1 9.442 * [backup-simplify]: Simplify (/ 1 1) into 1 9.442 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 9.442 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 9.442 * [taylor]: Taking taylor expansion of x.im in x.re 9.442 * [backup-simplify]: Simplify x.im into x.im 9.442 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 9.442 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 9.442 * [taylor]: Taking taylor expansion of x.im in x.re 9.442 * [backup-simplify]: Simplify x.im into x.im 9.442 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 9.443 * [backup-simplify]: Simplify (* 1 1) into 1 9.444 * [backup-simplify]: Simplify (+ 1 0) into 1 9.444 * [backup-simplify]: Simplify (sqrt 1) into 1 9.445 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 9.446 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 9.446 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 9.447 * [backup-simplify]: Simplify (+ 0 0) into 0 9.447 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 9.448 * [backup-simplify]: Simplify (log 1) into 0 9.448 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 9.448 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.448 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.448 * [taylor]: Taking taylor expansion of y.re in x.re 9.448 * [backup-simplify]: Simplify y.re into y.re 9.448 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.449 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 9.449 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 9.449 * [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)) 9.449 * [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))) 9.450 * [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))) 9.450 * [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 9.450 * [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 9.450 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 9.450 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 9.450 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 9.450 * [taylor]: Taking taylor expansion of y.im in y.im 9.450 * [backup-simplify]: Simplify 0 into 0 9.450 * [backup-simplify]: Simplify 1 into 1 9.451 * [backup-simplify]: Simplify (/ 1 1) into 1 9.451 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 9.451 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 9.451 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 9.451 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 9.451 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 9.451 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 9.451 * [taylor]: Taking taylor expansion of x.re in y.im 9.451 * [backup-simplify]: Simplify x.re into x.re 9.451 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 9.451 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 9.451 * [taylor]: Taking taylor expansion of x.re in y.im 9.451 * [backup-simplify]: Simplify x.re into x.re 9.451 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 9.451 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 9.451 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 9.451 * [taylor]: Taking taylor expansion of x.im in y.im 9.451 * [backup-simplify]: Simplify x.im into x.im 9.451 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 9.452 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 9.452 * [taylor]: Taking taylor expansion of x.im in y.im 9.452 * [backup-simplify]: Simplify x.im into x.im 9.452 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 9.452 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 9.452 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 9.453 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 9.453 * [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)))) 9.453 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 9.453 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 9.453 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 9.453 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 9.454 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 9.454 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 9.455 * [backup-simplify]: Simplify (+ 0 0) into 0 9.455 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 9.456 * [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))))) 9.456 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 9.456 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 9.456 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.456 * [taylor]: Taking taylor expansion of y.re in y.im 9.456 * [backup-simplify]: Simplify y.re into y.re 9.456 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.456 * [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))))) 9.457 * [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))))) 9.457 * [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))) 9.457 * [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 9.457 * [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 9.457 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 9.458 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 9.458 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 9.458 * [taylor]: Taking taylor expansion of y.im in y.im 9.458 * [backup-simplify]: Simplify 0 into 0 9.458 * [backup-simplify]: Simplify 1 into 1 9.458 * [backup-simplify]: Simplify (/ 1 1) into 1 9.458 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 9.458 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 9.458 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 9.459 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 9.459 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 9.459 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 9.459 * [taylor]: Taking taylor expansion of x.re in y.im 9.459 * [backup-simplify]: Simplify x.re into x.re 9.459 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 9.459 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 9.459 * [taylor]: Taking taylor expansion of x.re in y.im 9.459 * [backup-simplify]: Simplify x.re into x.re 9.459 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 9.459 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 9.459 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 9.459 * [taylor]: Taking taylor expansion of x.im in y.im 9.459 * [backup-simplify]: Simplify x.im into x.im 9.459 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 9.459 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 9.459 * [taylor]: Taking taylor expansion of x.im in y.im 9.459 * [backup-simplify]: Simplify x.im into x.im 9.459 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 9.459 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 9.459 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 9.460 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 9.460 * [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)))) 9.460 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 9.460 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 9.461 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 9.461 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 9.461 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 9.461 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 9.462 * [backup-simplify]: Simplify (+ 0 0) into 0 9.462 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 9.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))))) 9.463 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 9.463 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 9.463 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.463 * [taylor]: Taking taylor expansion of y.re in y.im 9.463 * [backup-simplify]: Simplify y.re into y.re 9.463 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.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))))) 9.464 * [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))))) 9.464 * [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))) 9.464 * [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 9.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 9.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)) 9.465 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 9.465 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 9.465 * [taylor]: Taking taylor expansion of y.im in x.re 9.465 * [backup-simplify]: Simplify y.im into y.im 9.465 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 9.465 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 9.465 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 9.465 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 9.465 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 9.465 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 9.465 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 9.465 * [taylor]: Taking taylor expansion of x.re in x.re 9.465 * [backup-simplify]: Simplify 0 into 0 9.465 * [backup-simplify]: Simplify 1 into 1 9.466 * [backup-simplify]: Simplify (/ 1 1) into 1 9.466 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 9.466 * [taylor]: Taking taylor expansion of x.re in x.re 9.466 * [backup-simplify]: Simplify 0 into 0 9.466 * [backup-simplify]: Simplify 1 into 1 9.466 * [backup-simplify]: Simplify (/ 1 1) into 1 9.467 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 9.467 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 9.467 * [taylor]: Taking taylor expansion of x.im in x.re 9.467 * [backup-simplify]: Simplify x.im into x.im 9.467 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 9.467 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 9.467 * [taylor]: Taking taylor expansion of x.im in x.re 9.467 * [backup-simplify]: Simplify x.im into x.im 9.467 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 9.467 * [backup-simplify]: Simplify (* 1 1) into 1 9.468 * [backup-simplify]: Simplify (+ 1 0) into 1 9.468 * [backup-simplify]: Simplify (sqrt 1) into 1 9.469 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 9.470 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 9.470 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 9.471 * [backup-simplify]: Simplify (+ 0 0) into 0 9.472 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 9.472 * [backup-simplify]: Simplify (log 1) into 0 9.472 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 9.472 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.472 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.472 * [taylor]: Taking taylor expansion of y.re in x.re 9.472 * [backup-simplify]: Simplify y.re into y.re 9.473 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.473 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 9.473 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 9.474 * [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)) 9.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))) 9.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))) 9.475 * [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))) 9.475 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 9.476 * [backup-simplify]: Simplify (- 0) into 0 9.476 * [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))) 9.476 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 9.476 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 9.476 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 9.476 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.476 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.476 * [taylor]: Taking taylor expansion of y.re in x.im 9.476 * [backup-simplify]: Simplify y.re into y.re 9.476 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.477 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 9.477 * [taylor]: Taking taylor expansion of (log x.re) in x.im 9.477 * [taylor]: Taking taylor expansion of x.re in x.im 9.477 * [backup-simplify]: Simplify x.re into x.re 9.477 * [backup-simplify]: Simplify (log x.re) into (log x.re) 9.477 * [taylor]: Taking taylor expansion of y.im in x.im 9.477 * [backup-simplify]: Simplify y.im into y.im 9.477 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 9.477 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 9.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)) 9.478 * [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))) 9.478 * [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))) 9.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))) 9.479 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 9.480 * [backup-simplify]: Simplify (- 0) into 0 9.480 * [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))) 9.480 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 9.481 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 9.481 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 9.481 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 9.481 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.481 * [taylor]: Taking taylor expansion of y.re in y.re 9.481 * [backup-simplify]: Simplify 0 into 0 9.481 * [backup-simplify]: Simplify 1 into 1 9.481 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.481 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 9.481 * [taylor]: Taking taylor expansion of (log x.re) in y.re 9.481 * [taylor]: Taking taylor expansion of x.re in y.re 9.481 * [backup-simplify]: Simplify x.re into x.re 9.481 * [backup-simplify]: Simplify (log x.re) into (log x.re) 9.481 * [taylor]: Taking taylor expansion of y.im in y.re 9.481 * [backup-simplify]: Simplify y.im into y.im 9.482 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 9.482 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.482 * [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))) 9.482 * [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))) 9.483 * [taylor]: Taking taylor expansion of 0 in x.re 9.483 * [backup-simplify]: Simplify 0 into 0 9.483 * [taylor]: Taking taylor expansion of 0 in x.im 9.483 * [backup-simplify]: Simplify 0 into 0 9.483 * [taylor]: Taking taylor expansion of 0 in y.re 9.483 * [backup-simplify]: Simplify 0 into 0 9.483 * [backup-simplify]: Simplify 0 into 0 9.484 * [backup-simplify]: Simplify (+ 0) into 0 9.485 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 9.487 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 9.487 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 9.487 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 9.488 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 9.488 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 9.488 * [backup-simplify]: Simplify (+ 0 0) into 0 9.489 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 9.490 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 9.491 * [backup-simplify]: Simplify (- 0) into 0 9.491 * [backup-simplify]: Simplify (+ 0 0) into 0 9.491 * [taylor]: Taking taylor expansion of 0 in x.im 9.491 * [backup-simplify]: Simplify 0 into 0 9.491 * [taylor]: Taking taylor expansion of 0 in y.re 9.491 * [backup-simplify]: Simplify 0 into 0 9.491 * [backup-simplify]: Simplify 0 into 0 9.492 * [backup-simplify]: Simplify (+ 0) into 0 9.492 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 9.493 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 9.494 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 9.494 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 9.494 * [backup-simplify]: Simplify (- 0) into 0 9.495 * [backup-simplify]: Simplify (+ 0 0) into 0 9.495 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 9.496 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 9.497 * [backup-simplify]: Simplify (- 0) into 0 9.497 * [backup-simplify]: Simplify (+ 0 0) into 0 9.497 * [taylor]: Taking taylor expansion of 0 in y.re 9.497 * [backup-simplify]: Simplify 0 into 0 9.497 * [backup-simplify]: Simplify 0 into 0 9.497 * [backup-simplify]: Simplify 0 into 0 9.497 * [taylor]: Taking taylor expansion of 0 in x.re 9.497 * [backup-simplify]: Simplify 0 into 0 9.497 * [taylor]: Taking taylor expansion of 0 in x.im 9.497 * [backup-simplify]: Simplify 0 into 0 9.497 * [taylor]: Taking taylor expansion of 0 in y.re 9.497 * [backup-simplify]: Simplify 0 into 0 9.497 * [backup-simplify]: Simplify 0 into 0 9.498 * [taylor]: Taking taylor expansion of 0 in x.im 9.498 * [backup-simplify]: Simplify 0 into 0 9.498 * [taylor]: Taking taylor expansion of 0 in y.re 9.498 * [backup-simplify]: Simplify 0 into 0 9.498 * [backup-simplify]: Simplify 0 into 0 9.498 * [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))))) 9.499 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (/ 1 (- y.re)) (atan2 (/ 1 (- x.im)) (/ 1 (- x.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)))) 9.499 * [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 9.499 * [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 9.499 * [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 9.499 * [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))) 9.499 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 9.499 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 9.499 * [taylor]: Taking taylor expansion of -1 in y.re 9.499 * [backup-simplify]: Simplify -1 into -1 9.499 * [taylor]: Taking taylor expansion of y.im in y.re 9.499 * [backup-simplify]: Simplify y.im into y.im 9.499 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 9.499 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 9.499 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 9.499 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 9.499 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 9.500 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 9.500 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 9.500 * [taylor]: Taking taylor expansion of -1 in y.re 9.500 * [backup-simplify]: Simplify -1 into -1 9.500 * [taylor]: Taking taylor expansion of x.re in y.re 9.500 * [backup-simplify]: Simplify x.re into x.re 9.500 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 9.500 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 9.500 * [taylor]: Taking taylor expansion of -1 in y.re 9.500 * [backup-simplify]: Simplify -1 into -1 9.500 * [taylor]: Taking taylor expansion of x.re in y.re 9.500 * [backup-simplify]: Simplify x.re into x.re 9.500 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 9.500 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 9.500 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 9.500 * [taylor]: Taking taylor expansion of -1 in y.re 9.500 * [backup-simplify]: Simplify -1 into -1 9.500 * [taylor]: Taking taylor expansion of x.im in y.re 9.500 * [backup-simplify]: Simplify x.im into x.im 9.500 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.500 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 9.500 * [taylor]: Taking taylor expansion of -1 in y.re 9.500 * [backup-simplify]: Simplify -1 into -1 9.500 * [taylor]: Taking taylor expansion of x.im in y.re 9.500 * [backup-simplify]: Simplify x.im into x.im 9.500 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.500 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 9.501 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 9.501 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 9.501 * [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)))) 9.501 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 9.502 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 9.502 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 9.502 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 9.502 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 9.502 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 9.503 * [backup-simplify]: Simplify (+ 0 0) into 0 9.503 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 9.504 * [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))))) 9.504 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 9.504 * [taylor]: Taking taylor expansion of -1 in y.re 9.504 * [backup-simplify]: Simplify -1 into -1 9.504 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 9.504 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 9.504 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.504 * [taylor]: Taking taylor expansion of y.re in y.re 9.504 * [backup-simplify]: Simplify 0 into 0 9.504 * [backup-simplify]: Simplify 1 into 1 9.504 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.504 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 9.505 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 9.505 * [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)))) 9.505 * [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 9.505 * [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 9.505 * [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))) 9.505 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 9.505 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 9.505 * [taylor]: Taking taylor expansion of -1 in x.im 9.505 * [backup-simplify]: Simplify -1 into -1 9.505 * [taylor]: Taking taylor expansion of y.im in x.im 9.505 * [backup-simplify]: Simplify y.im into y.im 9.505 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 9.505 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 9.505 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 9.506 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 9.506 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 9.506 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 9.506 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 9.506 * [taylor]: Taking taylor expansion of -1 in x.im 9.506 * [backup-simplify]: Simplify -1 into -1 9.506 * [taylor]: Taking taylor expansion of x.re in x.im 9.506 * [backup-simplify]: Simplify x.re into x.re 9.506 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 9.506 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 9.506 * [taylor]: Taking taylor expansion of -1 in x.im 9.506 * [backup-simplify]: Simplify -1 into -1 9.506 * [taylor]: Taking taylor expansion of x.re in x.im 9.506 * [backup-simplify]: Simplify x.re into x.re 9.506 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 9.506 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 9.506 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 9.506 * [taylor]: Taking taylor expansion of -1 in x.im 9.506 * [backup-simplify]: Simplify -1 into -1 9.506 * [taylor]: Taking taylor expansion of x.im in x.im 9.506 * [backup-simplify]: Simplify 0 into 0 9.506 * [backup-simplify]: Simplify 1 into 1 9.507 * [backup-simplify]: Simplify (/ -1 1) into -1 9.507 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 9.507 * [taylor]: Taking taylor expansion of -1 in x.im 9.507 * [backup-simplify]: Simplify -1 into -1 9.507 * [taylor]: Taking taylor expansion of x.im in x.im 9.507 * [backup-simplify]: Simplify 0 into 0 9.507 * [backup-simplify]: Simplify 1 into 1 9.508 * [backup-simplify]: Simplify (/ -1 1) into -1 9.508 * [backup-simplify]: Simplify (* -1 -1) into 1 9.509 * [backup-simplify]: Simplify (+ 0 1) into 1 9.509 * [backup-simplify]: Simplify (sqrt 1) into 1 9.510 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 9.511 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 9.512 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 9.512 * [backup-simplify]: Simplify (+ 0 0) into 0 9.513 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 9.514 * [backup-simplify]: Simplify (log 1) into 0 9.514 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 9.514 * [taylor]: Taking taylor expansion of -1 in x.im 9.514 * [backup-simplify]: Simplify -1 into -1 9.514 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 9.514 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.514 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.514 * [taylor]: Taking taylor expansion of y.re in x.im 9.514 * [backup-simplify]: Simplify y.re into y.re 9.514 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.515 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 9.515 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 9.515 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.515 * [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)) 9.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))) 9.516 * [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))) 9.516 * [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 9.516 * [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 9.516 * [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))) 9.516 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 9.517 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 9.517 * [taylor]: Taking taylor expansion of -1 in x.re 9.517 * [backup-simplify]: Simplify -1 into -1 9.517 * [taylor]: Taking taylor expansion of y.im in x.re 9.517 * [backup-simplify]: Simplify y.im into y.im 9.517 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 9.517 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 9.517 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 9.517 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 9.517 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 9.517 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 9.517 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 9.517 * [taylor]: Taking taylor expansion of -1 in x.re 9.517 * [backup-simplify]: Simplify -1 into -1 9.517 * [taylor]: Taking taylor expansion of x.re in x.re 9.517 * [backup-simplify]: Simplify 0 into 0 9.517 * [backup-simplify]: Simplify 1 into 1 9.864 * [backup-simplify]: Simplify (/ -1 1) into -1 9.864 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 9.864 * [taylor]: Taking taylor expansion of -1 in x.re 9.864 * [backup-simplify]: Simplify -1 into -1 9.864 * [taylor]: Taking taylor expansion of x.re in x.re 9.864 * [backup-simplify]: Simplify 0 into 0 9.864 * [backup-simplify]: Simplify 1 into 1 9.865 * [backup-simplify]: Simplify (/ -1 1) into -1 9.865 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 9.865 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 9.865 * [taylor]: Taking taylor expansion of -1 in x.re 9.865 * [backup-simplify]: Simplify -1 into -1 9.865 * [taylor]: Taking taylor expansion of x.im in x.re 9.865 * [backup-simplify]: Simplify x.im into x.im 9.865 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.865 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 9.865 * [taylor]: Taking taylor expansion of -1 in x.re 9.865 * [backup-simplify]: Simplify -1 into -1 9.865 * [taylor]: Taking taylor expansion of x.im in x.re 9.865 * [backup-simplify]: Simplify x.im into x.im 9.865 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.866 * [backup-simplify]: Simplify (* -1 -1) into 1 9.866 * [backup-simplify]: Simplify (+ 1 0) into 1 9.867 * [backup-simplify]: Simplify (sqrt 1) into 1 9.868 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 9.869 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 9.870 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 9.871 * [backup-simplify]: Simplify (+ 0 0) into 0 9.872 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 9.872 * [backup-simplify]: Simplify (log 1) into 0 9.872 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 9.872 * [taylor]: Taking taylor expansion of -1 in x.re 9.872 * [backup-simplify]: Simplify -1 into -1 9.872 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 9.872 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.873 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.873 * [taylor]: Taking taylor expansion of y.re in x.re 9.873 * [backup-simplify]: Simplify y.re into y.re 9.873 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.873 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 9.874 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 9.874 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.874 * [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)) 9.874 * [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))) 9.875 * [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))) 9.875 * [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 9.875 * [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 9.875 * [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))) 9.875 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 9.875 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 9.875 * [taylor]: Taking taylor expansion of -1 in y.im 9.875 * [backup-simplify]: Simplify -1 into -1 9.875 * [taylor]: Taking taylor expansion of y.im in y.im 9.875 * [backup-simplify]: Simplify 0 into 0 9.875 * [backup-simplify]: Simplify 1 into 1 9.876 * [backup-simplify]: Simplify (/ -1 1) into -1 9.876 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 9.876 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 9.876 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 9.876 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 9.876 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 9.876 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 9.876 * [taylor]: Taking taylor expansion of -1 in y.im 9.876 * [backup-simplify]: Simplify -1 into -1 9.876 * [taylor]: Taking taylor expansion of x.re in y.im 9.876 * [backup-simplify]: Simplify x.re into x.re 9.876 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 9.877 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 9.877 * [taylor]: Taking taylor expansion of -1 in y.im 9.877 * [backup-simplify]: Simplify -1 into -1 9.877 * [taylor]: Taking taylor expansion of x.re in y.im 9.877 * [backup-simplify]: Simplify x.re into x.re 9.877 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 9.877 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 9.877 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 9.877 * [taylor]: Taking taylor expansion of -1 in y.im 9.877 * [backup-simplify]: Simplify -1 into -1 9.877 * [taylor]: Taking taylor expansion of x.im in y.im 9.877 * [backup-simplify]: Simplify x.im into x.im 9.877 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.877 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 9.877 * [taylor]: Taking taylor expansion of -1 in y.im 9.877 * [backup-simplify]: Simplify -1 into -1 9.877 * [taylor]: Taking taylor expansion of x.im in y.im 9.877 * [backup-simplify]: Simplify x.im into x.im 9.877 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.877 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 9.877 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 9.878 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 9.879 * [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)))) 9.879 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 9.879 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 9.879 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 9.879 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 9.880 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 9.880 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 9.880 * [backup-simplify]: Simplify (+ 0 0) into 0 9.881 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 9.881 * [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))))) 9.881 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 9.881 * [taylor]: Taking taylor expansion of -1 in y.im 9.881 * [backup-simplify]: Simplify -1 into -1 9.881 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 9.881 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 9.882 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.882 * [taylor]: Taking taylor expansion of y.re in y.im 9.882 * [backup-simplify]: Simplify y.re into y.re 9.882 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.882 * [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)))))) 9.883 * [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)))))) 9.883 * [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)))) 9.883 * [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 9.883 * [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 9.883 * [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))) 9.883 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 9.883 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 9.883 * [taylor]: Taking taylor expansion of -1 in y.im 9.884 * [backup-simplify]: Simplify -1 into -1 9.884 * [taylor]: Taking taylor expansion of y.im in y.im 9.884 * [backup-simplify]: Simplify 0 into 0 9.884 * [backup-simplify]: Simplify 1 into 1 9.884 * [backup-simplify]: Simplify (/ -1 1) into -1 9.884 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 9.884 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 9.884 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 9.884 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 9.885 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 9.885 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 9.885 * [taylor]: Taking taylor expansion of -1 in y.im 9.885 * [backup-simplify]: Simplify -1 into -1 9.885 * [taylor]: Taking taylor expansion of x.re in y.im 9.885 * [backup-simplify]: Simplify x.re into x.re 9.885 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 9.885 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 9.885 * [taylor]: Taking taylor expansion of -1 in y.im 9.885 * [backup-simplify]: Simplify -1 into -1 9.885 * [taylor]: Taking taylor expansion of x.re in y.im 9.885 * [backup-simplify]: Simplify x.re into x.re 9.885 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 9.885 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 9.885 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 9.885 * [taylor]: Taking taylor expansion of -1 in y.im 9.885 * [backup-simplify]: Simplify -1 into -1 9.885 * [taylor]: Taking taylor expansion of x.im in y.im 9.885 * [backup-simplify]: Simplify x.im into x.im 9.885 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.885 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 9.885 * [taylor]: Taking taylor expansion of -1 in y.im 9.885 * [backup-simplify]: Simplify -1 into -1 9.885 * [taylor]: Taking taylor expansion of x.im in y.im 9.885 * [backup-simplify]: Simplify x.im into x.im 9.885 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.886 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 9.886 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 9.886 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 9.886 * [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)))) 9.887 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 9.887 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 9.887 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 9.887 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 9.887 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 9.887 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 9.888 * [backup-simplify]: Simplify (+ 0 0) into 0 9.888 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 9.889 * [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))))) 9.889 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 9.889 * [taylor]: Taking taylor expansion of -1 in y.im 9.889 * [backup-simplify]: Simplify -1 into -1 9.889 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 9.889 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 9.889 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.889 * [taylor]: Taking taylor expansion of y.re in y.im 9.889 * [backup-simplify]: Simplify y.re into y.re 9.889 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.890 * [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)))))) 9.890 * [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)))))) 9.891 * [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)))) 9.891 * [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 9.891 * [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 9.891 * [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))) 9.891 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 9.891 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 9.891 * [taylor]: Taking taylor expansion of -1 in x.re 9.891 * [backup-simplify]: Simplify -1 into -1 9.891 * [taylor]: Taking taylor expansion of y.im in x.re 9.891 * [backup-simplify]: Simplify y.im into y.im 9.891 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 9.891 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 9.891 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 9.891 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 9.892 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 9.892 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 9.892 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 9.892 * [taylor]: Taking taylor expansion of -1 in x.re 9.892 * [backup-simplify]: Simplify -1 into -1 9.892 * [taylor]: Taking taylor expansion of x.re in x.re 9.892 * [backup-simplify]: Simplify 0 into 0 9.892 * [backup-simplify]: Simplify 1 into 1 9.892 * [backup-simplify]: Simplify (/ -1 1) into -1 9.892 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 9.892 * [taylor]: Taking taylor expansion of -1 in x.re 9.892 * [backup-simplify]: Simplify -1 into -1 9.892 * [taylor]: Taking taylor expansion of x.re in x.re 9.892 * [backup-simplify]: Simplify 0 into 0 9.893 * [backup-simplify]: Simplify 1 into 1 9.893 * [backup-simplify]: Simplify (/ -1 1) into -1 9.893 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 9.893 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 9.893 * [taylor]: Taking taylor expansion of -1 in x.re 9.893 * [backup-simplify]: Simplify -1 into -1 9.893 * [taylor]: Taking taylor expansion of x.im in x.re 9.893 * [backup-simplify]: Simplify x.im into x.im 9.893 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.893 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 9.893 * [taylor]: Taking taylor expansion of -1 in x.re 9.893 * [backup-simplify]: Simplify -1 into -1 9.893 * [taylor]: Taking taylor expansion of x.im in x.re 9.893 * [backup-simplify]: Simplify x.im into x.im 9.893 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.894 * [backup-simplify]: Simplify (* -1 -1) into 1 9.894 * [backup-simplify]: Simplify (+ 1 0) into 1 9.895 * [backup-simplify]: Simplify (sqrt 1) into 1 9.895 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 9.896 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 9.897 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 9.897 * [backup-simplify]: Simplify (+ 0 0) into 0 9.898 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 9.899 * [backup-simplify]: Simplify (log 1) into 0 9.899 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 9.899 * [taylor]: Taking taylor expansion of -1 in x.re 9.899 * [backup-simplify]: Simplify -1 into -1 9.899 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 9.899 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.899 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.899 * [taylor]: Taking taylor expansion of y.re in x.re 9.899 * [backup-simplify]: Simplify y.re into y.re 9.899 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.900 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 9.900 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 9.900 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.901 * [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)) 9.901 * [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))) 9.901 * [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))) 9.902 * [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))) 9.902 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 9.903 * [backup-simplify]: Simplify (- 0) into 0 9.903 * [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))) 9.903 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 9.903 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 9.903 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 9.903 * [taylor]: Taking taylor expansion of (log x.re) in x.im 9.903 * [taylor]: Taking taylor expansion of x.re in x.im 9.903 * [backup-simplify]: Simplify x.re into x.re 9.903 * [backup-simplify]: Simplify (log x.re) into (log x.re) 9.903 * [taylor]: Taking taylor expansion of y.im in x.im 9.903 * [backup-simplify]: Simplify y.im into y.im 9.903 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 9.903 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 9.903 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.903 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.904 * [taylor]: Taking taylor expansion of y.re in x.im 9.904 * [backup-simplify]: Simplify y.re into y.re 9.904 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.904 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.904 * [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)) 9.905 * [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))) 9.905 * [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))) 9.905 * [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))) 9.905 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 9.906 * [backup-simplify]: Simplify (- 0) into 0 9.906 * [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))) 9.906 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 9.907 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 9.907 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 9.907 * [taylor]: Taking taylor expansion of (log x.re) in y.re 9.907 * [taylor]: Taking taylor expansion of x.re in y.re 9.907 * [backup-simplify]: Simplify x.re into x.re 9.907 * [backup-simplify]: Simplify (log x.re) into (log x.re) 9.907 * [taylor]: Taking taylor expansion of y.im in y.re 9.907 * [backup-simplify]: Simplify y.im into y.im 9.907 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 9.907 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 9.907 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 9.907 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.907 * [taylor]: Taking taylor expansion of y.re in y.re 9.907 * [backup-simplify]: Simplify 0 into 0 9.907 * [backup-simplify]: Simplify 1 into 1 9.907 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.907 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 9.908 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 9.908 * [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))) 9.908 * [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))) 9.908 * [taylor]: Taking taylor expansion of 0 in x.re 9.908 * [backup-simplify]: Simplify 0 into 0 9.908 * [taylor]: Taking taylor expansion of 0 in x.im 9.908 * [backup-simplify]: Simplify 0 into 0 9.909 * [taylor]: Taking taylor expansion of 0 in y.re 9.909 * [backup-simplify]: Simplify 0 into 0 9.909 * [backup-simplify]: Simplify 0 into 0 9.909 * [backup-simplify]: Simplify (+ 0) into 0 9.910 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 9.911 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 9.912 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 9.912 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 9.912 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 9.913 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 9.913 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 9.914 * [backup-simplify]: Simplify (+ 0 0) into 0 9.915 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 9.916 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 9.916 * [backup-simplify]: Simplify (- 0) into 0 9.916 * [backup-simplify]: Simplify (+ 0 0) into 0 9.916 * [taylor]: Taking taylor expansion of 0 in x.im 9.916 * [backup-simplify]: Simplify 0 into 0 9.917 * [taylor]: Taking taylor expansion of 0 in y.re 9.917 * [backup-simplify]: Simplify 0 into 0 9.917 * [backup-simplify]: Simplify 0 into 0 9.917 * [backup-simplify]: Simplify (+ 0) into 0 9.918 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 9.919 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 9.919 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 9.919 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 9.920 * [backup-simplify]: Simplify (- 0) into 0 9.920 * [backup-simplify]: Simplify (+ 0 0) into 0 9.921 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 9.922 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 9.922 * [backup-simplify]: Simplify (- 0) into 0 9.922 * [backup-simplify]: Simplify (+ 0 0) into 0 9.922 * [taylor]: Taking taylor expansion of 0 in y.re 9.923 * [backup-simplify]: Simplify 0 into 0 9.923 * [backup-simplify]: Simplify 0 into 0 9.923 * [backup-simplify]: Simplify 0 into 0 9.923 * [taylor]: Taking taylor expansion of 0 in x.re 9.923 * [backup-simplify]: Simplify 0 into 0 9.923 * [taylor]: Taking taylor expansion of 0 in x.im 9.923 * [backup-simplify]: Simplify 0 into 0 9.923 * [taylor]: Taking taylor expansion of 0 in y.re 9.923 * [backup-simplify]: Simplify 0 into 0 9.923 * [backup-simplify]: Simplify 0 into 0 9.923 * [taylor]: Taking taylor expansion of 0 in x.im 9.923 * [backup-simplify]: Simplify 0 into 0 9.923 * [taylor]: Taking taylor expansion of 0 in y.re 9.923 * [backup-simplify]: Simplify 0 into 0 9.923 * [backup-simplify]: Simplify 0 into 0 9.924 * [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))))) 9.924 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2) 9.924 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 9.924 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in (x.im x.re y.im) around 0 9.924 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 9.924 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 9.924 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.924 * [taylor]: Taking taylor expansion of y.im in y.im 9.924 * [backup-simplify]: Simplify 0 into 0 9.924 * [backup-simplify]: Simplify 1 into 1 9.924 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 9.924 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.924 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.924 * [taylor]: Taking taylor expansion of y.im in x.re 9.924 * [backup-simplify]: Simplify y.im into y.im 9.924 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 9.924 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.924 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.924 * [taylor]: Taking taylor expansion of y.im in x.im 9.924 * [backup-simplify]: Simplify y.im into y.im 9.925 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 9.925 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.925 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.925 * [taylor]: Taking taylor expansion of y.im in x.im 9.925 * [backup-simplify]: Simplify y.im into y.im 9.925 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 9.925 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 9.925 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.925 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.925 * [taylor]: Taking taylor expansion of y.im in x.re 9.925 * [backup-simplify]: Simplify y.im into y.im 9.925 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 9.925 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 9.925 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 9.925 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.925 * [taylor]: Taking taylor expansion of y.im in y.im 9.925 * [backup-simplify]: Simplify 0 into 0 9.925 * [backup-simplify]: Simplify 1 into 1 9.925 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 9.925 * [backup-simplify]: Simplify 0 into 0 9.926 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 9.926 * [taylor]: Taking taylor expansion of 0 in x.re 9.926 * [backup-simplify]: Simplify 0 into 0 9.926 * [taylor]: Taking taylor expansion of 0 in y.im 9.926 * [backup-simplify]: Simplify 0 into 0 9.926 * [backup-simplify]: Simplify 0 into 0 9.926 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 9.926 * [taylor]: Taking taylor expansion of 0 in y.im 9.926 * [backup-simplify]: Simplify 0 into 0 9.926 * [backup-simplify]: Simplify 0 into 0 9.927 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 9.927 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.927 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 9.927 * [taylor]: Taking taylor expansion of 0 in x.re 9.927 * [backup-simplify]: Simplify 0 into 0 9.927 * [taylor]: Taking taylor expansion of 0 in y.im 9.927 * [backup-simplify]: Simplify 0 into 0 9.927 * [backup-simplify]: Simplify 0 into 0 9.928 * [taylor]: Taking taylor expansion of 0 in y.im 9.928 * [backup-simplify]: Simplify 0 into 0 9.928 * [backup-simplify]: Simplify 0 into 0 9.928 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 9.928 * [taylor]: Taking taylor expansion of 0 in y.im 9.928 * [backup-simplify]: Simplify 0 into 0 9.928 * [backup-simplify]: Simplify 0 into 0 9.928 * [backup-simplify]: Simplify 0 into 0 9.928 * [backup-simplify]: Simplify 0 into 0 9.929 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 9.929 * [backup-simplify]: Simplify 0 into 0 9.930 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* (atan2 x.im x.re) y.im) 9.930 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 9.930 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 9.930 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 9.930 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 9.930 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.930 * [taylor]: Taking taylor expansion of y.im in y.im 9.930 * [backup-simplify]: Simplify 0 into 0 9.930 * [backup-simplify]: Simplify 1 into 1 9.930 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.930 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 9.930 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.931 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.931 * [taylor]: Taking taylor expansion of y.im in x.re 9.931 * [backup-simplify]: Simplify y.im into y.im 9.931 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 9.931 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 9.931 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.931 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.931 * [taylor]: Taking taylor expansion of y.im in x.im 9.931 * [backup-simplify]: Simplify y.im into y.im 9.931 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 9.931 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 9.931 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.931 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.931 * [taylor]: Taking taylor expansion of y.im in x.im 9.932 * [backup-simplify]: Simplify y.im into y.im 9.932 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 9.932 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 9.932 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.932 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.932 * [taylor]: Taking taylor expansion of y.im in x.re 9.932 * [backup-simplify]: Simplify y.im into y.im 9.932 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 9.932 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 9.932 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 9.932 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.932 * [taylor]: Taking taylor expansion of y.im in y.im 9.932 * [backup-simplify]: Simplify 0 into 0 9.932 * [backup-simplify]: Simplify 1 into 1 9.933 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.933 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.933 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 9.933 * [taylor]: Taking taylor expansion of 0 in x.re 9.933 * [backup-simplify]: Simplify 0 into 0 9.933 * [taylor]: Taking taylor expansion of 0 in y.im 9.933 * [backup-simplify]: Simplify 0 into 0 9.934 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 9.934 * [taylor]: Taking taylor expansion of 0 in y.im 9.934 * [backup-simplify]: Simplify 0 into 0 9.935 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 9.935 * [backup-simplify]: Simplify 0 into 0 9.935 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 9.935 * [taylor]: Taking taylor expansion of 0 in x.re 9.935 * [backup-simplify]: Simplify 0 into 0 9.935 * [taylor]: Taking taylor expansion of 0 in y.im 9.935 * [backup-simplify]: Simplify 0 into 0 9.935 * [taylor]: Taking taylor expansion of 0 in y.im 9.935 * [backup-simplify]: Simplify 0 into 0 9.936 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 9.936 * [taylor]: Taking taylor expansion of 0 in y.im 9.936 * [backup-simplify]: Simplify 0 into 0 9.936 * [backup-simplify]: Simplify 0 into 0 9.936 * [backup-simplify]: Simplify 0 into 0 9.938 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 9.938 * [backup-simplify]: Simplify 0 into 0 9.938 * [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 9.938 * [taylor]: Taking taylor expansion of 0 in x.re 9.938 * [backup-simplify]: Simplify 0 into 0 9.938 * [taylor]: Taking taylor expansion of 0 in y.im 9.939 * [backup-simplify]: Simplify 0 into 0 9.939 * [taylor]: Taking taylor expansion of 0 in y.im 9.939 * [backup-simplify]: Simplify 0 into 0 9.939 * [taylor]: Taking taylor expansion of 0 in y.im 9.939 * [backup-simplify]: Simplify 0 into 0 9.939 * [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 9.939 * [taylor]: Taking taylor expansion of 0 in y.im 9.939 * [backup-simplify]: Simplify 0 into 0 9.939 * [backup-simplify]: Simplify 0 into 0 9.939 * [backup-simplify]: Simplify 0 into 0 9.940 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.im)) (* 1 1))) into (* (atan2 x.im x.re) y.im) 9.940 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.im))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 9.940 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in (x.im x.re y.im) around 0 9.940 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 9.940 * [taylor]: Taking taylor expansion of -1 in y.im 9.941 * [backup-simplify]: Simplify -1 into -1 9.941 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 9.941 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 9.941 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.941 * [taylor]: Taking taylor expansion of y.im in y.im 9.941 * [backup-simplify]: Simplify 0 into 0 9.941 * [backup-simplify]: Simplify 1 into 1 9.941 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.941 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 9.941 * [taylor]: Taking taylor expansion of -1 in x.re 9.941 * [backup-simplify]: Simplify -1 into -1 9.941 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 9.941 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.941 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.941 * [taylor]: Taking taylor expansion of y.im in x.re 9.941 * [backup-simplify]: Simplify y.im into y.im 9.941 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 9.941 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 9.941 * [taylor]: Taking taylor expansion of -1 in x.im 9.942 * [backup-simplify]: Simplify -1 into -1 9.942 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 9.942 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.942 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.942 * [taylor]: Taking taylor expansion of y.im in x.im 9.942 * [backup-simplify]: Simplify y.im into y.im 9.942 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 9.942 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 9.942 * [taylor]: Taking taylor expansion of -1 in x.im 9.942 * [backup-simplify]: Simplify -1 into -1 9.942 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 9.942 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.942 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.942 * [taylor]: Taking taylor expansion of y.im in x.im 9.942 * [backup-simplify]: Simplify y.im into y.im 9.942 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 9.943 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 9.943 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 9.943 * [taylor]: Taking taylor expansion of -1 in x.re 9.943 * [backup-simplify]: Simplify -1 into -1 9.943 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 9.943 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.943 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.943 * [taylor]: Taking taylor expansion of y.im in x.re 9.943 * [backup-simplify]: Simplify y.im into y.im 9.943 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 9.943 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 9.943 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 9.943 * [taylor]: Taking taylor expansion of -1 in y.im 9.944 * [backup-simplify]: Simplify -1 into -1 9.944 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 9.944 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 9.944 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.944 * [taylor]: Taking taylor expansion of y.im in y.im 9.944 * [backup-simplify]: Simplify 0 into 0 9.944 * [backup-simplify]: Simplify 1 into 1 9.944 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.944 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 9.944 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 9.945 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 9.945 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 9.945 * [taylor]: Taking taylor expansion of 0 in x.re 9.945 * [backup-simplify]: Simplify 0 into 0 9.946 * [taylor]: Taking taylor expansion of 0 in y.im 9.946 * [backup-simplify]: Simplify 0 into 0 9.946 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 9.946 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 9.947 * [taylor]: Taking taylor expansion of 0 in y.im 9.947 * [backup-simplify]: Simplify 0 into 0 9.948 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 9.948 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 9.948 * [backup-simplify]: Simplify 0 into 0 9.949 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 9.950 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 9.950 * [taylor]: Taking taylor expansion of 0 in x.re 9.950 * [backup-simplify]: Simplify 0 into 0 9.950 * [taylor]: Taking taylor expansion of 0 in y.im 9.950 * [backup-simplify]: Simplify 0 into 0 9.950 * [taylor]: Taking taylor expansion of 0 in y.im 9.950 * [backup-simplify]: Simplify 0 into 0 9.950 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 9.952 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 9.952 * [taylor]: Taking taylor expansion of 0 in y.im 9.952 * [backup-simplify]: Simplify 0 into 0 9.952 * [backup-simplify]: Simplify 0 into 0 9.952 * [backup-simplify]: Simplify 0 into 0 9.954 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 9.955 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 9.955 * [backup-simplify]: Simplify 0 into 0 9.955 * [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 9.956 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 9.956 * [taylor]: Taking taylor expansion of 0 in x.re 9.956 * [backup-simplify]: Simplify 0 into 0 9.956 * [taylor]: Taking taylor expansion of 0 in y.im 9.956 * [backup-simplify]: Simplify 0 into 0 9.957 * [taylor]: Taking taylor expansion of 0 in y.im 9.957 * [backup-simplify]: Simplify 0 into 0 9.957 * [taylor]: Taking taylor expansion of 0 in y.im 9.957 * [backup-simplify]: Simplify 0 into 0 9.957 * [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 9.958 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 9.958 * [taylor]: Taking taylor expansion of 0 in y.im 9.959 * [backup-simplify]: Simplify 0 into 0 9.959 * [backup-simplify]: Simplify 0 into 0 9.959 * [backup-simplify]: Simplify 0 into 0 9.959 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.im))) (* 1 1))) into (* (atan2 x.im x.re) y.im) 9.959 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1 1 3) 9.960 * [backup-simplify]: Simplify (* y.re (atan2 x.im x.re)) into (* (atan2 x.im x.re) y.re) 9.960 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (y.re x.im x.re) around 0 9.960 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 9.960 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.960 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.960 * [taylor]: Taking taylor expansion of y.re in x.re 9.960 * [backup-simplify]: Simplify y.re into y.re 9.960 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 9.960 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.960 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.960 * [taylor]: Taking taylor expansion of y.re in x.im 9.960 * [backup-simplify]: Simplify y.re into y.re 9.960 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 9.960 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 9.960 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.960 * [taylor]: Taking taylor expansion of y.re in y.re 9.960 * [backup-simplify]: Simplify 0 into 0 9.960 * [backup-simplify]: Simplify 1 into 1 9.960 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 9.960 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 9.961 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.961 * [taylor]: Taking taylor expansion of y.re in y.re 9.961 * [backup-simplify]: Simplify 0 into 0 9.961 * [backup-simplify]: Simplify 1 into 1 9.961 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 9.961 * [taylor]: Taking taylor expansion of 0 in x.im 9.961 * [backup-simplify]: Simplify 0 into 0 9.961 * [taylor]: Taking taylor expansion of 0 in x.re 9.961 * [backup-simplify]: Simplify 0 into 0 9.961 * [backup-simplify]: Simplify 0 into 0 9.962 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 9.962 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.962 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.962 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.962 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.962 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.962 * [taylor]: Taking taylor expansion of 0 in x.re 9.962 * [backup-simplify]: Simplify 0 into 0 9.962 * [backup-simplify]: Simplify 0 into 0 9.962 * [backup-simplify]: Simplify 0 into 0 9.963 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 9.963 * [taylor]: Taking taylor expansion of 0 in x.im 9.963 * [backup-simplify]: Simplify 0 into 0 9.963 * [taylor]: Taking taylor expansion of 0 in x.re 9.963 * [backup-simplify]: Simplify 0 into 0 9.963 * [backup-simplify]: Simplify 0 into 0 9.963 * [taylor]: Taking taylor expansion of 0 in x.re 9.963 * [backup-simplify]: Simplify 0 into 0 9.964 * [backup-simplify]: Simplify 0 into 0 9.964 * [taylor]: Taking taylor expansion of 0 in x.re 9.964 * [backup-simplify]: Simplify 0 into 0 9.964 * [backup-simplify]: Simplify 0 into 0 9.964 * [backup-simplify]: Simplify 0 into 0 9.964 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* 1 (* 1 y.re))) into (* (atan2 x.im x.re) y.re) 9.964 * [backup-simplify]: Simplify (* (/ 1 y.re) (atan2 (/ 1 x.im) (/ 1 x.re))) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.964 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (y.re x.im x.re) around 0 9.964 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 9.964 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.964 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.964 * [taylor]: Taking taylor expansion of y.re in x.re 9.964 * [backup-simplify]: Simplify y.re into y.re 9.965 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.965 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 9.965 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.965 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.965 * [taylor]: Taking taylor expansion of y.re in x.im 9.965 * [backup-simplify]: Simplify y.re into y.re 9.965 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 9.965 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 9.965 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 9.965 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.965 * [taylor]: Taking taylor expansion of y.re in y.re 9.965 * [backup-simplify]: Simplify 0 into 0 9.965 * [backup-simplify]: Simplify 1 into 1 9.965 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.966 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 9.966 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 9.966 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.966 * [taylor]: Taking taylor expansion of y.re in y.re 9.966 * [backup-simplify]: Simplify 0 into 0 9.966 * [backup-simplify]: Simplify 1 into 1 9.966 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.966 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.966 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.966 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.966 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.967 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.968 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 9.968 * [taylor]: Taking taylor expansion of 0 in x.im 9.968 * [backup-simplify]: Simplify 0 into 0 9.968 * [taylor]: Taking taylor expansion of 0 in x.re 9.968 * [backup-simplify]: Simplify 0 into 0 9.968 * [backup-simplify]: Simplify 0 into 0 9.968 * [taylor]: Taking taylor expansion of 0 in x.re 9.968 * [backup-simplify]: Simplify 0 into 0 9.968 * [backup-simplify]: Simplify 0 into 0 9.968 * [backup-simplify]: Simplify 0 into 0 9.970 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 9.970 * [taylor]: Taking taylor expansion of 0 in x.im 9.970 * [backup-simplify]: Simplify 0 into 0 9.970 * [taylor]: Taking taylor expansion of 0 in x.re 9.970 * [backup-simplify]: Simplify 0 into 0 9.970 * [backup-simplify]: Simplify 0 into 0 9.970 * [taylor]: Taking taylor expansion of 0 in x.re 9.970 * [backup-simplify]: Simplify 0 into 0 9.970 * [backup-simplify]: Simplify 0 into 0 9.970 * [taylor]: Taking taylor expansion of 0 in x.re 9.970 * [backup-simplify]: Simplify 0 into 0 9.970 * [backup-simplify]: Simplify 0 into 0 9.971 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* 1 (* 1 (/ 1 (/ 1 y.re))))) into (* (atan2 x.im x.re) y.re) 9.971 * [backup-simplify]: Simplify (* (/ 1 (- y.re)) (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.971 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in (y.re x.im x.re) around 0 9.971 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 9.971 * [taylor]: Taking taylor expansion of -1 in x.re 9.971 * [backup-simplify]: Simplify -1 into -1 9.971 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 9.971 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.971 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.971 * [taylor]: Taking taylor expansion of y.re in x.re 9.971 * [backup-simplify]: Simplify y.re into y.re 9.971 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.971 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 9.971 * [taylor]: Taking taylor expansion of -1 in x.im 9.972 * [backup-simplify]: Simplify -1 into -1 9.972 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 9.972 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.972 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.972 * [taylor]: Taking taylor expansion of y.re in x.im 9.972 * [backup-simplify]: Simplify y.re into y.re 9.972 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.972 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 9.972 * [taylor]: Taking taylor expansion of -1 in y.re 9.972 * [backup-simplify]: Simplify -1 into -1 9.972 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 9.972 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 9.972 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.972 * [taylor]: Taking taylor expansion of y.re in y.re 9.972 * [backup-simplify]: Simplify 0 into 0 9.972 * [backup-simplify]: Simplify 1 into 1 9.972 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.972 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 9.972 * [taylor]: Taking taylor expansion of -1 in y.re 9.973 * [backup-simplify]: Simplify -1 into -1 9.973 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 9.973 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 9.973 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.973 * [taylor]: Taking taylor expansion of y.re in y.re 9.973 * [backup-simplify]: Simplify 0 into 0 9.973 * [backup-simplify]: Simplify 1 into 1 9.973 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.973 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 9.973 * [taylor]: Taking taylor expansion of (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 9.973 * [taylor]: Taking taylor expansion of -1 in x.im 9.973 * [backup-simplify]: Simplify -1 into -1 9.973 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.973 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.974 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 9.974 * [taylor]: Taking taylor expansion of (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 9.974 * [taylor]: Taking taylor expansion of -1 in x.re 9.974 * [backup-simplify]: Simplify -1 into -1 9.974 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.974 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.975 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 9.975 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 9.976 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 9.977 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 9.977 * [taylor]: Taking taylor expansion of 0 in x.im 9.977 * [backup-simplify]: Simplify 0 into 0 9.977 * [taylor]: Taking taylor expansion of 0 in x.re 9.977 * [backup-simplify]: Simplify 0 into 0 9.978 * [backup-simplify]: Simplify 0 into 0 9.978 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 9.978 * [taylor]: Taking taylor expansion of 0 in x.re 9.978 * [backup-simplify]: Simplify 0 into 0 9.978 * [backup-simplify]: Simplify 0 into 0 9.979 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 9.979 * [backup-simplify]: Simplify 0 into 0 9.981 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 9.982 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 9.982 * [taylor]: Taking taylor expansion of 0 in x.im 9.982 * [backup-simplify]: Simplify 0 into 0 9.982 * [taylor]: Taking taylor expansion of 0 in x.re 9.982 * [backup-simplify]: Simplify 0 into 0 9.982 * [backup-simplify]: Simplify 0 into 0 9.982 * [taylor]: Taking taylor expansion of 0 in x.re 9.982 * [backup-simplify]: Simplify 0 into 0 9.982 * [backup-simplify]: Simplify 0 into 0 9.983 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 9.983 * [taylor]: Taking taylor expansion of 0 in x.re 9.983 * [backup-simplify]: Simplify 0 into 0 9.983 * [backup-simplify]: Simplify 0 into 0 9.984 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* 1 (* 1 (/ 1 (/ 1 (- y.re)))))) into (* (atan2 x.im x.re) y.re) 9.984 * * * * [progress]: [ 4 / 4 ] generating series at (2 2) 9.984 * [backup-simplify]: Simplify (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 9.984 * [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 9.984 * [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 9.984 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 9.985 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 9.985 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 9.985 * [taylor]: Taking taylor expansion of y.im in y.re 9.985 * [backup-simplify]: Simplify y.im into y.im 9.985 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 9.985 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 9.985 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 9.985 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 9.985 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 9.985 * [taylor]: Taking taylor expansion of x.re in y.re 9.985 * [backup-simplify]: Simplify x.re into x.re 9.985 * [taylor]: Taking taylor expansion of x.re in y.re 9.985 * [backup-simplify]: Simplify x.re into x.re 9.985 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 9.985 * [taylor]: Taking taylor expansion of x.im in y.re 9.985 * [backup-simplify]: Simplify x.im into x.im 9.985 * [taylor]: Taking taylor expansion of x.im in y.re 9.985 * [backup-simplify]: Simplify x.im into x.im 9.985 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 9.985 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 9.986 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 9.986 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 9.986 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 9.986 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 9.987 * [backup-simplify]: Simplify (+ 0 0) into 0 9.988 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 9.988 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 9.988 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 9.988 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 9.988 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.988 * [taylor]: Taking taylor expansion of y.re in y.re 9.988 * [backup-simplify]: Simplify 0 into 0 9.988 * [backup-simplify]: Simplify 1 into 1 9.988 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 9.989 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 9.989 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 9.989 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 9.990 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 9.990 * [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 9.990 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 9.990 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 9.990 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 9.990 * [taylor]: Taking taylor expansion of y.im in x.im 9.990 * [backup-simplify]: Simplify y.im into y.im 9.990 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 9.990 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 9.990 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 9.990 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 9.990 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 9.990 * [taylor]: Taking taylor expansion of x.re in x.im 9.990 * [backup-simplify]: Simplify x.re into x.re 9.991 * [taylor]: Taking taylor expansion of x.re in x.im 9.991 * [backup-simplify]: Simplify x.re into x.re 9.991 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 9.991 * [taylor]: Taking taylor expansion of x.im in x.im 9.991 * [backup-simplify]: Simplify 0 into 0 9.991 * [backup-simplify]: Simplify 1 into 1 9.991 * [taylor]: Taking taylor expansion of x.im in x.im 9.991 * [backup-simplify]: Simplify 0 into 0 9.991 * [backup-simplify]: Simplify 1 into 1 9.991 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 9.992 * [backup-simplify]: Simplify (* 0 0) into 0 9.992 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 9.992 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 9.992 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 9.993 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 9.993 * [backup-simplify]: Simplify (+ 0 0) into 0 9.993 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 9.994 * [backup-simplify]: Simplify (log x.re) into (log x.re) 9.994 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 9.994 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.994 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.994 * [taylor]: Taking taylor expansion of y.re in x.im 9.994 * [backup-simplify]: Simplify y.re into y.re 9.994 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 9.994 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.994 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) 9.994 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) 9.995 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) 9.995 * [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 9.995 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 9.995 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 9.995 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 9.995 * [taylor]: Taking taylor expansion of y.im in x.re 9.995 * [backup-simplify]: Simplify y.im into y.im 9.995 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 9.995 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 9.995 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 9.995 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 9.995 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 9.995 * [taylor]: Taking taylor expansion of x.re in x.re 9.995 * [backup-simplify]: Simplify 0 into 0 9.995 * [backup-simplify]: Simplify 1 into 1 9.995 * [taylor]: Taking taylor expansion of x.re in x.re 9.995 * [backup-simplify]: Simplify 0 into 0 9.996 * [backup-simplify]: Simplify 1 into 1 9.996 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 9.996 * [taylor]: Taking taylor expansion of x.im in x.re 9.996 * [backup-simplify]: Simplify x.im into x.im 9.996 * [taylor]: Taking taylor expansion of x.im in x.re 9.996 * [backup-simplify]: Simplify x.im into x.im 9.996 * [backup-simplify]: Simplify (* 0 0) into 0 9.996 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 9.997 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 9.997 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 9.997 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 9.998 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 9.998 * [backup-simplify]: Simplify (+ 0 0) into 0 9.998 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 9.998 * [backup-simplify]: Simplify (log x.im) into (log x.im) 9.998 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 9.998 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.999 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.999 * [taylor]: Taking taylor expansion of y.re in x.re 9.999 * [backup-simplify]: Simplify y.re into y.re 9.999 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 9.999 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 9.999 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 9.999 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 9.999 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 10.000 * [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.000 * [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.000 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.000 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 10.000 * [taylor]: Taking taylor expansion of y.im in y.im 10.000 * [backup-simplify]: Simplify 0 into 0 10.000 * [backup-simplify]: Simplify 1 into 1 10.000 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 10.000 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 10.000 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.000 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 10.000 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 10.000 * [taylor]: Taking taylor expansion of x.re in y.im 10.000 * [backup-simplify]: Simplify x.re into x.re 10.000 * [taylor]: Taking taylor expansion of x.re in y.im 10.000 * [backup-simplify]: Simplify x.re into x.re 10.000 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 10.000 * [taylor]: Taking taylor expansion of x.im in y.im 10.000 * [backup-simplify]: Simplify x.im into x.im 10.000 * [taylor]: Taking taylor expansion of x.im in y.im 10.000 * [backup-simplify]: Simplify x.im into x.im 10.001 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.001 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.001 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 10.001 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.001 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.001 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.002 * [backup-simplify]: Simplify (+ 0 0) into 0 10.002 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 10.003 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 10.003 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 10.003 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.003 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.003 * [taylor]: Taking taylor expansion of y.re in y.im 10.003 * [backup-simplify]: Simplify y.re into y.re 10.003 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 10.003 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.003 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 10.004 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.004 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.004 * [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.004 * [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.004 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.004 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 10.004 * [taylor]: Taking taylor expansion of y.im in y.im 10.004 * [backup-simplify]: Simplify 0 into 0 10.004 * [backup-simplify]: Simplify 1 into 1 10.004 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 10.004 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 10.004 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.004 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 10.004 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 10.004 * [taylor]: Taking taylor expansion of x.re in y.im 10.004 * [backup-simplify]: Simplify x.re into x.re 10.004 * [taylor]: Taking taylor expansion of x.re in y.im 10.004 * [backup-simplify]: Simplify x.re into x.re 10.005 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 10.005 * [taylor]: Taking taylor expansion of x.im in y.im 10.005 * [backup-simplify]: Simplify x.im into x.im 10.005 * [taylor]: Taking taylor expansion of x.im in y.im 10.005 * [backup-simplify]: Simplify x.im into x.im 10.005 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.005 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.005 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 10.005 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.005 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.006 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.006 * [backup-simplify]: Simplify (+ 0 0) into 0 10.007 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 10.007 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 10.007 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 10.007 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.007 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.007 * [taylor]: Taking taylor expansion of y.re in y.im 10.007 * [backup-simplify]: Simplify y.re into y.re 10.007 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 10.008 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.008 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 10.008 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.008 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.008 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.008 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.009 * [backup-simplify]: Simplify (- 0) into 0 10.009 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.009 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 10.009 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.009 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.010 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.010 * [taylor]: Taking taylor expansion of y.re in x.re 10.010 * [backup-simplify]: Simplify y.re into y.re 10.010 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.010 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.010 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.010 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.010 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.011 * [backup-simplify]: Simplify (- 0) into 0 10.011 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.011 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 10.011 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.011 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.011 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.011 * [taylor]: Taking taylor expansion of y.re in x.im 10.011 * [backup-simplify]: Simplify y.re into y.re 10.011 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.012 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.012 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.012 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.012 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.012 * [backup-simplify]: Simplify (- 0) into 0 10.013 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.013 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 10.013 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.013 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.013 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.013 * [taylor]: Taking taylor expansion of y.re in y.re 10.013 * [backup-simplify]: Simplify 0 into 0 10.013 * [backup-simplify]: Simplify 1 into 1 10.013 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.013 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.014 * [backup-simplify]: Simplify 1 into 1 10.014 * [backup-simplify]: Simplify (+ 0) into 0 10.015 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.016 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 10.017 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 10.017 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.017 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 10.017 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 10.019 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re))) 10.019 * [backup-simplify]: Simplify (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) into (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) 10.020 * [backup-simplify]: Simplify (+ 0 (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re))))) into (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) 10.020 * [taylor]: Taking taylor expansion of (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) in x.re 10.020 * [taylor]: Taking taylor expansion of (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re))) in x.re 10.020 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 10.020 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 10.020 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 10.020 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 10.020 * [taylor]: Taking taylor expansion of x.re in x.re 10.020 * [backup-simplify]: Simplify 0 into 0 10.020 * [backup-simplify]: Simplify 1 into 1 10.020 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 10.020 * [taylor]: Taking taylor expansion of x.im in x.re 10.020 * [backup-simplify]: Simplify x.im into x.im 10.020 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.020 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.020 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.020 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.021 * [backup-simplify]: Simplify (+ 0 0) into 0 10.021 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.021 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.021 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 10.021 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.021 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.022 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.022 * [taylor]: Taking taylor expansion of y.re in x.re 10.022 * [backup-simplify]: Simplify y.re into y.re 10.022 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.022 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.022 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.022 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.022 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.022 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.023 * [backup-simplify]: Simplify (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 10.023 * [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.023 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 10.023 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 10.023 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 10.023 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.023 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.023 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.023 * [taylor]: Taking taylor expansion of y.re in x.im 10.023 * [backup-simplify]: Simplify y.re into y.re 10.023 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.023 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.023 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.024 * [taylor]: Taking taylor expansion of (log x.im) in x.im 10.024 * [taylor]: Taking taylor expansion of x.im in x.im 10.024 * [backup-simplify]: Simplify 0 into 0 10.024 * [backup-simplify]: Simplify 1 into 1 10.024 * [backup-simplify]: Simplify (log 1) into 0 10.024 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.025 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.025 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.025 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.025 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) 10.026 * [backup-simplify]: Simplify (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) into (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) 10.026 * [taylor]: Taking taylor expansion of (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) in y.re 10.026 * [taylor]: Taking taylor expansion of (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) in y.re 10.026 * [taylor]: Taking taylor expansion of (log x.im) in y.re 10.026 * [taylor]: Taking taylor expansion of x.im in y.re 10.026 * [backup-simplify]: Simplify x.im into x.im 10.026 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.026 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 10.026 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.026 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.026 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.026 * [taylor]: Taking taylor expansion of y.re in y.re 10.026 * [backup-simplify]: Simplify 0 into 0 10.026 * [backup-simplify]: Simplify 1 into 1 10.026 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.027 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.027 * [backup-simplify]: Simplify (* (log x.im) 0) into 0 10.027 * [backup-simplify]: Simplify (- 0) into 0 10.027 * [backup-simplify]: Simplify 0 into 0 10.028 * [backup-simplify]: Simplify (+ 0) into 0 10.028 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.029 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.029 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.030 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.030 * [backup-simplify]: Simplify (- 0) into 0 10.031 * [backup-simplify]: Simplify (+ 0 0) into 0 10.031 * [taylor]: Taking taylor expansion of 0 in x.im 10.031 * [backup-simplify]: Simplify 0 into 0 10.031 * [taylor]: Taking taylor expansion of 0 in y.re 10.031 * [backup-simplify]: Simplify 0 into 0 10.031 * [backup-simplify]: Simplify 0 into 0 10.031 * [backup-simplify]: Simplify (+ 0) into 0 10.032 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.032 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.033 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.033 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.034 * [backup-simplify]: Simplify (- 0) into 0 10.035 * [backup-simplify]: Simplify (+ 0 0) into 0 10.035 * [taylor]: Taking taylor expansion of 0 in y.re 10.035 * [backup-simplify]: Simplify 0 into 0 10.035 * [backup-simplify]: Simplify 0 into 0 10.035 * [backup-simplify]: Simplify (+ 0) into 0 10.035 * [backup-simplify]: Simplify 0 into 0 10.036 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 10.037 * [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.re 2) (pow x.im 2)))) 2)))) 10.038 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 10.038 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 10.039 * [backup-simplify]: Simplify (+ 0 0) into 0 10.040 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 10.042 * [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.044 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into 0 10.044 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.044 * [backup-simplify]: Simplify (+ 0 0) into 0 10.045 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.046 * [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.046 * [backup-simplify]: Simplify (- 0) into 0 10.047 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 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.047 * [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.047 * [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.047 * [taylor]: Taking taylor expansion of 1/2 in x.re 10.047 * [backup-simplify]: Simplify 1/2 into 1/2 10.047 * [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.047 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 10.047 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.048 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.048 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.048 * [taylor]: Taking taylor expansion of y.re in x.re 10.048 * [backup-simplify]: Simplify y.re into y.re 10.048 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.048 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.048 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.048 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 10.048 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 10.048 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 10.048 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 10.048 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 10.048 * [taylor]: Taking taylor expansion of x.re in x.re 10.048 * [backup-simplify]: Simplify 0 into 0 10.048 * [backup-simplify]: Simplify 1 into 1 10.048 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 10.048 * [taylor]: Taking taylor expansion of x.im in x.re 10.048 * [backup-simplify]: Simplify x.im into x.im 10.048 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.049 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.049 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.049 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.049 * [backup-simplify]: Simplify (+ 0 0) into 0 10.050 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.050 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.050 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.050 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.050 * [backup-simplify]: Simplify (- 0) into 0 10.051 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.051 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.051 * [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.051 * [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.052 * [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.052 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 10.052 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 10.052 * [taylor]: Taking taylor expansion of 1/2 in x.im 10.052 * [backup-simplify]: Simplify 1/2 into 1/2 10.052 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 10.052 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 10.052 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.052 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.052 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.052 * [taylor]: Taking taylor expansion of y.re in x.im 10.052 * [backup-simplify]: Simplify y.re into y.re 10.052 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.053 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.053 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.053 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 10.053 * [taylor]: Taking taylor expansion of (log x.im) in x.im 10.053 * [taylor]: Taking taylor expansion of x.im in x.im 10.053 * [backup-simplify]: Simplify 0 into 0 10.053 * [backup-simplify]: Simplify 1 into 1 10.054 * [backup-simplify]: Simplify (log 1) into 0 10.054 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.054 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.055 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.055 * [backup-simplify]: Simplify (- 0) into 0 10.055 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.056 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.056 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.056 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.057 * [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.057 * [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.057 * [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.057 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 10.058 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 10.058 * [taylor]: Taking taylor expansion of 1/2 in y.re 10.058 * [backup-simplify]: Simplify 1/2 into 1/2 10.058 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 10.058 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 10.058 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.058 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.058 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.058 * [taylor]: Taking taylor expansion of y.re in y.re 10.058 * [backup-simplify]: Simplify 0 into 0 10.058 * [backup-simplify]: Simplify 1 into 1 10.058 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.058 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.059 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 10.059 * [taylor]: Taking taylor expansion of (log x.im) in y.re 10.059 * [taylor]: Taking taylor expansion of x.im in y.re 10.059 * [backup-simplify]: Simplify x.im into x.im 10.059 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.059 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.059 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 10.059 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 10.059 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 10.060 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 10.060 * [backup-simplify]: Simplify (+ 0) into 0 10.061 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.061 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.062 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.062 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.063 * [backup-simplify]: Simplify (+ 0 0) into 0 10.063 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 10.064 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 (sin (* (atan2 x.im x.re) y.re)))) into 0 10.064 * [backup-simplify]: Simplify (- 0) into 0 10.064 * [taylor]: Taking taylor expansion of 0 in x.im 10.064 * [backup-simplify]: Simplify 0 into 0 10.064 * [taylor]: Taking taylor expansion of 0 in y.re 10.064 * [backup-simplify]: Simplify 0 into 0 10.064 * [backup-simplify]: Simplify 0 into 0 10.065 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 10.066 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 10.066 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.074 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.075 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 10.075 * [backup-simplify]: Simplify (- 0) into 0 10.076 * [backup-simplify]: Simplify (+ 0 0) into 0 10.076 * [taylor]: Taking taylor expansion of 0 in x.im 10.076 * [backup-simplify]: Simplify 0 into 0 10.076 * [taylor]: Taking taylor expansion of 0 in y.re 10.076 * [backup-simplify]: Simplify 0 into 0 10.076 * [backup-simplify]: Simplify 0 into 0 10.077 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.078 * [backup-simplify]: Simplify (+ 0) into 0 10.078 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.079 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.079 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.080 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.080 * [backup-simplify]: Simplify (+ 0 0) into 0 10.081 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.081 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 10.081 * [backup-simplify]: Simplify (- 0) into 0 10.081 * [taylor]: Taking taylor expansion of 0 in y.re 10.081 * [backup-simplify]: Simplify 0 into 0 10.081 * [backup-simplify]: Simplify 0 into 0 10.081 * [taylor]: Taking taylor expansion of 0 in y.re 10.082 * [backup-simplify]: Simplify 0 into 0 10.082 * [backup-simplify]: Simplify 0 into 0 10.082 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 10.083 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 10.084 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.085 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.085 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 10.086 * [backup-simplify]: Simplify (- 0) into 0 10.086 * [backup-simplify]: Simplify (+ 0 0) into 0 10.086 * [taylor]: Taking taylor expansion of 0 in y.re 10.086 * [backup-simplify]: Simplify 0 into 0 10.086 * [backup-simplify]: Simplify 0 into 0 10.087 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 10.088 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 10.089 * [backup-simplify]: Simplify (+ (* (log x.im) (atan2 x.im x.re)) (* 0 0)) into (* (atan2 x.im x.re) (log x.im)) 10.089 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 10.089 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 10.090 * [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 (+ (* (atan2 x.im x.re) (* y.im (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 10.091 * [backup-simplify]: Simplify (log (exp (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (/ 1 y.re) (atan2 (/ 1 x.im) (/ 1 x.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.091 * [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.091 * [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.091 * [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.091 * [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.091 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 10.091 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 10.091 * [taylor]: Taking taylor expansion of y.im in y.re 10.092 * [backup-simplify]: Simplify y.im into y.im 10.092 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.092 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 10.092 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 10.092 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.092 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 10.092 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 10.092 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 10.092 * [taylor]: Taking taylor expansion of x.re in y.re 10.092 * [backup-simplify]: Simplify x.re into x.re 10.092 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.092 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 10.092 * [taylor]: Taking taylor expansion of x.re in y.re 10.092 * [backup-simplify]: Simplify x.re into x.re 10.092 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.092 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 10.092 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 10.092 * [taylor]: Taking taylor expansion of x.im in y.re 10.092 * [backup-simplify]: Simplify x.im into x.im 10.092 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.092 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 10.092 * [taylor]: Taking taylor expansion of x.im in y.re 10.092 * [backup-simplify]: Simplify x.im into x.im 10.093 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.093 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.093 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.093 * [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.093 * [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.094 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.094 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.094 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.094 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.094 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.094 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.095 * [backup-simplify]: Simplify (+ 0 0) into 0 10.096 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.096 * [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.096 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 10.096 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 10.096 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.096 * [taylor]: Taking taylor expansion of y.re in y.re 10.096 * [backup-simplify]: Simplify 0 into 0 10.096 * [backup-simplify]: Simplify 1 into 1 10.096 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.097 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.097 * [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.097 * [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.097 * [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.097 * [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.097 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 10.097 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 10.097 * [taylor]: Taking taylor expansion of y.im in x.im 10.098 * [backup-simplify]: Simplify y.im into y.im 10.098 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.098 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 10.098 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 10.098 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.098 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 10.098 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 10.098 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 10.098 * [taylor]: Taking taylor expansion of x.re in x.im 10.098 * [backup-simplify]: Simplify x.re into x.re 10.098 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.098 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 10.098 * [taylor]: Taking taylor expansion of x.re in x.im 10.098 * [backup-simplify]: Simplify x.re into x.re 10.098 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.098 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 10.098 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 10.098 * [taylor]: Taking taylor expansion of x.im in x.im 10.098 * [backup-simplify]: Simplify 0 into 0 10.098 * [backup-simplify]: Simplify 1 into 1 10.099 * [backup-simplify]: Simplify (/ 1 1) into 1 10.099 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 10.099 * [taylor]: Taking taylor expansion of x.im in x.im 10.099 * [backup-simplify]: Simplify 0 into 0 10.099 * [backup-simplify]: Simplify 1 into 1 10.099 * [backup-simplify]: Simplify (/ 1 1) into 1 10.100 * [backup-simplify]: Simplify (* 1 1) into 1 10.100 * [backup-simplify]: Simplify (+ 0 1) into 1 10.101 * [backup-simplify]: Simplify (sqrt 1) into 1 10.101 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.102 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.103 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.103 * [backup-simplify]: Simplify (+ 0 0) into 0 10.104 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.104 * [backup-simplify]: Simplify (log 1) into 0 10.104 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 10.104 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.104 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.104 * [taylor]: Taking taylor expansion of y.re in x.im 10.104 * [backup-simplify]: Simplify y.re into y.re 10.105 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.105 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 10.106 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 10.106 * [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.106 * [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.107 * [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.107 * [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.107 * [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.107 * [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.107 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 10.107 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 10.107 * [taylor]: Taking taylor expansion of y.im in x.re 10.107 * [backup-simplify]: Simplify y.im into y.im 10.107 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.107 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 10.107 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 10.107 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.107 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 10.108 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 10.108 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.108 * [taylor]: Taking taylor expansion of x.re in x.re 10.108 * [backup-simplify]: Simplify 0 into 0 10.108 * [backup-simplify]: Simplify 1 into 1 10.108 * [backup-simplify]: Simplify (/ 1 1) into 1 10.108 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.108 * [taylor]: Taking taylor expansion of x.re in x.re 10.108 * [backup-simplify]: Simplify 0 into 0 10.108 * [backup-simplify]: Simplify 1 into 1 10.109 * [backup-simplify]: Simplify (/ 1 1) into 1 10.109 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 10.109 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.109 * [taylor]: Taking taylor expansion of x.im in x.re 10.109 * [backup-simplify]: Simplify x.im into x.im 10.109 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.109 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.109 * [taylor]: Taking taylor expansion of x.im in x.re 10.109 * [backup-simplify]: Simplify x.im into x.im 10.109 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.110 * [backup-simplify]: Simplify (* 1 1) into 1 10.110 * [backup-simplify]: Simplify (+ 1 0) into 1 10.110 * [backup-simplify]: Simplify (sqrt 1) into 1 10.111 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.112 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.113 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.113 * [backup-simplify]: Simplify (+ 0 0) into 0 10.114 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.114 * [backup-simplify]: Simplify (log 1) into 0 10.114 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 10.114 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.114 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.114 * [taylor]: Taking taylor expansion of y.re in x.re 10.114 * [backup-simplify]: Simplify y.re into y.re 10.115 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.115 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.115 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 10.116 * [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.116 * [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.116 * [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.116 * [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.116 * [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.116 * [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.117 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 10.117 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 10.117 * [taylor]: Taking taylor expansion of y.im in y.im 10.117 * [backup-simplify]: Simplify 0 into 0 10.117 * [backup-simplify]: Simplify 1 into 1 10.117 * [backup-simplify]: Simplify (/ 1 1) into 1 10.117 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 10.117 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 10.117 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.117 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 10.117 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 10.118 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.118 * [taylor]: Taking taylor expansion of x.re in y.im 10.118 * [backup-simplify]: Simplify x.re into x.re 10.118 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.118 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.118 * [taylor]: Taking taylor expansion of x.re in y.im 10.118 * [backup-simplify]: Simplify x.re into x.re 10.118 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.118 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 10.118 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.118 * [taylor]: Taking taylor expansion of x.im in y.im 10.118 * [backup-simplify]: Simplify x.im into x.im 10.118 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.118 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.118 * [taylor]: Taking taylor expansion of x.im in y.im 10.118 * [backup-simplify]: Simplify x.im into x.im 10.118 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.118 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.118 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.119 * [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.119 * [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.119 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.119 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.120 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.120 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.120 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.120 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.121 * [backup-simplify]: Simplify (+ 0 0) into 0 10.121 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.122 * [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.122 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 10.122 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 10.122 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.122 * [taylor]: Taking taylor expansion of y.re in y.im 10.122 * [backup-simplify]: Simplify y.re into y.re 10.122 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.122 * [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.123 * [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.123 * [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.123 * [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.123 * [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.123 * [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.123 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 10.124 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 10.124 * [taylor]: Taking taylor expansion of y.im in y.im 10.124 * [backup-simplify]: Simplify 0 into 0 10.124 * [backup-simplify]: Simplify 1 into 1 10.124 * [backup-simplify]: Simplify (/ 1 1) into 1 10.124 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 10.124 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 10.124 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.124 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 10.124 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 10.124 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.125 * [taylor]: Taking taylor expansion of x.re in y.im 10.125 * [backup-simplify]: Simplify x.re into x.re 10.125 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.125 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.125 * [taylor]: Taking taylor expansion of x.re in y.im 10.125 * [backup-simplify]: Simplify x.re into x.re 10.125 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.125 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 10.125 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.125 * [taylor]: Taking taylor expansion of x.im in y.im 10.125 * [backup-simplify]: Simplify x.im into x.im 10.125 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.125 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.125 * [taylor]: Taking taylor expansion of x.im in y.im 10.125 * [backup-simplify]: Simplify x.im into x.im 10.125 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.125 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.125 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.126 * [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.126 * [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.126 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.126 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.126 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.127 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.127 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.127 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.127 * [backup-simplify]: Simplify (+ 0 0) into 0 10.128 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.128 * [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.128 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 10.128 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 10.128 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.128 * [taylor]: Taking taylor expansion of y.re in y.im 10.128 * [backup-simplify]: Simplify y.re into y.re 10.129 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.129 * [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.129 * [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.130 * [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.130 * [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.130 * [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.130 * [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.130 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 10.130 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 10.130 * [taylor]: Taking taylor expansion of y.im in x.re 10.130 * [backup-simplify]: Simplify y.im into y.im 10.130 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.130 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 10.130 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 10.130 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.130 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 10.131 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 10.131 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.131 * [taylor]: Taking taylor expansion of x.re in x.re 10.131 * [backup-simplify]: Simplify 0 into 0 10.131 * [backup-simplify]: Simplify 1 into 1 10.131 * [backup-simplify]: Simplify (/ 1 1) into 1 10.131 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.131 * [taylor]: Taking taylor expansion of x.re in x.re 10.131 * [backup-simplify]: Simplify 0 into 0 10.131 * [backup-simplify]: Simplify 1 into 1 10.132 * [backup-simplify]: Simplify (/ 1 1) into 1 10.132 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 10.132 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.132 * [taylor]: Taking taylor expansion of x.im in x.re 10.132 * [backup-simplify]: Simplify x.im into x.im 10.132 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.132 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.132 * [taylor]: Taking taylor expansion of x.im in x.re 10.132 * [backup-simplify]: Simplify x.im into x.im 10.132 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.132 * [backup-simplify]: Simplify (* 1 1) into 1 10.133 * [backup-simplify]: Simplify (+ 1 0) into 1 10.133 * [backup-simplify]: Simplify (sqrt 1) into 1 10.134 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.135 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.135 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.136 * [backup-simplify]: Simplify (+ 0 0) into 0 10.137 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.137 * [backup-simplify]: Simplify (log 1) into 0 10.137 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 10.137 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.137 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.137 * [taylor]: Taking taylor expansion of y.re in x.re 10.137 * [backup-simplify]: Simplify y.re into y.re 10.137 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.138 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.138 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 10.138 * [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.139 * [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.139 * [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.139 * [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.140 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 10.140 * [backup-simplify]: Simplify (- 0) into 0 10.140 * [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.140 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 10.140 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 10.140 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 10.140 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.141 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.141 * [taylor]: Taking taylor expansion of y.re in x.im 10.141 * [backup-simplify]: Simplify y.re into y.re 10.141 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.141 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 10.141 * [taylor]: Taking taylor expansion of (log x.re) in x.im 10.141 * [taylor]: Taking taylor expansion of x.re in x.im 10.141 * [backup-simplify]: Simplify x.re into x.re 10.141 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.141 * [taylor]: Taking taylor expansion of y.im in x.im 10.141 * [backup-simplify]: Simplify y.im into y.im 10.141 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.141 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 10.142 * [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.142 * [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.142 * [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.142 * [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.143 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 10.143 * [backup-simplify]: Simplify (- 0) into 0 10.144 * [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.144 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 10.144 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 10.144 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 10.144 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 10.144 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.144 * [taylor]: Taking taylor expansion of y.re in y.re 10.144 * [backup-simplify]: Simplify 0 into 0 10.144 * [backup-simplify]: Simplify 1 into 1 10.144 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.144 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 10.145 * [taylor]: Taking taylor expansion of (log x.re) in y.re 10.145 * [taylor]: Taking taylor expansion of x.re in y.re 10.145 * [backup-simplify]: Simplify x.re into x.re 10.145 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.145 * [taylor]: Taking taylor expansion of y.im in y.re 10.145 * [backup-simplify]: Simplify y.im into y.im 10.145 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.145 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.145 * [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.146 * [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.146 * [taylor]: Taking taylor expansion of 0 in x.re 10.146 * [backup-simplify]: Simplify 0 into 0 10.146 * [taylor]: Taking taylor expansion of 0 in x.im 10.146 * [backup-simplify]: Simplify 0 into 0 10.146 * [taylor]: Taking taylor expansion of 0 in y.re 10.146 * [backup-simplify]: Simplify 0 into 0 10.146 * [backup-simplify]: Simplify 0 into 0 10.147 * [backup-simplify]: Simplify (+ 0) into 0 10.148 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 10.149 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.150 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 10.150 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.150 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 10.151 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 10.151 * [backup-simplify]: Simplify (+ 0 0) into 0 10.152 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.153 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 10.154 * [backup-simplify]: Simplify (- 0) into 0 10.155 * [backup-simplify]: Simplify (+ 0 0) into 0 10.155 * [taylor]: Taking taylor expansion of 0 in x.im 10.155 * [backup-simplify]: Simplify 0 into 0 10.155 * [taylor]: Taking taylor expansion of 0 in y.re 10.155 * [backup-simplify]: Simplify 0 into 0 10.155 * [backup-simplify]: Simplify 0 into 0 10.156 * [backup-simplify]: Simplify (+ 0) into 0 10.157 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 10.157 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 10.158 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 10.158 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 10.159 * [backup-simplify]: Simplify (- 0) into 0 10.159 * [backup-simplify]: Simplify (+ 0 0) into 0 10.160 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.161 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 10.161 * [backup-simplify]: Simplify (- 0) into 0 10.162 * [backup-simplify]: Simplify (+ 0 0) into 0 10.162 * [taylor]: Taking taylor expansion of 0 in y.re 10.162 * [backup-simplify]: Simplify 0 into 0 10.162 * [backup-simplify]: Simplify 0 into 0 10.162 * [backup-simplify]: Simplify 0 into 0 10.162 * [taylor]: Taking taylor expansion of 0 in x.re 10.162 * [backup-simplify]: Simplify 0 into 0 10.162 * [taylor]: Taking taylor expansion of 0 in x.im 10.162 * [backup-simplify]: Simplify 0 into 0 10.162 * [taylor]: Taking taylor expansion of 0 in y.re 10.162 * [backup-simplify]: Simplify 0 into 0 10.162 * [backup-simplify]: Simplify 0 into 0 10.162 * [taylor]: Taking taylor expansion of 0 in x.im 10.162 * [backup-simplify]: Simplify 0 into 0 10.162 * [taylor]: Taking taylor expansion of 0 in y.re 10.162 * [backup-simplify]: Simplify 0 into 0 10.162 * [backup-simplify]: Simplify 0 into 0 10.163 * [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.164 * [backup-simplify]: Simplify (log (exp (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (/ 1 (- y.re)) (atan2 (/ 1 (- x.im)) (/ 1 (- x.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.164 * [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.164 * [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.164 * [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.164 * [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.164 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 10.164 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 10.164 * [taylor]: Taking taylor expansion of -1 in y.re 10.164 * [backup-simplify]: Simplify -1 into -1 10.164 * [taylor]: Taking taylor expansion of y.im in y.re 10.164 * [backup-simplify]: Simplify y.im into y.im 10.164 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.164 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 10.164 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 10.164 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.164 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 10.164 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 10.165 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 10.165 * [taylor]: Taking taylor expansion of -1 in y.re 10.165 * [backup-simplify]: Simplify -1 into -1 10.165 * [taylor]: Taking taylor expansion of x.re in y.re 10.165 * [backup-simplify]: Simplify x.re into x.re 10.165 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.165 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 10.165 * [taylor]: Taking taylor expansion of -1 in y.re 10.165 * [backup-simplify]: Simplify -1 into -1 10.165 * [taylor]: Taking taylor expansion of x.re in y.re 10.165 * [backup-simplify]: Simplify x.re into x.re 10.165 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.165 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 10.165 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 10.165 * [taylor]: Taking taylor expansion of -1 in y.re 10.165 * [backup-simplify]: Simplify -1 into -1 10.165 * [taylor]: Taking taylor expansion of x.im in y.re 10.165 * [backup-simplify]: Simplify x.im into x.im 10.165 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.165 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 10.165 * [taylor]: Taking taylor expansion of -1 in y.re 10.165 * [backup-simplify]: Simplify -1 into -1 10.165 * [taylor]: Taking taylor expansion of x.im in y.re 10.165 * [backup-simplify]: Simplify x.im into x.im 10.165 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.166 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.166 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.166 * [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.166 * [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.167 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.167 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.167 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.167 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.167 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.167 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.168 * [backup-simplify]: Simplify (+ 0 0) into 0 10.168 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.169 * [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.169 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 10.169 * [taylor]: Taking taylor expansion of -1 in y.re 10.169 * [backup-simplify]: Simplify -1 into -1 10.169 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 10.169 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 10.169 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.169 * [taylor]: Taking taylor expansion of y.re in y.re 10.169 * [backup-simplify]: Simplify 0 into 0 10.169 * [backup-simplify]: Simplify 1 into 1 10.169 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.169 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 10.170 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.170 * [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.170 * [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.170 * [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.170 * [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.170 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 10.170 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 10.170 * [taylor]: Taking taylor expansion of -1 in x.im 10.170 * [backup-simplify]: Simplify -1 into -1 10.171 * [taylor]: Taking taylor expansion of y.im in x.im 10.171 * [backup-simplify]: Simplify y.im into y.im 10.171 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.171 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 10.171 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 10.171 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.171 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 10.171 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 10.171 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 10.171 * [taylor]: Taking taylor expansion of -1 in x.im 10.171 * [backup-simplify]: Simplify -1 into -1 10.171 * [taylor]: Taking taylor expansion of x.re in x.im 10.171 * [backup-simplify]: Simplify x.re into x.re 10.171 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.171 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 10.171 * [taylor]: Taking taylor expansion of -1 in x.im 10.171 * [backup-simplify]: Simplify -1 into -1 10.171 * [taylor]: Taking taylor expansion of x.re in x.im 10.171 * [backup-simplify]: Simplify x.re into x.re 10.171 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.171 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 10.171 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 10.172 * [taylor]: Taking taylor expansion of -1 in x.im 10.172 * [backup-simplify]: Simplify -1 into -1 10.172 * [taylor]: Taking taylor expansion of x.im in x.im 10.172 * [backup-simplify]: Simplify 0 into 0 10.172 * [backup-simplify]: Simplify 1 into 1 10.172 * [backup-simplify]: Simplify (/ -1 1) into -1 10.172 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 10.172 * [taylor]: Taking taylor expansion of -1 in x.im 10.172 * [backup-simplify]: Simplify -1 into -1 10.172 * [taylor]: Taking taylor expansion of x.im in x.im 10.173 * [backup-simplify]: Simplify 0 into 0 10.173 * [backup-simplify]: Simplify 1 into 1 10.173 * [backup-simplify]: Simplify (/ -1 1) into -1 10.174 * [backup-simplify]: Simplify (* -1 -1) into 1 10.174 * [backup-simplify]: Simplify (+ 0 1) into 1 10.174 * [backup-simplify]: Simplify (sqrt 1) into 1 10.175 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.176 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.177 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.178 * [backup-simplify]: Simplify (+ 0 0) into 0 10.178 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.179 * [backup-simplify]: Simplify (log 1) into 0 10.179 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 10.179 * [taylor]: Taking taylor expansion of -1 in x.im 10.179 * [backup-simplify]: Simplify -1 into -1 10.179 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 10.179 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.179 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.179 * [taylor]: Taking taylor expansion of y.re in x.im 10.179 * [backup-simplify]: Simplify y.re into y.re 10.179 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.180 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 10.180 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 10.180 * [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.180 * [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.181 * [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.181 * [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.181 * [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.181 * [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.181 * [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.181 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 10.181 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 10.181 * [taylor]: Taking taylor expansion of -1 in x.re 10.181 * [backup-simplify]: Simplify -1 into -1 10.181 * [taylor]: Taking taylor expansion of y.im in x.re 10.181 * [backup-simplify]: Simplify y.im into y.im 10.181 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.182 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 10.182 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 10.182 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.182 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 10.182 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 10.182 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.182 * [taylor]: Taking taylor expansion of -1 in x.re 10.182 * [backup-simplify]: Simplify -1 into -1 10.182 * [taylor]: Taking taylor expansion of x.re in x.re 10.182 * [backup-simplify]: Simplify 0 into 0 10.182 * [backup-simplify]: Simplify 1 into 1 10.183 * [backup-simplify]: Simplify (/ -1 1) into -1 10.183 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.183 * [taylor]: Taking taylor expansion of -1 in x.re 10.183 * [backup-simplify]: Simplify -1 into -1 10.183 * [taylor]: Taking taylor expansion of x.re in x.re 10.183 * [backup-simplify]: Simplify 0 into 0 10.183 * [backup-simplify]: Simplify 1 into 1 10.183 * [backup-simplify]: Simplify (/ -1 1) into -1 10.183 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 10.183 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.183 * [taylor]: Taking taylor expansion of -1 in x.re 10.183 * [backup-simplify]: Simplify -1 into -1 10.184 * [taylor]: Taking taylor expansion of x.im in x.re 10.184 * [backup-simplify]: Simplify x.im into x.im 10.184 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.184 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.184 * [taylor]: Taking taylor expansion of -1 in x.re 10.184 * [backup-simplify]: Simplify -1 into -1 10.184 * [taylor]: Taking taylor expansion of x.im in x.re 10.184 * [backup-simplify]: Simplify x.im into x.im 10.184 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.184 * [backup-simplify]: Simplify (* -1 -1) into 1 10.185 * [backup-simplify]: Simplify (+ 1 0) into 1 10.185 * [backup-simplify]: Simplify (sqrt 1) into 1 10.186 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.187 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.188 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.188 * [backup-simplify]: Simplify (+ 0 0) into 0 10.189 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.189 * [backup-simplify]: Simplify (log 1) into 0 10.189 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 10.189 * [taylor]: Taking taylor expansion of -1 in x.re 10.189 * [backup-simplify]: Simplify -1 into -1 10.189 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 10.189 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.190 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.190 * [taylor]: Taking taylor expansion of y.re in x.re 10.190 * [backup-simplify]: Simplify y.re into y.re 10.190 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.190 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.191 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 10.191 * [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.191 * [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.191 * [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.192 * [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.192 * [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.192 * [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.192 * [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.192 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 10.192 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 10.192 * [taylor]: Taking taylor expansion of -1 in y.im 10.192 * [backup-simplify]: Simplify -1 into -1 10.192 * [taylor]: Taking taylor expansion of y.im in y.im 10.192 * [backup-simplify]: Simplify 0 into 0 10.192 * [backup-simplify]: Simplify 1 into 1 10.193 * [backup-simplify]: Simplify (/ -1 1) into -1 10.193 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 10.193 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 10.193 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.193 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 10.193 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 10.193 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.193 * [taylor]: Taking taylor expansion of -1 in y.im 10.193 * [backup-simplify]: Simplify -1 into -1 10.193 * [taylor]: Taking taylor expansion of x.re in y.im 10.193 * [backup-simplify]: Simplify x.re into x.re 10.193 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.193 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.193 * [taylor]: Taking taylor expansion of -1 in y.im 10.194 * [backup-simplify]: Simplify -1 into -1 10.194 * [taylor]: Taking taylor expansion of x.re in y.im 10.194 * [backup-simplify]: Simplify x.re into x.re 10.194 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.194 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 10.194 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.194 * [taylor]: Taking taylor expansion of -1 in y.im 10.194 * [backup-simplify]: Simplify -1 into -1 10.194 * [taylor]: Taking taylor expansion of x.im in y.im 10.194 * [backup-simplify]: Simplify x.im into x.im 10.194 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.194 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.194 * [taylor]: Taking taylor expansion of -1 in y.im 10.194 * [backup-simplify]: Simplify -1 into -1 10.194 * [taylor]: Taking taylor expansion of x.im in y.im 10.194 * [backup-simplify]: Simplify x.im into x.im 10.194 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.194 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.194 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.195 * [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.195 * [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.195 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.195 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.196 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.196 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.196 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.196 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.197 * [backup-simplify]: Simplify (+ 0 0) into 0 10.197 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.198 * [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.198 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 10.198 * [taylor]: Taking taylor expansion of -1 in y.im 10.198 * [backup-simplify]: Simplify -1 into -1 10.198 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 10.198 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 10.198 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.198 * [taylor]: Taking taylor expansion of y.re in y.im 10.198 * [backup-simplify]: Simplify y.re into y.re 10.198 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.199 * [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.199 * [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.200 * [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.200 * [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.200 * [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.200 * [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.200 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 10.200 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 10.200 * [taylor]: Taking taylor expansion of -1 in y.im 10.200 * [backup-simplify]: Simplify -1 into -1 10.200 * [taylor]: Taking taylor expansion of y.im in y.im 10.200 * [backup-simplify]: Simplify 0 into 0 10.200 * [backup-simplify]: Simplify 1 into 1 10.201 * [backup-simplify]: Simplify (/ -1 1) into -1 10.201 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 10.201 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 10.201 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.201 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 10.201 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 10.201 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.201 * [taylor]: Taking taylor expansion of -1 in y.im 10.201 * [backup-simplify]: Simplify -1 into -1 10.201 * [taylor]: Taking taylor expansion of x.re in y.im 10.201 * [backup-simplify]: Simplify x.re into x.re 10.201 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.201 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.201 * [taylor]: Taking taylor expansion of -1 in y.im 10.201 * [backup-simplify]: Simplify -1 into -1 10.201 * [taylor]: Taking taylor expansion of x.re in y.im 10.201 * [backup-simplify]: Simplify x.re into x.re 10.202 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.202 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 10.202 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.202 * [taylor]: Taking taylor expansion of -1 in y.im 10.202 * [backup-simplify]: Simplify -1 into -1 10.202 * [taylor]: Taking taylor expansion of x.im in y.im 10.202 * [backup-simplify]: Simplify x.im into x.im 10.202 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.202 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.202 * [taylor]: Taking taylor expansion of -1 in y.im 10.202 * [backup-simplify]: Simplify -1 into -1 10.202 * [taylor]: Taking taylor expansion of x.im in y.im 10.202 * [backup-simplify]: Simplify x.im into x.im 10.202 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.202 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.203 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.203 * [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.203 * [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.203 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.204 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.204 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.204 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.204 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.204 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.205 * [backup-simplify]: Simplify (+ 0 0) into 0 10.205 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.206 * [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.206 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 10.206 * [taylor]: Taking taylor expansion of -1 in y.im 10.206 * [backup-simplify]: Simplify -1 into -1 10.206 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 10.206 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 10.206 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.206 * [taylor]: Taking taylor expansion of y.re in y.im 10.206 * [backup-simplify]: Simplify y.re into y.re 10.206 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.207 * [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.207 * [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.208 * [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.208 * [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.208 * [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.208 * [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.208 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 10.208 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 10.208 * [taylor]: Taking taylor expansion of -1 in x.re 10.208 * [backup-simplify]: Simplify -1 into -1 10.208 * [taylor]: Taking taylor expansion of y.im in x.re 10.208 * [backup-simplify]: Simplify y.im into y.im 10.208 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.208 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 10.208 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 10.208 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.208 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 10.208 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 10.209 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.209 * [taylor]: Taking taylor expansion of -1 in x.re 10.209 * [backup-simplify]: Simplify -1 into -1 10.209 * [taylor]: Taking taylor expansion of x.re in x.re 10.209 * [backup-simplify]: Simplify 0 into 0 10.209 * [backup-simplify]: Simplify 1 into 1 10.209 * [backup-simplify]: Simplify (/ -1 1) into -1 10.209 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.209 * [taylor]: Taking taylor expansion of -1 in x.re 10.209 * [backup-simplify]: Simplify -1 into -1 10.209 * [taylor]: Taking taylor expansion of x.re in x.re 10.210 * [backup-simplify]: Simplify 0 into 0 10.210 * [backup-simplify]: Simplify 1 into 1 10.210 * [backup-simplify]: Simplify (/ -1 1) into -1 10.210 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 10.210 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.210 * [taylor]: Taking taylor expansion of -1 in x.re 10.210 * [backup-simplify]: Simplify -1 into -1 10.210 * [taylor]: Taking taylor expansion of x.im in x.re 10.210 * [backup-simplify]: Simplify x.im into x.im 10.210 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.210 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.210 * [taylor]: Taking taylor expansion of -1 in x.re 10.210 * [backup-simplify]: Simplify -1 into -1 10.210 * [taylor]: Taking taylor expansion of x.im in x.re 10.211 * [backup-simplify]: Simplify x.im into x.im 10.211 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.211 * [backup-simplify]: Simplify (* -1 -1) into 1 10.212 * [backup-simplify]: Simplify (+ 1 0) into 1 10.212 * [backup-simplify]: Simplify (sqrt 1) into 1 10.213 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.214 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.215 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.215 * [backup-simplify]: Simplify (+ 0 0) into 0 10.216 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.216 * [backup-simplify]: Simplify (log 1) into 0 10.216 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 10.216 * [taylor]: Taking taylor expansion of -1 in x.re 10.216 * [backup-simplify]: Simplify -1 into -1 10.216 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 10.216 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.216 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.216 * [taylor]: Taking taylor expansion of y.re in x.re 10.216 * [backup-simplify]: Simplify y.re into y.re 10.216 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.217 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.217 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 10.217 * [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.217 * [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.218 * [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.218 * [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.218 * [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.219 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 10.219 * [backup-simplify]: Simplify (- 0) into 0 10.220 * [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.220 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 10.220 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 10.220 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 10.220 * [taylor]: Taking taylor expansion of (log x.re) in x.im 10.220 * [taylor]: Taking taylor expansion of x.re in x.im 10.220 * [backup-simplify]: Simplify x.re into x.re 10.220 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.220 * [taylor]: Taking taylor expansion of y.im in x.im 10.220 * [backup-simplify]: Simplify y.im into y.im 10.220 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.220 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 10.220 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.220 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.220 * [taylor]: Taking taylor expansion of y.re in x.im 10.220 * [backup-simplify]: Simplify y.re into y.re 10.220 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.221 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.221 * [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.221 * [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.222 * [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.222 * [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.222 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 10.223 * [backup-simplify]: Simplify (- 0) into 0 10.223 * [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.223 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 10.223 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 10.223 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 10.223 * [taylor]: Taking taylor expansion of (log x.re) in y.re 10.223 * [taylor]: Taking taylor expansion of x.re in y.re 10.223 * [backup-simplify]: Simplify x.re into x.re 10.224 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.224 * [taylor]: Taking taylor expansion of y.im in y.re 10.224 * [backup-simplify]: Simplify y.im into y.im 10.224 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.224 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 10.224 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 10.224 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.224 * [taylor]: Taking taylor expansion of y.re in y.re 10.224 * [backup-simplify]: Simplify 0 into 0 10.224 * [backup-simplify]: Simplify 1 into 1 10.224 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.224 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.224 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.225 * [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.225 * [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.225 * [taylor]: Taking taylor expansion of 0 in x.re 10.225 * [backup-simplify]: Simplify 0 into 0 10.225 * [taylor]: Taking taylor expansion of 0 in x.im 10.225 * [backup-simplify]: Simplify 0 into 0 10.225 * [taylor]: Taking taylor expansion of 0 in y.re 10.225 * [backup-simplify]: Simplify 0 into 0 10.225 * [backup-simplify]: Simplify 0 into 0 10.226 * [backup-simplify]: Simplify (+ 0) into 0 10.227 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 10.228 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.228 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 10.229 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.229 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 10.229 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 10.230 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 10.231 * [backup-simplify]: Simplify (+ 0 0) into 0 10.231 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.232 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 10.232 * [backup-simplify]: Simplify (- 0) into 0 10.233 * [backup-simplify]: Simplify (+ 0 0) into 0 10.233 * [taylor]: Taking taylor expansion of 0 in x.im 10.233 * [backup-simplify]: Simplify 0 into 0 10.233 * [taylor]: Taking taylor expansion of 0 in y.re 10.233 * [backup-simplify]: Simplify 0 into 0 10.233 * [backup-simplify]: Simplify 0 into 0 10.233 * [backup-simplify]: Simplify (+ 0) into 0 10.234 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 10.235 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 10.236 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 10.236 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 10.236 * [backup-simplify]: Simplify (- 0) into 0 10.237 * [backup-simplify]: Simplify (+ 0 0) into 0 10.238 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.239 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 10.239 * [backup-simplify]: Simplify (- 0) into 0 10.239 * [backup-simplify]: Simplify (+ 0 0) into 0 10.239 * [taylor]: Taking taylor expansion of 0 in y.re 10.239 * [backup-simplify]: Simplify 0 into 0 10.239 * [backup-simplify]: Simplify 0 into 0 10.240 * [backup-simplify]: Simplify 0 into 0 10.240 * [taylor]: Taking taylor expansion of 0 in x.re 10.240 * [backup-simplify]: Simplify 0 into 0 10.240 * [taylor]: Taking taylor expansion of 0 in x.im 10.240 * [backup-simplify]: Simplify 0 into 0 10.240 * [taylor]: Taking taylor expansion of 0 in y.re 10.240 * [backup-simplify]: Simplify 0 into 0 10.240 * [backup-simplify]: Simplify 0 into 0 10.240 * [taylor]: Taking taylor expansion of 0 in x.im 10.240 * [backup-simplify]: Simplify 0 into 0 10.240 * [taylor]: Taking taylor expansion of 0 in y.re 10.240 * [backup-simplify]: Simplify 0 into 0 10.240 * [backup-simplify]: Simplify 0 into 0 10.240 * [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.241 * * * [progress]: simplifying candidates 10.243 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* y.re (atan2 x.im x.re)))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* y.re (atan2 x.im x.re)))) (log (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.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 (* y.re (atan2 x.im x.re))) (log1p (* y.re (atan2 x.im x.re))) (* y.re (atan2 x.im x.re)) (+ (log y.re) (log (atan2 x.im x.re))) (log (* y.re (atan2 x.im x.re))) (exp (* y.re (atan2 x.im x.re))) (* (* (* y.re y.re) y.re) (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re))) (* (cbrt (* y.re (atan2 x.im x.re))) (cbrt (* y.re (atan2 x.im x.re)))) (cbrt (* y.re (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))) (sqrt (* y.re (atan2 x.im x.re))) (sqrt (* y.re (atan2 x.im x.re))) (* (sqrt y.re) (sqrt (atan2 x.im x.re))) (* (sqrt y.re) (sqrt (atan2 x.im x.re))) (* y.re (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (* y.re (sqrt (atan2 x.im x.re))) (* y.re 1) (* (cbrt y.re) (atan2 x.im x.re)) (* (sqrt y.re) (atan2 x.im x.re)) (* y.re (atan2 x.im x.re)) (expm1 (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))))) (log1p (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))))) (log (* (cbrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))))) (cbrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))))))) (log (cbrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))))) (log (sqrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))))) (log (sqrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))))) (log 1) (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))))) (log (exp (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* y.re (atan2 x.im x.re)))))) (log (exp (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* y.re (atan2 x.im x.re)))))) (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))))) (log (exp (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))))))) (log (exp (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))))) (log (exp 1)) (log (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))))) (exp (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))))) (* (cbrt (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))))) (cbrt (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))))))) (cbrt (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))))) (* (* (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))))) (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))))) (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))))) (sqrt (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))))) (sqrt (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))))) (- 1 (+ (* (atan2 x.im x.re) (* y.im (* 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))))) (* (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) (- 1 (+ (* (atan2 x.im x.re) (* y.im (* 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))))) 10.246 * * [simplify]: iteration 0: 130 enodes 10.328 * * [simplify]: iteration 1: 248 enodes 10.449 * * [simplify]: iteration 2: 588 enodes 11.089 * * [simplify]: iteration 3: 1666 enodes 12.843 * * [simplify]: iteration complete: 5001 enodes 12.844 * * [simplify]: Extracting #0: cost 49 inf + 0 12.845 * * [simplify]: Extracting #1: cost 413 inf + 3 12.853 * * [simplify]: Extracting #2: cost 1350 inf + 2668 12.887 * * [simplify]: Extracting #3: cost 960 inf + 120493 12.978 * * [simplify]: Extracting #4: cost 198 inf + 310980 13.075 * * [simplify]: Extracting #5: cost 64 inf + 352626 13.159 * * [simplify]: Extracting #6: cost 16 inf + 374902 13.250 * * [simplify]: Extracting #7: cost 0 inf + 388128 13.352 * [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 (* (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 (atan2 x.im x.re)) (sqrt y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (cbrt y.im) (* (cbrt y.im) (atan2 x.im x.re))) (* (atan2 x.im x.re) (sqrt y.im)) (atan2 x.im x.re) (* (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) y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (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)) (* (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)) (* y.re (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (* y.re (sqrt (atan2 x.im x.re))) y.re (* (cbrt y.re) (atan2 x.im x.re)) (* (atan2 x.im x.re) (sqrt y.re)) (* (atan2 x.im x.re) y.re) (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)))) (+ (log (cbrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (log (cbrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (log (cbrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (log (sqrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (log (sqrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) 0 (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))) (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))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) 1 (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)))) (fma (* (* y.im (log x.im)) (* y.im (log x.im))) -1/2 (- 1 (* (* y.im (log x.im)) (* y.re (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) (fma (* (* y.im (log x.im)) (* y.im (log x.im))) -1/2 (- 1 (* (* y.im (log x.im)) (* y.re (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))))) 13.366 * * * [progress]: adding candidates to table 14.517 * * [progress]: iteration 3 / 4 14.517 * * * [progress]: picking best candidate 14.653 * * * * [pick]: Picked # 14.654 * * * [progress]: localizing error 14.803 * * * [progress]: generating rewritten candidates 14.804 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2 1 1 1) 14.809 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1 1 1) 14.814 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 2) 14.829 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 2 1 1 1 1 3) 14.846 * * * [progress]: generating series expansions 14.846 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2 1 1 1) 14.847 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 14.847 * [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 14.847 * [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 14.847 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 14.847 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 14.847 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 14.847 * [taylor]: Taking taylor expansion of y.im in y.re 14.847 * [backup-simplify]: Simplify y.im into y.im 14.847 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 14.847 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 14.847 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.847 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 14.847 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 14.847 * [taylor]: Taking taylor expansion of x.re in y.re 14.847 * [backup-simplify]: Simplify x.re into x.re 14.848 * [taylor]: Taking taylor expansion of x.re in y.re 14.848 * [backup-simplify]: Simplify x.re into x.re 14.848 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 14.848 * [taylor]: Taking taylor expansion of x.im in y.re 14.848 * [backup-simplify]: Simplify x.im into x.im 14.848 * [taylor]: Taking taylor expansion of x.im in y.re 14.848 * [backup-simplify]: Simplify x.im into x.im 14.848 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 14.848 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.848 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 14.848 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 14.849 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 14.849 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.849 * [backup-simplify]: Simplify (+ 0 0) into 0 14.850 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 14.850 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 14.850 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 14.850 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 14.850 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.850 * [taylor]: Taking taylor expansion of y.re in y.re 14.850 * [backup-simplify]: Simplify 0 into 0 14.850 * [backup-simplify]: Simplify 1 into 1 14.851 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 14.851 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 14.851 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 14.851 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 14.852 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 14.852 * [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 14.852 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 14.852 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 14.852 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 14.852 * [taylor]: Taking taylor expansion of y.im in x.im 14.852 * [backup-simplify]: Simplify y.im into y.im 14.852 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 14.852 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 14.852 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.852 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 14.852 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 14.852 * [taylor]: Taking taylor expansion of x.re in x.im 14.852 * [backup-simplify]: Simplify x.re into x.re 14.852 * [taylor]: Taking taylor expansion of x.re in x.im 14.852 * [backup-simplify]: Simplify x.re into x.re 14.853 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 14.853 * [taylor]: Taking taylor expansion of x.im in x.im 14.853 * [backup-simplify]: Simplify 0 into 0 14.853 * [backup-simplify]: Simplify 1 into 1 14.853 * [taylor]: Taking taylor expansion of x.im in x.im 14.853 * [backup-simplify]: Simplify 0 into 0 14.853 * [backup-simplify]: Simplify 1 into 1 14.853 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 14.853 * [backup-simplify]: Simplify (* 0 0) into 0 14.854 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 14.854 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 14.854 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 14.855 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 14.855 * [backup-simplify]: Simplify (+ 0 0) into 0 14.855 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 14.855 * [backup-simplify]: Simplify (log x.re) into (log x.re) 14.855 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 14.855 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.855 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.855 * [taylor]: Taking taylor expansion of y.re in x.im 14.855 * [backup-simplify]: Simplify y.re into y.re 14.856 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 14.856 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.856 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) 14.856 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) 14.856 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) 14.856 * [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 14.856 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 14.857 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 14.857 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 14.857 * [taylor]: Taking taylor expansion of y.im in x.re 14.857 * [backup-simplify]: Simplify y.im into y.im 14.857 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 14.857 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 14.857 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.857 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 14.857 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 14.857 * [taylor]: Taking taylor expansion of x.re in x.re 14.857 * [backup-simplify]: Simplify 0 into 0 14.857 * [backup-simplify]: Simplify 1 into 1 14.857 * [taylor]: Taking taylor expansion of x.re in x.re 14.857 * [backup-simplify]: Simplify 0 into 0 14.857 * [backup-simplify]: Simplify 1 into 1 14.857 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 14.857 * [taylor]: Taking taylor expansion of x.im in x.re 14.857 * [backup-simplify]: Simplify x.im into x.im 14.857 * [taylor]: Taking taylor expansion of x.im in x.re 14.857 * [backup-simplify]: Simplify x.im into x.im 14.858 * [backup-simplify]: Simplify (* 0 0) into 0 14.858 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.858 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 14.858 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 14.859 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 14.859 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.859 * [backup-simplify]: Simplify (+ 0 0) into 0 14.860 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 14.860 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.860 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 14.860 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.860 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.860 * [taylor]: Taking taylor expansion of y.re in x.re 14.860 * [backup-simplify]: Simplify y.re into y.re 14.860 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 14.860 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.860 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 14.861 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 14.861 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 14.861 * [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 14.861 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 14.861 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 14.861 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 14.861 * [taylor]: Taking taylor expansion of y.im in y.im 14.861 * [backup-simplify]: Simplify 0 into 0 14.861 * [backup-simplify]: Simplify 1 into 1 14.861 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 14.861 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 14.861 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.861 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 14.862 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 14.862 * [taylor]: Taking taylor expansion of x.re in y.im 14.862 * [backup-simplify]: Simplify x.re into x.re 14.862 * [taylor]: Taking taylor expansion of x.re in y.im 14.862 * [backup-simplify]: Simplify x.re into x.re 14.862 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 14.862 * [taylor]: Taking taylor expansion of x.im in y.im 14.862 * [backup-simplify]: Simplify x.im into x.im 14.862 * [taylor]: Taking taylor expansion of x.im in y.im 14.862 * [backup-simplify]: Simplify x.im into x.im 14.862 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 14.862 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.862 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 14.862 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 14.863 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 14.863 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.863 * [backup-simplify]: Simplify (+ 0 0) into 0 14.864 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 14.864 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 14.864 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 14.864 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 14.864 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.864 * [taylor]: Taking taylor expansion of y.re in y.im 14.864 * [backup-simplify]: Simplify y.re into y.re 14.864 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 14.865 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.865 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 14.865 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.865 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.865 * [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 14.865 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 14.865 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 14.865 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 14.865 * [taylor]: Taking taylor expansion of y.im in y.im 14.865 * [backup-simplify]: Simplify 0 into 0 14.865 * [backup-simplify]: Simplify 1 into 1 14.865 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 14.865 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 14.866 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.866 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 14.866 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 14.866 * [taylor]: Taking taylor expansion of x.re in y.im 14.866 * [backup-simplify]: Simplify x.re into x.re 14.866 * [taylor]: Taking taylor expansion of x.re in y.im 14.866 * [backup-simplify]: Simplify x.re into x.re 14.866 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 14.866 * [taylor]: Taking taylor expansion of x.im in y.im 14.866 * [backup-simplify]: Simplify x.im into x.im 14.866 * [taylor]: Taking taylor expansion of x.im in y.im 14.866 * [backup-simplify]: Simplify x.im into x.im 14.866 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 14.866 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.866 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 14.867 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 14.867 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 14.867 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.867 * [backup-simplify]: Simplify (+ 0 0) into 0 14.868 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 14.868 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 14.868 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 14.868 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 14.868 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.868 * [taylor]: Taking taylor expansion of y.re in y.im 14.868 * [backup-simplify]: Simplify y.re into y.re 14.869 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 14.869 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.869 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 14.869 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.869 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.869 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 14.870 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 14.870 * [backup-simplify]: Simplify (- 0) into 0 14.870 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 14.870 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 14.870 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 14.870 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.871 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.871 * [taylor]: Taking taylor expansion of y.re in x.re 14.871 * [backup-simplify]: Simplify y.re into y.re 14.871 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.871 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.871 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.871 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 14.871 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 14.872 * [backup-simplify]: Simplify (- 0) into 0 14.872 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 14.872 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 14.872 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 14.872 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.872 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.872 * [taylor]: Taking taylor expansion of y.re in x.im 14.872 * [backup-simplify]: Simplify y.re into y.re 14.873 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.873 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.873 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.873 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 14.873 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 14.874 * [backup-simplify]: Simplify (- 0) into 0 14.874 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 14.874 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 14.874 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 14.874 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 14.874 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.874 * [taylor]: Taking taylor expansion of y.re in y.re 14.874 * [backup-simplify]: Simplify 0 into 0 14.874 * [backup-simplify]: Simplify 1 into 1 14.874 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 14.875 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 14.875 * [backup-simplify]: Simplify 1 into 1 14.876 * [backup-simplify]: Simplify (+ 0) into 0 14.876 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 14.877 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 14.878 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 14.878 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 14.879 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 14.879 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 14.880 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re))) 14.880 * [backup-simplify]: Simplify (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) into (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) 14.881 * [backup-simplify]: Simplify (+ 0 (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re))))) into (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) 14.881 * [taylor]: Taking taylor expansion of (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) in x.re 14.881 * [taylor]: Taking taylor expansion of (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re))) in x.re 14.881 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 14.881 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 14.881 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 14.881 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 14.881 * [taylor]: Taking taylor expansion of x.re in x.re 14.881 * [backup-simplify]: Simplify 0 into 0 14.881 * [backup-simplify]: Simplify 1 into 1 14.881 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 14.881 * [taylor]: Taking taylor expansion of x.im in x.re 14.881 * [backup-simplify]: Simplify x.im into x.im 14.882 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.882 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 14.882 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 14.882 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.882 * [backup-simplify]: Simplify (+ 0 0) into 0 14.883 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 14.883 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.883 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 14.883 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 14.883 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.883 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.883 * [taylor]: Taking taylor expansion of y.re in x.re 14.883 * [backup-simplify]: Simplify y.re into y.re 14.883 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.883 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.883 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.883 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 14.884 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 14.884 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 14.884 * [backup-simplify]: Simplify (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 14.884 * [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))) 14.884 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 14.884 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 14.884 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 14.884 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 14.884 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.884 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.885 * [taylor]: Taking taylor expansion of y.re in x.im 14.885 * [backup-simplify]: Simplify y.re into y.re 14.885 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.885 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.885 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.885 * [taylor]: Taking taylor expansion of (log x.im) in x.im 14.885 * [taylor]: Taking taylor expansion of x.im in x.im 14.885 * [backup-simplify]: Simplify 0 into 0 14.885 * [backup-simplify]: Simplify 1 into 1 14.886 * [backup-simplify]: Simplify (log 1) into 0 14.886 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 14.886 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 14.886 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 14.887 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.887 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) 14.887 * [backup-simplify]: Simplify (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) into (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) 14.887 * [taylor]: Taking taylor expansion of (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) in y.re 14.887 * [taylor]: Taking taylor expansion of (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) in y.re 14.887 * [taylor]: Taking taylor expansion of (log x.im) in y.re 14.887 * [taylor]: Taking taylor expansion of x.im in y.re 14.887 * [backup-simplify]: Simplify x.im into x.im 14.887 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.887 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 14.887 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 14.888 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 14.888 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.888 * [taylor]: Taking taylor expansion of y.re in y.re 14.888 * [backup-simplify]: Simplify 0 into 0 14.888 * [backup-simplify]: Simplify 1 into 1 14.888 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 14.888 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 14.888 * [backup-simplify]: Simplify (* (log x.im) 0) into 0 14.889 * [backup-simplify]: Simplify (- 0) into 0 14.889 * [backup-simplify]: Simplify 0 into 0 14.889 * [backup-simplify]: Simplify (+ 0) into 0 14.890 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 14.890 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 14.891 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.892 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 14.892 * [backup-simplify]: Simplify (- 0) into 0 14.892 * [backup-simplify]: Simplify (+ 0 0) into 0 14.892 * [taylor]: Taking taylor expansion of 0 in x.im 14.892 * [backup-simplify]: Simplify 0 into 0 14.893 * [taylor]: Taking taylor expansion of 0 in y.re 14.893 * [backup-simplify]: Simplify 0 into 0 14.893 * [backup-simplify]: Simplify 0 into 0 14.893 * [backup-simplify]: Simplify (+ 0) into 0 14.894 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 14.894 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 14.895 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.895 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 14.895 * [backup-simplify]: Simplify (- 0) into 0 14.896 * [backup-simplify]: Simplify (+ 0 0) into 0 14.896 * [taylor]: Taking taylor expansion of 0 in y.re 14.896 * [backup-simplify]: Simplify 0 into 0 14.896 * [backup-simplify]: Simplify 0 into 0 14.896 * [backup-simplify]: Simplify (+ 0) into 0 14.896 * [backup-simplify]: Simplify 0 into 0 14.897 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 14.898 * [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.re 2) (pow x.im 2)))) 2)))) 14.899 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 14.899 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 14.900 * [backup-simplify]: Simplify (+ 0 0) into 0 14.901 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 14.903 * [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 14.905 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into 0 14.905 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 14.906 * [backup-simplify]: Simplify (+ 0 0) into 0 14.906 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 14.908 * [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 14.908 * [backup-simplify]: Simplify (- 0) into 0 14.909 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 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)))) 14.909 * [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 14.909 * [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 14.909 * [taylor]: Taking taylor expansion of 1/2 in x.re 14.909 * [backup-simplify]: Simplify 1/2 into 1/2 14.909 * [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 14.909 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 14.909 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 14.909 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.909 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.909 * [taylor]: Taking taylor expansion of y.re in x.re 14.909 * [backup-simplify]: Simplify y.re into y.re 14.910 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.910 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.910 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.910 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 14.910 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 14.910 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 14.910 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 14.910 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 14.910 * [taylor]: Taking taylor expansion of x.re in x.re 14.910 * [backup-simplify]: Simplify 0 into 0 14.910 * [backup-simplify]: Simplify 1 into 1 14.910 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 14.910 * [taylor]: Taking taylor expansion of x.im in x.re 14.910 * [backup-simplify]: Simplify x.im into x.im 14.910 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.910 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 14.911 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 14.911 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.911 * [backup-simplify]: Simplify (+ 0 0) into 0 14.912 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 14.912 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.912 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 14.912 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 14.912 * [backup-simplify]: Simplify (- 0) into 0 14.913 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 14.913 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 14.913 * [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)) 14.913 * [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))) 14.914 * [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)))) 14.914 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 14.914 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 14.914 * [taylor]: Taking taylor expansion of 1/2 in x.im 14.914 * [backup-simplify]: Simplify 1/2 into 1/2 14.914 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 14.914 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 14.914 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 14.914 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.914 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.914 * [taylor]: Taking taylor expansion of y.re in x.im 14.914 * [backup-simplify]: Simplify y.re into y.re 14.914 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.914 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.915 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.915 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 14.915 * [taylor]: Taking taylor expansion of (log x.im) in x.im 14.915 * [taylor]: Taking taylor expansion of x.im in x.im 14.915 * [backup-simplify]: Simplify 0 into 0 14.915 * [backup-simplify]: Simplify 1 into 1 14.915 * [backup-simplify]: Simplify (log 1) into 0 14.916 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.916 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 14.916 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 14.917 * [backup-simplify]: Simplify (- 0) into 0 14.917 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 14.917 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.918 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.918 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 14.918 * [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)) 14.919 * [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))) 14.919 * [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)))) 14.919 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 14.919 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 14.919 * [taylor]: Taking taylor expansion of 1/2 in y.re 14.919 * [backup-simplify]: Simplify 1/2 into 1/2 14.919 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 14.919 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 14.919 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 14.919 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 14.919 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.919 * [taylor]: Taking taylor expansion of y.re in y.re 14.919 * [backup-simplify]: Simplify 0 into 0 14.919 * [backup-simplify]: Simplify 1 into 1 14.920 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 14.920 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 14.920 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 14.920 * [taylor]: Taking taylor expansion of (log x.im) in y.re 14.920 * [taylor]: Taking taylor expansion of x.im in y.re 14.920 * [backup-simplify]: Simplify x.im into x.im 14.920 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.921 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 14.921 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 14.921 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 14.921 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 14.922 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 14.922 * [backup-simplify]: Simplify (+ 0) into 0 14.923 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 14.923 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 14.924 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.925 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 14.926 * [backup-simplify]: Simplify (+ 0 0) into 0 14.927 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 14.927 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 (sin (* (atan2 x.im x.re) y.re)))) into 0 14.928 * [backup-simplify]: Simplify (- 0) into 0 14.928 * [taylor]: Taking taylor expansion of 0 in x.im 14.928 * [backup-simplify]: Simplify 0 into 0 14.928 * [taylor]: Taking taylor expansion of 0 in y.re 14.928 * [backup-simplify]: Simplify 0 into 0 14.928 * [backup-simplify]: Simplify 0 into 0 14.935 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 14.936 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 14.937 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 14.937 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 14.938 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 14.938 * [backup-simplify]: Simplify (- 0) into 0 14.939 * [backup-simplify]: Simplify (+ 0 0) into 0 14.939 * [taylor]: Taking taylor expansion of 0 in x.im 14.939 * [backup-simplify]: Simplify 0 into 0 14.939 * [taylor]: Taking taylor expansion of 0 in y.re 14.939 * [backup-simplify]: Simplify 0 into 0 14.939 * [backup-simplify]: Simplify 0 into 0 14.940 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 14.941 * [backup-simplify]: Simplify (+ 0) into 0 14.942 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 14.942 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 14.943 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.943 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 14.944 * [backup-simplify]: Simplify (+ 0 0) into 0 14.944 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.944 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 14.945 * [backup-simplify]: Simplify (- 0) into 0 14.945 * [taylor]: Taking taylor expansion of 0 in y.re 14.945 * [backup-simplify]: Simplify 0 into 0 14.945 * [backup-simplify]: Simplify 0 into 0 14.945 * [taylor]: Taking taylor expansion of 0 in y.re 14.945 * [backup-simplify]: Simplify 0 into 0 14.945 * [backup-simplify]: Simplify 0 into 0 14.946 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 14.949 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 14.949 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 14.950 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 14.951 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 14.951 * [backup-simplify]: Simplify (- 0) into 0 14.952 * [backup-simplify]: Simplify (+ 0 0) into 0 14.952 * [taylor]: Taking taylor expansion of 0 in y.re 14.952 * [backup-simplify]: Simplify 0 into 0 14.952 * [backup-simplify]: Simplify 0 into 0 14.952 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 14.953 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 14.954 * [backup-simplify]: Simplify (+ (* (log x.im) (atan2 x.im x.re)) (* 0 0)) into (* (atan2 x.im x.re) (log x.im)) 14.954 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 14.954 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 14.955 * [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 (+ (* (atan2 x.im x.re) (* y.im (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 14.956 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (/ 1 y.re) (atan2 (/ 1 x.im) (/ 1 x.re))))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 14.956 * [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 14.956 * [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 14.956 * [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 14.956 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 14.956 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 14.956 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 14.956 * [taylor]: Taking taylor expansion of y.im in y.re 14.956 * [backup-simplify]: Simplify y.im into y.im 14.956 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 14.957 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 14.957 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 14.957 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.957 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 14.957 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 14.957 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 14.957 * [taylor]: Taking taylor expansion of x.re in y.re 14.957 * [backup-simplify]: Simplify x.re into x.re 14.957 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.957 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 14.957 * [taylor]: Taking taylor expansion of x.re in y.re 14.957 * [backup-simplify]: Simplify x.re into x.re 14.957 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.957 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 14.957 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 14.957 * [taylor]: Taking taylor expansion of x.im in y.re 14.957 * [backup-simplify]: Simplify x.im into x.im 14.957 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.957 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 14.957 * [taylor]: Taking taylor expansion of x.im in y.re 14.957 * [backup-simplify]: Simplify x.im into x.im 14.957 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.958 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 14.958 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 14.958 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 14.958 * [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)))) 14.959 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.959 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.959 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 14.959 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.959 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.959 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 14.960 * [backup-simplify]: Simplify (+ 0 0) into 0 14.960 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 14.961 * [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))))) 14.961 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 14.961 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 14.961 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.961 * [taylor]: Taking taylor expansion of y.re in y.re 14.961 * [backup-simplify]: Simplify 0 into 0 14.961 * [backup-simplify]: Simplify 1 into 1 14.961 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.961 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.962 * [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))) 14.962 * [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 14.962 * [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 14.962 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 14.962 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 14.962 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 14.962 * [taylor]: Taking taylor expansion of y.im in x.im 14.962 * [backup-simplify]: Simplify y.im into y.im 14.962 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 14.962 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 14.962 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 14.962 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.962 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 14.962 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 14.962 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 14.962 * [taylor]: Taking taylor expansion of x.re in x.im 14.962 * [backup-simplify]: Simplify x.re into x.re 14.963 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.963 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 14.963 * [taylor]: Taking taylor expansion of x.re in x.im 14.963 * [backup-simplify]: Simplify x.re into x.re 14.963 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.963 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 14.963 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 14.963 * [taylor]: Taking taylor expansion of x.im in x.im 14.963 * [backup-simplify]: Simplify 0 into 0 14.963 * [backup-simplify]: Simplify 1 into 1 14.963 * [backup-simplify]: Simplify (/ 1 1) into 1 14.963 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 14.963 * [taylor]: Taking taylor expansion of x.im in x.im 14.963 * [backup-simplify]: Simplify 0 into 0 14.964 * [backup-simplify]: Simplify 1 into 1 14.964 * [backup-simplify]: Simplify (/ 1 1) into 1 14.964 * [backup-simplify]: Simplify (* 1 1) into 1 14.965 * [backup-simplify]: Simplify (+ 0 1) into 1 14.965 * [backup-simplify]: Simplify (sqrt 1) into 1 14.966 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 14.967 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 14.967 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 14.968 * [backup-simplify]: Simplify (+ 0 0) into 0 14.968 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 14.969 * [backup-simplify]: Simplify (log 1) into 0 14.969 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 14.969 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 14.969 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.969 * [taylor]: Taking taylor expansion of y.re in x.im 14.969 * [backup-simplify]: Simplify y.re into y.re 14.969 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.970 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 14.970 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 14.970 * [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)) 14.971 * [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))) 14.971 * [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))) 14.971 * [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 14.971 * [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 14.971 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 14.971 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 14.971 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 14.971 * [taylor]: Taking taylor expansion of y.im in x.re 14.971 * [backup-simplify]: Simplify y.im into y.im 14.971 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 14.971 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 14.971 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 14.971 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.971 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 14.972 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 14.972 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 14.972 * [taylor]: Taking taylor expansion of x.re in x.re 14.972 * [backup-simplify]: Simplify 0 into 0 14.972 * [backup-simplify]: Simplify 1 into 1 14.972 * [backup-simplify]: Simplify (/ 1 1) into 1 14.972 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 14.972 * [taylor]: Taking taylor expansion of x.re in x.re 14.972 * [backup-simplify]: Simplify 0 into 0 14.972 * [backup-simplify]: Simplify 1 into 1 14.973 * [backup-simplify]: Simplify (/ 1 1) into 1 14.973 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 14.973 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 14.973 * [taylor]: Taking taylor expansion of x.im in x.re 14.973 * [backup-simplify]: Simplify x.im into x.im 14.973 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.973 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 14.973 * [taylor]: Taking taylor expansion of x.im in x.re 14.973 * [backup-simplify]: Simplify x.im into x.im 14.973 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.973 * [backup-simplify]: Simplify (* 1 1) into 1 14.974 * [backup-simplify]: Simplify (+ 1 0) into 1 14.974 * [backup-simplify]: Simplify (sqrt 1) into 1 14.975 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 14.975 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 14.976 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 14.976 * [backup-simplify]: Simplify (+ 0 0) into 0 14.977 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 14.977 * [backup-simplify]: Simplify (log 1) into 0 14.977 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 14.977 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 14.978 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.978 * [taylor]: Taking taylor expansion of y.re in x.re 14.978 * [backup-simplify]: Simplify y.re into y.re 14.978 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.978 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 14.978 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 14.979 * [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)) 14.979 * [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))) 14.979 * [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))) 14.979 * [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 14.979 * [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 14.979 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 14.979 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 14.980 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 14.980 * [taylor]: Taking taylor expansion of y.im in y.im 14.980 * [backup-simplify]: Simplify 0 into 0 14.980 * [backup-simplify]: Simplify 1 into 1 14.980 * [backup-simplify]: Simplify (/ 1 1) into 1 14.980 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 14.980 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 14.981 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.981 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 14.981 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 14.981 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 14.981 * [taylor]: Taking taylor expansion of x.re in y.im 14.981 * [backup-simplify]: Simplify x.re into x.re 14.981 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.981 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 14.981 * [taylor]: Taking taylor expansion of x.re in y.im 14.981 * [backup-simplify]: Simplify x.re into x.re 14.981 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.981 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 14.981 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 14.981 * [taylor]: Taking taylor expansion of x.im in y.im 14.981 * [backup-simplify]: Simplify x.im into x.im 14.981 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.981 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 14.981 * [taylor]: Taking taylor expansion of x.im in y.im 14.981 * [backup-simplify]: Simplify x.im into x.im 14.981 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.982 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 14.982 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 14.982 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 14.983 * [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)))) 14.983 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.983 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.983 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 14.983 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.983 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.984 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 14.984 * [backup-simplify]: Simplify (+ 0 0) into 0 14.985 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 14.985 * [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))))) 14.985 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 14.985 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 14.985 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.985 * [taylor]: Taking taylor expansion of y.re in y.im 14.985 * [backup-simplify]: Simplify y.re into y.re 14.985 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.986 * [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))))) 14.986 * [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))))) 14.987 * [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))) 14.987 * [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 14.987 * [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 14.987 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 14.987 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 14.987 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 14.987 * [taylor]: Taking taylor expansion of y.im in y.im 14.987 * [backup-simplify]: Simplify 0 into 0 14.987 * [backup-simplify]: Simplify 1 into 1 14.988 * [backup-simplify]: Simplify (/ 1 1) into 1 14.988 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 14.988 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 14.988 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.988 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 14.988 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 14.988 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 14.988 * [taylor]: Taking taylor expansion of x.re in y.im 14.988 * [backup-simplify]: Simplify x.re into x.re 14.988 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.988 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 14.988 * [taylor]: Taking taylor expansion of x.re in y.im 14.988 * [backup-simplify]: Simplify x.re into x.re 14.988 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.989 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 14.989 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 14.989 * [taylor]: Taking taylor expansion of x.im in y.im 14.989 * [backup-simplify]: Simplify x.im into x.im 14.989 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.989 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 14.989 * [taylor]: Taking taylor expansion of x.im in y.im 14.989 * [backup-simplify]: Simplify x.im into x.im 14.989 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.989 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 14.989 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 14.989 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 14.990 * [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)))) 14.990 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.990 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.990 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 14.990 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.990 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.991 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 14.991 * [backup-simplify]: Simplify (+ 0 0) into 0 14.992 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 14.992 * [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))))) 14.992 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 14.992 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 14.992 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.992 * [taylor]: Taking taylor expansion of y.re in y.im 14.992 * [backup-simplify]: Simplify y.re into y.re 14.993 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.993 * [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))))) 14.993 * [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))))) 14.994 * [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))) 14.994 * [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 14.994 * [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 14.994 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 14.994 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 14.994 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 14.994 * [taylor]: Taking taylor expansion of y.im in x.re 14.994 * [backup-simplify]: Simplify y.im into y.im 14.994 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 14.994 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 14.994 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 14.995 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.995 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 14.995 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 14.995 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 14.995 * [taylor]: Taking taylor expansion of x.re in x.re 14.995 * [backup-simplify]: Simplify 0 into 0 14.995 * [backup-simplify]: Simplify 1 into 1 14.995 * [backup-simplify]: Simplify (/ 1 1) into 1 14.995 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 14.995 * [taylor]: Taking taylor expansion of x.re in x.re 14.996 * [backup-simplify]: Simplify 0 into 0 14.996 * [backup-simplify]: Simplify 1 into 1 14.996 * [backup-simplify]: Simplify (/ 1 1) into 1 14.996 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 14.996 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 14.996 * [taylor]: Taking taylor expansion of x.im in x.re 14.996 * [backup-simplify]: Simplify x.im into x.im 14.996 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.996 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 14.996 * [taylor]: Taking taylor expansion of x.im in x.re 14.996 * [backup-simplify]: Simplify x.im into x.im 14.996 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.997 * [backup-simplify]: Simplify (* 1 1) into 1 14.997 * [backup-simplify]: Simplify (+ 1 0) into 1 14.998 * [backup-simplify]: Simplify (sqrt 1) into 1 14.998 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 14.999 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.000 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.000 * [backup-simplify]: Simplify (+ 0 0) into 0 15.001 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.001 * [backup-simplify]: Simplify (log 1) into 0 15.001 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 15.001 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.001 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.001 * [taylor]: Taking taylor expansion of y.re in x.re 15.001 * [backup-simplify]: Simplify y.re into y.re 15.002 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.002 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.002 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 15.003 * [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)) 15.003 * [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))) 15.003 * [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))) 15.003 * [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))) 15.004 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 15.004 * [backup-simplify]: Simplify (- 0) into 0 15.005 * [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))) 15.005 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 15.005 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 15.005 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 15.005 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.005 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.005 * [taylor]: Taking taylor expansion of y.re in x.im 15.005 * [backup-simplify]: Simplify y.re into y.re 15.005 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.005 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.005 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.005 * [taylor]: Taking taylor expansion of x.re in x.im 15.005 * [backup-simplify]: Simplify x.re into x.re 15.005 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.005 * [taylor]: Taking taylor expansion of y.im in x.im 15.005 * [backup-simplify]: Simplify y.im into y.im 15.005 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.006 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 15.006 * [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)) 15.006 * [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))) 15.006 * [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))) 15.007 * [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))) 15.007 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 15.008 * [backup-simplify]: Simplify (- 0) into 0 15.008 * [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))) 15.008 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 15.008 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 15.008 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 15.008 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 15.008 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.009 * [taylor]: Taking taylor expansion of y.re in y.re 15.009 * [backup-simplify]: Simplify 0 into 0 15.009 * [backup-simplify]: Simplify 1 into 1 15.009 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.009 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 15.009 * [taylor]: Taking taylor expansion of (log x.re) in y.re 15.009 * [taylor]: Taking taylor expansion of x.re in y.re 15.009 * [backup-simplify]: Simplify x.re into x.re 15.009 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.009 * [taylor]: Taking taylor expansion of y.im in y.re 15.009 * [backup-simplify]: Simplify y.im into y.im 15.009 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.009 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.010 * [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))) 15.010 * [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))) 15.010 * [taylor]: Taking taylor expansion of 0 in x.re 15.010 * [backup-simplify]: Simplify 0 into 0 15.010 * [taylor]: Taking taylor expansion of 0 in x.im 15.010 * [backup-simplify]: Simplify 0 into 0 15.010 * [taylor]: Taking taylor expansion of 0 in y.re 15.010 * [backup-simplify]: Simplify 0 into 0 15.010 * [backup-simplify]: Simplify 0 into 0 15.011 * [backup-simplify]: Simplify (+ 0) into 0 15.012 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 15.013 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.013 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 15.014 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.014 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 15.014 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 15.015 * [backup-simplify]: Simplify (+ 0 0) into 0 15.015 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.016 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 15.016 * [backup-simplify]: Simplify (- 0) into 0 15.017 * [backup-simplify]: Simplify (+ 0 0) into 0 15.017 * [taylor]: Taking taylor expansion of 0 in x.im 15.017 * [backup-simplify]: Simplify 0 into 0 15.017 * [taylor]: Taking taylor expansion of 0 in y.re 15.017 * [backup-simplify]: Simplify 0 into 0 15.017 * [backup-simplify]: Simplify 0 into 0 15.017 * [backup-simplify]: Simplify (+ 0) into 0 15.018 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 15.018 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 15.019 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.020 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.020 * [backup-simplify]: Simplify (- 0) into 0 15.021 * [backup-simplify]: Simplify (+ 0 0) into 0 15.022 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.023 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 15.023 * [backup-simplify]: Simplify (- 0) into 0 15.024 * [backup-simplify]: Simplify (+ 0 0) into 0 15.024 * [taylor]: Taking taylor expansion of 0 in y.re 15.024 * [backup-simplify]: Simplify 0 into 0 15.024 * [backup-simplify]: Simplify 0 into 0 15.024 * [backup-simplify]: Simplify 0 into 0 15.024 * [taylor]: Taking taylor expansion of 0 in x.re 15.024 * [backup-simplify]: Simplify 0 into 0 15.024 * [taylor]: Taking taylor expansion of 0 in x.im 15.024 * [backup-simplify]: Simplify 0 into 0 15.024 * [taylor]: Taking taylor expansion of 0 in y.re 15.024 * [backup-simplify]: Simplify 0 into 0 15.024 * [backup-simplify]: Simplify 0 into 0 15.024 * [taylor]: Taking taylor expansion of 0 in x.im 15.024 * [backup-simplify]: Simplify 0 into 0 15.024 * [taylor]: Taking taylor expansion of 0 in y.re 15.024 * [backup-simplify]: Simplify 0 into 0 15.024 * [backup-simplify]: Simplify 0 into 0 15.025 * [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))))) 15.025 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (/ 1 (- y.re)) (atan2 (/ 1 (- x.im)) (/ 1 (- x.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)))) 15.025 * [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 15.025 * [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 15.025 * [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 15.026 * [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))) 15.026 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 15.026 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 15.026 * [taylor]: Taking taylor expansion of -1 in y.re 15.026 * [backup-simplify]: Simplify -1 into -1 15.026 * [taylor]: Taking taylor expansion of y.im in y.re 15.026 * [backup-simplify]: Simplify y.im into y.im 15.026 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.026 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 15.026 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 15.026 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.026 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 15.026 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 15.026 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 15.026 * [taylor]: Taking taylor expansion of -1 in y.re 15.026 * [backup-simplify]: Simplify -1 into -1 15.026 * [taylor]: Taking taylor expansion of x.re in y.re 15.026 * [backup-simplify]: Simplify x.re into x.re 15.026 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.026 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 15.026 * [taylor]: Taking taylor expansion of -1 in y.re 15.026 * [backup-simplify]: Simplify -1 into -1 15.026 * [taylor]: Taking taylor expansion of x.re in y.re 15.026 * [backup-simplify]: Simplify x.re into x.re 15.027 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.027 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 15.027 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 15.027 * [taylor]: Taking taylor expansion of -1 in y.re 15.027 * [backup-simplify]: Simplify -1 into -1 15.027 * [taylor]: Taking taylor expansion of x.im in y.re 15.027 * [backup-simplify]: Simplify x.im into x.im 15.027 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.027 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 15.027 * [taylor]: Taking taylor expansion of -1 in y.re 15.027 * [backup-simplify]: Simplify -1 into -1 15.027 * [taylor]: Taking taylor expansion of x.im in y.re 15.027 * [backup-simplify]: Simplify x.im into x.im 15.027 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.027 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 15.027 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.028 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.028 * [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)))) 15.028 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.028 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.028 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 15.029 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.029 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.029 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 15.030 * [backup-simplify]: Simplify (+ 0 0) into 0 15.030 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.030 * [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))))) 15.031 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 15.031 * [taylor]: Taking taylor expansion of -1 in y.re 15.031 * [backup-simplify]: Simplify -1 into -1 15.031 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 15.031 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 15.031 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.031 * [taylor]: Taking taylor expansion of y.re in y.re 15.031 * [backup-simplify]: Simplify 0 into 0 15.031 * [backup-simplify]: Simplify 1 into 1 15.031 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.031 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 15.031 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 15.032 * [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)))) 15.032 * [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 15.032 * [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 15.032 * [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))) 15.032 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 15.032 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 15.032 * [taylor]: Taking taylor expansion of -1 in x.im 15.032 * [backup-simplify]: Simplify -1 into -1 15.032 * [taylor]: Taking taylor expansion of y.im in x.im 15.032 * [backup-simplify]: Simplify y.im into y.im 15.032 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.032 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 15.032 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 15.032 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.032 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 15.032 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 15.033 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 15.033 * [taylor]: Taking taylor expansion of -1 in x.im 15.033 * [backup-simplify]: Simplify -1 into -1 15.033 * [taylor]: Taking taylor expansion of x.re in x.im 15.033 * [backup-simplify]: Simplify x.re into x.re 15.033 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.033 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 15.033 * [taylor]: Taking taylor expansion of -1 in x.im 15.033 * [backup-simplify]: Simplify -1 into -1 15.033 * [taylor]: Taking taylor expansion of x.re in x.im 15.033 * [backup-simplify]: Simplify x.re into x.re 15.033 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.033 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 15.033 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 15.033 * [taylor]: Taking taylor expansion of -1 in x.im 15.033 * [backup-simplify]: Simplify -1 into -1 15.033 * [taylor]: Taking taylor expansion of x.im in x.im 15.033 * [backup-simplify]: Simplify 0 into 0 15.033 * [backup-simplify]: Simplify 1 into 1 15.034 * [backup-simplify]: Simplify (/ -1 1) into -1 15.034 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 15.034 * [taylor]: Taking taylor expansion of -1 in x.im 15.034 * [backup-simplify]: Simplify -1 into -1 15.034 * [taylor]: Taking taylor expansion of x.im in x.im 15.034 * [backup-simplify]: Simplify 0 into 0 15.034 * [backup-simplify]: Simplify 1 into 1 15.035 * [backup-simplify]: Simplify (/ -1 1) into -1 15.035 * [backup-simplify]: Simplify (* -1 -1) into 1 15.035 * [backup-simplify]: Simplify (+ 0 1) into 1 15.036 * [backup-simplify]: Simplify (sqrt 1) into 1 15.037 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.038 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.039 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.039 * [backup-simplify]: Simplify (+ 0 0) into 0 15.040 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.040 * [backup-simplify]: Simplify (log 1) into 0 15.040 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 15.040 * [taylor]: Taking taylor expansion of -1 in x.im 15.040 * [backup-simplify]: Simplify -1 into -1 15.040 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 15.040 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.040 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.040 * [taylor]: Taking taylor expansion of y.re in x.im 15.040 * [backup-simplify]: Simplify y.re into y.re 15.041 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.041 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 15.041 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 15.041 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.042 * [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)) 15.042 * [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))) 15.043 * [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))) 15.043 * [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 15.043 * [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 15.043 * [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))) 15.043 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 15.043 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 15.043 * [taylor]: Taking taylor expansion of -1 in x.re 15.043 * [backup-simplify]: Simplify -1 into -1 15.043 * [taylor]: Taking taylor expansion of y.im in x.re 15.043 * [backup-simplify]: Simplify y.im into y.im 15.043 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.043 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 15.043 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 15.043 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.043 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 15.043 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 15.043 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.044 * [taylor]: Taking taylor expansion of -1 in x.re 15.044 * [backup-simplify]: Simplify -1 into -1 15.044 * [taylor]: Taking taylor expansion of x.re in x.re 15.044 * [backup-simplify]: Simplify 0 into 0 15.044 * [backup-simplify]: Simplify 1 into 1 15.044 * [backup-simplify]: Simplify (/ -1 1) into -1 15.044 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.044 * [taylor]: Taking taylor expansion of -1 in x.re 15.044 * [backup-simplify]: Simplify -1 into -1 15.044 * [taylor]: Taking taylor expansion of x.re in x.re 15.044 * [backup-simplify]: Simplify 0 into 0 15.044 * [backup-simplify]: Simplify 1 into 1 15.045 * [backup-simplify]: Simplify (/ -1 1) into -1 15.045 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 15.045 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.045 * [taylor]: Taking taylor expansion of -1 in x.re 15.045 * [backup-simplify]: Simplify -1 into -1 15.045 * [taylor]: Taking taylor expansion of x.im in x.re 15.045 * [backup-simplify]: Simplify x.im into x.im 15.045 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.045 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.045 * [taylor]: Taking taylor expansion of -1 in x.re 15.045 * [backup-simplify]: Simplify -1 into -1 15.045 * [taylor]: Taking taylor expansion of x.im in x.re 15.045 * [backup-simplify]: Simplify x.im into x.im 15.045 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.046 * [backup-simplify]: Simplify (* -1 -1) into 1 15.046 * [backup-simplify]: Simplify (+ 1 0) into 1 15.047 * [backup-simplify]: Simplify (sqrt 1) into 1 15.047 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.048 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.049 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.049 * [backup-simplify]: Simplify (+ 0 0) into 0 15.050 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.050 * [backup-simplify]: Simplify (log 1) into 0 15.050 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 15.050 * [taylor]: Taking taylor expansion of -1 in x.re 15.050 * [backup-simplify]: Simplify -1 into -1 15.050 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 15.050 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.051 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.051 * [taylor]: Taking taylor expansion of y.re in x.re 15.051 * [backup-simplify]: Simplify y.re into y.re 15.051 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.051 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.051 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 15.052 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.052 * [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)) 15.052 * [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))) 15.052 * [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))) 15.053 * [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 15.053 * [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 15.053 * [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))) 15.053 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 15.053 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 15.053 * [taylor]: Taking taylor expansion of -1 in y.im 15.053 * [backup-simplify]: Simplify -1 into -1 15.053 * [taylor]: Taking taylor expansion of y.im in y.im 15.053 * [backup-simplify]: Simplify 0 into 0 15.053 * [backup-simplify]: Simplify 1 into 1 15.054 * [backup-simplify]: Simplify (/ -1 1) into -1 15.054 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 15.054 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 15.054 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.054 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 15.054 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 15.054 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.054 * [taylor]: Taking taylor expansion of -1 in y.im 15.054 * [backup-simplify]: Simplify -1 into -1 15.054 * [taylor]: Taking taylor expansion of x.re in y.im 15.054 * [backup-simplify]: Simplify x.re into x.re 15.054 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.054 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.054 * [taylor]: Taking taylor expansion of -1 in y.im 15.054 * [backup-simplify]: Simplify -1 into -1 15.054 * [taylor]: Taking taylor expansion of x.re in y.im 15.054 * [backup-simplify]: Simplify x.re into x.re 15.054 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.054 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 15.054 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.054 * [taylor]: Taking taylor expansion of -1 in y.im 15.054 * [backup-simplify]: Simplify -1 into -1 15.054 * [taylor]: Taking taylor expansion of x.im in y.im 15.054 * [backup-simplify]: Simplify x.im into x.im 15.054 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.055 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.055 * [taylor]: Taking taylor expansion of -1 in y.im 15.055 * [backup-simplify]: Simplify -1 into -1 15.055 * [taylor]: Taking taylor expansion of x.im in y.im 15.055 * [backup-simplify]: Simplify x.im into x.im 15.055 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.055 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 15.055 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.055 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.056 * [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)))) 15.056 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.056 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.056 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 15.056 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.056 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.057 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 15.057 * [backup-simplify]: Simplify (+ 0 0) into 0 15.058 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.058 * [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))))) 15.058 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 15.058 * [taylor]: Taking taylor expansion of -1 in y.im 15.058 * [backup-simplify]: Simplify -1 into -1 15.058 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 15.058 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 15.058 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.058 * [taylor]: Taking taylor expansion of y.re in y.im 15.058 * [backup-simplify]: Simplify y.re into y.re 15.058 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.059 * [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)))))) 15.059 * [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)))))) 15.060 * [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)))) 15.060 * [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 15.060 * [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 15.060 * [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))) 15.060 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 15.060 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 15.060 * [taylor]: Taking taylor expansion of -1 in y.im 15.060 * [backup-simplify]: Simplify -1 into -1 15.060 * [taylor]: Taking taylor expansion of y.im in y.im 15.060 * [backup-simplify]: Simplify 0 into 0 15.060 * [backup-simplify]: Simplify 1 into 1 15.061 * [backup-simplify]: Simplify (/ -1 1) into -1 15.061 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 15.061 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 15.061 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.061 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 15.061 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 15.061 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.061 * [taylor]: Taking taylor expansion of -1 in y.im 15.061 * [backup-simplify]: Simplify -1 into -1 15.061 * [taylor]: Taking taylor expansion of x.re in y.im 15.061 * [backup-simplify]: Simplify x.re into x.re 15.061 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.061 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.061 * [taylor]: Taking taylor expansion of -1 in y.im 15.061 * [backup-simplify]: Simplify -1 into -1 15.061 * [taylor]: Taking taylor expansion of x.re in y.im 15.061 * [backup-simplify]: Simplify x.re into x.re 15.061 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.061 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 15.062 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.062 * [taylor]: Taking taylor expansion of -1 in y.im 15.062 * [backup-simplify]: Simplify -1 into -1 15.062 * [taylor]: Taking taylor expansion of x.im in y.im 15.062 * [backup-simplify]: Simplify x.im into x.im 15.062 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.062 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.062 * [taylor]: Taking taylor expansion of -1 in y.im 15.062 * [backup-simplify]: Simplify -1 into -1 15.062 * [taylor]: Taking taylor expansion of x.im in y.im 15.062 * [backup-simplify]: Simplify x.im into x.im 15.062 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.062 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 15.062 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.062 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.063 * [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)))) 15.063 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.063 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.063 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 15.063 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.064 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.064 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 15.064 * [backup-simplify]: Simplify (+ 0 0) into 0 15.065 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.065 * [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))))) 15.065 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 15.065 * [taylor]: Taking taylor expansion of -1 in y.im 15.065 * [backup-simplify]: Simplify -1 into -1 15.065 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 15.065 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 15.065 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.065 * [taylor]: Taking taylor expansion of y.re in y.im 15.065 * [backup-simplify]: Simplify y.re into y.re 15.066 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.066 * [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)))))) 15.066 * [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)))))) 15.067 * [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)))) 15.067 * [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 15.067 * [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 15.067 * [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))) 15.067 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 15.067 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 15.067 * [taylor]: Taking taylor expansion of -1 in x.re 15.067 * [backup-simplify]: Simplify -1 into -1 15.067 * [taylor]: Taking taylor expansion of y.im in x.re 15.067 * [backup-simplify]: Simplify y.im into y.im 15.067 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.068 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 15.068 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 15.068 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.068 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 15.068 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 15.068 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.068 * [taylor]: Taking taylor expansion of -1 in x.re 15.068 * [backup-simplify]: Simplify -1 into -1 15.068 * [taylor]: Taking taylor expansion of x.re in x.re 15.068 * [backup-simplify]: Simplify 0 into 0 15.068 * [backup-simplify]: Simplify 1 into 1 15.069 * [backup-simplify]: Simplify (/ -1 1) into -1 15.069 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.069 * [taylor]: Taking taylor expansion of -1 in x.re 15.069 * [backup-simplify]: Simplify -1 into -1 15.069 * [taylor]: Taking taylor expansion of x.re in x.re 15.069 * [backup-simplify]: Simplify 0 into 0 15.069 * [backup-simplify]: Simplify 1 into 1 15.069 * [backup-simplify]: Simplify (/ -1 1) into -1 15.069 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 15.069 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.069 * [taylor]: Taking taylor expansion of -1 in x.re 15.069 * [backup-simplify]: Simplify -1 into -1 15.069 * [taylor]: Taking taylor expansion of x.im in x.re 15.069 * [backup-simplify]: Simplify x.im into x.im 15.069 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.069 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.069 * [taylor]: Taking taylor expansion of -1 in x.re 15.070 * [backup-simplify]: Simplify -1 into -1 15.070 * [taylor]: Taking taylor expansion of x.im in x.re 15.070 * [backup-simplify]: Simplify x.im into x.im 15.070 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.070 * [backup-simplify]: Simplify (* -1 -1) into 1 15.070 * [backup-simplify]: Simplify (+ 1 0) into 1 15.071 * [backup-simplify]: Simplify (sqrt 1) into 1 15.072 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.073 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.073 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.074 * [backup-simplify]: Simplify (+ 0 0) into 0 15.074 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.075 * [backup-simplify]: Simplify (log 1) into 0 15.075 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 15.075 * [taylor]: Taking taylor expansion of -1 in x.re 15.075 * [backup-simplify]: Simplify -1 into -1 15.075 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 15.075 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.075 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.075 * [taylor]: Taking taylor expansion of y.re in x.re 15.075 * [backup-simplify]: Simplify y.re into y.re 15.075 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.076 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.076 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 15.076 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.076 * [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)) 15.077 * [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))) 15.077 * [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))) 15.077 * [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))) 15.078 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 15.078 * [backup-simplify]: Simplify (- 0) into 0 15.079 * [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))) 15.079 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 15.079 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 15.079 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.079 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.079 * [taylor]: Taking taylor expansion of x.re in x.im 15.079 * [backup-simplify]: Simplify x.re into x.re 15.079 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.079 * [taylor]: Taking taylor expansion of y.im in x.im 15.079 * [backup-simplify]: Simplify y.im into y.im 15.079 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.079 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 15.079 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.079 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.079 * [taylor]: Taking taylor expansion of y.re in x.im 15.079 * [backup-simplify]: Simplify y.re into y.re 15.080 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.080 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.080 * [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)) 15.080 * [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))) 15.081 * [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))) 15.081 * [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))) 15.081 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 15.082 * [backup-simplify]: Simplify (- 0) into 0 15.082 * [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))) 15.082 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 15.082 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 15.083 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 15.083 * [taylor]: Taking taylor expansion of (log x.re) in y.re 15.083 * [taylor]: Taking taylor expansion of x.re in y.re 15.083 * [backup-simplify]: Simplify x.re into x.re 15.083 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.083 * [taylor]: Taking taylor expansion of y.im in y.re 15.083 * [backup-simplify]: Simplify y.im into y.im 15.083 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.083 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 15.083 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 15.083 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.083 * [taylor]: Taking taylor expansion of y.re in y.re 15.083 * [backup-simplify]: Simplify 0 into 0 15.083 * [backup-simplify]: Simplify 1 into 1 15.083 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.083 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 15.084 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 15.084 * [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))) 15.084 * [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))) 15.084 * [taylor]: Taking taylor expansion of 0 in x.re 15.084 * [backup-simplify]: Simplify 0 into 0 15.084 * [taylor]: Taking taylor expansion of 0 in x.im 15.084 * [backup-simplify]: Simplify 0 into 0 15.084 * [taylor]: Taking taylor expansion of 0 in y.re 15.085 * [backup-simplify]: Simplify 0 into 0 15.085 * [backup-simplify]: Simplify 0 into 0 15.085 * [backup-simplify]: Simplify (+ 0) into 0 15.086 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 15.087 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.088 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 15.088 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.088 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 15.089 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 15.089 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 15.090 * [backup-simplify]: Simplify (+ 0 0) into 0 15.091 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.092 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 15.092 * [backup-simplify]: Simplify (- 0) into 0 15.093 * [backup-simplify]: Simplify (+ 0 0) into 0 15.093 * [taylor]: Taking taylor expansion of 0 in x.im 15.093 * [backup-simplify]: Simplify 0 into 0 15.093 * [taylor]: Taking taylor expansion of 0 in y.re 15.093 * [backup-simplify]: Simplify 0 into 0 15.093 * [backup-simplify]: Simplify 0 into 0 15.093 * [backup-simplify]: Simplify (+ 0) into 0 15.094 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 15.095 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.095 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.095 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 15.096 * [backup-simplify]: Simplify (- 0) into 0 15.096 * [backup-simplify]: Simplify (+ 0 0) into 0 15.097 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.098 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 15.098 * [backup-simplify]: Simplify (- 0) into 0 15.098 * [backup-simplify]: Simplify (+ 0 0) into 0 15.099 * [taylor]: Taking taylor expansion of 0 in y.re 15.099 * [backup-simplify]: Simplify 0 into 0 15.099 * [backup-simplify]: Simplify 0 into 0 15.099 * [backup-simplify]: Simplify 0 into 0 15.099 * [taylor]: Taking taylor expansion of 0 in x.re 15.099 * [backup-simplify]: Simplify 0 into 0 15.099 * [taylor]: Taking taylor expansion of 0 in x.im 15.099 * [backup-simplify]: Simplify 0 into 0 15.099 * [taylor]: Taking taylor expansion of 0 in y.re 15.099 * [backup-simplify]: Simplify 0 into 0 15.099 * [backup-simplify]: Simplify 0 into 0 15.099 * [taylor]: Taking taylor expansion of 0 in x.im 15.099 * [backup-simplify]: Simplify 0 into 0 15.099 * [taylor]: Taking taylor expansion of 0 in y.re 15.099 * [backup-simplify]: Simplify 0 into 0 15.099 * [backup-simplify]: Simplify 0 into 0 15.100 * [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))))) 15.100 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1 1 1) 15.100 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 15.100 * [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 15.100 * [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 15.100 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 15.101 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 15.101 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 15.101 * [taylor]: Taking taylor expansion of y.im in y.re 15.101 * [backup-simplify]: Simplify y.im into y.im 15.101 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 15.101 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 15.101 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.101 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 15.101 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 15.101 * [taylor]: Taking taylor expansion of x.re in y.re 15.101 * [backup-simplify]: Simplify x.re into x.re 15.101 * [taylor]: Taking taylor expansion of x.re in y.re 15.101 * [backup-simplify]: Simplify x.re into x.re 15.101 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 15.101 * [taylor]: Taking taylor expansion of x.im in y.re 15.101 * [backup-simplify]: Simplify x.im into x.im 15.101 * [taylor]: Taking taylor expansion of x.im in y.re 15.101 * [backup-simplify]: Simplify x.im into x.im 15.101 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 15.101 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.102 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 15.102 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 15.102 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 15.102 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.103 * [backup-simplify]: Simplify (+ 0 0) into 0 15.103 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 15.104 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 15.104 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 15.104 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 15.104 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.104 * [taylor]: Taking taylor expansion of y.re in y.re 15.104 * [backup-simplify]: Simplify 0 into 0 15.104 * [backup-simplify]: Simplify 1 into 1 15.104 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 15.104 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 15.105 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 15.105 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 15.105 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 15.105 * [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 15.105 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 15.106 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 15.106 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 15.106 * [taylor]: Taking taylor expansion of y.im in x.im 15.106 * [backup-simplify]: Simplify y.im into y.im 15.106 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 15.106 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 15.106 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.106 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 15.106 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 15.106 * [taylor]: Taking taylor expansion of x.re in x.im 15.106 * [backup-simplify]: Simplify x.re into x.re 15.106 * [taylor]: Taking taylor expansion of x.re in x.im 15.106 * [backup-simplify]: Simplify x.re into x.re 15.106 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 15.106 * [taylor]: Taking taylor expansion of x.im in x.im 15.106 * [backup-simplify]: Simplify 0 into 0 15.106 * [backup-simplify]: Simplify 1 into 1 15.106 * [taylor]: Taking taylor expansion of x.im in x.im 15.106 * [backup-simplify]: Simplify 0 into 0 15.106 * [backup-simplify]: Simplify 1 into 1 15.106 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 15.107 * [backup-simplify]: Simplify (* 0 0) into 0 15.107 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 15.107 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 15.107 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 15.108 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 15.108 * [backup-simplify]: Simplify (+ 0 0) into 0 15.109 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 15.109 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.109 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 15.109 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.109 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.109 * [taylor]: Taking taylor expansion of y.re in x.im 15.109 * [backup-simplify]: Simplify y.re into y.re 15.109 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 15.109 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.109 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) 15.109 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) 15.110 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) 15.110 * [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 15.110 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 15.110 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 15.110 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 15.110 * [taylor]: Taking taylor expansion of y.im in x.re 15.110 * [backup-simplify]: Simplify y.im into y.im 15.110 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 15.110 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 15.110 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.110 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 15.110 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 15.110 * [taylor]: Taking taylor expansion of x.re in x.re 15.110 * [backup-simplify]: Simplify 0 into 0 15.110 * [backup-simplify]: Simplify 1 into 1 15.110 * [taylor]: Taking taylor expansion of x.re in x.re 15.111 * [backup-simplify]: Simplify 0 into 0 15.111 * [backup-simplify]: Simplify 1 into 1 15.111 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 15.111 * [taylor]: Taking taylor expansion of x.im in x.re 15.111 * [backup-simplify]: Simplify x.im into x.im 15.111 * [taylor]: Taking taylor expansion of x.im in x.re 15.111 * [backup-simplify]: Simplify x.im into x.im 15.111 * [backup-simplify]: Simplify (* 0 0) into 0 15.111 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.111 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 15.112 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 15.112 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 15.112 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.113 * [backup-simplify]: Simplify (+ 0 0) into 0 15.113 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 15.113 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.113 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 15.113 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.113 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.113 * [taylor]: Taking taylor expansion of y.re in x.re 15.113 * [backup-simplify]: Simplify y.re into y.re 15.113 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 15.113 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.114 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 15.114 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 15.114 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 15.114 * [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 15.114 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 15.114 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 15.114 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 15.114 * [taylor]: Taking taylor expansion of y.im in y.im 15.114 * [backup-simplify]: Simplify 0 into 0 15.114 * [backup-simplify]: Simplify 1 into 1 15.114 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 15.115 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 15.115 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.115 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 15.115 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 15.115 * [taylor]: Taking taylor expansion of x.re in y.im 15.115 * [backup-simplify]: Simplify x.re into x.re 15.115 * [taylor]: Taking taylor expansion of x.re in y.im 15.115 * [backup-simplify]: Simplify x.re into x.re 15.115 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 15.115 * [taylor]: Taking taylor expansion of x.im in y.im 15.115 * [backup-simplify]: Simplify x.im into x.im 15.115 * [taylor]: Taking taylor expansion of x.im in y.im 15.115 * [backup-simplify]: Simplify x.im into x.im 15.115 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 15.115 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.115 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 15.116 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 15.116 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 15.116 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.117 * [backup-simplify]: Simplify (+ 0 0) into 0 15.117 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 15.117 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 15.117 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 15.118 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 15.118 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.118 * [taylor]: Taking taylor expansion of y.re in y.im 15.118 * [backup-simplify]: Simplify y.re into y.re 15.118 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 15.118 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.118 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 15.118 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.119 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.119 * [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 15.119 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 15.119 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 15.119 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 15.119 * [taylor]: Taking taylor expansion of y.im in y.im 15.119 * [backup-simplify]: Simplify 0 into 0 15.119 * [backup-simplify]: Simplify 1 into 1 15.119 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 15.119 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 15.119 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.119 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 15.119 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 15.119 * [taylor]: Taking taylor expansion of x.re in y.im 15.119 * [backup-simplify]: Simplify x.re into x.re 15.119 * [taylor]: Taking taylor expansion of x.re in y.im 15.119 * [backup-simplify]: Simplify x.re into x.re 15.120 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 15.120 * [taylor]: Taking taylor expansion of x.im in y.im 15.120 * [backup-simplify]: Simplify x.im into x.im 15.120 * [taylor]: Taking taylor expansion of x.im in y.im 15.120 * [backup-simplify]: Simplify x.im into x.im 15.120 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 15.120 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.120 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 15.120 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 15.120 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 15.121 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.121 * [backup-simplify]: Simplify (+ 0 0) into 0 15.122 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 15.122 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 15.122 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 15.122 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 15.122 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.122 * [taylor]: Taking taylor expansion of y.re in y.im 15.122 * [backup-simplify]: Simplify y.re into y.re 15.123 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 15.123 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.123 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 15.123 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.123 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.123 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 15.123 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 15.123 * [backup-simplify]: Simplify (- 0) into 0 15.123 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 15.123 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 15.124 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 15.124 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.124 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.124 * [taylor]: Taking taylor expansion of y.re in x.re 15.124 * [backup-simplify]: Simplify y.re into y.re 15.124 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.124 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.124 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.124 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 15.124 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 15.124 * [backup-simplify]: Simplify (- 0) into 0 15.124 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 15.124 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 15.124 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 15.124 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.124 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.124 * [taylor]: Taking taylor expansion of y.re in x.im 15.124 * [backup-simplify]: Simplify y.re into y.re 15.124 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.125 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.125 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.125 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 15.125 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 15.125 * [backup-simplify]: Simplify (- 0) into 0 15.125 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 15.125 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 15.125 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 15.125 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 15.125 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.125 * [taylor]: Taking taylor expansion of y.re in y.re 15.125 * [backup-simplify]: Simplify 0 into 0 15.125 * [backup-simplify]: Simplify 1 into 1 15.125 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 15.126 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 15.126 * [backup-simplify]: Simplify 1 into 1 15.129 * [backup-simplify]: Simplify (+ 0) into 0 15.130 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 15.131 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 15.132 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 15.132 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.132 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 15.133 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 15.134 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re))) 15.134 * [backup-simplify]: Simplify (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) into (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) 15.135 * [backup-simplify]: Simplify (+ 0 (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re))))) into (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) 15.135 * [taylor]: Taking taylor expansion of (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) in x.re 15.135 * [taylor]: Taking taylor expansion of (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re))) in x.re 15.135 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 15.135 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 15.135 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 15.135 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 15.135 * [taylor]: Taking taylor expansion of x.re in x.re 15.135 * [backup-simplify]: Simplify 0 into 0 15.135 * [backup-simplify]: Simplify 1 into 1 15.135 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 15.135 * [taylor]: Taking taylor expansion of x.im in x.re 15.135 * [backup-simplify]: Simplify x.im into x.im 15.135 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.135 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 15.135 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 15.135 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.136 * [backup-simplify]: Simplify (+ 0 0) into 0 15.136 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 15.136 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.136 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 15.136 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 15.136 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.136 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.136 * [taylor]: Taking taylor expansion of y.re in x.re 15.136 * [backup-simplify]: Simplify y.re into y.re 15.136 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.137 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.137 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.137 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 15.137 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 15.137 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 15.137 * [backup-simplify]: Simplify (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 15.138 * [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))) 15.138 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 15.138 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 15.138 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 15.138 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 15.138 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.138 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.138 * [taylor]: Taking taylor expansion of y.re in x.im 15.138 * [backup-simplify]: Simplify y.re into y.re 15.138 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.138 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.138 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.138 * [taylor]: Taking taylor expansion of (log x.im) in x.im 15.138 * [taylor]: Taking taylor expansion of x.im in x.im 15.138 * [backup-simplify]: Simplify 0 into 0 15.138 * [backup-simplify]: Simplify 1 into 1 15.139 * [backup-simplify]: Simplify (log 1) into 0 15.139 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 15.139 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 15.139 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 15.140 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.140 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) 15.140 * [backup-simplify]: Simplify (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) into (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) 15.140 * [taylor]: Taking taylor expansion of (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) in y.re 15.140 * [taylor]: Taking taylor expansion of (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) in y.re 15.140 * [taylor]: Taking taylor expansion of (log x.im) in y.re 15.140 * [taylor]: Taking taylor expansion of x.im in y.re 15.140 * [backup-simplify]: Simplify x.im into x.im 15.140 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.140 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 15.140 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 15.140 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 15.141 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.141 * [taylor]: Taking taylor expansion of y.re in y.re 15.141 * [backup-simplify]: Simplify 0 into 0 15.141 * [backup-simplify]: Simplify 1 into 1 15.141 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 15.141 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 15.141 * [backup-simplify]: Simplify (* (log x.im) 0) into 0 15.142 * [backup-simplify]: Simplify (- 0) into 0 15.142 * [backup-simplify]: Simplify 0 into 0 15.142 * [backup-simplify]: Simplify (+ 0) into 0 15.143 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 15.143 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.144 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.144 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 15.145 * [backup-simplify]: Simplify (- 0) into 0 15.145 * [backup-simplify]: Simplify (+ 0 0) into 0 15.145 * [taylor]: Taking taylor expansion of 0 in x.im 15.145 * [backup-simplify]: Simplify 0 into 0 15.145 * [taylor]: Taking taylor expansion of 0 in y.re 15.145 * [backup-simplify]: Simplify 0 into 0 15.145 * [backup-simplify]: Simplify 0 into 0 15.145 * [backup-simplify]: Simplify (+ 0) into 0 15.146 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 15.146 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.147 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.148 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 15.148 * [backup-simplify]: Simplify (- 0) into 0 15.148 * [backup-simplify]: Simplify (+ 0 0) into 0 15.148 * [taylor]: Taking taylor expansion of 0 in y.re 15.148 * [backup-simplify]: Simplify 0 into 0 15.148 * [backup-simplify]: Simplify 0 into 0 15.149 * [backup-simplify]: Simplify (+ 0) into 0 15.149 * [backup-simplify]: Simplify 0 into 0 15.150 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 15.152 * [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.re 2) (pow x.im 2)))) 2)))) 15.152 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 15.153 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 15.153 * [backup-simplify]: Simplify (+ 0 0) into 0 15.154 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 15.157 * [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 15.158 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into 0 15.159 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 15.159 * [backup-simplify]: Simplify (+ 0 0) into 0 15.160 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.161 * [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 15.161 * [backup-simplify]: Simplify (- 0) into 0 15.162 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 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)))) 15.162 * [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 15.162 * [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 15.162 * [taylor]: Taking taylor expansion of 1/2 in x.re 15.162 * [backup-simplify]: Simplify 1/2 into 1/2 15.162 * [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 15.162 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 15.162 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 15.162 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.162 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.162 * [taylor]: Taking taylor expansion of y.re in x.re 15.162 * [backup-simplify]: Simplify y.re into y.re 15.163 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.163 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.163 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.163 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 15.163 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 15.163 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 15.163 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 15.163 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 15.163 * [taylor]: Taking taylor expansion of x.re in x.re 15.163 * [backup-simplify]: Simplify 0 into 0 15.163 * [backup-simplify]: Simplify 1 into 1 15.163 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 15.163 * [taylor]: Taking taylor expansion of x.im in x.re 15.163 * [backup-simplify]: Simplify x.im into x.im 15.163 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.163 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 15.164 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 15.164 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.164 * [backup-simplify]: Simplify (+ 0 0) into 0 15.165 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 15.165 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.165 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 15.165 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 15.166 * [backup-simplify]: Simplify (- 0) into 0 15.166 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 15.166 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 15.166 * [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)) 15.167 * [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))) 15.167 * [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)))) 15.167 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 15.167 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 15.167 * [taylor]: Taking taylor expansion of 1/2 in x.im 15.167 * [backup-simplify]: Simplify 1/2 into 1/2 15.167 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 15.167 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 15.167 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 15.167 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.167 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.167 * [taylor]: Taking taylor expansion of y.re in x.im 15.167 * [backup-simplify]: Simplify y.re into y.re 15.167 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.168 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.168 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.168 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 15.168 * [taylor]: Taking taylor expansion of (log x.im) in x.im 15.168 * [taylor]: Taking taylor expansion of x.im in x.im 15.168 * [backup-simplify]: Simplify 0 into 0 15.168 * [backup-simplify]: Simplify 1 into 1 15.168 * [backup-simplify]: Simplify (log 1) into 0 15.169 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.169 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 15.169 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 15.170 * [backup-simplify]: Simplify (- 0) into 0 15.170 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 15.170 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.171 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.171 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 15.171 * [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)) 15.171 * [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))) 15.172 * [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)))) 15.172 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 15.172 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 15.172 * [taylor]: Taking taylor expansion of 1/2 in y.re 15.172 * [backup-simplify]: Simplify 1/2 into 1/2 15.172 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 15.172 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 15.172 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 15.172 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 15.172 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.172 * [taylor]: Taking taylor expansion of y.re in y.re 15.172 * [backup-simplify]: Simplify 0 into 0 15.172 * [backup-simplify]: Simplify 1 into 1 15.172 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 15.173 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 15.173 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 15.173 * [taylor]: Taking taylor expansion of (log x.im) in y.re 15.173 * [taylor]: Taking taylor expansion of x.im in y.re 15.173 * [backup-simplify]: Simplify x.im into x.im 15.173 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.173 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 15.174 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 15.174 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 15.174 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 15.174 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 15.175 * [backup-simplify]: Simplify (+ 0) into 0 15.175 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 15.175 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.176 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.177 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 15.177 * [backup-simplify]: Simplify (+ 0 0) into 0 15.178 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 15.179 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 (sin (* (atan2 x.im x.re) y.re)))) into 0 15.179 * [backup-simplify]: Simplify (- 0) into 0 15.179 * [taylor]: Taking taylor expansion of 0 in x.im 15.179 * [backup-simplify]: Simplify 0 into 0 15.179 * [taylor]: Taking taylor expansion of 0 in y.re 15.179 * [backup-simplify]: Simplify 0 into 0 15.179 * [backup-simplify]: Simplify 0 into 0 15.181 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.181 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 15.182 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 15.183 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.183 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 15.184 * [backup-simplify]: Simplify (- 0) into 0 15.184 * [backup-simplify]: Simplify (+ 0 0) into 0 15.184 * [taylor]: Taking taylor expansion of 0 in x.im 15.184 * [backup-simplify]: Simplify 0 into 0 15.184 * [taylor]: Taking taylor expansion of 0 in y.re 15.184 * [backup-simplify]: Simplify 0 into 0 15.184 * [backup-simplify]: Simplify 0 into 0 15.186 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.186 * [backup-simplify]: Simplify (+ 0) into 0 15.187 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 15.187 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.188 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.189 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 15.189 * [backup-simplify]: Simplify (+ 0 0) into 0 15.189 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.190 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 15.190 * [backup-simplify]: Simplify (- 0) into 0 15.190 * [taylor]: Taking taylor expansion of 0 in y.re 15.190 * [backup-simplify]: Simplify 0 into 0 15.190 * [backup-simplify]: Simplify 0 into 0 15.190 * [taylor]: Taking taylor expansion of 0 in y.re 15.190 * [backup-simplify]: Simplify 0 into 0 15.190 * [backup-simplify]: Simplify 0 into 0 15.191 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.192 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 15.193 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 15.193 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.194 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 15.194 * [backup-simplify]: Simplify (- 0) into 0 15.195 * [backup-simplify]: Simplify (+ 0 0) into 0 15.195 * [taylor]: Taking taylor expansion of 0 in y.re 15.195 * [backup-simplify]: Simplify 0 into 0 15.195 * [backup-simplify]: Simplify 0 into 0 15.195 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 15.196 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 15.197 * [backup-simplify]: Simplify (+ (* (log x.im) (atan2 x.im x.re)) (* 0 0)) into (* (atan2 x.im x.re) (log x.im)) 15.197 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 15.197 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 15.198 * [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 (+ (* (atan2 x.im x.re) (* y.im (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 15.198 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (/ 1 y.re) (atan2 (/ 1 x.im) (/ 1 x.re))))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 15.198 * [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 15.199 * [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 15.199 * [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 15.199 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.199 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 15.199 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 15.199 * [taylor]: Taking taylor expansion of y.im in y.re 15.199 * [backup-simplify]: Simplify y.im into y.im 15.199 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 15.199 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 15.199 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 15.199 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.199 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 15.199 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 15.199 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 15.199 * [taylor]: Taking taylor expansion of x.re in y.re 15.199 * [backup-simplify]: Simplify x.re into x.re 15.199 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.199 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 15.199 * [taylor]: Taking taylor expansion of x.re in y.re 15.199 * [backup-simplify]: Simplify x.re into x.re 15.200 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.200 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 15.200 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 15.200 * [taylor]: Taking taylor expansion of x.im in y.re 15.200 * [backup-simplify]: Simplify x.im into x.im 15.200 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.200 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 15.200 * [taylor]: Taking taylor expansion of x.im in y.re 15.200 * [backup-simplify]: Simplify x.im into x.im 15.200 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.200 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 15.200 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 15.200 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.201 * [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)))) 15.201 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.201 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.201 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 15.201 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.201 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.202 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 15.202 * [backup-simplify]: Simplify (+ 0 0) into 0 15.203 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.203 * [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))))) 15.203 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 15.203 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 15.204 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.204 * [taylor]: Taking taylor expansion of y.re in y.re 15.204 * [backup-simplify]: Simplify 0 into 0 15.204 * [backup-simplify]: Simplify 1 into 1 15.204 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.204 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.204 * [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))) 15.204 * [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 15.204 * [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 15.205 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.205 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 15.205 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 15.205 * [taylor]: Taking taylor expansion of y.im in x.im 15.205 * [backup-simplify]: Simplify y.im into y.im 15.205 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 15.205 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 15.205 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 15.205 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.205 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 15.205 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 15.205 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 15.205 * [taylor]: Taking taylor expansion of x.re in x.im 15.205 * [backup-simplify]: Simplify x.re into x.re 15.205 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.205 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 15.205 * [taylor]: Taking taylor expansion of x.re in x.im 15.205 * [backup-simplify]: Simplify x.re into x.re 15.205 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.205 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 15.205 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 15.205 * [taylor]: Taking taylor expansion of x.im in x.im 15.205 * [backup-simplify]: Simplify 0 into 0 15.205 * [backup-simplify]: Simplify 1 into 1 15.206 * [backup-simplify]: Simplify (/ 1 1) into 1 15.206 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 15.206 * [taylor]: Taking taylor expansion of x.im in x.im 15.206 * [backup-simplify]: Simplify 0 into 0 15.206 * [backup-simplify]: Simplify 1 into 1 15.207 * [backup-simplify]: Simplify (/ 1 1) into 1 15.207 * [backup-simplify]: Simplify (* 1 1) into 1 15.208 * [backup-simplify]: Simplify (+ 0 1) into 1 15.208 * [backup-simplify]: Simplify (sqrt 1) into 1 15.209 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.210 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.210 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.211 * [backup-simplify]: Simplify (+ 0 0) into 0 15.211 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.212 * [backup-simplify]: Simplify (log 1) into 0 15.212 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 15.212 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.212 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.212 * [taylor]: Taking taylor expansion of y.re in x.im 15.212 * [backup-simplify]: Simplify y.re into y.re 15.212 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.213 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 15.213 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 15.213 * [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)) 15.214 * [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))) 15.214 * [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))) 15.214 * [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 15.214 * [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 15.214 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.214 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 15.215 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 15.215 * [taylor]: Taking taylor expansion of y.im in x.re 15.215 * [backup-simplify]: Simplify y.im into y.im 15.215 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 15.215 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 15.215 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 15.215 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.215 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 15.215 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 15.215 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.215 * [taylor]: Taking taylor expansion of x.re in x.re 15.215 * [backup-simplify]: Simplify 0 into 0 15.215 * [backup-simplify]: Simplify 1 into 1 15.216 * [backup-simplify]: Simplify (/ 1 1) into 1 15.216 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.216 * [taylor]: Taking taylor expansion of x.re in x.re 15.216 * [backup-simplify]: Simplify 0 into 0 15.216 * [backup-simplify]: Simplify 1 into 1 15.216 * [backup-simplify]: Simplify (/ 1 1) into 1 15.216 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 15.216 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.216 * [taylor]: Taking taylor expansion of x.im in x.re 15.216 * [backup-simplify]: Simplify x.im into x.im 15.217 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.217 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.217 * [taylor]: Taking taylor expansion of x.im in x.re 15.217 * [backup-simplify]: Simplify x.im into x.im 15.217 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.217 * [backup-simplify]: Simplify (* 1 1) into 1 15.218 * [backup-simplify]: Simplify (+ 1 0) into 1 15.218 * [backup-simplify]: Simplify (sqrt 1) into 1 15.219 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.220 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.220 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.221 * [backup-simplify]: Simplify (+ 0 0) into 0 15.221 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.222 * [backup-simplify]: Simplify (log 1) into 0 15.222 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 15.222 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.222 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.222 * [taylor]: Taking taylor expansion of y.re in x.re 15.222 * [backup-simplify]: Simplify y.re into y.re 15.222 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.223 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.223 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 15.223 * [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)) 15.224 * [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))) 15.224 * [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))) 15.224 * [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 15.224 * [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 15.224 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.224 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 15.224 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 15.224 * [taylor]: Taking taylor expansion of y.im in y.im 15.224 * [backup-simplify]: Simplify 0 into 0 15.224 * [backup-simplify]: Simplify 1 into 1 15.225 * [backup-simplify]: Simplify (/ 1 1) into 1 15.225 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 15.225 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 15.225 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.225 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 15.225 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 15.225 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 15.225 * [taylor]: Taking taylor expansion of x.re in y.im 15.225 * [backup-simplify]: Simplify x.re into x.re 15.225 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.225 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 15.225 * [taylor]: Taking taylor expansion of x.re in y.im 15.225 * [backup-simplify]: Simplify x.re into x.re 15.225 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.225 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 15.226 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 15.226 * [taylor]: Taking taylor expansion of x.im in y.im 15.226 * [backup-simplify]: Simplify x.im into x.im 15.226 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.226 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 15.226 * [taylor]: Taking taylor expansion of x.im in y.im 15.226 * [backup-simplify]: Simplify x.im into x.im 15.226 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.226 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 15.226 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 15.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))) 15.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)))) 15.227 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.227 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.227 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 15.227 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.227 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.228 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 15.228 * [backup-simplify]: Simplify (+ 0 0) into 0 15.229 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.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))))) 15.229 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 15.229 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 15.229 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.229 * [taylor]: Taking taylor expansion of y.re in y.im 15.229 * [backup-simplify]: Simplify y.re into y.re 15.229 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.230 * [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))))) 15.230 * [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))))) 15.231 * [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))) 15.231 * [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 15.231 * [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 15.231 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.231 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 15.231 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 15.231 * [taylor]: Taking taylor expansion of y.im in y.im 15.231 * [backup-simplify]: Simplify 0 into 0 15.231 * [backup-simplify]: Simplify 1 into 1 15.232 * [backup-simplify]: Simplify (/ 1 1) into 1 15.232 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 15.232 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 15.232 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.232 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 15.232 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 15.232 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 15.232 * [taylor]: Taking taylor expansion of x.re in y.im 15.232 * [backup-simplify]: Simplify x.re into x.re 15.232 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.232 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 15.232 * [taylor]: Taking taylor expansion of x.re in y.im 15.232 * [backup-simplify]: Simplify x.re into x.re 15.232 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.232 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 15.232 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 15.232 * [taylor]: Taking taylor expansion of x.im in y.im 15.232 * [backup-simplify]: Simplify x.im into x.im 15.232 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.232 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 15.232 * [taylor]: Taking taylor expansion of x.im in y.im 15.232 * [backup-simplify]: Simplify x.im into x.im 15.232 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.233 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 15.233 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 15.233 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.233 * [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)))) 15.234 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.234 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.234 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 15.234 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.234 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.234 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 15.235 * [backup-simplify]: Simplify (+ 0 0) into 0 15.235 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.236 * [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))))) 15.236 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 15.236 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 15.236 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.236 * [taylor]: Taking taylor expansion of y.re in y.im 15.236 * [backup-simplify]: Simplify y.re into y.re 15.236 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.237 * [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))))) 15.237 * [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))))) 15.237 * [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))) 15.238 * [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 15.238 * [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 15.238 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.238 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 15.238 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 15.238 * [taylor]: Taking taylor expansion of y.im in x.re 15.238 * [backup-simplify]: Simplify y.im into y.im 15.238 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 15.238 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 15.238 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 15.238 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.238 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 15.238 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 15.238 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.238 * [taylor]: Taking taylor expansion of x.re in x.re 15.238 * [backup-simplify]: Simplify 0 into 0 15.238 * [backup-simplify]: Simplify 1 into 1 15.239 * [backup-simplify]: Simplify (/ 1 1) into 1 15.239 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.239 * [taylor]: Taking taylor expansion of x.re in x.re 15.239 * [backup-simplify]: Simplify 0 into 0 15.239 * [backup-simplify]: Simplify 1 into 1 15.240 * [backup-simplify]: Simplify (/ 1 1) into 1 15.240 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 15.240 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.240 * [taylor]: Taking taylor expansion of x.im in x.re 15.240 * [backup-simplify]: Simplify x.im into x.im 15.240 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.240 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.240 * [taylor]: Taking taylor expansion of x.im in x.re 15.240 * [backup-simplify]: Simplify x.im into x.im 15.240 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.240 * [backup-simplify]: Simplify (* 1 1) into 1 15.241 * [backup-simplify]: Simplify (+ 1 0) into 1 15.241 * [backup-simplify]: Simplify (sqrt 1) into 1 15.242 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.243 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.243 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.244 * [backup-simplify]: Simplify (+ 0 0) into 0 15.244 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.245 * [backup-simplify]: Simplify (log 1) into 0 15.245 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 15.245 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.245 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.245 * [taylor]: Taking taylor expansion of y.re in x.re 15.245 * [backup-simplify]: Simplify y.re into y.re 15.245 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.245 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.246 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 15.246 * [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)) 15.246 * [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))) 15.246 * [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))) 15.247 * [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))) 15.247 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 15.248 * [backup-simplify]: Simplify (- 0) into 0 15.248 * [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))) 15.248 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 15.248 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 15.248 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 15.249 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.249 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.249 * [taylor]: Taking taylor expansion of y.re in x.im 15.249 * [backup-simplify]: Simplify y.re into y.re 15.249 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.249 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.249 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.249 * [taylor]: Taking taylor expansion of x.re in x.im 15.249 * [backup-simplify]: Simplify x.re into x.re 15.249 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.249 * [taylor]: Taking taylor expansion of y.im in x.im 15.249 * [backup-simplify]: Simplify y.im into y.im 15.249 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.249 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 15.250 * [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)) 15.250 * [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))) 15.250 * [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))) 15.251 * [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))) 15.251 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 15.251 * [backup-simplify]: Simplify (- 0) into 0 15.252 * [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))) 15.252 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 15.252 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 15.252 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 15.252 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 15.252 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.252 * [taylor]: Taking taylor expansion of y.re in y.re 15.252 * [backup-simplify]: Simplify 0 into 0 15.252 * [backup-simplify]: Simplify 1 into 1 15.252 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.252 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 15.252 * [taylor]: Taking taylor expansion of (log x.re) in y.re 15.252 * [taylor]: Taking taylor expansion of x.re in y.re 15.253 * [backup-simplify]: Simplify x.re into x.re 15.253 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.253 * [taylor]: Taking taylor expansion of y.im in y.re 15.253 * [backup-simplify]: Simplify y.im into y.im 15.253 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.253 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.253 * [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))) 15.253 * [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))) 15.254 * [taylor]: Taking taylor expansion of 0 in x.re 15.254 * [backup-simplify]: Simplify 0 into 0 15.254 * [taylor]: Taking taylor expansion of 0 in x.im 15.254 * [backup-simplify]: Simplify 0 into 0 15.254 * [taylor]: Taking taylor expansion of 0 in y.re 15.254 * [backup-simplify]: Simplify 0 into 0 15.254 * [backup-simplify]: Simplify 0 into 0 15.257 * [backup-simplify]: Simplify (+ 0) into 0 15.258 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 15.259 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.259 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 15.260 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.260 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 15.260 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 15.261 * [backup-simplify]: Simplify (+ 0 0) into 0 15.262 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.263 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 15.263 * [backup-simplify]: Simplify (- 0) into 0 15.264 * [backup-simplify]: Simplify (+ 0 0) into 0 15.264 * [taylor]: Taking taylor expansion of 0 in x.im 15.264 * [backup-simplify]: Simplify 0 into 0 15.264 * [taylor]: Taking taylor expansion of 0 in y.re 15.264 * [backup-simplify]: Simplify 0 into 0 15.264 * [backup-simplify]: Simplify 0 into 0 15.264 * [backup-simplify]: Simplify (+ 0) into 0 15.265 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 15.265 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 15.266 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.267 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.267 * [backup-simplify]: Simplify (- 0) into 0 15.267 * [backup-simplify]: Simplify (+ 0 0) into 0 15.268 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.269 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 15.269 * [backup-simplify]: Simplify (- 0) into 0 15.270 * [backup-simplify]: Simplify (+ 0 0) into 0 15.270 * [taylor]: Taking taylor expansion of 0 in y.re 15.270 * [backup-simplify]: Simplify 0 into 0 15.270 * [backup-simplify]: Simplify 0 into 0 15.270 * [backup-simplify]: Simplify 0 into 0 15.270 * [taylor]: Taking taylor expansion of 0 in x.re 15.270 * [backup-simplify]: Simplify 0 into 0 15.270 * [taylor]: Taking taylor expansion of 0 in x.im 15.270 * [backup-simplify]: Simplify 0 into 0 15.271 * [taylor]: Taking taylor expansion of 0 in y.re 15.271 * [backup-simplify]: Simplify 0 into 0 15.271 * [backup-simplify]: Simplify 0 into 0 15.271 * [taylor]: Taking taylor expansion of 0 in x.im 15.271 * [backup-simplify]: Simplify 0 into 0 15.271 * [taylor]: Taking taylor expansion of 0 in y.re 15.271 * [backup-simplify]: Simplify 0 into 0 15.271 * [backup-simplify]: Simplify 0 into 0 15.271 * [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))))) 15.272 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (/ 1 (- y.re)) (atan2 (/ 1 (- x.im)) (/ 1 (- x.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)))) 15.272 * [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 15.272 * [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 15.272 * [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 15.272 * [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))) 15.272 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 15.272 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 15.272 * [taylor]: Taking taylor expansion of -1 in y.re 15.272 * [backup-simplify]: Simplify -1 into -1 15.272 * [taylor]: Taking taylor expansion of y.im in y.re 15.272 * [backup-simplify]: Simplify y.im into y.im 15.272 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.272 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 15.272 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 15.273 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.273 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 15.273 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 15.273 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 15.273 * [taylor]: Taking taylor expansion of -1 in y.re 15.273 * [backup-simplify]: Simplify -1 into -1 15.273 * [taylor]: Taking taylor expansion of x.re in y.re 15.273 * [backup-simplify]: Simplify x.re into x.re 15.273 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.273 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 15.273 * [taylor]: Taking taylor expansion of -1 in y.re 15.273 * [backup-simplify]: Simplify -1 into -1 15.273 * [taylor]: Taking taylor expansion of x.re in y.re 15.273 * [backup-simplify]: Simplify x.re into x.re 15.273 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.273 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 15.273 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 15.273 * [taylor]: Taking taylor expansion of -1 in y.re 15.273 * [backup-simplify]: Simplify -1 into -1 15.273 * [taylor]: Taking taylor expansion of x.im in y.re 15.273 * [backup-simplify]: Simplify x.im into x.im 15.273 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.273 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 15.273 * [taylor]: Taking taylor expansion of -1 in y.re 15.273 * [backup-simplify]: Simplify -1 into -1 15.273 * [taylor]: Taking taylor expansion of x.im in y.re 15.273 * [backup-simplify]: Simplify x.im into x.im 15.274 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.274 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 15.275 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.275 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.276 * [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)))) 15.276 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.276 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.276 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 15.276 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.276 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.277 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 15.277 * [backup-simplify]: Simplify (+ 0 0) into 0 15.278 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.278 * [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))))) 15.278 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 15.278 * [taylor]: Taking taylor expansion of -1 in y.re 15.278 * [backup-simplify]: Simplify -1 into -1 15.278 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 15.278 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 15.278 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.278 * [taylor]: Taking taylor expansion of y.re in y.re 15.278 * [backup-simplify]: Simplify 0 into 0 15.278 * [backup-simplify]: Simplify 1 into 1 15.279 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.279 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 15.279 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 15.279 * [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)))) 15.279 * [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 15.279 * [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 15.280 * [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))) 15.280 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 15.280 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 15.280 * [taylor]: Taking taylor expansion of -1 in x.im 15.280 * [backup-simplify]: Simplify -1 into -1 15.280 * [taylor]: Taking taylor expansion of y.im in x.im 15.280 * [backup-simplify]: Simplify y.im into y.im 15.280 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.280 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 15.280 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 15.280 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.280 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 15.280 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 15.280 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 15.280 * [taylor]: Taking taylor expansion of -1 in x.im 15.280 * [backup-simplify]: Simplify -1 into -1 15.280 * [taylor]: Taking taylor expansion of x.re in x.im 15.280 * [backup-simplify]: Simplify x.re into x.re 15.280 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.280 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 15.280 * [taylor]: Taking taylor expansion of -1 in x.im 15.280 * [backup-simplify]: Simplify -1 into -1 15.280 * [taylor]: Taking taylor expansion of x.re in x.im 15.280 * [backup-simplify]: Simplify x.re into x.re 15.280 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.281 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 15.281 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 15.281 * [taylor]: Taking taylor expansion of -1 in x.im 15.281 * [backup-simplify]: Simplify -1 into -1 15.281 * [taylor]: Taking taylor expansion of x.im in x.im 15.281 * [backup-simplify]: Simplify 0 into 0 15.281 * [backup-simplify]: Simplify 1 into 1 15.281 * [backup-simplify]: Simplify (/ -1 1) into -1 15.281 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 15.281 * [taylor]: Taking taylor expansion of -1 in x.im 15.281 * [backup-simplify]: Simplify -1 into -1 15.281 * [taylor]: Taking taylor expansion of x.im in x.im 15.281 * [backup-simplify]: Simplify 0 into 0 15.281 * [backup-simplify]: Simplify 1 into 1 15.285 * [backup-simplify]: Simplify (/ -1 1) into -1 15.286 * [backup-simplify]: Simplify (* -1 -1) into 1 15.286 * [backup-simplify]: Simplify (+ 0 1) into 1 15.287 * [backup-simplify]: Simplify (sqrt 1) into 1 15.287 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.288 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.289 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.289 * [backup-simplify]: Simplify (+ 0 0) into 0 15.290 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.291 * [backup-simplify]: Simplify (log 1) into 0 15.291 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 15.291 * [taylor]: Taking taylor expansion of -1 in x.im 15.291 * [backup-simplify]: Simplify -1 into -1 15.291 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 15.291 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.291 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.291 * [taylor]: Taking taylor expansion of y.re in x.im 15.291 * [backup-simplify]: Simplify y.re into y.re 15.291 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.292 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 15.292 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 15.292 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.293 * [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)) 15.293 * [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))) 15.293 * [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))) 15.293 * [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 15.293 * [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 15.294 * [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))) 15.294 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 15.294 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 15.294 * [taylor]: Taking taylor expansion of -1 in x.re 15.294 * [backup-simplify]: Simplify -1 into -1 15.294 * [taylor]: Taking taylor expansion of y.im in x.re 15.294 * [backup-simplify]: Simplify y.im into y.im 15.294 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.294 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 15.294 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 15.294 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.294 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 15.294 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 15.294 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.294 * [taylor]: Taking taylor expansion of -1 in x.re 15.294 * [backup-simplify]: Simplify -1 into -1 15.294 * [taylor]: Taking taylor expansion of x.re in x.re 15.294 * [backup-simplify]: Simplify 0 into 0 15.294 * [backup-simplify]: Simplify 1 into 1 15.295 * [backup-simplify]: Simplify (/ -1 1) into -1 15.295 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.295 * [taylor]: Taking taylor expansion of -1 in x.re 15.295 * [backup-simplify]: Simplify -1 into -1 15.295 * [taylor]: Taking taylor expansion of x.re in x.re 15.295 * [backup-simplify]: Simplify 0 into 0 15.295 * [backup-simplify]: Simplify 1 into 1 15.296 * [backup-simplify]: Simplify (/ -1 1) into -1 15.296 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 15.296 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.296 * [taylor]: Taking taylor expansion of -1 in x.re 15.296 * [backup-simplify]: Simplify -1 into -1 15.296 * [taylor]: Taking taylor expansion of x.im in x.re 15.296 * [backup-simplify]: Simplify x.im into x.im 15.296 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.296 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.296 * [taylor]: Taking taylor expansion of -1 in x.re 15.296 * [backup-simplify]: Simplify -1 into -1 15.296 * [taylor]: Taking taylor expansion of x.im in x.re 15.296 * [backup-simplify]: Simplify x.im into x.im 15.296 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.297 * [backup-simplify]: Simplify (* -1 -1) into 1 15.297 * [backup-simplify]: Simplify (+ 1 0) into 1 15.297 * [backup-simplify]: Simplify (sqrt 1) into 1 15.298 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.299 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.300 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.300 * [backup-simplify]: Simplify (+ 0 0) into 0 15.301 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.302 * [backup-simplify]: Simplify (log 1) into 0 15.302 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 15.302 * [taylor]: Taking taylor expansion of -1 in x.re 15.302 * [backup-simplify]: Simplify -1 into -1 15.302 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 15.302 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.302 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.302 * [taylor]: Taking taylor expansion of y.re in x.re 15.302 * [backup-simplify]: Simplify y.re into y.re 15.302 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.303 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.303 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 15.303 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.303 * [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)) 15.304 * [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))) 15.304 * [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))) 15.304 * [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 15.304 * [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 15.304 * [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))) 15.304 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 15.304 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 15.304 * [taylor]: Taking taylor expansion of -1 in y.im 15.304 * [backup-simplify]: Simplify -1 into -1 15.304 * [taylor]: Taking taylor expansion of y.im in y.im 15.304 * [backup-simplify]: Simplify 0 into 0 15.304 * [backup-simplify]: Simplify 1 into 1 15.305 * [backup-simplify]: Simplify (/ -1 1) into -1 15.305 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 15.305 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 15.305 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.305 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 15.305 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 15.305 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.305 * [taylor]: Taking taylor expansion of -1 in y.im 15.305 * [backup-simplify]: Simplify -1 into -1 15.305 * [taylor]: Taking taylor expansion of x.re in y.im 15.305 * [backup-simplify]: Simplify x.re into x.re 15.305 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.305 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.306 * [taylor]: Taking taylor expansion of -1 in y.im 15.306 * [backup-simplify]: Simplify -1 into -1 15.306 * [taylor]: Taking taylor expansion of x.re in y.im 15.306 * [backup-simplify]: Simplify x.re into x.re 15.306 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.306 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 15.306 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.306 * [taylor]: Taking taylor expansion of -1 in y.im 15.306 * [backup-simplify]: Simplify -1 into -1 15.306 * [taylor]: Taking taylor expansion of x.im in y.im 15.306 * [backup-simplify]: Simplify x.im into x.im 15.306 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.306 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.306 * [taylor]: Taking taylor expansion of -1 in y.im 15.306 * [backup-simplify]: Simplify -1 into -1 15.306 * [taylor]: Taking taylor expansion of x.im in y.im 15.306 * [backup-simplify]: Simplify x.im into x.im 15.306 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.306 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 15.307 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.307 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.307 * [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)))) 15.307 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.308 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.308 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 15.308 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.308 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.308 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 15.309 * [backup-simplify]: Simplify (+ 0 0) into 0 15.309 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.310 * [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))))) 15.310 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 15.310 * [taylor]: Taking taylor expansion of -1 in y.im 15.310 * [backup-simplify]: Simplify -1 into -1 15.310 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 15.310 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 15.310 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.310 * [taylor]: Taking taylor expansion of y.re in y.im 15.310 * [backup-simplify]: Simplify y.re into y.re 15.310 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.311 * [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)))))) 15.311 * [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)))))) 15.312 * [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)))) 15.312 * [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 15.312 * [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 15.312 * [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))) 15.312 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 15.312 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 15.312 * [taylor]: Taking taylor expansion of -1 in y.im 15.312 * [backup-simplify]: Simplify -1 into -1 15.312 * [taylor]: Taking taylor expansion of y.im in y.im 15.312 * [backup-simplify]: Simplify 0 into 0 15.312 * [backup-simplify]: Simplify 1 into 1 15.313 * [backup-simplify]: Simplify (/ -1 1) into -1 15.313 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 15.313 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 15.313 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.313 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 15.313 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 15.313 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.313 * [taylor]: Taking taylor expansion of -1 in y.im 15.313 * [backup-simplify]: Simplify -1 into -1 15.313 * [taylor]: Taking taylor expansion of x.re in y.im 15.313 * [backup-simplify]: Simplify x.re into x.re 15.313 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.313 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.313 * [taylor]: Taking taylor expansion of -1 in y.im 15.313 * [backup-simplify]: Simplify -1 into -1 15.313 * [taylor]: Taking taylor expansion of x.re in y.im 15.313 * [backup-simplify]: Simplify x.re into x.re 15.313 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.313 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 15.313 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.314 * [taylor]: Taking taylor expansion of -1 in y.im 15.314 * [backup-simplify]: Simplify -1 into -1 15.314 * [taylor]: Taking taylor expansion of x.im in y.im 15.314 * [backup-simplify]: Simplify x.im into x.im 15.314 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.314 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.314 * [taylor]: Taking taylor expansion of -1 in y.im 15.314 * [backup-simplify]: Simplify -1 into -1 15.314 * [taylor]: Taking taylor expansion of x.im in y.im 15.314 * [backup-simplify]: Simplify x.im into x.im 15.314 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.314 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 15.314 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.315 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.315 * [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)))) 15.315 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.315 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.316 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 15.316 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.316 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.316 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 15.317 * [backup-simplify]: Simplify (+ 0 0) into 0 15.317 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.318 * [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))))) 15.318 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 15.318 * [taylor]: Taking taylor expansion of -1 in y.im 15.318 * [backup-simplify]: Simplify -1 into -1 15.318 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 15.318 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 15.318 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.318 * [taylor]: Taking taylor expansion of y.re in y.im 15.318 * [backup-simplify]: Simplify y.re into y.re 15.318 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.319 * [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)))))) 15.319 * [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)))))) 15.320 * [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)))) 15.320 * [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 15.320 * [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 15.320 * [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))) 15.320 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 15.320 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 15.320 * [taylor]: Taking taylor expansion of -1 in x.re 15.320 * [backup-simplify]: Simplify -1 into -1 15.320 * [taylor]: Taking taylor expansion of y.im in x.re 15.320 * [backup-simplify]: Simplify y.im into y.im 15.320 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.320 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 15.320 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 15.321 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.321 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 15.321 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 15.321 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.321 * [taylor]: Taking taylor expansion of -1 in x.re 15.321 * [backup-simplify]: Simplify -1 into -1 15.321 * [taylor]: Taking taylor expansion of x.re in x.re 15.321 * [backup-simplify]: Simplify 0 into 0 15.321 * [backup-simplify]: Simplify 1 into 1 15.322 * [backup-simplify]: Simplify (/ -1 1) into -1 15.322 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.322 * [taylor]: Taking taylor expansion of -1 in x.re 15.322 * [backup-simplify]: Simplify -1 into -1 15.322 * [taylor]: Taking taylor expansion of x.re in x.re 15.322 * [backup-simplify]: Simplify 0 into 0 15.322 * [backup-simplify]: Simplify 1 into 1 15.323 * [backup-simplify]: Simplify (/ -1 1) into -1 15.323 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 15.323 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.323 * [taylor]: Taking taylor expansion of -1 in x.re 15.323 * [backup-simplify]: Simplify -1 into -1 15.323 * [taylor]: Taking taylor expansion of x.im in x.re 15.323 * [backup-simplify]: Simplify x.im into x.im 15.323 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.323 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.323 * [taylor]: Taking taylor expansion of -1 in x.re 15.323 * [backup-simplify]: Simplify -1 into -1 15.323 * [taylor]: Taking taylor expansion of x.im in x.re 15.323 * [backup-simplify]: Simplify x.im into x.im 15.323 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.324 * [backup-simplify]: Simplify (* -1 -1) into 1 15.325 * [backup-simplify]: Simplify (+ 1 0) into 1 15.325 * [backup-simplify]: Simplify (sqrt 1) into 1 15.326 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.327 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.328 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.328 * [backup-simplify]: Simplify (+ 0 0) into 0 15.332 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.333 * [backup-simplify]: Simplify (log 1) into 0 15.333 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 15.333 * [taylor]: Taking taylor expansion of -1 in x.re 15.333 * [backup-simplify]: Simplify -1 into -1 15.333 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 15.333 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.333 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.333 * [taylor]: Taking taylor expansion of y.re in x.re 15.333 * [backup-simplify]: Simplify y.re into y.re 15.333 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.334 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.334 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 15.334 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.335 * [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)) 15.335 * [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))) 15.335 * [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))) 15.336 * [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))) 15.336 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 15.336 * [backup-simplify]: Simplify (- 0) into 0 15.337 * [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))) 15.337 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 15.337 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 15.337 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.337 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.337 * [taylor]: Taking taylor expansion of x.re in x.im 15.337 * [backup-simplify]: Simplify x.re into x.re 15.337 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.337 * [taylor]: Taking taylor expansion of y.im in x.im 15.337 * [backup-simplify]: Simplify y.im into y.im 15.337 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.337 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 15.337 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.337 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.337 * [taylor]: Taking taylor expansion of y.re in x.im 15.337 * [backup-simplify]: Simplify y.re into y.re 15.338 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.338 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.338 * [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)) 15.338 * [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))) 15.339 * [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))) 15.339 * [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))) 15.339 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 15.340 * [backup-simplify]: Simplify (- 0) into 0 15.340 * [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))) 15.340 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 15.340 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 15.340 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 15.340 * [taylor]: Taking taylor expansion of (log x.re) in y.re 15.340 * [taylor]: Taking taylor expansion of x.re in y.re 15.340 * [backup-simplify]: Simplify x.re into x.re 15.341 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.341 * [taylor]: Taking taylor expansion of y.im in y.re 15.341 * [backup-simplify]: Simplify y.im into y.im 15.341 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.341 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 15.341 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 15.341 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.341 * [taylor]: Taking taylor expansion of y.re in y.re 15.341 * [backup-simplify]: Simplify 0 into 0 15.341 * [backup-simplify]: Simplify 1 into 1 15.341 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.341 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 15.341 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 15.342 * [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))) 15.342 * [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))) 15.342 * [taylor]: Taking taylor expansion of 0 in x.re 15.342 * [backup-simplify]: Simplify 0 into 0 15.342 * [taylor]: Taking taylor expansion of 0 in x.im 15.342 * [backup-simplify]: Simplify 0 into 0 15.342 * [taylor]: Taking taylor expansion of 0 in y.re 15.342 * [backup-simplify]: Simplify 0 into 0 15.342 * [backup-simplify]: Simplify 0 into 0 15.343 * [backup-simplify]: Simplify (+ 0) into 0 15.344 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 15.346 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.346 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 15.346 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.347 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 15.347 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 15.348 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 15.348 * [backup-simplify]: Simplify (+ 0 0) into 0 15.349 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.350 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 15.350 * [backup-simplify]: Simplify (- 0) into 0 15.351 * [backup-simplify]: Simplify (+ 0 0) into 0 15.351 * [taylor]: Taking taylor expansion of 0 in x.im 15.351 * [backup-simplify]: Simplify 0 into 0 15.351 * [taylor]: Taking taylor expansion of 0 in y.re 15.351 * [backup-simplify]: Simplify 0 into 0 15.351 * [backup-simplify]: Simplify 0 into 0 15.351 * [backup-simplify]: Simplify (+ 0) into 0 15.352 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 15.353 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.353 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.354 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 15.354 * [backup-simplify]: Simplify (- 0) into 0 15.355 * [backup-simplify]: Simplify (+ 0 0) into 0 15.356 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.356 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 15.357 * [backup-simplify]: Simplify (- 0) into 0 15.357 * [backup-simplify]: Simplify (+ 0 0) into 0 15.357 * [taylor]: Taking taylor expansion of 0 in y.re 15.357 * [backup-simplify]: Simplify 0 into 0 15.357 * [backup-simplify]: Simplify 0 into 0 15.357 * [backup-simplify]: Simplify 0 into 0 15.357 * [taylor]: Taking taylor expansion of 0 in x.re 15.357 * [backup-simplify]: Simplify 0 into 0 15.357 * [taylor]: Taking taylor expansion of 0 in x.im 15.357 * [backup-simplify]: Simplify 0 into 0 15.357 * [taylor]: Taking taylor expansion of 0 in y.re 15.357 * [backup-simplify]: Simplify 0 into 0 15.357 * [backup-simplify]: Simplify 0 into 0 15.357 * [taylor]: Taking taylor expansion of 0 in x.im 15.357 * [backup-simplify]: Simplify 0 into 0 15.358 * [taylor]: Taking taylor expansion of 0 in y.re 15.358 * [backup-simplify]: Simplify 0 into 0 15.358 * [backup-simplify]: Simplify 0 into 0 15.358 * [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))))) 15.358 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 2) 15.359 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 15.359 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in (x.im x.re y.im) around 0 15.359 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 15.359 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 15.359 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.359 * [taylor]: Taking taylor expansion of y.im in y.im 15.359 * [backup-simplify]: Simplify 0 into 0 15.359 * [backup-simplify]: Simplify 1 into 1 15.359 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 15.359 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.359 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.359 * [taylor]: Taking taylor expansion of y.im in x.re 15.359 * [backup-simplify]: Simplify y.im into y.im 15.359 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 15.359 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.359 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.359 * [taylor]: Taking taylor expansion of y.im in x.im 15.359 * [backup-simplify]: Simplify y.im into y.im 15.359 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 15.359 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.359 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.359 * [taylor]: Taking taylor expansion of y.im in x.im 15.359 * [backup-simplify]: Simplify y.im into y.im 15.360 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 15.360 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 15.360 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.360 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.360 * [taylor]: Taking taylor expansion of y.im in x.re 15.360 * [backup-simplify]: Simplify y.im into y.im 15.360 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 15.360 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 15.360 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 15.360 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.360 * [taylor]: Taking taylor expansion of y.im in y.im 15.360 * [backup-simplify]: Simplify 0 into 0 15.360 * [backup-simplify]: Simplify 1 into 1 15.360 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 15.360 * [backup-simplify]: Simplify 0 into 0 15.360 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 15.360 * [taylor]: Taking taylor expansion of 0 in x.re 15.360 * [backup-simplify]: Simplify 0 into 0 15.360 * [taylor]: Taking taylor expansion of 0 in y.im 15.360 * [backup-simplify]: Simplify 0 into 0 15.361 * [backup-simplify]: Simplify 0 into 0 15.361 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 15.361 * [taylor]: Taking taylor expansion of 0 in y.im 15.361 * [backup-simplify]: Simplify 0 into 0 15.361 * [backup-simplify]: Simplify 0 into 0 15.361 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 15.361 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.362 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 15.362 * [taylor]: Taking taylor expansion of 0 in x.re 15.362 * [backup-simplify]: Simplify 0 into 0 15.362 * [taylor]: Taking taylor expansion of 0 in y.im 15.362 * [backup-simplify]: Simplify 0 into 0 15.362 * [backup-simplify]: Simplify 0 into 0 15.362 * [taylor]: Taking taylor expansion of 0 in y.im 15.362 * [backup-simplify]: Simplify 0 into 0 15.362 * [backup-simplify]: Simplify 0 into 0 15.363 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 15.363 * [taylor]: Taking taylor expansion of 0 in y.im 15.363 * [backup-simplify]: Simplify 0 into 0 15.363 * [backup-simplify]: Simplify 0 into 0 15.363 * [backup-simplify]: Simplify 0 into 0 15.363 * [backup-simplify]: Simplify 0 into 0 15.364 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 15.364 * [backup-simplify]: Simplify 0 into 0 15.364 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* (atan2 x.im x.re) y.im) 15.365 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 15.365 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 15.365 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 15.365 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 15.365 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.365 * [taylor]: Taking taylor expansion of y.im in y.im 15.365 * [backup-simplify]: Simplify 0 into 0 15.365 * [backup-simplify]: Simplify 1 into 1 15.365 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.365 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 15.365 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.365 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.365 * [taylor]: Taking taylor expansion of y.im in x.re 15.365 * [backup-simplify]: Simplify y.im into y.im 15.365 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 15.365 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 15.365 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.366 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.366 * [taylor]: Taking taylor expansion of y.im in x.im 15.366 * [backup-simplify]: Simplify y.im into y.im 15.366 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 15.366 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 15.366 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.366 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.366 * [taylor]: Taking taylor expansion of y.im in x.im 15.366 * [backup-simplify]: Simplify y.im into y.im 15.366 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 15.366 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 15.366 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.367 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.367 * [taylor]: Taking taylor expansion of y.im in x.re 15.367 * [backup-simplify]: Simplify y.im into y.im 15.367 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 15.367 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 15.367 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 15.367 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.367 * [taylor]: Taking taylor expansion of y.im in y.im 15.367 * [backup-simplify]: Simplify 0 into 0 15.367 * [backup-simplify]: Simplify 1 into 1 15.367 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.367 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.368 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 15.368 * [taylor]: Taking taylor expansion of 0 in x.re 15.368 * [backup-simplify]: Simplify 0 into 0 15.368 * [taylor]: Taking taylor expansion of 0 in y.im 15.368 * [backup-simplify]: Simplify 0 into 0 15.368 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 15.369 * [taylor]: Taking taylor expansion of 0 in y.im 15.369 * [backup-simplify]: Simplify 0 into 0 15.370 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 15.370 * [backup-simplify]: Simplify 0 into 0 15.370 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.370 * [taylor]: Taking taylor expansion of 0 in x.re 15.370 * [backup-simplify]: Simplify 0 into 0 15.371 * [taylor]: Taking taylor expansion of 0 in y.im 15.371 * [backup-simplify]: Simplify 0 into 0 15.371 * [taylor]: Taking taylor expansion of 0 in y.im 15.371 * [backup-simplify]: Simplify 0 into 0 15.371 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.371 * [taylor]: Taking taylor expansion of 0 in y.im 15.371 * [backup-simplify]: Simplify 0 into 0 15.371 * [backup-simplify]: Simplify 0 into 0 15.371 * [backup-simplify]: Simplify 0 into 0 15.373 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 15.373 * [backup-simplify]: Simplify 0 into 0 15.373 * [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 15.373 * [taylor]: Taking taylor expansion of 0 in x.re 15.373 * [backup-simplify]: Simplify 0 into 0 15.373 * [taylor]: Taking taylor expansion of 0 in y.im 15.373 * [backup-simplify]: Simplify 0 into 0 15.373 * [taylor]: Taking taylor expansion of 0 in y.im 15.373 * [backup-simplify]: Simplify 0 into 0 15.373 * [taylor]: Taking taylor expansion of 0 in y.im 15.373 * [backup-simplify]: Simplify 0 into 0 15.374 * [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 15.374 * [taylor]: Taking taylor expansion of 0 in y.im 15.374 * [backup-simplify]: Simplify 0 into 0 15.374 * [backup-simplify]: Simplify 0 into 0 15.374 * [backup-simplify]: Simplify 0 into 0 15.375 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.im)) (* 1 1))) into (* (atan2 x.im x.re) y.im) 15.375 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.im))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 15.375 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in (x.im x.re y.im) around 0 15.375 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 15.375 * [taylor]: Taking taylor expansion of -1 in y.im 15.375 * [backup-simplify]: Simplify -1 into -1 15.375 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 15.375 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 15.376 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.376 * [taylor]: Taking taylor expansion of y.im in y.im 15.376 * [backup-simplify]: Simplify 0 into 0 15.376 * [backup-simplify]: Simplify 1 into 1 15.376 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.376 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 15.376 * [taylor]: Taking taylor expansion of -1 in x.re 15.376 * [backup-simplify]: Simplify -1 into -1 15.376 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 15.376 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.376 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.376 * [taylor]: Taking taylor expansion of y.im in x.re 15.376 * [backup-simplify]: Simplify y.im into y.im 15.376 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 15.376 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 15.376 * [taylor]: Taking taylor expansion of -1 in x.im 15.376 * [backup-simplify]: Simplify -1 into -1 15.376 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 15.376 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.377 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.377 * [taylor]: Taking taylor expansion of y.im in x.im 15.377 * [backup-simplify]: Simplify y.im into y.im 15.377 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 15.377 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 15.377 * [taylor]: Taking taylor expansion of -1 in x.im 15.377 * [backup-simplify]: Simplify -1 into -1 15.377 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 15.377 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.377 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.377 * [taylor]: Taking taylor expansion of y.im in x.im 15.377 * [backup-simplify]: Simplify y.im into y.im 15.377 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 15.378 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 15.378 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 15.378 * [taylor]: Taking taylor expansion of -1 in x.re 15.378 * [backup-simplify]: Simplify -1 into -1 15.378 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 15.378 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.378 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.378 * [taylor]: Taking taylor expansion of y.im in x.re 15.378 * [backup-simplify]: Simplify y.im into y.im 15.378 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 15.378 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 15.378 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 15.378 * [taylor]: Taking taylor expansion of -1 in y.im 15.378 * [backup-simplify]: Simplify -1 into -1 15.378 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 15.378 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 15.379 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.379 * [taylor]: Taking taylor expansion of y.im in y.im 15.379 * [backup-simplify]: Simplify 0 into 0 15.379 * [backup-simplify]: Simplify 1 into 1 15.379 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.379 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 15.379 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 15.379 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 15.380 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 15.380 * [taylor]: Taking taylor expansion of 0 in x.re 15.380 * [backup-simplify]: Simplify 0 into 0 15.380 * [taylor]: Taking taylor expansion of 0 in y.im 15.380 * [backup-simplify]: Simplify 0 into 0 15.381 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 15.381 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 15.381 * [taylor]: Taking taylor expansion of 0 in y.im 15.381 * [backup-simplify]: Simplify 0 into 0 15.383 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 15.383 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 15.383 * [backup-simplify]: Simplify 0 into 0 15.384 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.385 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 15.385 * [taylor]: Taking taylor expansion of 0 in x.re 15.385 * [backup-simplify]: Simplify 0 into 0 15.385 * [taylor]: Taking taylor expansion of 0 in y.im 15.385 * [backup-simplify]: Simplify 0 into 0 15.385 * [taylor]: Taking taylor expansion of 0 in y.im 15.385 * [backup-simplify]: Simplify 0 into 0 15.385 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.386 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 15.386 * [taylor]: Taking taylor expansion of 0 in y.im 15.386 * [backup-simplify]: Simplify 0 into 0 15.386 * [backup-simplify]: Simplify 0 into 0 15.386 * [backup-simplify]: Simplify 0 into 0 15.388 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 15.389 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 15.389 * [backup-simplify]: Simplify 0 into 0 15.389 * [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 15.391 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 15.391 * [taylor]: Taking taylor expansion of 0 in x.re 15.391 * [backup-simplify]: Simplify 0 into 0 15.391 * [taylor]: Taking taylor expansion of 0 in y.im 15.391 * [backup-simplify]: Simplify 0 into 0 15.391 * [taylor]: Taking taylor expansion of 0 in y.im 15.391 * [backup-simplify]: Simplify 0 into 0 15.391 * [taylor]: Taking taylor expansion of 0 in y.im 15.391 * [backup-simplify]: Simplify 0 into 0 15.391 * [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 15.393 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 15.393 * [taylor]: Taking taylor expansion of 0 in y.im 15.393 * [backup-simplify]: Simplify 0 into 0 15.393 * [backup-simplify]: Simplify 0 into 0 15.393 * [backup-simplify]: Simplify 0 into 0 15.393 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.im))) (* 1 1))) into (* (atan2 x.im x.re) y.im) 15.394 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 2 1 1 1 1 3) 15.394 * [backup-simplify]: Simplify (* y.re (atan2 x.im x.re)) into (* (atan2 x.im x.re) y.re) 15.394 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (y.re x.im x.re) around 0 15.394 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 15.394 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.394 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.394 * [taylor]: Taking taylor expansion of y.re in x.re 15.394 * [backup-simplify]: Simplify y.re into y.re 15.394 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 15.394 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.394 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.394 * [taylor]: Taking taylor expansion of y.re in x.im 15.394 * [backup-simplify]: Simplify y.re into y.re 15.394 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 15.394 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 15.394 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.394 * [taylor]: Taking taylor expansion of y.re in y.re 15.394 * [backup-simplify]: Simplify 0 into 0 15.394 * [backup-simplify]: Simplify 1 into 1 15.394 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 15.394 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 15.395 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.395 * [taylor]: Taking taylor expansion of y.re in y.re 15.395 * [backup-simplify]: Simplify 0 into 0 15.395 * [backup-simplify]: Simplify 1 into 1 15.395 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 15.395 * [taylor]: Taking taylor expansion of 0 in x.im 15.395 * [backup-simplify]: Simplify 0 into 0 15.395 * [taylor]: Taking taylor expansion of 0 in x.re 15.395 * [backup-simplify]: Simplify 0 into 0 15.395 * [backup-simplify]: Simplify 0 into 0 15.395 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 15.396 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.396 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.396 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.396 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.396 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.396 * [taylor]: Taking taylor expansion of 0 in x.re 15.396 * [backup-simplify]: Simplify 0 into 0 15.396 * [backup-simplify]: Simplify 0 into 0 15.396 * [backup-simplify]: Simplify 0 into 0 15.397 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 15.397 * [taylor]: Taking taylor expansion of 0 in x.im 15.397 * [backup-simplify]: Simplify 0 into 0 15.397 * [taylor]: Taking taylor expansion of 0 in x.re 15.397 * [backup-simplify]: Simplify 0 into 0 15.397 * [backup-simplify]: Simplify 0 into 0 15.397 * [taylor]: Taking taylor expansion of 0 in x.re 15.397 * [backup-simplify]: Simplify 0 into 0 15.397 * [backup-simplify]: Simplify 0 into 0 15.397 * [taylor]: Taking taylor expansion of 0 in x.re 15.397 * [backup-simplify]: Simplify 0 into 0 15.397 * [backup-simplify]: Simplify 0 into 0 15.397 * [backup-simplify]: Simplify 0 into 0 15.397 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* 1 (* 1 y.re))) into (* (atan2 x.im x.re) y.re) 15.398 * [backup-simplify]: Simplify (* (/ 1 y.re) (atan2 (/ 1 x.im) (/ 1 x.re))) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.398 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (y.re x.im x.re) around 0 15.398 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 15.398 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.398 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.398 * [taylor]: Taking taylor expansion of y.re in x.re 15.398 * [backup-simplify]: Simplify y.re into y.re 15.398 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.398 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 15.398 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.398 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.398 * [taylor]: Taking taylor expansion of y.re in x.im 15.398 * [backup-simplify]: Simplify y.re into y.re 15.399 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.399 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 15.399 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 15.399 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.399 * [taylor]: Taking taylor expansion of y.re in y.re 15.399 * [backup-simplify]: Simplify 0 into 0 15.399 * [backup-simplify]: Simplify 1 into 1 15.399 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.399 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 15.399 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 15.399 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.399 * [taylor]: Taking taylor expansion of y.re in y.re 15.399 * [backup-simplify]: Simplify 0 into 0 15.399 * [backup-simplify]: Simplify 1 into 1 15.399 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.400 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.400 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.400 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.400 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.400 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.401 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 15.401 * [taylor]: Taking taylor expansion of 0 in x.im 15.401 * [backup-simplify]: Simplify 0 into 0 15.401 * [taylor]: Taking taylor expansion of 0 in x.re 15.401 * [backup-simplify]: Simplify 0 into 0 15.401 * [backup-simplify]: Simplify 0 into 0 15.401 * [taylor]: Taking taylor expansion of 0 in x.re 15.401 * [backup-simplify]: Simplify 0 into 0 15.402 * [backup-simplify]: Simplify 0 into 0 15.402 * [backup-simplify]: Simplify 0 into 0 15.403 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 15.403 * [taylor]: Taking taylor expansion of 0 in x.im 15.403 * [backup-simplify]: Simplify 0 into 0 15.403 * [taylor]: Taking taylor expansion of 0 in x.re 15.403 * [backup-simplify]: Simplify 0 into 0 15.403 * [backup-simplify]: Simplify 0 into 0 15.404 * [taylor]: Taking taylor expansion of 0 in x.re 15.404 * [backup-simplify]: Simplify 0 into 0 15.404 * [backup-simplify]: Simplify 0 into 0 15.404 * [taylor]: Taking taylor expansion of 0 in x.re 15.404 * [backup-simplify]: Simplify 0 into 0 15.404 * [backup-simplify]: Simplify 0 into 0 15.404 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* 1 (* 1 (/ 1 (/ 1 y.re))))) into (* (atan2 x.im x.re) y.re) 15.404 * [backup-simplify]: Simplify (* (/ 1 (- y.re)) (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.404 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in (y.re x.im x.re) around 0 15.404 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 15.404 * [taylor]: Taking taylor expansion of -1 in x.re 15.404 * [backup-simplify]: Simplify -1 into -1 15.404 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 15.404 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.405 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.405 * [taylor]: Taking taylor expansion of y.re in x.re 15.405 * [backup-simplify]: Simplify y.re into y.re 15.405 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.405 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 15.405 * [taylor]: Taking taylor expansion of -1 in x.im 15.405 * [backup-simplify]: Simplify -1 into -1 15.405 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 15.405 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.405 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.405 * [taylor]: Taking taylor expansion of y.re in x.im 15.405 * [backup-simplify]: Simplify y.re into y.re 15.405 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.405 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 15.405 * [taylor]: Taking taylor expansion of -1 in y.re 15.405 * [backup-simplify]: Simplify -1 into -1 15.405 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 15.406 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 15.406 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.406 * [taylor]: Taking taylor expansion of y.re in y.re 15.406 * [backup-simplify]: Simplify 0 into 0 15.406 * [backup-simplify]: Simplify 1 into 1 15.406 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.406 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 15.406 * [taylor]: Taking taylor expansion of -1 in y.re 15.406 * [backup-simplify]: Simplify -1 into -1 15.406 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 15.406 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 15.406 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.406 * [taylor]: Taking taylor expansion of y.re in y.re 15.406 * [backup-simplify]: Simplify 0 into 0 15.406 * [backup-simplify]: Simplify 1 into 1 15.406 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.407 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 15.407 * [taylor]: Taking taylor expansion of (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 15.407 * [taylor]: Taking taylor expansion of -1 in x.im 15.407 * [backup-simplify]: Simplify -1 into -1 15.407 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.407 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.407 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 15.407 * [taylor]: Taking taylor expansion of (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 15.407 * [taylor]: Taking taylor expansion of -1 in x.re 15.407 * [backup-simplify]: Simplify -1 into -1 15.407 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.407 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.408 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 15.408 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 15.409 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 15.410 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 15.410 * [taylor]: Taking taylor expansion of 0 in x.im 15.410 * [backup-simplify]: Simplify 0 into 0 15.410 * [taylor]: Taking taylor expansion of 0 in x.re 15.410 * [backup-simplify]: Simplify 0 into 0 15.410 * [backup-simplify]: Simplify 0 into 0 15.411 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 15.411 * [taylor]: Taking taylor expansion of 0 in x.re 15.411 * [backup-simplify]: Simplify 0 into 0 15.411 * [backup-simplify]: Simplify 0 into 0 15.412 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 15.412 * [backup-simplify]: Simplify 0 into 0 15.413 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 15.414 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 15.414 * [taylor]: Taking taylor expansion of 0 in x.im 15.414 * [backup-simplify]: Simplify 0 into 0 15.414 * [taylor]: Taking taylor expansion of 0 in x.re 15.414 * [backup-simplify]: Simplify 0 into 0 15.414 * [backup-simplify]: Simplify 0 into 0 15.414 * [taylor]: Taking taylor expansion of 0 in x.re 15.414 * [backup-simplify]: Simplify 0 into 0 15.414 * [backup-simplify]: Simplify 0 into 0 15.415 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 15.415 * [taylor]: Taking taylor expansion of 0 in x.re 15.415 * [backup-simplify]: Simplify 0 into 0 15.415 * [backup-simplify]: Simplify 0 into 0 15.416 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* 1 (* 1 (/ 1 (/ 1 (- y.re)))))) into (* (atan2 x.im x.re) y.re) 15.416 * * * [progress]: simplifying candidates 15.418 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* y.re (atan2 x.im x.re)))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* y.re (atan2 x.im x.re)))) (log (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* y.re (atan2 x.im x.re)))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* y.re (atan2 x.im x.re)))) (log (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.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 (* y.re (atan2 x.im x.re))) (log1p (* y.re (atan2 x.im x.re))) (* y.re (atan2 x.im x.re)) (+ (log y.re) (log (atan2 x.im x.re))) (log (* y.re (atan2 x.im x.re))) (exp (* y.re (atan2 x.im x.re))) (* (* (* y.re y.re) y.re) (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re))) (* (cbrt (* y.re (atan2 x.im x.re))) (cbrt (* y.re (atan2 x.im x.re)))) (cbrt (* y.re (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))) (sqrt (* y.re (atan2 x.im x.re))) (sqrt (* y.re (atan2 x.im x.re))) (* (sqrt y.re) (sqrt (atan2 x.im x.re))) (* (sqrt y.re) (sqrt (atan2 x.im x.re))) (* y.re (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (* y.re (sqrt (atan2 x.im x.re))) (* y.re 1) (* (cbrt y.re) (atan2 x.im x.re)) (* (sqrt y.re) (atan2 x.im x.re)) (* y.re (atan2 x.im x.re)) (- 1 (+ (* (atan2 x.im x.re) (* y.im (* 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))))) (- 1 (+ (* (atan2 x.im x.re) (* y.im (* 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))))) (* (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) 15.421 * * [simplify]: iteration 0: 103 enodes 15.504 * * [simplify]: iteration 1: 211 enodes 15.635 * * [simplify]: iteration 2: 556 enodes 16.405 * * [simplify]: iteration 3: 1794 enodes 18.421 * * [simplify]: iteration complete: 5000 enodes 18.421 * * [simplify]: Extracting #0: cost 43 inf + 0 18.424 * * [simplify]: Extracting #1: cost 450 inf + 1 18.436 * * [simplify]: Extracting #2: cost 1401 inf + 11360 18.485 * * [simplify]: Extracting #3: cost 706 inf + 193136 18.575 * * [simplify]: Extracting #4: cost 111 inf + 338804 18.656 * * [simplify]: Extracting #5: cost 49 inf + 352745 18.744 * * [simplify]: Extracting #6: cost 4 inf + 366736 18.839 * * [simplify]: Extracting #7: cost 0 inf + 367905 18.926 * * [simplify]: Extracting #8: cost 0 inf + 367875 19.021 * [simplify]: Simplified to: (expm1 (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (log1p (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (* (cos (* (log (hypot x.re x.im)) y.im)) (cos (* y.re (atan2 x.im x.re)))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* y.re (atan2 x.im x.re)))) (log (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (exp (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (* (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re)))))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (* (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re)))) (* (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re)))) (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re)))))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (expm1 (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (log1p (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (* (cos (* (log (hypot x.re x.im)) y.im)) (cos (* y.re (atan2 x.im x.re)))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* y.re (atan2 x.im x.re)))) (log (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (exp (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (* (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re)))))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (* (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re)))) (* (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re)))) (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re)))))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (expm1 (* y.im (atan2 x.im x.re))) (log1p (* y.im (atan2 x.im x.re))) (* y.im (atan2 x.im x.re)) (log (* y.im (atan2 x.im x.re))) (log (* y.im (atan2 x.im x.re))) (exp (* y.im (atan2 x.im x.re))) (* (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im)) (* (cbrt (* y.im (atan2 x.im x.re))) (cbrt (* y.im (atan2 x.im x.re)))) (cbrt (* y.im (atan2 x.im x.re))) (* (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im)) (sqrt (* y.im (atan2 x.im x.re))) (sqrt (* y.im (atan2 x.im x.re))) (* (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) (* (cbrt (atan2 x.im x.re)) y.im) (* (sqrt (atan2 x.im x.re)) y.im) (* y.im (atan2 x.im x.re)) (expm1 (* y.re (atan2 x.im x.re))) (log1p (* y.re (atan2 x.im x.re))) (* y.re (atan2 x.im x.re)) (log (* y.re (atan2 x.im x.re))) (log (* y.re (atan2 x.im x.re))) (exp (* y.re (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))) (* (cbrt (* y.re (atan2 x.im x.re))) (cbrt (* y.re (atan2 x.im x.re)))) (cbrt (* y.re (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))) (sqrt (* y.re (atan2 x.im x.re))) (sqrt (* y.re (atan2 x.im x.re))) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (cbrt (atan2 x.im x.re)) (* y.re (cbrt (atan2 x.im x.re)))) (* y.re (sqrt (atan2 x.im x.re))) y.re (* (atan2 x.im x.re) (cbrt y.re)) (* (atan2 x.im x.re) (sqrt y.re)) (* y.re (atan2 x.im x.re)) (- 1 (fma (* (atan2 x.im x.re) y.re) (* y.im (log x.im)) (* (* 1/2 (* y.im (log x.im))) (* y.im (log x.im))))) (cos (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) (cos (- (* y.re (atan2 x.im x.re)) (* y.im (log (/ -1 x.re))))) (- 1 (fma (* (atan2 x.im x.re) y.re) (* y.im (log x.im)) (* (* 1/2 (* y.im (log x.im))) (* y.im (log x.im))))) (cos (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) (cos (- (* y.re (atan2 x.im x.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)) (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re)) 19.039 * * * [progress]: adding candidates to table 20.187 * * [progress]: iteration 4 / 4 20.187 * * * [progress]: picking best candidate 20.306 * * * * [pick]: Picked # 20.307 * * * [progress]: localizing error 20.535 * * * [progress]: generating rewritten candidates 20.535 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2 1 1 1) 20.540 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1 1 1) 20.546 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 2 2 1) 20.548 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 2 1 2) 20.551 * * * [progress]: generating series expansions 20.551 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2 1 1 1) 20.552 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 20.552 * [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 20.552 * [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 20.552 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 20.552 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 20.552 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 20.552 * [taylor]: Taking taylor expansion of y.im in y.re 20.552 * [backup-simplify]: Simplify y.im into y.im 20.552 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 20.552 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 20.552 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 20.552 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 20.552 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 20.552 * [taylor]: Taking taylor expansion of x.re in y.re 20.552 * [backup-simplify]: Simplify x.re into x.re 20.552 * [taylor]: Taking taylor expansion of x.re in y.re 20.552 * [backup-simplify]: Simplify x.re into x.re 20.552 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 20.552 * [taylor]: Taking taylor expansion of x.im in y.re 20.552 * [backup-simplify]: Simplify x.im into x.im 20.552 * [taylor]: Taking taylor expansion of x.im in y.re 20.553 * [backup-simplify]: Simplify x.im into x.im 20.553 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 20.553 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 20.553 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 20.553 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 20.553 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 20.553 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 20.554 * [backup-simplify]: Simplify (+ 0 0) into 0 20.555 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 20.555 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 20.555 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 20.555 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 20.555 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.555 * [taylor]: Taking taylor expansion of y.re in y.re 20.555 * [backup-simplify]: Simplify 0 into 0 20.555 * [backup-simplify]: Simplify 1 into 1 20.555 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 20.556 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 20.556 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 20.556 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 20.557 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 20.557 * [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 20.557 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 20.557 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 20.557 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 20.557 * [taylor]: Taking taylor expansion of y.im in x.im 20.557 * [backup-simplify]: Simplify y.im into y.im 20.557 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 20.557 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 20.557 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 20.557 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 20.557 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 20.557 * [taylor]: Taking taylor expansion of x.re in x.im 20.557 * [backup-simplify]: Simplify x.re into x.re 20.558 * [taylor]: Taking taylor expansion of x.re in x.im 20.558 * [backup-simplify]: Simplify x.re into x.re 20.558 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 20.558 * [taylor]: Taking taylor expansion of x.im in x.im 20.558 * [backup-simplify]: Simplify 0 into 0 20.558 * [backup-simplify]: Simplify 1 into 1 20.558 * [taylor]: Taking taylor expansion of x.im in x.im 20.558 * [backup-simplify]: Simplify 0 into 0 20.558 * [backup-simplify]: Simplify 1 into 1 20.558 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 20.559 * [backup-simplify]: Simplify (* 0 0) into 0 20.559 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 20.560 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 20.560 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 20.561 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 20.562 * [backup-simplify]: Simplify (+ 0 0) into 0 20.562 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 20.562 * [backup-simplify]: Simplify (log x.re) into (log x.re) 20.562 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 20.562 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 20.562 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.563 * [taylor]: Taking taylor expansion of y.re in x.im 20.563 * [backup-simplify]: Simplify y.re into y.re 20.563 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 20.563 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 20.563 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) 20.563 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) 20.564 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) 20.564 * [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 20.564 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 20.564 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 20.564 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 20.564 * [taylor]: Taking taylor expansion of y.im in x.re 20.564 * [backup-simplify]: Simplify y.im into y.im 20.564 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 20.564 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 20.564 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 20.564 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 20.565 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 20.565 * [taylor]: Taking taylor expansion of x.re in x.re 20.565 * [backup-simplify]: Simplify 0 into 0 20.565 * [backup-simplify]: Simplify 1 into 1 20.565 * [taylor]: Taking taylor expansion of x.re in x.re 20.565 * [backup-simplify]: Simplify 0 into 0 20.565 * [backup-simplify]: Simplify 1 into 1 20.565 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 20.565 * [taylor]: Taking taylor expansion of x.im in x.re 20.565 * [backup-simplify]: Simplify x.im into x.im 20.565 * [taylor]: Taking taylor expansion of x.im in x.re 20.565 * [backup-simplify]: Simplify x.im into x.im 20.566 * [backup-simplify]: Simplify (* 0 0) into 0 20.566 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 20.566 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 20.566 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 20.567 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 20.567 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 20.567 * [backup-simplify]: Simplify (+ 0 0) into 0 20.567 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 20.567 * [backup-simplify]: Simplify (log x.im) into (log x.im) 20.567 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 20.568 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 20.568 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.568 * [taylor]: Taking taylor expansion of y.re in x.re 20.568 * [backup-simplify]: Simplify y.re into y.re 20.568 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 20.568 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 20.568 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 20.568 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 20.569 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 20.569 * [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 20.569 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 20.569 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 20.569 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 20.569 * [taylor]: Taking taylor expansion of y.im in y.im 20.569 * [backup-simplify]: Simplify 0 into 0 20.569 * [backup-simplify]: Simplify 1 into 1 20.569 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 20.569 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 20.569 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 20.569 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 20.569 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 20.569 * [taylor]: Taking taylor expansion of x.re in y.im 20.569 * [backup-simplify]: Simplify x.re into x.re 20.569 * [taylor]: Taking taylor expansion of x.re in y.im 20.569 * [backup-simplify]: Simplify x.re into x.re 20.569 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 20.569 * [taylor]: Taking taylor expansion of x.im in y.im 20.569 * [backup-simplify]: Simplify x.im into x.im 20.569 * [taylor]: Taking taylor expansion of x.im in y.im 20.569 * [backup-simplify]: Simplify x.im into x.im 20.569 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 20.569 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 20.570 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 20.570 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 20.570 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 20.570 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 20.571 * [backup-simplify]: Simplify (+ 0 0) into 0 20.571 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 20.572 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 20.572 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 20.572 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 20.572 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.572 * [taylor]: Taking taylor expansion of y.re in y.im 20.572 * [backup-simplify]: Simplify y.re into y.re 20.572 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 20.572 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 20.572 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 20.573 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 20.573 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 20.573 * [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 20.573 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 20.573 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 20.573 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 20.573 * [taylor]: Taking taylor expansion of y.im in y.im 20.573 * [backup-simplify]: Simplify 0 into 0 20.573 * [backup-simplify]: Simplify 1 into 1 20.573 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 20.573 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 20.573 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 20.573 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 20.573 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 20.573 * [taylor]: Taking taylor expansion of x.re in y.im 20.573 * [backup-simplify]: Simplify x.re into x.re 20.573 * [taylor]: Taking taylor expansion of x.re in y.im 20.573 * [backup-simplify]: Simplify x.re into x.re 20.573 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 20.573 * [taylor]: Taking taylor expansion of x.im in y.im 20.573 * [backup-simplify]: Simplify x.im into x.im 20.573 * [taylor]: Taking taylor expansion of x.im in y.im 20.573 * [backup-simplify]: Simplify x.im into x.im 20.573 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 20.574 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 20.574 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 20.574 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 20.574 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 20.574 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 20.575 * [backup-simplify]: Simplify (+ 0 0) into 0 20.575 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 20.575 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 20.576 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 20.576 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 20.576 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.576 * [taylor]: Taking taylor expansion of y.re in y.im 20.576 * [backup-simplify]: Simplify y.re into y.re 20.576 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 20.576 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 20.576 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 20.576 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 20.576 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 20.577 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 20.577 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 20.577 * [backup-simplify]: Simplify (- 0) into 0 20.577 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 20.577 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 20.578 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 20.578 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 20.578 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.578 * [taylor]: Taking taylor expansion of y.re in x.re 20.578 * [backup-simplify]: Simplify y.re into y.re 20.578 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 20.578 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 20.578 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 20.578 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 20.578 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 20.579 * [backup-simplify]: Simplify (- 0) into 0 20.579 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 20.579 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 20.579 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 20.579 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 20.579 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.579 * [taylor]: Taking taylor expansion of y.re in x.im 20.579 * [backup-simplify]: Simplify y.re into y.re 20.579 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 20.579 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 20.580 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 20.580 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 20.580 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 20.580 * [backup-simplify]: Simplify (- 0) into 0 20.580 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 20.580 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 20.581 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 20.581 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 20.581 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.581 * [taylor]: Taking taylor expansion of y.re in y.re 20.581 * [backup-simplify]: Simplify 0 into 0 20.581 * [backup-simplify]: Simplify 1 into 1 20.581 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 20.581 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 20.581 * [backup-simplify]: Simplify 1 into 1 20.582 * [backup-simplify]: Simplify (+ 0) into 0 20.582 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 20.584 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 20.585 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 20.585 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 20.585 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 20.586 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 20.587 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re))) 20.588 * [backup-simplify]: Simplify (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) into (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) 20.588 * [backup-simplify]: Simplify (+ 0 (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re))))) into (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) 20.588 * [taylor]: Taking taylor expansion of (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) in x.re 20.588 * [taylor]: Taking taylor expansion of (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re))) in x.re 20.588 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 20.588 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 20.589 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 20.589 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 20.589 * [taylor]: Taking taylor expansion of x.re in x.re 20.589 * [backup-simplify]: Simplify 0 into 0 20.589 * [backup-simplify]: Simplify 1 into 1 20.589 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 20.589 * [taylor]: Taking taylor expansion of x.im in x.re 20.589 * [backup-simplify]: Simplify x.im into x.im 20.589 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 20.589 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 20.589 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 20.589 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 20.590 * [backup-simplify]: Simplify (+ 0 0) into 0 20.590 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 20.590 * [backup-simplify]: Simplify (log x.im) into (log x.im) 20.590 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 20.590 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 20.590 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 20.590 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.590 * [taylor]: Taking taylor expansion of y.re in x.re 20.590 * [backup-simplify]: Simplify y.re into y.re 20.590 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 20.590 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 20.591 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 20.591 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 20.591 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 20.591 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 20.591 * [backup-simplify]: Simplify (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 20.591 * [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))) 20.592 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 20.592 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 20.592 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 20.592 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 20.592 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 20.592 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.592 * [taylor]: Taking taylor expansion of y.re in x.im 20.592 * [backup-simplify]: Simplify y.re into y.re 20.592 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 20.592 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 20.592 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 20.592 * [taylor]: Taking taylor expansion of (log x.im) in x.im 20.592 * [taylor]: Taking taylor expansion of x.im in x.im 20.592 * [backup-simplify]: Simplify 0 into 0 20.592 * [backup-simplify]: Simplify 1 into 1 20.593 * [backup-simplify]: Simplify (log 1) into 0 20.593 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 20.593 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 20.593 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 20.594 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 20.594 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) 20.594 * [backup-simplify]: Simplify (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) into (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) 20.594 * [taylor]: Taking taylor expansion of (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) in y.re 20.594 * [taylor]: Taking taylor expansion of (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) in y.re 20.594 * [taylor]: Taking taylor expansion of (log x.im) in y.re 20.594 * [taylor]: Taking taylor expansion of x.im in y.re 20.595 * [backup-simplify]: Simplify x.im into x.im 20.595 * [backup-simplify]: Simplify (log x.im) into (log x.im) 20.595 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 20.595 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 20.595 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 20.595 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.595 * [taylor]: Taking taylor expansion of y.re in y.re 20.595 * [backup-simplify]: Simplify 0 into 0 20.595 * [backup-simplify]: Simplify 1 into 1 20.595 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 20.596 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 20.596 * [backup-simplify]: Simplify (* (log x.im) 0) into 0 20.596 * [backup-simplify]: Simplify (- 0) into 0 20.596 * [backup-simplify]: Simplify 0 into 0 20.597 * [backup-simplify]: Simplify (+ 0) into 0 20.598 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 20.598 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 20.599 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 20.599 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 20.599 * [backup-simplify]: Simplify (- 0) into 0 20.600 * [backup-simplify]: Simplify (+ 0 0) into 0 20.600 * [taylor]: Taking taylor expansion of 0 in x.im 20.600 * [backup-simplify]: Simplify 0 into 0 20.600 * [taylor]: Taking taylor expansion of 0 in y.re 20.600 * [backup-simplify]: Simplify 0 into 0 20.600 * [backup-simplify]: Simplify 0 into 0 20.600 * [backup-simplify]: Simplify (+ 0) into 0 20.601 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 20.601 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 20.602 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 20.603 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 20.603 * [backup-simplify]: Simplify (- 0) into 0 20.603 * [backup-simplify]: Simplify (+ 0 0) into 0 20.603 * [taylor]: Taking taylor expansion of 0 in y.re 20.603 * [backup-simplify]: Simplify 0 into 0 20.603 * [backup-simplify]: Simplify 0 into 0 20.604 * [backup-simplify]: Simplify (+ 0) into 0 20.604 * [backup-simplify]: Simplify 0 into 0 20.604 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 20.606 * [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.re 2) (pow x.im 2)))) 2)))) 20.606 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 20.607 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 20.607 * [backup-simplify]: Simplify (+ 0 0) into 0 20.608 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 20.611 * [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 20.612 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into 0 20.613 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 20.613 * [backup-simplify]: Simplify (+ 0 0) into 0 20.614 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 20.615 * [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 20.615 * [backup-simplify]: Simplify (- 0) into 0 20.616 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 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)))) 20.616 * [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 20.616 * [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 20.616 * [taylor]: Taking taylor expansion of 1/2 in x.re 20.616 * [backup-simplify]: Simplify 1/2 into 1/2 20.616 * [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 20.617 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 20.617 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 20.617 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 20.617 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.617 * [taylor]: Taking taylor expansion of y.re in x.re 20.617 * [backup-simplify]: Simplify y.re into y.re 20.617 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 20.617 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 20.617 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 20.617 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 20.617 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 20.617 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 20.617 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 20.617 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 20.617 * [taylor]: Taking taylor expansion of x.re in x.re 20.617 * [backup-simplify]: Simplify 0 into 0 20.617 * [backup-simplify]: Simplify 1 into 1 20.617 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 20.617 * [taylor]: Taking taylor expansion of x.im in x.re 20.617 * [backup-simplify]: Simplify x.im into x.im 20.617 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 20.618 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 20.618 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 20.618 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 20.618 * [backup-simplify]: Simplify (+ 0 0) into 0 20.619 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 20.619 * [backup-simplify]: Simplify (log x.im) into (log x.im) 20.619 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 20.619 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 20.619 * [backup-simplify]: Simplify (- 0) into 0 20.620 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 20.620 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 20.620 * [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)) 20.621 * [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))) 20.621 * [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)))) 20.621 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 20.621 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 20.621 * [taylor]: Taking taylor expansion of 1/2 in x.im 20.621 * [backup-simplify]: Simplify 1/2 into 1/2 20.621 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 20.621 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 20.621 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 20.621 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 20.621 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.621 * [taylor]: Taking taylor expansion of y.re in x.im 20.621 * [backup-simplify]: Simplify y.re into y.re 20.622 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 20.622 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 20.622 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 20.622 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 20.622 * [taylor]: Taking taylor expansion of (log x.im) in x.im 20.622 * [taylor]: Taking taylor expansion of x.im in x.im 20.622 * [backup-simplify]: Simplify 0 into 0 20.622 * [backup-simplify]: Simplify 1 into 1 20.623 * [backup-simplify]: Simplify (log 1) into 0 20.623 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 20.623 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 20.623 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 20.624 * [backup-simplify]: Simplify (- 0) into 0 20.624 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 20.625 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 20.625 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 20.625 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 20.626 * [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)) 20.626 * [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))) 20.627 * [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)))) 20.627 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 20.627 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 20.627 * [taylor]: Taking taylor expansion of 1/2 in y.re 20.627 * [backup-simplify]: Simplify 1/2 into 1/2 20.627 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 20.627 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 20.627 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 20.627 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 20.627 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.627 * [taylor]: Taking taylor expansion of y.re in y.re 20.627 * [backup-simplify]: Simplify 0 into 0 20.627 * [backup-simplify]: Simplify 1 into 1 20.627 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 20.628 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 20.628 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 20.628 * [taylor]: Taking taylor expansion of (log x.im) in y.re 20.628 * [taylor]: Taking taylor expansion of x.im in y.re 20.628 * [backup-simplify]: Simplify x.im into x.im 20.628 * [backup-simplify]: Simplify (log x.im) into (log x.im) 20.628 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 20.628 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 20.628 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 20.629 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 20.629 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 20.630 * [backup-simplify]: Simplify (+ 0) into 0 20.630 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 20.630 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 20.631 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 20.632 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 20.632 * [backup-simplify]: Simplify (+ 0 0) into 0 20.633 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 20.633 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 (sin (* (atan2 x.im x.re) y.re)))) into 0 20.634 * [backup-simplify]: Simplify (- 0) into 0 20.634 * [taylor]: Taking taylor expansion of 0 in x.im 20.634 * [backup-simplify]: Simplify 0 into 0 20.634 * [taylor]: Taking taylor expansion of 0 in y.re 20.634 * [backup-simplify]: Simplify 0 into 0 20.634 * [backup-simplify]: Simplify 0 into 0 20.635 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 20.636 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 20.636 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 20.637 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 20.638 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 20.638 * [backup-simplify]: Simplify (- 0) into 0 20.638 * [backup-simplify]: Simplify (+ 0 0) into 0 20.639 * [taylor]: Taking taylor expansion of 0 in x.im 20.639 * [backup-simplify]: Simplify 0 into 0 20.639 * [taylor]: Taking taylor expansion of 0 in y.re 20.639 * [backup-simplify]: Simplify 0 into 0 20.639 * [backup-simplify]: Simplify 0 into 0 20.640 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 20.641 * [backup-simplify]: Simplify (+ 0) into 0 20.641 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 20.641 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 20.642 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 20.643 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 20.643 * [backup-simplify]: Simplify (+ 0 0) into 0 20.643 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 20.644 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 20.644 * [backup-simplify]: Simplify (- 0) into 0 20.644 * [taylor]: Taking taylor expansion of 0 in y.re 20.644 * [backup-simplify]: Simplify 0 into 0 20.644 * [backup-simplify]: Simplify 0 into 0 20.644 * [taylor]: Taking taylor expansion of 0 in y.re 20.644 * [backup-simplify]: Simplify 0 into 0 20.644 * [backup-simplify]: Simplify 0 into 0 20.645 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 20.646 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 20.647 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 20.647 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 20.648 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 20.648 * [backup-simplify]: Simplify (- 0) into 0 20.649 * [backup-simplify]: Simplify (+ 0 0) into 0 20.649 * [taylor]: Taking taylor expansion of 0 in y.re 20.649 * [backup-simplify]: Simplify 0 into 0 20.649 * [backup-simplify]: Simplify 0 into 0 20.649 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 20.650 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 20.651 * [backup-simplify]: Simplify (+ (* (log x.im) (atan2 x.im x.re)) (* 0 0)) into (* (atan2 x.im x.re) (log x.im)) 20.651 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 20.652 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 20.653 * [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 (+ (* (atan2 x.im x.re) (* y.im (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 20.653 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (/ 1 y.re) (atan2 (/ 1 x.im) (/ 1 x.re))))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 20.653 * [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 20.653 * [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 20.653 * [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 20.654 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 20.654 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 20.654 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 20.654 * [taylor]: Taking taylor expansion of y.im in y.re 20.654 * [backup-simplify]: Simplify y.im into y.im 20.654 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 20.654 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 20.654 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 20.654 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 20.654 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 20.654 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 20.654 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 20.654 * [taylor]: Taking taylor expansion of x.re in y.re 20.654 * [backup-simplify]: Simplify x.re into x.re 20.654 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 20.654 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 20.654 * [taylor]: Taking taylor expansion of x.re in y.re 20.654 * [backup-simplify]: Simplify x.re into x.re 20.654 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 20.654 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 20.655 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 20.655 * [taylor]: Taking taylor expansion of x.im in y.re 20.655 * [backup-simplify]: Simplify x.im into x.im 20.655 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 20.655 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 20.655 * [taylor]: Taking taylor expansion of x.im in y.re 20.655 * [backup-simplify]: Simplify x.im into x.im 20.655 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 20.655 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 20.655 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 20.655 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 20.656 * [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)))) 20.656 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 20.656 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 20.656 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 20.656 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 20.656 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 20.657 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 20.657 * [backup-simplify]: Simplify (+ 0 0) into 0 20.658 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 20.658 * [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))))) 20.658 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 20.658 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 20.658 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.659 * [taylor]: Taking taylor expansion of y.re in y.re 20.659 * [backup-simplify]: Simplify 0 into 0 20.659 * [backup-simplify]: Simplify 1 into 1 20.659 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.659 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.659 * [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))) 20.659 * [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 20.659 * [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 20.660 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 20.660 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 20.660 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 20.660 * [taylor]: Taking taylor expansion of y.im in x.im 20.660 * [backup-simplify]: Simplify y.im into y.im 20.660 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 20.660 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 20.660 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 20.660 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 20.660 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 20.660 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 20.660 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 20.660 * [taylor]: Taking taylor expansion of x.re in x.im 20.660 * [backup-simplify]: Simplify x.re into x.re 20.660 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 20.660 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 20.660 * [taylor]: Taking taylor expansion of x.re in x.im 20.660 * [backup-simplify]: Simplify x.re into x.re 20.660 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 20.660 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 20.660 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 20.661 * [taylor]: Taking taylor expansion of x.im in x.im 20.661 * [backup-simplify]: Simplify 0 into 0 20.661 * [backup-simplify]: Simplify 1 into 1 20.661 * [backup-simplify]: Simplify (/ 1 1) into 1 20.661 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 20.661 * [taylor]: Taking taylor expansion of x.im in x.im 20.661 * [backup-simplify]: Simplify 0 into 0 20.661 * [backup-simplify]: Simplify 1 into 1 20.662 * [backup-simplify]: Simplify (/ 1 1) into 1 20.662 * [backup-simplify]: Simplify (* 1 1) into 1 20.663 * [backup-simplify]: Simplify (+ 0 1) into 1 20.663 * [backup-simplify]: Simplify (sqrt 1) into 1 20.664 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.665 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.665 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.666 * [backup-simplify]: Simplify (+ 0 0) into 0 20.667 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 20.667 * [backup-simplify]: Simplify (log 1) into 0 20.667 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 20.667 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 20.668 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.668 * [taylor]: Taking taylor expansion of y.re in x.im 20.668 * [backup-simplify]: Simplify y.re into y.re 20.668 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 20.669 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 20.669 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 20.669 * [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)) 20.669 * [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))) 20.670 * [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))) 20.670 * [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 20.670 * [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 20.670 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 20.670 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 20.670 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 20.670 * [taylor]: Taking taylor expansion of y.im in x.re 20.670 * [backup-simplify]: Simplify y.im into y.im 20.670 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 20.670 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 20.670 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 20.670 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 20.670 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 20.671 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 20.671 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 20.671 * [taylor]: Taking taylor expansion of x.re in x.re 20.671 * [backup-simplify]: Simplify 0 into 0 20.671 * [backup-simplify]: Simplify 1 into 1 20.671 * [backup-simplify]: Simplify (/ 1 1) into 1 20.671 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 20.671 * [taylor]: Taking taylor expansion of x.re in x.re 20.671 * [backup-simplify]: Simplify 0 into 0 20.671 * [backup-simplify]: Simplify 1 into 1 20.672 * [backup-simplify]: Simplify (/ 1 1) into 1 20.672 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 20.672 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 20.672 * [taylor]: Taking taylor expansion of x.im in x.re 20.672 * [backup-simplify]: Simplify x.im into x.im 20.672 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 20.672 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 20.672 * [taylor]: Taking taylor expansion of x.im in x.re 20.672 * [backup-simplify]: Simplify x.im into x.im 20.672 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 20.672 * [backup-simplify]: Simplify (* 1 1) into 1 20.673 * [backup-simplify]: Simplify (+ 1 0) into 1 20.673 * [backup-simplify]: Simplify (sqrt 1) into 1 20.674 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.675 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.675 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.676 * [backup-simplify]: Simplify (+ 0 0) into 0 20.676 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 20.676 * [backup-simplify]: Simplify (log 1) into 0 20.676 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 20.677 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 20.677 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.677 * [taylor]: Taking taylor expansion of y.re in x.re 20.677 * [backup-simplify]: Simplify y.re into y.re 20.677 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 20.677 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 20.677 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 20.682 * [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)) 20.682 * [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))) 20.682 * [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))) 20.682 * [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 20.683 * [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 20.683 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 20.683 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 20.683 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 20.683 * [taylor]: Taking taylor expansion of y.im in y.im 20.683 * [backup-simplify]: Simplify 0 into 0 20.683 * [backup-simplify]: Simplify 1 into 1 20.683 * [backup-simplify]: Simplify (/ 1 1) into 1 20.683 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 20.683 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 20.684 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 20.684 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 20.684 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 20.684 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 20.684 * [taylor]: Taking taylor expansion of x.re in y.im 20.684 * [backup-simplify]: Simplify x.re into x.re 20.684 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 20.684 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 20.684 * [taylor]: Taking taylor expansion of x.re in y.im 20.684 * [backup-simplify]: Simplify x.re into x.re 20.684 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 20.684 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 20.684 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 20.684 * [taylor]: Taking taylor expansion of x.im in y.im 20.684 * [backup-simplify]: Simplify x.im into x.im 20.684 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 20.684 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 20.684 * [taylor]: Taking taylor expansion of x.im in y.im 20.684 * [backup-simplify]: Simplify x.im into x.im 20.684 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 20.684 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 20.685 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 20.685 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 20.685 * [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)))) 20.685 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 20.685 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 20.686 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 20.686 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 20.686 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 20.686 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 20.687 * [backup-simplify]: Simplify (+ 0 0) into 0 20.687 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 20.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))))) 20.687 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 20.687 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 20.687 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.688 * [taylor]: Taking taylor expansion of y.re in y.im 20.688 * [backup-simplify]: Simplify y.re into y.re 20.688 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 20.688 * [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))))) 20.688 * [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))))) 20.689 * [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))) 20.689 * [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 20.689 * [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 20.689 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 20.689 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 20.689 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 20.689 * [taylor]: Taking taylor expansion of y.im in y.im 20.689 * [backup-simplify]: Simplify 0 into 0 20.689 * [backup-simplify]: Simplify 1 into 1 20.690 * [backup-simplify]: Simplify (/ 1 1) into 1 20.690 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 20.690 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 20.690 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 20.690 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 20.690 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 20.690 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 20.690 * [taylor]: Taking taylor expansion of x.re in y.im 20.690 * [backup-simplify]: Simplify x.re into x.re 20.690 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 20.690 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 20.690 * [taylor]: Taking taylor expansion of x.re in y.im 20.690 * [backup-simplify]: Simplify x.re into x.re 20.690 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 20.690 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 20.690 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 20.690 * [taylor]: Taking taylor expansion of x.im in y.im 20.690 * [backup-simplify]: Simplify x.im into x.im 20.690 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 20.690 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 20.690 * [taylor]: Taking taylor expansion of x.im in y.im 20.690 * [backup-simplify]: Simplify x.im into x.im 20.690 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 20.691 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 20.691 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 20.691 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 20.691 * [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)))) 20.691 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 20.692 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 20.692 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 20.692 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 20.692 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 20.692 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 20.693 * [backup-simplify]: Simplify (+ 0 0) into 0 20.693 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 20.693 * [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))))) 20.693 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 20.693 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 20.694 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.694 * [taylor]: Taking taylor expansion of y.re in y.im 20.694 * [backup-simplify]: Simplify y.re into y.re 20.694 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 20.694 * [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))))) 20.695 * [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))))) 20.695 * [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))) 20.695 * [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 20.695 * [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 20.695 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 20.695 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 20.695 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 20.695 * [taylor]: Taking taylor expansion of y.im in x.re 20.695 * [backup-simplify]: Simplify y.im into y.im 20.695 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 20.695 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 20.695 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 20.696 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 20.696 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 20.696 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 20.696 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 20.696 * [taylor]: Taking taylor expansion of x.re in x.re 20.696 * [backup-simplify]: Simplify 0 into 0 20.696 * [backup-simplify]: Simplify 1 into 1 20.696 * [backup-simplify]: Simplify (/ 1 1) into 1 20.696 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 20.696 * [taylor]: Taking taylor expansion of x.re in x.re 20.696 * [backup-simplify]: Simplify 0 into 0 20.697 * [backup-simplify]: Simplify 1 into 1 20.697 * [backup-simplify]: Simplify (/ 1 1) into 1 20.697 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 20.697 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 20.697 * [taylor]: Taking taylor expansion of x.im in x.re 20.697 * [backup-simplify]: Simplify x.im into x.im 20.697 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 20.697 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 20.697 * [taylor]: Taking taylor expansion of x.im in x.re 20.697 * [backup-simplify]: Simplify x.im into x.im 20.697 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 20.698 * [backup-simplify]: Simplify (* 1 1) into 1 20.698 * [backup-simplify]: Simplify (+ 1 0) into 1 20.698 * [backup-simplify]: Simplify (sqrt 1) into 1 20.699 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.700 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.701 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.701 * [backup-simplify]: Simplify (+ 0 0) into 0 20.702 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 20.702 * [backup-simplify]: Simplify (log 1) into 0 20.702 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 20.702 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 20.702 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.702 * [taylor]: Taking taylor expansion of y.re in x.re 20.702 * [backup-simplify]: Simplify y.re into y.re 20.703 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 20.703 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 20.703 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 20.703 * [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)) 20.704 * [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))) 20.704 * [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))) 20.704 * [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))) 20.705 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 20.705 * [backup-simplify]: Simplify (- 0) into 0 20.705 * [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))) 20.705 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 20.706 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 20.706 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 20.706 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 20.706 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.706 * [taylor]: Taking taylor expansion of y.re in x.im 20.706 * [backup-simplify]: Simplify y.re into y.re 20.706 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 20.706 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 20.706 * [taylor]: Taking taylor expansion of (log x.re) in x.im 20.706 * [taylor]: Taking taylor expansion of x.re in x.im 20.706 * [backup-simplify]: Simplify x.re into x.re 20.706 * [backup-simplify]: Simplify (log x.re) into (log x.re) 20.706 * [taylor]: Taking taylor expansion of y.im in x.im 20.706 * [backup-simplify]: Simplify y.im into y.im 20.706 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 20.706 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 20.707 * [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)) 20.707 * [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))) 20.707 * [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))) 20.708 * [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))) 20.708 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 20.712 * [backup-simplify]: Simplify (- 0) into 0 20.712 * [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))) 20.712 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 20.712 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 20.712 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 20.712 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 20.712 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.712 * [taylor]: Taking taylor expansion of y.re in y.re 20.712 * [backup-simplify]: Simplify 0 into 0 20.712 * [backup-simplify]: Simplify 1 into 1 20.713 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.713 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 20.713 * [taylor]: Taking taylor expansion of (log x.re) in y.re 20.713 * [taylor]: Taking taylor expansion of x.re in y.re 20.713 * [backup-simplify]: Simplify x.re into x.re 20.713 * [backup-simplify]: Simplify (log x.re) into (log x.re) 20.713 * [taylor]: Taking taylor expansion of y.im in y.re 20.713 * [backup-simplify]: Simplify y.im into y.im 20.713 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 20.713 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.713 * [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))) 20.714 * [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))) 20.714 * [taylor]: Taking taylor expansion of 0 in x.re 20.714 * [backup-simplify]: Simplify 0 into 0 20.714 * [taylor]: Taking taylor expansion of 0 in x.im 20.714 * [backup-simplify]: Simplify 0 into 0 20.714 * [taylor]: Taking taylor expansion of 0 in y.re 20.714 * [backup-simplify]: Simplify 0 into 0 20.714 * [backup-simplify]: Simplify 0 into 0 20.715 * [backup-simplify]: Simplify (+ 0) into 0 20.715 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 20.717 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 20.717 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 20.717 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 20.717 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 20.718 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 20.718 * [backup-simplify]: Simplify (+ 0 0) into 0 20.719 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 20.720 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 20.720 * [backup-simplify]: Simplify (- 0) into 0 20.720 * [backup-simplify]: Simplify (+ 0 0) into 0 20.720 * [taylor]: Taking taylor expansion of 0 in x.im 20.720 * [backup-simplify]: Simplify 0 into 0 20.720 * [taylor]: Taking taylor expansion of 0 in y.re 20.720 * [backup-simplify]: Simplify 0 into 0 20.720 * [backup-simplify]: Simplify 0 into 0 20.721 * [backup-simplify]: Simplify (+ 0) into 0 20.722 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 20.722 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 20.723 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 20.723 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 20.723 * [backup-simplify]: Simplify (- 0) into 0 20.724 * [backup-simplify]: Simplify (+ 0 0) into 0 20.724 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 20.725 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 20.726 * [backup-simplify]: Simplify (- 0) into 0 20.726 * [backup-simplify]: Simplify (+ 0 0) into 0 20.726 * [taylor]: Taking taylor expansion of 0 in y.re 20.726 * [backup-simplify]: Simplify 0 into 0 20.726 * [backup-simplify]: Simplify 0 into 0 20.726 * [backup-simplify]: Simplify 0 into 0 20.727 * [taylor]: Taking taylor expansion of 0 in x.re 20.727 * [backup-simplify]: Simplify 0 into 0 20.727 * [taylor]: Taking taylor expansion of 0 in x.im 20.727 * [backup-simplify]: Simplify 0 into 0 20.727 * [taylor]: Taking taylor expansion of 0 in y.re 20.727 * [backup-simplify]: Simplify 0 into 0 20.727 * [backup-simplify]: Simplify 0 into 0 20.727 * [taylor]: Taking taylor expansion of 0 in x.im 20.727 * [backup-simplify]: Simplify 0 into 0 20.727 * [taylor]: Taking taylor expansion of 0 in y.re 20.727 * [backup-simplify]: Simplify 0 into 0 20.727 * [backup-simplify]: Simplify 0 into 0 20.727 * [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))))) 20.728 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (/ 1 (- y.re)) (atan2 (/ 1 (- x.im)) (/ 1 (- x.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)))) 20.728 * [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 20.728 * [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 20.728 * [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 20.728 * [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))) 20.728 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 20.728 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 20.728 * [taylor]: Taking taylor expansion of -1 in y.re 20.729 * [backup-simplify]: Simplify -1 into -1 20.729 * [taylor]: Taking taylor expansion of y.im in y.re 20.729 * [backup-simplify]: Simplify y.im into y.im 20.729 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 20.729 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 20.729 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 20.729 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 20.729 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 20.729 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 20.729 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 20.729 * [taylor]: Taking taylor expansion of -1 in y.re 20.729 * [backup-simplify]: Simplify -1 into -1 20.729 * [taylor]: Taking taylor expansion of x.re in y.re 20.729 * [backup-simplify]: Simplify x.re into x.re 20.729 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 20.729 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 20.729 * [taylor]: Taking taylor expansion of -1 in y.re 20.729 * [backup-simplify]: Simplify -1 into -1 20.729 * [taylor]: Taking taylor expansion of x.re in y.re 20.729 * [backup-simplify]: Simplify x.re into x.re 20.729 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 20.729 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 20.729 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 20.729 * [taylor]: Taking taylor expansion of -1 in y.re 20.729 * [backup-simplify]: Simplify -1 into -1 20.729 * [taylor]: Taking taylor expansion of x.im in y.re 20.729 * [backup-simplify]: Simplify x.im into x.im 20.729 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 20.730 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 20.730 * [taylor]: Taking taylor expansion of -1 in y.re 20.730 * [backup-simplify]: Simplify -1 into -1 20.730 * [taylor]: Taking taylor expansion of x.im in y.re 20.730 * [backup-simplify]: Simplify x.im into x.im 20.730 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 20.730 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 20.730 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 20.731 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 20.731 * [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)))) 20.731 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 20.731 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 20.731 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 20.732 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 20.732 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 20.732 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 20.732 * [backup-simplify]: Simplify (+ 0 0) into 0 20.733 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 20.733 * [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))))) 20.733 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 20.733 * [taylor]: Taking taylor expansion of -1 in y.re 20.733 * [backup-simplify]: Simplify -1 into -1 20.733 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 20.733 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 20.734 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.734 * [taylor]: Taking taylor expansion of y.re in y.re 20.734 * [backup-simplify]: Simplify 0 into 0 20.734 * [backup-simplify]: Simplify 1 into 1 20.734 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.734 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 20.734 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 20.735 * [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)))) 20.735 * [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 20.735 * [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 20.735 * [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))) 20.735 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 20.735 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 20.735 * [taylor]: Taking taylor expansion of -1 in x.im 20.735 * [backup-simplify]: Simplify -1 into -1 20.735 * [taylor]: Taking taylor expansion of y.im in x.im 20.735 * [backup-simplify]: Simplify y.im into y.im 20.735 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 20.735 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 20.735 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 20.735 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 20.735 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 20.735 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 20.735 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 20.735 * [taylor]: Taking taylor expansion of -1 in x.im 20.735 * [backup-simplify]: Simplify -1 into -1 20.735 * [taylor]: Taking taylor expansion of x.re in x.im 20.735 * [backup-simplify]: Simplify x.re into x.re 20.736 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 20.736 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 20.736 * [taylor]: Taking taylor expansion of -1 in x.im 20.736 * [backup-simplify]: Simplify -1 into -1 20.736 * [taylor]: Taking taylor expansion of x.re in x.im 20.736 * [backup-simplify]: Simplify x.re into x.re 20.736 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 20.736 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 20.736 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 20.736 * [taylor]: Taking taylor expansion of -1 in x.im 20.736 * [backup-simplify]: Simplify -1 into -1 20.736 * [taylor]: Taking taylor expansion of x.im in x.im 20.736 * [backup-simplify]: Simplify 0 into 0 20.736 * [backup-simplify]: Simplify 1 into 1 20.736 * [backup-simplify]: Simplify (/ -1 1) into -1 20.737 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 20.737 * [taylor]: Taking taylor expansion of -1 in x.im 20.737 * [backup-simplify]: Simplify -1 into -1 20.737 * [taylor]: Taking taylor expansion of x.im in x.im 20.737 * [backup-simplify]: Simplify 0 into 0 20.737 * [backup-simplify]: Simplify 1 into 1 20.737 * [backup-simplify]: Simplify (/ -1 1) into -1 20.737 * [backup-simplify]: Simplify (* -1 -1) into 1 20.738 * [backup-simplify]: Simplify (+ 0 1) into 1 20.738 * [backup-simplify]: Simplify (sqrt 1) into 1 20.739 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 20.740 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 20.741 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 20.741 * [backup-simplify]: Simplify (+ 0 0) into 0 20.742 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 20.742 * [backup-simplify]: Simplify (log 1) into 0 20.742 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 20.742 * [taylor]: Taking taylor expansion of -1 in x.im 20.742 * [backup-simplify]: Simplify -1 into -1 20.742 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 20.742 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 20.742 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.742 * [taylor]: Taking taylor expansion of y.re in x.im 20.742 * [backup-simplify]: Simplify y.re into y.re 20.742 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 20.743 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 20.743 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 20.743 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 20.744 * [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)) 20.744 * [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))) 20.744 * [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))) 20.744 * [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 20.744 * [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 20.744 * [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))) 20.744 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 20.744 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 20.745 * [taylor]: Taking taylor expansion of -1 in x.re 20.745 * [backup-simplify]: Simplify -1 into -1 20.745 * [taylor]: Taking taylor expansion of y.im in x.re 20.745 * [backup-simplify]: Simplify y.im into y.im 20.745 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 20.745 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 20.745 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 20.745 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 20.745 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 20.745 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 20.745 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 20.745 * [taylor]: Taking taylor expansion of -1 in x.re 20.745 * [backup-simplify]: Simplify -1 into -1 20.745 * [taylor]: Taking taylor expansion of x.re in x.re 20.745 * [backup-simplify]: Simplify 0 into 0 20.745 * [backup-simplify]: Simplify 1 into 1 20.746 * [backup-simplify]: Simplify (/ -1 1) into -1 20.746 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 20.746 * [taylor]: Taking taylor expansion of -1 in x.re 20.746 * [backup-simplify]: Simplify -1 into -1 20.746 * [taylor]: Taking taylor expansion of x.re in x.re 20.746 * [backup-simplify]: Simplify 0 into 0 20.746 * [backup-simplify]: Simplify 1 into 1 20.746 * [backup-simplify]: Simplify (/ -1 1) into -1 20.746 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 20.746 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 20.746 * [taylor]: Taking taylor expansion of -1 in x.re 20.746 * [backup-simplify]: Simplify -1 into -1 20.746 * [taylor]: Taking taylor expansion of x.im in x.re 20.746 * [backup-simplify]: Simplify x.im into x.im 20.746 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 20.746 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 20.746 * [taylor]: Taking taylor expansion of -1 in x.re 20.747 * [backup-simplify]: Simplify -1 into -1 20.747 * [taylor]: Taking taylor expansion of x.im in x.re 20.747 * [backup-simplify]: Simplify x.im into x.im 20.747 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 20.747 * [backup-simplify]: Simplify (* -1 -1) into 1 20.747 * [backup-simplify]: Simplify (+ 1 0) into 1 20.748 * [backup-simplify]: Simplify (sqrt 1) into 1 20.749 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 20.749 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 20.750 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 20.750 * [backup-simplify]: Simplify (+ 0 0) into 0 20.751 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 20.751 * [backup-simplify]: Simplify (log 1) into 0 20.752 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 20.752 * [taylor]: Taking taylor expansion of -1 in x.re 20.752 * [backup-simplify]: Simplify -1 into -1 20.752 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 20.752 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 20.752 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.752 * [taylor]: Taking taylor expansion of y.re in x.re 20.752 * [backup-simplify]: Simplify y.re into y.re 20.752 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 20.752 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 20.753 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 20.753 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 20.753 * [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)) 20.753 * [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))) 20.754 * [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))) 20.754 * [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 20.754 * [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 20.754 * [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))) 20.754 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 20.754 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 20.754 * [taylor]: Taking taylor expansion of -1 in y.im 20.754 * [backup-simplify]: Simplify -1 into -1 20.754 * [taylor]: Taking taylor expansion of y.im in y.im 20.754 * [backup-simplify]: Simplify 0 into 0 20.754 * [backup-simplify]: Simplify 1 into 1 20.755 * [backup-simplify]: Simplify (/ -1 1) into -1 20.755 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 20.755 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 20.755 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 20.755 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 20.755 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 20.755 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 20.755 * [taylor]: Taking taylor expansion of -1 in y.im 20.755 * [backup-simplify]: Simplify -1 into -1 20.755 * [taylor]: Taking taylor expansion of x.re in y.im 20.755 * [backup-simplify]: Simplify x.re into x.re 20.755 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 20.756 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 20.756 * [taylor]: Taking taylor expansion of -1 in y.im 20.756 * [backup-simplify]: Simplify -1 into -1 20.756 * [taylor]: Taking taylor expansion of x.re in y.im 20.756 * [backup-simplify]: Simplify x.re into x.re 20.756 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 20.756 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 20.756 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 20.756 * [taylor]: Taking taylor expansion of -1 in y.im 20.756 * [backup-simplify]: Simplify -1 into -1 20.756 * [taylor]: Taking taylor expansion of x.im in y.im 20.756 * [backup-simplify]: Simplify x.im into x.im 20.756 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 20.756 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 20.756 * [taylor]: Taking taylor expansion of -1 in y.im 20.756 * [backup-simplify]: Simplify -1 into -1 20.756 * [taylor]: Taking taylor expansion of x.im in y.im 20.756 * [backup-simplify]: Simplify x.im into x.im 20.756 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 20.756 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 20.756 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 20.757 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 20.757 * [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)))) 20.757 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 20.757 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 20.757 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 20.758 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 20.758 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 20.758 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 20.758 * [backup-simplify]: Simplify (+ 0 0) into 0 20.759 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 20.759 * [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))))) 20.759 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 20.759 * [taylor]: Taking taylor expansion of -1 in y.im 20.759 * [backup-simplify]: Simplify -1 into -1 20.759 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 20.759 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 20.759 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.760 * [taylor]: Taking taylor expansion of y.re in y.im 20.760 * [backup-simplify]: Simplify y.re into y.re 20.760 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 20.760 * [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)))))) 20.761 * [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)))))) 20.761 * [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)))) 20.761 * [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 20.761 * [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 20.761 * [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))) 20.761 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 20.761 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 20.761 * [taylor]: Taking taylor expansion of -1 in y.im 20.761 * [backup-simplify]: Simplify -1 into -1 20.761 * [taylor]: Taking taylor expansion of y.im in y.im 20.761 * [backup-simplify]: Simplify 0 into 0 20.761 * [backup-simplify]: Simplify 1 into 1 20.762 * [backup-simplify]: Simplify (/ -1 1) into -1 20.762 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 20.762 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 20.762 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 20.762 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 20.762 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 20.762 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 20.762 * [taylor]: Taking taylor expansion of -1 in y.im 20.762 * [backup-simplify]: Simplify -1 into -1 20.762 * [taylor]: Taking taylor expansion of x.re in y.im 20.763 * [backup-simplify]: Simplify x.re into x.re 20.763 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 20.763 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 20.763 * [taylor]: Taking taylor expansion of -1 in y.im 20.763 * [backup-simplify]: Simplify -1 into -1 20.763 * [taylor]: Taking taylor expansion of x.re in y.im 20.763 * [backup-simplify]: Simplify x.re into x.re 20.763 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 20.763 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 20.763 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 20.763 * [taylor]: Taking taylor expansion of -1 in y.im 20.763 * [backup-simplify]: Simplify -1 into -1 20.763 * [taylor]: Taking taylor expansion of x.im in y.im 20.763 * [backup-simplify]: Simplify x.im into x.im 20.763 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 20.763 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 20.763 * [taylor]: Taking taylor expansion of -1 in y.im 20.763 * [backup-simplify]: Simplify -1 into -1 20.763 * [taylor]: Taking taylor expansion of x.im in y.im 20.763 * [backup-simplify]: Simplify x.im into x.im 20.763 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 20.763 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 20.763 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 20.764 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 20.764 * [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)))) 20.764 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 20.764 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 20.765 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 20.765 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 20.765 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 20.765 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 20.766 * [backup-simplify]: Simplify (+ 0 0) into 0 20.766 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 20.766 * [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))))) 20.766 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 20.766 * [taylor]: Taking taylor expansion of -1 in y.im 20.766 * [backup-simplify]: Simplify -1 into -1 20.766 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 20.766 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 20.767 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.767 * [taylor]: Taking taylor expansion of y.re in y.im 20.767 * [backup-simplify]: Simplify y.re into y.re 20.767 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 20.767 * [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)))))) 20.768 * [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)))))) 20.769 * [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)))) 20.769 * [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 20.769 * [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 20.769 * [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))) 20.769 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 20.769 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 20.769 * [taylor]: Taking taylor expansion of -1 in x.re 20.769 * [backup-simplify]: Simplify -1 into -1 20.769 * [taylor]: Taking taylor expansion of y.im in x.re 20.769 * [backup-simplify]: Simplify y.im into y.im 20.769 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 20.769 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 20.769 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 20.769 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 20.769 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 20.769 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 20.769 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 20.769 * [taylor]: Taking taylor expansion of -1 in x.re 20.769 * [backup-simplify]: Simplify -1 into -1 20.769 * [taylor]: Taking taylor expansion of x.re in x.re 20.769 * [backup-simplify]: Simplify 0 into 0 20.769 * [backup-simplify]: Simplify 1 into 1 20.770 * [backup-simplify]: Simplify (/ -1 1) into -1 20.770 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 20.770 * [taylor]: Taking taylor expansion of -1 in x.re 20.770 * [backup-simplify]: Simplify -1 into -1 20.770 * [taylor]: Taking taylor expansion of x.re in x.re 20.770 * [backup-simplify]: Simplify 0 into 0 20.770 * [backup-simplify]: Simplify 1 into 1 20.771 * [backup-simplify]: Simplify (/ -1 1) into -1 20.771 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 20.771 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 20.771 * [taylor]: Taking taylor expansion of -1 in x.re 20.771 * [backup-simplify]: Simplify -1 into -1 20.771 * [taylor]: Taking taylor expansion of x.im in x.re 20.771 * [backup-simplify]: Simplify x.im into x.im 20.771 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 20.771 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 20.771 * [taylor]: Taking taylor expansion of -1 in x.re 20.771 * [backup-simplify]: Simplify -1 into -1 20.771 * [taylor]: Taking taylor expansion of x.im in x.re 20.771 * [backup-simplify]: Simplify x.im into x.im 20.771 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 20.771 * [backup-simplify]: Simplify (* -1 -1) into 1 20.772 * [backup-simplify]: Simplify (+ 1 0) into 1 20.772 * [backup-simplify]: Simplify (sqrt 1) into 1 20.773 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 20.774 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 20.774 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 20.775 * [backup-simplify]: Simplify (+ 0 0) into 0 20.775 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 20.775 * [backup-simplify]: Simplify (log 1) into 0 20.775 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 20.776 * [taylor]: Taking taylor expansion of -1 in x.re 20.776 * [backup-simplify]: Simplify -1 into -1 20.776 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 20.776 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 20.776 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.776 * [taylor]: Taking taylor expansion of y.re in x.re 20.776 * [backup-simplify]: Simplify y.re into y.re 20.776 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 20.777 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 20.777 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 20.777 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 20.777 * [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)) 20.777 * [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))) 20.778 * [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))) 20.778 * [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))) 20.778 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 20.779 * [backup-simplify]: Simplify (- 0) into 0 20.779 * [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))) 20.779 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 20.779 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 20.779 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 20.779 * [taylor]: Taking taylor expansion of (log x.re) in x.im 20.779 * [taylor]: Taking taylor expansion of x.re in x.im 20.779 * [backup-simplify]: Simplify x.re into x.re 20.779 * [backup-simplify]: Simplify (log x.re) into (log x.re) 20.779 * [taylor]: Taking taylor expansion of y.im in x.im 20.779 * [backup-simplify]: Simplify y.im into y.im 20.779 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 20.779 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 20.779 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 20.779 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.779 * [taylor]: Taking taylor expansion of y.re in x.im 20.779 * [backup-simplify]: Simplify y.re into y.re 20.779 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 20.779 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 20.779 * [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)) 20.780 * [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))) 20.780 * [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))) 20.780 * [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))) 20.780 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 20.781 * [backup-simplify]: Simplify (- 0) into 0 20.781 * [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))) 20.781 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 20.781 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 20.781 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 20.781 * [taylor]: Taking taylor expansion of (log x.re) in y.re 20.781 * [taylor]: Taking taylor expansion of x.re in y.re 20.781 * [backup-simplify]: Simplify x.re into x.re 20.781 * [backup-simplify]: Simplify (log x.re) into (log x.re) 20.782 * [taylor]: Taking taylor expansion of y.im in y.re 20.782 * [backup-simplify]: Simplify y.im into y.im 20.782 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 20.782 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 20.782 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 20.782 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.782 * [taylor]: Taking taylor expansion of y.re in y.re 20.782 * [backup-simplify]: Simplify 0 into 0 20.782 * [backup-simplify]: Simplify 1 into 1 20.782 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.782 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 20.782 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 20.783 * [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))) 20.783 * [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))) 20.783 * [taylor]: Taking taylor expansion of 0 in x.re 20.783 * [backup-simplify]: Simplify 0 into 0 20.783 * [taylor]: Taking taylor expansion of 0 in x.im 20.783 * [backup-simplify]: Simplify 0 into 0 20.783 * [taylor]: Taking taylor expansion of 0 in y.re 20.783 * [backup-simplify]: Simplify 0 into 0 20.783 * [backup-simplify]: Simplify 0 into 0 20.784 * [backup-simplify]: Simplify (+ 0) into 0 20.785 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 20.786 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 20.787 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 20.787 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 20.787 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 20.788 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 20.788 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 20.789 * [backup-simplify]: Simplify (+ 0 0) into 0 20.790 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 20.790 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 20.791 * [backup-simplify]: Simplify (- 0) into 0 20.791 * [backup-simplify]: Simplify (+ 0 0) into 0 20.791 * [taylor]: Taking taylor expansion of 0 in x.im 20.791 * [backup-simplify]: Simplify 0 into 0 20.791 * [taylor]: Taking taylor expansion of 0 in y.re 20.791 * [backup-simplify]: Simplify 0 into 0 20.791 * [backup-simplify]: Simplify 0 into 0 20.792 * [backup-simplify]: Simplify (+ 0) into 0 20.792 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 20.793 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 20.794 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 20.794 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 20.794 * [backup-simplify]: Simplify (- 0) into 0 20.795 * [backup-simplify]: Simplify (+ 0 0) into 0 20.795 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 20.796 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 20.797 * [backup-simplify]: Simplify (- 0) into 0 20.797 * [backup-simplify]: Simplify (+ 0 0) into 0 20.797 * [taylor]: Taking taylor expansion of 0 in y.re 20.797 * [backup-simplify]: Simplify 0 into 0 20.797 * [backup-simplify]: Simplify 0 into 0 20.797 * [backup-simplify]: Simplify 0 into 0 20.797 * [taylor]: Taking taylor expansion of 0 in x.re 20.797 * [backup-simplify]: Simplify 0 into 0 20.797 * [taylor]: Taking taylor expansion of 0 in x.im 20.797 * [backup-simplify]: Simplify 0 into 0 20.797 * [taylor]: Taking taylor expansion of 0 in y.re 20.797 * [backup-simplify]: Simplify 0 into 0 20.797 * [backup-simplify]: Simplify 0 into 0 20.797 * [taylor]: Taking taylor expansion of 0 in x.im 20.797 * [backup-simplify]: Simplify 0 into 0 20.797 * [taylor]: Taking taylor expansion of 0 in y.re 20.797 * [backup-simplify]: Simplify 0 into 0 20.797 * [backup-simplify]: Simplify 0 into 0 20.798 * [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))))) 20.798 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1 1 1) 20.798 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 20.798 * [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 20.798 * [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 20.799 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 20.799 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 20.799 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 20.799 * [taylor]: Taking taylor expansion of y.im in y.re 20.799 * [backup-simplify]: Simplify y.im into y.im 20.799 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 20.799 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 20.799 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 20.799 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 20.799 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 20.799 * [taylor]: Taking taylor expansion of x.re in y.re 20.799 * [backup-simplify]: Simplify x.re into x.re 20.799 * [taylor]: Taking taylor expansion of x.re in y.re 20.799 * [backup-simplify]: Simplify x.re into x.re 20.799 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 20.799 * [taylor]: Taking taylor expansion of x.im in y.re 20.799 * [backup-simplify]: Simplify x.im into x.im 20.799 * [taylor]: Taking taylor expansion of x.im in y.re 20.799 * [backup-simplify]: Simplify x.im into x.im 20.799 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 20.799 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 20.800 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 20.800 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 20.800 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 20.800 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 20.801 * [backup-simplify]: Simplify (+ 0 0) into 0 20.801 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 20.801 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 20.801 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 20.801 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 20.802 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.802 * [taylor]: Taking taylor expansion of y.re in y.re 20.802 * [backup-simplify]: Simplify 0 into 0 20.802 * [backup-simplify]: Simplify 1 into 1 20.802 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 20.802 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 20.802 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 20.803 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 20.803 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 20.803 * [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 20.803 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 20.803 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 20.804 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 20.804 * [taylor]: Taking taylor expansion of y.im in x.im 20.804 * [backup-simplify]: Simplify y.im into y.im 20.804 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 20.804 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 20.804 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 20.804 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 20.804 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 20.804 * [taylor]: Taking taylor expansion of x.re in x.im 20.804 * [backup-simplify]: Simplify x.re into x.re 20.804 * [taylor]: Taking taylor expansion of x.re in x.im 20.804 * [backup-simplify]: Simplify x.re into x.re 20.804 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 20.804 * [taylor]: Taking taylor expansion of x.im in x.im 20.804 * [backup-simplify]: Simplify 0 into 0 20.804 * [backup-simplify]: Simplify 1 into 1 20.804 * [taylor]: Taking taylor expansion of x.im in x.im 20.804 * [backup-simplify]: Simplify 0 into 0 20.804 * [backup-simplify]: Simplify 1 into 1 20.804 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 20.805 * [backup-simplify]: Simplify (* 0 0) into 0 20.805 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 20.805 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 20.805 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 20.806 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 20.807 * [backup-simplify]: Simplify (+ 0 0) into 0 20.807 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 20.807 * [backup-simplify]: Simplify (log x.re) into (log x.re) 20.807 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 20.807 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 20.807 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.807 * [taylor]: Taking taylor expansion of y.re in x.im 20.807 * [backup-simplify]: Simplify y.re into y.re 20.807 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 20.807 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 20.807 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) 20.808 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) 20.808 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re))) 20.808 * [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 20.808 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 20.808 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 20.808 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 20.808 * [taylor]: Taking taylor expansion of y.im in x.re 20.808 * [backup-simplify]: Simplify y.im into y.im 20.808 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 20.808 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 20.808 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 20.809 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 20.809 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 20.809 * [taylor]: Taking taylor expansion of x.re in x.re 20.809 * [backup-simplify]: Simplify 0 into 0 20.809 * [backup-simplify]: Simplify 1 into 1 20.809 * [taylor]: Taking taylor expansion of x.re in x.re 20.809 * [backup-simplify]: Simplify 0 into 0 20.809 * [backup-simplify]: Simplify 1 into 1 20.809 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 20.809 * [taylor]: Taking taylor expansion of x.im in x.re 20.809 * [backup-simplify]: Simplify x.im into x.im 20.809 * [taylor]: Taking taylor expansion of x.im in x.re 20.809 * [backup-simplify]: Simplify x.im into x.im 20.809 * [backup-simplify]: Simplify (* 0 0) into 0 20.809 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 20.810 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 20.810 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 20.810 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 20.811 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 20.811 * [backup-simplify]: Simplify (+ 0 0) into 0 20.811 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 20.811 * [backup-simplify]: Simplify (log x.im) into (log x.im) 20.811 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 20.811 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 20.811 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.811 * [taylor]: Taking taylor expansion of y.re in x.re 20.811 * [backup-simplify]: Simplify y.re into y.re 20.811 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 20.812 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 20.812 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 20.812 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 20.812 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 20.812 * [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 20.812 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 20.812 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 20.812 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 20.812 * [taylor]: Taking taylor expansion of y.im in y.im 20.813 * [backup-simplify]: Simplify 0 into 0 20.813 * [backup-simplify]: Simplify 1 into 1 20.813 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 20.813 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 20.813 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 20.813 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 20.813 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 20.813 * [taylor]: Taking taylor expansion of x.re in y.im 20.813 * [backup-simplify]: Simplify x.re into x.re 20.813 * [taylor]: Taking taylor expansion of x.re in y.im 20.813 * [backup-simplify]: Simplify x.re into x.re 20.813 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 20.813 * [taylor]: Taking taylor expansion of x.im in y.im 20.813 * [backup-simplify]: Simplify x.im into x.im 20.813 * [taylor]: Taking taylor expansion of x.im in y.im 20.813 * [backup-simplify]: Simplify x.im into x.im 20.813 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 20.813 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 20.813 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 20.814 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 20.814 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 20.814 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 20.815 * [backup-simplify]: Simplify (+ 0 0) into 0 20.815 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 20.815 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 20.815 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 20.815 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 20.815 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.815 * [taylor]: Taking taylor expansion of y.re in y.im 20.815 * [backup-simplify]: Simplify y.re into y.re 20.816 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 20.816 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 20.816 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 20.816 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 20.816 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 20.816 * [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 20.816 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 20.816 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 20.816 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 20.817 * [taylor]: Taking taylor expansion of y.im in y.im 20.817 * [backup-simplify]: Simplify 0 into 0 20.817 * [backup-simplify]: Simplify 1 into 1 20.817 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 20.817 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 20.817 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 20.817 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 20.817 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 20.817 * [taylor]: Taking taylor expansion of x.re in y.im 20.817 * [backup-simplify]: Simplify x.re into x.re 20.817 * [taylor]: Taking taylor expansion of x.re in y.im 20.817 * [backup-simplify]: Simplify x.re into x.re 20.817 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 20.817 * [taylor]: Taking taylor expansion of x.im in y.im 20.817 * [backup-simplify]: Simplify x.im into x.im 20.817 * [taylor]: Taking taylor expansion of x.im in y.im 20.817 * [backup-simplify]: Simplify x.im into x.im 20.817 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 20.817 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 20.818 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 20.818 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 20.818 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 20.818 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 20.819 * [backup-simplify]: Simplify (+ 0 0) into 0 20.819 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 20.819 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 20.819 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 20.819 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 20.820 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.820 * [taylor]: Taking taylor expansion of y.re in y.im 20.820 * [backup-simplify]: Simplify y.re into y.re 20.820 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 20.820 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 20.820 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 20.820 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 20.820 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 20.821 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 20.821 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 20.821 * [backup-simplify]: Simplify (- 0) into 0 20.822 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 20.822 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 20.822 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 20.822 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 20.822 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.822 * [taylor]: Taking taylor expansion of y.re in x.re 20.822 * [backup-simplify]: Simplify y.re into y.re 20.822 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 20.822 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 20.822 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 20.822 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 20.823 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 20.823 * [backup-simplify]: Simplify (- 0) into 0 20.823 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 20.824 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 20.824 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 20.824 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 20.824 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.824 * [taylor]: Taking taylor expansion of y.re in x.im 20.824 * [backup-simplify]: Simplify y.re into y.re 20.824 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 20.824 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 20.824 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 20.824 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 20.824 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 20.825 * [backup-simplify]: Simplify (- 0) into 0 20.825 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 20.825 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 20.825 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 20.825 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 20.825 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.825 * [taylor]: Taking taylor expansion of y.re in y.re 20.826 * [backup-simplify]: Simplify 0 into 0 20.826 * [backup-simplify]: Simplify 1 into 1 20.826 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 20.826 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 20.826 * [backup-simplify]: Simplify 1 into 1 20.827 * [backup-simplify]: Simplify (+ 0) into 0 20.827 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 20.828 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 20.829 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 20.830 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 20.830 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 20.830 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 20.832 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re))) 20.832 * [backup-simplify]: Simplify (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) into (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) 20.833 * [backup-simplify]: Simplify (+ 0 (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re))))) into (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) 20.833 * [taylor]: Taking taylor expansion of (- (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re)))) in x.re 20.833 * [taylor]: Taking taylor expansion of (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) (sin (* (atan2 x.im x.re) y.re))) in x.re 20.833 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 20.833 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 20.833 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 20.833 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 20.833 * [taylor]: Taking taylor expansion of x.re in x.re 20.833 * [backup-simplify]: Simplify 0 into 0 20.833 * [backup-simplify]: Simplify 1 into 1 20.833 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 20.833 * [taylor]: Taking taylor expansion of x.im in x.re 20.833 * [backup-simplify]: Simplify x.im into x.im 20.833 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 20.833 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 20.834 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 20.834 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 20.834 * [backup-simplify]: Simplify (+ 0 0) into 0 20.834 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 20.835 * [backup-simplify]: Simplify (log x.im) into (log x.im) 20.835 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 20.835 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 20.835 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 20.835 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.835 * [taylor]: Taking taylor expansion of y.re in x.re 20.835 * [backup-simplify]: Simplify y.re into y.re 20.835 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 20.835 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 20.835 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 20.835 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 20.835 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 20.836 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 20.836 * [backup-simplify]: Simplify (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 20.836 * [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))) 20.836 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 20.836 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 20.836 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 20.836 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 20.836 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 20.836 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.836 * [taylor]: Taking taylor expansion of y.re in x.im 20.836 * [backup-simplify]: Simplify y.re into y.re 20.837 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 20.837 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 20.837 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 20.837 * [taylor]: Taking taylor expansion of (log x.im) in x.im 20.837 * [taylor]: Taking taylor expansion of x.im in x.im 20.837 * [backup-simplify]: Simplify 0 into 0 20.837 * [backup-simplify]: Simplify 1 into 1 20.838 * [backup-simplify]: Simplify (log 1) into 0 20.838 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 20.838 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 20.838 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 20.839 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 20.839 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) 20.839 * [backup-simplify]: Simplify (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) into (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) 20.839 * [taylor]: Taking taylor expansion of (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) in y.re 20.839 * [taylor]: Taking taylor expansion of (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) in y.re 20.840 * [taylor]: Taking taylor expansion of (log x.im) in y.re 20.840 * [taylor]: Taking taylor expansion of x.im in y.re 20.840 * [backup-simplify]: Simplify x.im into x.im 20.840 * [backup-simplify]: Simplify (log x.im) into (log x.im) 20.840 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 20.840 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 20.840 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 20.840 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.840 * [taylor]: Taking taylor expansion of y.re in y.re 20.840 * [backup-simplify]: Simplify 0 into 0 20.840 * [backup-simplify]: Simplify 1 into 1 20.840 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 20.841 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 20.841 * [backup-simplify]: Simplify (* (log x.im) 0) into 0 20.841 * [backup-simplify]: Simplify (- 0) into 0 20.841 * [backup-simplify]: Simplify 0 into 0 20.842 * [backup-simplify]: Simplify (+ 0) into 0 20.842 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 20.843 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 20.843 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 20.844 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 20.844 * [backup-simplify]: Simplify (- 0) into 0 20.844 * [backup-simplify]: Simplify (+ 0 0) into 0 20.844 * [taylor]: Taking taylor expansion of 0 in x.im 20.845 * [backup-simplify]: Simplify 0 into 0 20.845 * [taylor]: Taking taylor expansion of 0 in y.re 20.845 * [backup-simplify]: Simplify 0 into 0 20.845 * [backup-simplify]: Simplify 0 into 0 20.845 * [backup-simplify]: Simplify (+ 0) into 0 20.846 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 20.846 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 20.847 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 20.848 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 20.848 * [backup-simplify]: Simplify (- 0) into 0 20.848 * [backup-simplify]: Simplify (+ 0 0) into 0 20.848 * [taylor]: Taking taylor expansion of 0 in y.re 20.848 * [backup-simplify]: Simplify 0 into 0 20.848 * [backup-simplify]: Simplify 0 into 0 20.849 * [backup-simplify]: Simplify (+ 0) into 0 20.849 * [backup-simplify]: Simplify 0 into 0 20.850 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 20.851 * [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.re 2) (pow x.im 2)))) 2)))) 20.852 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 20.852 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 20.853 * [backup-simplify]: Simplify (+ 0 0) into 0 20.854 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 20.856 * [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 20.857 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into 0 20.858 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 20.858 * [backup-simplify]: Simplify (+ 0 0) into 0 20.859 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 20.860 * [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 20.860 * [backup-simplify]: Simplify (- 0) into 0 20.861 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 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)))) 20.861 * [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 20.861 * [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 20.861 * [taylor]: Taking taylor expansion of 1/2 in x.re 20.861 * [backup-simplify]: Simplify 1/2 into 1/2 20.861 * [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 20.861 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 20.861 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 20.861 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 20.861 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.861 * [taylor]: Taking taylor expansion of y.re in x.re 20.861 * [backup-simplify]: Simplify y.re into y.re 20.861 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 20.862 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 20.862 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 20.862 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 20.862 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 20.862 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 20.862 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 20.862 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 20.862 * [taylor]: Taking taylor expansion of x.re in x.re 20.862 * [backup-simplify]: Simplify 0 into 0 20.862 * [backup-simplify]: Simplify 1 into 1 20.862 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 20.862 * [taylor]: Taking taylor expansion of x.im in x.re 20.862 * [backup-simplify]: Simplify x.im into x.im 20.862 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 20.862 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 20.862 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 20.863 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 20.863 * [backup-simplify]: Simplify (+ 0 0) into 0 20.863 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 20.863 * [backup-simplify]: Simplify (log x.im) into (log x.im) 20.863 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 20.864 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 20.864 * [backup-simplify]: Simplify (- 0) into 0 20.864 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 20.864 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 20.865 * [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)) 20.865 * [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))) 20.865 * [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)))) 20.866 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 20.866 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 20.866 * [taylor]: Taking taylor expansion of 1/2 in x.im 20.866 * [backup-simplify]: Simplify 1/2 into 1/2 20.866 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 20.866 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 20.866 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 20.866 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 20.866 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.866 * [taylor]: Taking taylor expansion of y.re in x.im 20.866 * [backup-simplify]: Simplify y.re into y.re 20.866 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 20.866 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 20.866 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 20.866 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 20.866 * [taylor]: Taking taylor expansion of (log x.im) in x.im 20.866 * [taylor]: Taking taylor expansion of x.im in x.im 20.867 * [backup-simplify]: Simplify 0 into 0 20.867 * [backup-simplify]: Simplify 1 into 1 20.868 * [backup-simplify]: Simplify (log 1) into 0 20.868 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 20.868 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 20.869 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 20.869 * [backup-simplify]: Simplify (- 0) into 0 20.869 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 20.870 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 20.870 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 20.871 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 20.871 * [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)) 20.871 * [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))) 20.872 * [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)))) 20.872 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 20.872 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 20.872 * [taylor]: Taking taylor expansion of 1/2 in y.re 20.872 * [backup-simplify]: Simplify 1/2 into 1/2 20.872 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 20.872 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 20.872 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 20.872 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 20.872 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.872 * [taylor]: Taking taylor expansion of y.re in y.re 20.872 * [backup-simplify]: Simplify 0 into 0 20.872 * [backup-simplify]: Simplify 1 into 1 20.872 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 20.873 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 20.873 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 20.873 * [taylor]: Taking taylor expansion of (log x.im) in y.re 20.873 * [taylor]: Taking taylor expansion of x.im in y.re 20.873 * [backup-simplify]: Simplify x.im into x.im 20.873 * [backup-simplify]: Simplify (log x.im) into (log x.im) 20.874 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 20.874 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 20.874 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 20.874 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 20.875 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 20.875 * [backup-simplify]: Simplify (+ 0) into 0 20.876 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 20.876 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 20.877 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 20.877 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 20.878 * [backup-simplify]: Simplify (+ 0 0) into 0 20.879 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 20.879 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 (sin (* (atan2 x.im x.re) y.re)))) into 0 20.879 * [backup-simplify]: Simplify (- 0) into 0 20.880 * [taylor]: Taking taylor expansion of 0 in x.im 20.880 * [backup-simplify]: Simplify 0 into 0 20.880 * [taylor]: Taking taylor expansion of 0 in y.re 20.880 * [backup-simplify]: Simplify 0 into 0 20.880 * [backup-simplify]: Simplify 0 into 0 20.881 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 20.882 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 20.882 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 20.883 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 20.884 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 20.884 * [backup-simplify]: Simplify (- 0) into 0 20.885 * [backup-simplify]: Simplify (+ 0 0) into 0 20.885 * [taylor]: Taking taylor expansion of 0 in x.im 20.885 * [backup-simplify]: Simplify 0 into 0 20.885 * [taylor]: Taking taylor expansion of 0 in y.re 20.885 * [backup-simplify]: Simplify 0 into 0 20.885 * [backup-simplify]: Simplify 0 into 0 20.887 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 20.887 * [backup-simplify]: Simplify (+ 0) into 0 20.888 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 20.888 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 20.889 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 20.889 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 20.890 * [backup-simplify]: Simplify (+ 0 0) into 0 20.890 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 20.891 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 20.891 * [backup-simplify]: Simplify (- 0) into 0 20.891 * [taylor]: Taking taylor expansion of 0 in y.re 20.891 * [backup-simplify]: Simplify 0 into 0 20.891 * [backup-simplify]: Simplify 0 into 0 20.891 * [taylor]: Taking taylor expansion of 0 in y.re 20.891 * [backup-simplify]: Simplify 0 into 0 20.891 * [backup-simplify]: Simplify 0 into 0 20.892 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 20.893 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 20.894 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 20.895 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 20.896 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 20.896 * [backup-simplify]: Simplify (- 0) into 0 20.896 * [backup-simplify]: Simplify (+ 0 0) into 0 20.896 * [taylor]: Taking taylor expansion of 0 in y.re 20.897 * [backup-simplify]: Simplify 0 into 0 20.897 * [backup-simplify]: Simplify 0 into 0 20.897 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 20.898 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 20.899 * [backup-simplify]: Simplify (+ (* (log x.im) (atan2 x.im x.re)) (* 0 0)) into (* (atan2 x.im x.re) (log x.im)) 20.899 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 20.899 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 20.900 * [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 (+ (* (atan2 x.im x.re) (* y.im (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 20.901 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (/ 1 y.re) (atan2 (/ 1 x.im) (/ 1 x.re))))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 20.901 * [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 20.901 * [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 20.901 * [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 20.901 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 20.901 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 20.901 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 20.901 * [taylor]: Taking taylor expansion of y.im in y.re 20.901 * [backup-simplify]: Simplify y.im into y.im 20.902 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 20.902 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 20.902 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 20.902 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 20.902 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 20.902 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 20.902 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 20.902 * [taylor]: Taking taylor expansion of x.re in y.re 20.902 * [backup-simplify]: Simplify x.re into x.re 20.902 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 20.902 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 20.902 * [taylor]: Taking taylor expansion of x.re in y.re 20.902 * [backup-simplify]: Simplify x.re into x.re 20.902 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 20.902 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 20.902 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 20.902 * [taylor]: Taking taylor expansion of x.im in y.re 20.902 * [backup-simplify]: Simplify x.im into x.im 20.902 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 20.902 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 20.902 * [taylor]: Taking taylor expansion of x.im in y.re 20.902 * [backup-simplify]: Simplify x.im into x.im 20.903 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 20.903 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 20.903 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 20.903 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 20.904 * [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)))) 20.904 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 20.904 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 20.904 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 20.904 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 20.904 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 20.904 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 20.909 * [backup-simplify]: Simplify (+ 0 0) into 0 20.910 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 20.910 * [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))))) 20.910 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 20.910 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 20.910 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.910 * [taylor]: Taking taylor expansion of y.re in y.re 20.910 * [backup-simplify]: Simplify 0 into 0 20.910 * [backup-simplify]: Simplify 1 into 1 20.911 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.911 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.911 * [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))) 20.911 * [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 20.911 * [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 20.911 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 20.911 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 20.911 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 20.912 * [taylor]: Taking taylor expansion of y.im in x.im 20.912 * [backup-simplify]: Simplify y.im into y.im 20.912 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 20.912 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 20.912 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 20.912 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 20.912 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 20.912 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 20.912 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 20.912 * [taylor]: Taking taylor expansion of x.re in x.im 20.912 * [backup-simplify]: Simplify x.re into x.re 20.912 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 20.912 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 20.912 * [taylor]: Taking taylor expansion of x.re in x.im 20.912 * [backup-simplify]: Simplify x.re into x.re 20.912 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 20.912 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 20.912 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 20.912 * [taylor]: Taking taylor expansion of x.im in x.im 20.912 * [backup-simplify]: Simplify 0 into 0 20.912 * [backup-simplify]: Simplify 1 into 1 20.913 * [backup-simplify]: Simplify (/ 1 1) into 1 20.913 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 20.913 * [taylor]: Taking taylor expansion of x.im in x.im 20.913 * [backup-simplify]: Simplify 0 into 0 20.913 * [backup-simplify]: Simplify 1 into 1 20.914 * [backup-simplify]: Simplify (/ 1 1) into 1 20.914 * [backup-simplify]: Simplify (* 1 1) into 1 20.914 * [backup-simplify]: Simplify (+ 0 1) into 1 20.915 * [backup-simplify]: Simplify (sqrt 1) into 1 20.916 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.917 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.918 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.918 * [backup-simplify]: Simplify (+ 0 0) into 0 20.919 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 20.919 * [backup-simplify]: Simplify (log 1) into 0 20.920 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 20.920 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 20.920 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.920 * [taylor]: Taking taylor expansion of y.re in x.im 20.920 * [backup-simplify]: Simplify y.re into y.re 20.920 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 20.921 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 20.921 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 20.921 * [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)) 20.921 * [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))) 20.922 * [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))) 20.922 * [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 20.922 * [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 20.922 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 20.922 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 20.922 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 20.922 * [taylor]: Taking taylor expansion of y.im in x.re 20.922 * [backup-simplify]: Simplify y.im into y.im 20.922 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 20.922 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 20.922 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 20.922 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 20.923 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 20.923 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 20.923 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 20.923 * [taylor]: Taking taylor expansion of x.re in x.re 20.923 * [backup-simplify]: Simplify 0 into 0 20.923 * [backup-simplify]: Simplify 1 into 1 20.923 * [backup-simplify]: Simplify (/ 1 1) into 1 20.923 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 20.923 * [taylor]: Taking taylor expansion of x.re in x.re 20.924 * [backup-simplify]: Simplify 0 into 0 20.924 * [backup-simplify]: Simplify 1 into 1 20.924 * [backup-simplify]: Simplify (/ 1 1) into 1 20.924 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 20.924 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 20.924 * [taylor]: Taking taylor expansion of x.im in x.re 20.924 * [backup-simplify]: Simplify x.im into x.im 20.924 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 20.924 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 20.924 * [taylor]: Taking taylor expansion of x.im in x.re 20.924 * [backup-simplify]: Simplify x.im into x.im 20.924 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 20.925 * [backup-simplify]: Simplify (* 1 1) into 1 20.925 * [backup-simplify]: Simplify (+ 1 0) into 1 20.926 * [backup-simplify]: Simplify (sqrt 1) into 1 20.927 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.927 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.928 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.928 * [backup-simplify]: Simplify (+ 0 0) into 0 20.929 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 20.930 * [backup-simplify]: Simplify (log 1) into 0 20.930 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 20.930 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 20.930 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.930 * [taylor]: Taking taylor expansion of y.re in x.re 20.930 * [backup-simplify]: Simplify y.re into y.re 20.930 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 20.931 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 20.931 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 20.931 * [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)) 20.931 * [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))) 20.932 * [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))) 20.932 * [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 20.932 * [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 20.932 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 20.932 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 20.932 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 20.932 * [taylor]: Taking taylor expansion of y.im in y.im 20.932 * [backup-simplify]: Simplify 0 into 0 20.932 * [backup-simplify]: Simplify 1 into 1 20.933 * [backup-simplify]: Simplify (/ 1 1) into 1 20.933 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 20.933 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 20.933 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 20.933 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 20.933 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 20.933 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 20.933 * [taylor]: Taking taylor expansion of x.re in y.im 20.933 * [backup-simplify]: Simplify x.re into x.re 20.933 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 20.933 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 20.933 * [taylor]: Taking taylor expansion of x.re in y.im 20.933 * [backup-simplify]: Simplify x.re into x.re 20.933 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 20.933 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 20.933 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 20.933 * [taylor]: Taking taylor expansion of x.im in y.im 20.934 * [backup-simplify]: Simplify x.im into x.im 20.934 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 20.934 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 20.934 * [taylor]: Taking taylor expansion of x.im in y.im 20.934 * [backup-simplify]: Simplify x.im into x.im 20.934 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 20.934 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 20.934 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 20.934 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 20.935 * [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)))) 20.935 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 20.935 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 20.935 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 20.935 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 20.935 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 20.936 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 20.936 * [backup-simplify]: Simplify (+ 0 0) into 0 20.937 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 20.937 * [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))))) 20.937 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 20.937 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 20.937 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.937 * [taylor]: Taking taylor expansion of y.re in y.im 20.937 * [backup-simplify]: Simplify y.re into y.re 20.937 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 20.938 * [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))))) 20.938 * [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))))) 20.939 * [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))) 20.939 * [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 20.939 * [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 20.939 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 20.939 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 20.939 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 20.939 * [taylor]: Taking taylor expansion of y.im in y.im 20.939 * [backup-simplify]: Simplify 0 into 0 20.939 * [backup-simplify]: Simplify 1 into 1 20.940 * [backup-simplify]: Simplify (/ 1 1) into 1 20.940 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 20.940 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 20.940 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 20.940 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 20.940 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 20.940 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 20.940 * [taylor]: Taking taylor expansion of x.re in y.im 20.940 * [backup-simplify]: Simplify x.re into x.re 20.940 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 20.940 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 20.940 * [taylor]: Taking taylor expansion of x.re in y.im 20.940 * [backup-simplify]: Simplify x.re into x.re 20.940 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 20.940 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 20.940 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 20.940 * [taylor]: Taking taylor expansion of x.im in y.im 20.940 * [backup-simplify]: Simplify x.im into x.im 20.940 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 20.940 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 20.940 * [taylor]: Taking taylor expansion of x.im in y.im 20.941 * [backup-simplify]: Simplify x.im into x.im 20.941 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 20.941 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 20.941 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 20.941 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 20.941 * [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)))) 20.942 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 20.942 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 20.942 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 20.942 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 20.942 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 20.942 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 20.943 * [backup-simplify]: Simplify (+ 0 0) into 0 20.943 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 20.944 * [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))))) 20.944 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 20.944 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 20.944 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.944 * [taylor]: Taking taylor expansion of y.re in y.im 20.944 * [backup-simplify]: Simplify y.re into y.re 20.944 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 20.945 * [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))))) 20.945 * [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))))) 20.945 * [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))) 20.945 * [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 20.945 * [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 20.946 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 20.946 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 20.946 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 20.946 * [taylor]: Taking taylor expansion of y.im in x.re 20.946 * [backup-simplify]: Simplify y.im into y.im 20.946 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 20.946 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 20.946 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 20.946 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 20.946 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 20.946 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 20.946 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 20.947 * [taylor]: Taking taylor expansion of x.re in x.re 20.947 * [backup-simplify]: Simplify 0 into 0 20.947 * [backup-simplify]: Simplify 1 into 1 20.947 * [backup-simplify]: Simplify (/ 1 1) into 1 20.947 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 20.947 * [taylor]: Taking taylor expansion of x.re in x.re 20.947 * [backup-simplify]: Simplify 0 into 0 20.947 * [backup-simplify]: Simplify 1 into 1 20.948 * [backup-simplify]: Simplify (/ 1 1) into 1 20.948 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 20.948 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 20.948 * [taylor]: Taking taylor expansion of x.im in x.re 20.948 * [backup-simplify]: Simplify x.im into x.im 20.948 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 20.948 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 20.948 * [taylor]: Taking taylor expansion of x.im in x.re 20.948 * [backup-simplify]: Simplify x.im into x.im 20.948 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 20.948 * [backup-simplify]: Simplify (* 1 1) into 1 20.949 * [backup-simplify]: Simplify (+ 1 0) into 1 20.949 * [backup-simplify]: Simplify (sqrt 1) into 1 20.950 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.951 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.951 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.952 * [backup-simplify]: Simplify (+ 0 0) into 0 20.953 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 20.953 * [backup-simplify]: Simplify (log 1) into 0 20.953 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 20.953 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 20.953 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.953 * [taylor]: Taking taylor expansion of y.re in x.re 20.953 * [backup-simplify]: Simplify y.re into y.re 20.953 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 20.954 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 20.954 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 20.954 * [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)) 20.955 * [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))) 20.955 * [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))) 20.955 * [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))) 20.956 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 20.957 * [backup-simplify]: Simplify (- 0) into 0 20.957 * [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))) 20.957 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 20.957 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 20.957 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 20.957 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 20.957 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.957 * [taylor]: Taking taylor expansion of y.re in x.im 20.957 * [backup-simplify]: Simplify y.re into y.re 20.958 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 20.958 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 20.958 * [taylor]: Taking taylor expansion of (log x.re) in x.im 20.958 * [taylor]: Taking taylor expansion of x.re in x.im 20.958 * [backup-simplify]: Simplify x.re into x.re 20.958 * [backup-simplify]: Simplify (log x.re) into (log x.re) 20.958 * [taylor]: Taking taylor expansion of y.im in x.im 20.958 * [backup-simplify]: Simplify y.im into y.im 20.958 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 20.958 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 20.958 * [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)) 20.959 * [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))) 20.959 * [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))) 20.959 * [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))) 20.960 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 20.960 * [backup-simplify]: Simplify (- 0) into 0 20.961 * [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))) 20.961 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 20.961 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 20.961 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 20.961 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 20.961 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.961 * [taylor]: Taking taylor expansion of y.re in y.re 20.961 * [backup-simplify]: Simplify 0 into 0 20.961 * [backup-simplify]: Simplify 1 into 1 20.961 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.961 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 20.961 * [taylor]: Taking taylor expansion of (log x.re) in y.re 20.961 * [taylor]: Taking taylor expansion of x.re in y.re 20.961 * [backup-simplify]: Simplify x.re into x.re 20.962 * [backup-simplify]: Simplify (log x.re) into (log x.re) 20.962 * [taylor]: Taking taylor expansion of y.im in y.re 20.962 * [backup-simplify]: Simplify y.im into y.im 20.962 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 20.962 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.962 * [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))) 20.963 * [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))) 20.963 * [taylor]: Taking taylor expansion of 0 in x.re 20.963 * [backup-simplify]: Simplify 0 into 0 20.963 * [taylor]: Taking taylor expansion of 0 in x.im 20.963 * [backup-simplify]: Simplify 0 into 0 20.963 * [taylor]: Taking taylor expansion of 0 in y.re 20.963 * [backup-simplify]: Simplify 0 into 0 20.963 * [backup-simplify]: Simplify 0 into 0 20.964 * [backup-simplify]: Simplify (+ 0) into 0 20.964 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 20.966 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 20.966 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 20.966 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 20.967 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 20.967 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 20.967 * [backup-simplify]: Simplify (+ 0 0) into 0 20.968 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 20.969 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 20.969 * [backup-simplify]: Simplify (- 0) into 0 20.970 * [backup-simplify]: Simplify (+ 0 0) into 0 20.970 * [taylor]: Taking taylor expansion of 0 in x.im 20.970 * [backup-simplify]: Simplify 0 into 0 20.970 * [taylor]: Taking taylor expansion of 0 in y.re 20.970 * [backup-simplify]: Simplify 0 into 0 20.970 * [backup-simplify]: Simplify 0 into 0 20.970 * [backup-simplify]: Simplify (+ 0) into 0 20.971 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 20.971 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 20.972 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 20.973 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 20.973 * [backup-simplify]: Simplify (- 0) into 0 20.974 * [backup-simplify]: Simplify (+ 0 0) into 0 20.974 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 20.975 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 20.976 * [backup-simplify]: Simplify (- 0) into 0 20.976 * [backup-simplify]: Simplify (+ 0 0) into 0 20.976 * [taylor]: Taking taylor expansion of 0 in y.re 20.976 * [backup-simplify]: Simplify 0 into 0 20.976 * [backup-simplify]: Simplify 0 into 0 20.976 * [backup-simplify]: Simplify 0 into 0 20.976 * [taylor]: Taking taylor expansion of 0 in x.re 20.977 * [backup-simplify]: Simplify 0 into 0 20.977 * [taylor]: Taking taylor expansion of 0 in x.im 20.977 * [backup-simplify]: Simplify 0 into 0 20.977 * [taylor]: Taking taylor expansion of 0 in y.re 20.977 * [backup-simplify]: Simplify 0 into 0 20.977 * [backup-simplify]: Simplify 0 into 0 20.977 * [taylor]: Taking taylor expansion of 0 in x.im 20.977 * [backup-simplify]: Simplify 0 into 0 20.977 * [taylor]: Taking taylor expansion of 0 in y.re 20.977 * [backup-simplify]: Simplify 0 into 0 20.977 * [backup-simplify]: Simplify 0 into 0 20.977 * [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))))) 20.978 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (/ 1 (- y.re)) (atan2 (/ 1 (- x.im)) (/ 1 (- x.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)))) 20.978 * [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 20.978 * [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 20.978 * [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 20.978 * [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))) 20.978 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 20.979 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 20.979 * [taylor]: Taking taylor expansion of -1 in y.re 20.979 * [backup-simplify]: Simplify -1 into -1 20.979 * [taylor]: Taking taylor expansion of y.im in y.re 20.979 * [backup-simplify]: Simplify y.im into y.im 20.979 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 20.979 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 20.979 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 20.979 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 20.979 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 20.979 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 20.979 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 20.979 * [taylor]: Taking taylor expansion of -1 in y.re 20.979 * [backup-simplify]: Simplify -1 into -1 20.979 * [taylor]: Taking taylor expansion of x.re in y.re 20.979 * [backup-simplify]: Simplify x.re into x.re 20.979 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 20.979 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 20.979 * [taylor]: Taking taylor expansion of -1 in y.re 20.979 * [backup-simplify]: Simplify -1 into -1 20.979 * [taylor]: Taking taylor expansion of x.re in y.re 20.979 * [backup-simplify]: Simplify x.re into x.re 20.979 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 20.979 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 20.979 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 20.980 * [taylor]: Taking taylor expansion of -1 in y.re 20.980 * [backup-simplify]: Simplify -1 into -1 20.980 * [taylor]: Taking taylor expansion of x.im in y.re 20.980 * [backup-simplify]: Simplify x.im into x.im 20.980 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 20.980 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 20.980 * [taylor]: Taking taylor expansion of -1 in y.re 20.980 * [backup-simplify]: Simplify -1 into -1 20.980 * [taylor]: Taking taylor expansion of x.im in y.re 20.980 * [backup-simplify]: Simplify x.im into x.im 20.980 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 20.980 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 20.980 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 20.981 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 20.981 * [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)))) 20.981 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 20.981 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 20.981 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 20.982 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 20.982 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 20.982 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 20.983 * [backup-simplify]: Simplify (+ 0 0) into 0 20.983 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 20.983 * [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))))) 20.983 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 20.984 * [taylor]: Taking taylor expansion of -1 in y.re 20.984 * [backup-simplify]: Simplify -1 into -1 20.984 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 20.984 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 20.984 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.984 * [taylor]: Taking taylor expansion of y.re in y.re 20.984 * [backup-simplify]: Simplify 0 into 0 20.984 * [backup-simplify]: Simplify 1 into 1 20.984 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.984 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 20.984 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 20.985 * [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)))) 20.985 * [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 20.985 * [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 20.985 * [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))) 20.985 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 20.985 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 20.985 * [taylor]: Taking taylor expansion of -1 in x.im 20.985 * [backup-simplify]: Simplify -1 into -1 20.985 * [taylor]: Taking taylor expansion of y.im in x.im 20.985 * [backup-simplify]: Simplify y.im into y.im 20.985 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 20.985 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 20.985 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 20.985 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 20.986 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 20.986 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 20.986 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 20.986 * [taylor]: Taking taylor expansion of -1 in x.im 20.986 * [backup-simplify]: Simplify -1 into -1 20.986 * [taylor]: Taking taylor expansion of x.re in x.im 20.986 * [backup-simplify]: Simplify x.re into x.re 20.986 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 20.986 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 20.986 * [taylor]: Taking taylor expansion of -1 in x.im 20.986 * [backup-simplify]: Simplify -1 into -1 20.986 * [taylor]: Taking taylor expansion of x.re in x.im 20.986 * [backup-simplify]: Simplify x.re into x.re 20.986 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 20.986 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 20.986 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 20.986 * [taylor]: Taking taylor expansion of -1 in x.im 20.986 * [backup-simplify]: Simplify -1 into -1 20.986 * [taylor]: Taking taylor expansion of x.im in x.im 20.986 * [backup-simplify]: Simplify 0 into 0 20.986 * [backup-simplify]: Simplify 1 into 1 20.987 * [backup-simplify]: Simplify (/ -1 1) into -1 20.987 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 20.987 * [taylor]: Taking taylor expansion of -1 in x.im 20.987 * [backup-simplify]: Simplify -1 into -1 20.987 * [taylor]: Taking taylor expansion of x.im in x.im 20.987 * [backup-simplify]: Simplify 0 into 0 20.987 * [backup-simplify]: Simplify 1 into 1 20.988 * [backup-simplify]: Simplify (/ -1 1) into -1 20.988 * [backup-simplify]: Simplify (* -1 -1) into 1 20.988 * [backup-simplify]: Simplify (+ 0 1) into 1 20.989 * [backup-simplify]: Simplify (sqrt 1) into 1 20.990 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 20.991 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 20.991 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 20.992 * [backup-simplify]: Simplify (+ 0 0) into 0 20.993 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 20.993 * [backup-simplify]: Simplify (log 1) into 0 20.993 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 20.993 * [taylor]: Taking taylor expansion of -1 in x.im 20.993 * [backup-simplify]: Simplify -1 into -1 20.993 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 20.993 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 20.993 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.994 * [taylor]: Taking taylor expansion of y.re in x.im 20.994 * [backup-simplify]: Simplify y.re into y.re 20.994 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 20.994 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 20.995 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 20.995 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 20.995 * [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)) 20.996 * [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))) 20.996 * [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))) 20.996 * [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 20.996 * [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 20.996 * [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))) 20.996 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 20.997 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 20.997 * [taylor]: Taking taylor expansion of -1 in x.re 20.997 * [backup-simplify]: Simplify -1 into -1 20.997 * [taylor]: Taking taylor expansion of y.im in x.re 20.997 * [backup-simplify]: Simplify y.im into y.im 20.997 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 20.997 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 20.997 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 20.997 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 20.997 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 20.997 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 20.997 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 20.997 * [taylor]: Taking taylor expansion of -1 in x.re 20.997 * [backup-simplify]: Simplify -1 into -1 20.997 * [taylor]: Taking taylor expansion of x.re in x.re 20.997 * [backup-simplify]: Simplify 0 into 0 20.997 * [backup-simplify]: Simplify 1 into 1 20.998 * [backup-simplify]: Simplify (/ -1 1) into -1 20.998 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 20.998 * [taylor]: Taking taylor expansion of -1 in x.re 20.998 * [backup-simplify]: Simplify -1 into -1 20.998 * [taylor]: Taking taylor expansion of x.re in x.re 20.998 * [backup-simplify]: Simplify 0 into 0 20.998 * [backup-simplify]: Simplify 1 into 1 20.999 * [backup-simplify]: Simplify (/ -1 1) into -1 20.999 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 20.999 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 20.999 * [taylor]: Taking taylor expansion of -1 in x.re 20.999 * [backup-simplify]: Simplify -1 into -1 20.999 * [taylor]: Taking taylor expansion of x.im in x.re 20.999 * [backup-simplify]: Simplify x.im into x.im 20.999 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 20.999 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 20.999 * [taylor]: Taking taylor expansion of -1 in x.re 20.999 * [backup-simplify]: Simplify -1 into -1 20.999 * [taylor]: Taking taylor expansion of x.im in x.re 20.999 * [backup-simplify]: Simplify x.im into x.im 20.999 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 21.000 * [backup-simplify]: Simplify (* -1 -1) into 1 21.000 * [backup-simplify]: Simplify (+ 1 0) into 1 21.001 * [backup-simplify]: Simplify (sqrt 1) into 1 21.002 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 21.003 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 21.003 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 21.004 * [backup-simplify]: Simplify (+ 0 0) into 0 21.005 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 21.005 * [backup-simplify]: Simplify (log 1) into 0 21.005 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 21.005 * [taylor]: Taking taylor expansion of -1 in x.re 21.005 * [backup-simplify]: Simplify -1 into -1 21.005 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 21.006 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 21.006 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 21.006 * [taylor]: Taking taylor expansion of y.re in x.re 21.006 * [backup-simplify]: Simplify y.re into y.re 21.007 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 21.007 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 21.008 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 21.008 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 21.008 * [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)) 21.009 * [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))) 21.009 * [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))) 21.009 * [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 21.009 * [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 21.009 * [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))) 21.009 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 21.009 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 21.009 * [taylor]: Taking taylor expansion of -1 in y.im 21.010 * [backup-simplify]: Simplify -1 into -1 21.010 * [taylor]: Taking taylor expansion of y.im in y.im 21.010 * [backup-simplify]: Simplify 0 into 0 21.010 * [backup-simplify]: Simplify 1 into 1 21.010 * [backup-simplify]: Simplify (/ -1 1) into -1 21.010 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 21.010 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 21.011 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 21.011 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 21.011 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 21.011 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 21.011 * [taylor]: Taking taylor expansion of -1 in y.im 21.011 * [backup-simplify]: Simplify -1 into -1 21.011 * [taylor]: Taking taylor expansion of x.re in y.im 21.011 * [backup-simplify]: Simplify x.re into x.re 21.011 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 21.011 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 21.011 * [taylor]: Taking taylor expansion of -1 in y.im 21.011 * [backup-simplify]: Simplify -1 into -1 21.011 * [taylor]: Taking taylor expansion of x.re in y.im 21.011 * [backup-simplify]: Simplify x.re into x.re 21.011 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 21.011 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 21.011 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 21.011 * [taylor]: Taking taylor expansion of -1 in y.im 21.011 * [backup-simplify]: Simplify -1 into -1 21.011 * [taylor]: Taking taylor expansion of x.im in y.im 21.011 * [backup-simplify]: Simplify x.im into x.im 21.011 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 21.011 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 21.011 * [taylor]: Taking taylor expansion of -1 in y.im 21.011 * [backup-simplify]: Simplify -1 into -1 21.012 * [taylor]: Taking taylor expansion of x.im in y.im 21.012 * [backup-simplify]: Simplify x.im into x.im 21.012 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 21.012 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 21.012 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 21.012 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 21.013 * [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)))) 21.013 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 21.013 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 21.013 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 21.013 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 21.013 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 21.014 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 21.014 * [backup-simplify]: Simplify (+ 0 0) into 0 21.015 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 21.015 * [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))))) 21.015 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 21.015 * [taylor]: Taking taylor expansion of -1 in y.im 21.015 * [backup-simplify]: Simplify -1 into -1 21.015 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 21.015 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 21.015 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 21.015 * [taylor]: Taking taylor expansion of y.re in y.im 21.016 * [backup-simplify]: Simplify y.re into y.re 21.016 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 21.016 * [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)))))) 21.017 * [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)))))) 21.017 * [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)))) 21.017 * [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 21.017 * [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 21.017 * [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))) 21.017 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 21.017 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 21.017 * [taylor]: Taking taylor expansion of -1 in y.im 21.017 * [backup-simplify]: Simplify -1 into -1 21.017 * [taylor]: Taking taylor expansion of y.im in y.im 21.017 * [backup-simplify]: Simplify 0 into 0 21.017 * [backup-simplify]: Simplify 1 into 1 21.018 * [backup-simplify]: Simplify (/ -1 1) into -1 21.018 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 21.018 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 21.018 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 21.018 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 21.018 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 21.018 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 21.018 * [taylor]: Taking taylor expansion of -1 in y.im 21.019 * [backup-simplify]: Simplify -1 into -1 21.019 * [taylor]: Taking taylor expansion of x.re in y.im 21.019 * [backup-simplify]: Simplify x.re into x.re 21.019 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 21.019 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 21.019 * [taylor]: Taking taylor expansion of -1 in y.im 21.019 * [backup-simplify]: Simplify -1 into -1 21.019 * [taylor]: Taking taylor expansion of x.re in y.im 21.019 * [backup-simplify]: Simplify x.re into x.re 21.019 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 21.019 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 21.019 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 21.019 * [taylor]: Taking taylor expansion of -1 in y.im 21.019 * [backup-simplify]: Simplify -1 into -1 21.019 * [taylor]: Taking taylor expansion of x.im in y.im 21.019 * [backup-simplify]: Simplify x.im into x.im 21.019 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 21.019 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 21.019 * [taylor]: Taking taylor expansion of -1 in y.im 21.019 * [backup-simplify]: Simplify -1 into -1 21.019 * [taylor]: Taking taylor expansion of x.im in y.im 21.019 * [backup-simplify]: Simplify x.im into x.im 21.019 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 21.020 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 21.020 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 21.020 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 21.020 * [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)))) 21.021 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 21.021 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 21.021 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 21.021 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 21.021 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 21.021 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 21.022 * [backup-simplify]: Simplify (+ 0 0) into 0 21.023 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 21.023 * [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))))) 21.023 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 21.023 * [taylor]: Taking taylor expansion of -1 in y.im 21.023 * [backup-simplify]: Simplify -1 into -1 21.023 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 21.023 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 21.023 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 21.023 * [taylor]: Taking taylor expansion of y.re in y.im 21.023 * [backup-simplify]: Simplify y.re into y.re 21.024 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 21.024 * [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)))))) 21.025 * [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)))))) 21.025 * [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)))) 21.025 * [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 21.025 * [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 21.025 * [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))) 21.025 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 21.026 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 21.026 * [taylor]: Taking taylor expansion of -1 in x.re 21.026 * [backup-simplify]: Simplify -1 into -1 21.026 * [taylor]: Taking taylor expansion of y.im in x.re 21.026 * [backup-simplify]: Simplify y.im into y.im 21.026 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 21.026 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 21.026 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 21.026 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 21.026 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 21.026 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 21.026 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 21.026 * [taylor]: Taking taylor expansion of -1 in x.re 21.026 * [backup-simplify]: Simplify -1 into -1 21.026 * [taylor]: Taking taylor expansion of x.re in x.re 21.026 * [backup-simplify]: Simplify 0 into 0 21.026 * [backup-simplify]: Simplify 1 into 1 21.027 * [backup-simplify]: Simplify (/ -1 1) into -1 21.027 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 21.027 * [taylor]: Taking taylor expansion of -1 in x.re 21.027 * [backup-simplify]: Simplify -1 into -1 21.027 * [taylor]: Taking taylor expansion of x.re in x.re 21.027 * [backup-simplify]: Simplify 0 into 0 21.027 * [backup-simplify]: Simplify 1 into 1 21.028 * [backup-simplify]: Simplify (/ -1 1) into -1 21.028 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 21.028 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 21.028 * [taylor]: Taking taylor expansion of -1 in x.re 21.028 * [backup-simplify]: Simplify -1 into -1 21.028 * [taylor]: Taking taylor expansion of x.im in x.re 21.028 * [backup-simplify]: Simplify x.im into x.im 21.028 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 21.028 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 21.028 * [taylor]: Taking taylor expansion of -1 in x.re 21.028 * [backup-simplify]: Simplify -1 into -1 21.028 * [taylor]: Taking taylor expansion of x.im in x.re 21.028 * [backup-simplify]: Simplify x.im into x.im 21.028 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 21.029 * [backup-simplify]: Simplify (* -1 -1) into 1 21.029 * [backup-simplify]: Simplify (+ 1 0) into 1 21.029 * [backup-simplify]: Simplify (sqrt 1) into 1 21.030 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 21.031 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 21.032 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 21.032 * [backup-simplify]: Simplify (+ 0 0) into 0 21.033 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 21.034 * [backup-simplify]: Simplify (log 1) into 0 21.034 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 21.034 * [taylor]: Taking taylor expansion of -1 in x.re 21.034 * [backup-simplify]: Simplify -1 into -1 21.034 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 21.034 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 21.034 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 21.034 * [taylor]: Taking taylor expansion of y.re in x.re 21.034 * [backup-simplify]: Simplify y.re into y.re 21.034 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 21.035 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 21.035 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 21.035 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 21.035 * [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)) 21.036 * [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))) 21.036 * [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))) 21.036 * [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))) 21.037 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 21.038 * [backup-simplify]: Simplify (- 0) into 0 21.038 * [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))) 21.038 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 21.038 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 21.038 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 21.038 * [taylor]: Taking taylor expansion of (log x.re) in x.im 21.038 * [taylor]: Taking taylor expansion of x.re in x.im 21.038 * [backup-simplify]: Simplify x.re into x.re 21.038 * [backup-simplify]: Simplify (log x.re) into (log x.re) 21.038 * [taylor]: Taking taylor expansion of y.im in x.im 21.038 * [backup-simplify]: Simplify y.im into y.im 21.039 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 21.039 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 21.039 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 21.039 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 21.039 * [taylor]: Taking taylor expansion of y.re in x.im 21.039 * [backup-simplify]: Simplify y.re into y.re 21.039 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 21.039 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 21.040 * [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)) 21.040 * [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))) 21.040 * [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))) 21.041 * [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))) 21.041 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 21.041 * [backup-simplify]: Simplify (- 0) into 0 21.042 * [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))) 21.042 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 21.042 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 21.042 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 21.042 * [taylor]: Taking taylor expansion of (log x.re) in y.re 21.042 * [taylor]: Taking taylor expansion of x.re in y.re 21.042 * [backup-simplify]: Simplify x.re into x.re 21.042 * [backup-simplify]: Simplify (log x.re) into (log x.re) 21.042 * [taylor]: Taking taylor expansion of y.im in y.re 21.042 * [backup-simplify]: Simplify y.im into y.im 21.042 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 21.042 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 21.042 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 21.042 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 21.043 * [taylor]: Taking taylor expansion of y.re in y.re 21.043 * [backup-simplify]: Simplify 0 into 0 21.043 * [backup-simplify]: Simplify 1 into 1 21.043 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 21.043 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 21.043 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 21.043 * [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))) 21.044 * [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))) 21.044 * [taylor]: Taking taylor expansion of 0 in x.re 21.044 * [backup-simplify]: Simplify 0 into 0 21.044 * [taylor]: Taking taylor expansion of 0 in x.im 21.044 * [backup-simplify]: Simplify 0 into 0 21.044 * [taylor]: Taking taylor expansion of 0 in y.re 21.044 * [backup-simplify]: Simplify 0 into 0 21.044 * [backup-simplify]: Simplify 0 into 0 21.045 * [backup-simplify]: Simplify (+ 0) into 0 21.046 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 21.047 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 21.047 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 21.048 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 21.048 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 21.048 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 21.049 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 21.049 * [backup-simplify]: Simplify (+ 0 0) into 0 21.050 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 21.051 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 21.051 * [backup-simplify]: Simplify (- 0) into 0 21.052 * [backup-simplify]: Simplify (+ 0 0) into 0 21.052 * [taylor]: Taking taylor expansion of 0 in x.im 21.052 * [backup-simplify]: Simplify 0 into 0 21.052 * [taylor]: Taking taylor expansion of 0 in y.re 21.052 * [backup-simplify]: Simplify 0 into 0 21.052 * [backup-simplify]: Simplify 0 into 0 21.052 * [backup-simplify]: Simplify (+ 0) into 0 21.053 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 21.054 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 21.054 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 21.055 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 21.055 * [backup-simplify]: Simplify (- 0) into 0 21.055 * [backup-simplify]: Simplify (+ 0 0) into 0 21.056 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 21.057 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 21.057 * [backup-simplify]: Simplify (- 0) into 0 21.058 * [backup-simplify]: Simplify (+ 0 0) into 0 21.058 * [taylor]: Taking taylor expansion of 0 in y.re 21.058 * [backup-simplify]: Simplify 0 into 0 21.058 * [backup-simplify]: Simplify 0 into 0 21.058 * [backup-simplify]: Simplify 0 into 0 21.058 * [taylor]: Taking taylor expansion of 0 in x.re 21.058 * [backup-simplify]: Simplify 0 into 0 21.058 * [taylor]: Taking taylor expansion of 0 in x.im 21.058 * [backup-simplify]: Simplify 0 into 0 21.058 * [taylor]: Taking taylor expansion of 0 in y.re 21.058 * [backup-simplify]: Simplify 0 into 0 21.058 * [backup-simplify]: Simplify 0 into 0 21.058 * [taylor]: Taking taylor expansion of 0 in x.im 21.058 * [backup-simplify]: Simplify 0 into 0 21.058 * [taylor]: Taking taylor expansion of 0 in y.re 21.058 * [backup-simplify]: Simplify 0 into 0 21.058 * [backup-simplify]: Simplify 0 into 0 21.059 * [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))))) 21.059 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 2 2 1) 21.059 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 21.059 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 21.059 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 21.059 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 21.059 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 21.059 * [taylor]: Taking taylor expansion of 1/3 in x.re 21.060 * [backup-simplify]: Simplify 1/3 into 1/3 21.060 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 21.060 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 21.060 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 21.060 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 21.060 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 21.060 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 21.060 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 21.060 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 21.060 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 21.060 * [taylor]: Taking taylor expansion of 1/3 in x.im 21.060 * [backup-simplify]: Simplify 1/3 into 1/3 21.060 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 21.060 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 21.061 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 21.061 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 21.061 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 21.061 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 21.061 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 21.061 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 21.061 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 21.061 * [taylor]: Taking taylor expansion of 1/3 in x.im 21.061 * [backup-simplify]: Simplify 1/3 into 1/3 21.061 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 21.061 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 21.061 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 21.061 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 21.061 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 21.062 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 21.062 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 21.062 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 21.062 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 21.062 * [taylor]: Taking taylor expansion of 1/3 in x.re 21.062 * [backup-simplify]: Simplify 1/3 into 1/3 21.062 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 21.062 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 21.062 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 21.062 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 21.063 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 21.063 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 21.063 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 21.064 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 21.065 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 21.066 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 21.066 * [taylor]: Taking taylor expansion of 0 in x.re 21.066 * [backup-simplify]: Simplify 0 into 0 21.066 * [backup-simplify]: Simplify 0 into 0 21.067 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 21.068 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 21.069 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 21.069 * [backup-simplify]: Simplify 0 into 0 21.071 * [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 21.072 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 21.073 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 21.073 * [taylor]: Taking taylor expansion of 0 in x.re 21.073 * [backup-simplify]: Simplify 0 into 0 21.073 * [backup-simplify]: Simplify 0 into 0 21.073 * [backup-simplify]: Simplify 0 into 0 21.076 * [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 21.077 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 21.078 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 21.078 * [backup-simplify]: Simplify 0 into 0 21.082 * [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 21.084 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 21.086 * [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 21.086 * [taylor]: Taking taylor expansion of 0 in x.re 21.086 * [backup-simplify]: Simplify 0 into 0 21.086 * [backup-simplify]: Simplify 0 into 0 21.086 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 21.086 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 21.086 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 21.086 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 21.086 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 21.086 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 21.086 * [taylor]: Taking taylor expansion of 1/3 in x.re 21.086 * [backup-simplify]: Simplify 1/3 into 1/3 21.086 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 21.086 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 21.087 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 21.087 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 21.087 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 21.087 * [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) 21.087 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 21.087 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 21.087 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 21.087 * [taylor]: Taking taylor expansion of 1/3 in x.im 21.087 * [backup-simplify]: Simplify 1/3 into 1/3 21.087 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 21.087 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 21.088 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 21.088 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 21.088 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 21.088 * [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) 21.088 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 21.088 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 21.088 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 21.088 * [taylor]: Taking taylor expansion of 1/3 in x.im 21.088 * [backup-simplify]: Simplify 1/3 into 1/3 21.088 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 21.088 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 21.088 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 21.089 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 21.089 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 21.089 * [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) 21.089 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 21.089 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 21.089 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 21.089 * [taylor]: Taking taylor expansion of 1/3 in x.re 21.089 * [backup-simplify]: Simplify 1/3 into 1/3 21.089 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 21.089 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 21.089 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 21.090 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 21.090 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 21.090 * [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) 21.090 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 21.092 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 21.092 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 21.093 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 21.093 * [taylor]: Taking taylor expansion of 0 in x.re 21.093 * [backup-simplify]: Simplify 0 into 0 21.093 * [backup-simplify]: Simplify 0 into 0 21.094 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 21.095 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 21.096 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 21.096 * [backup-simplify]: Simplify 0 into 0 21.098 * [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 21.100 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 21.101 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 21.101 * [taylor]: Taking taylor expansion of 0 in x.re 21.102 * [backup-simplify]: Simplify 0 into 0 21.102 * [backup-simplify]: Simplify 0 into 0 21.102 * [backup-simplify]: Simplify 0 into 0 21.104 * [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 21.105 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 21.110 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 21.111 * [backup-simplify]: Simplify 0 into 0 21.115 * [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 21.117 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 21.119 * [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 21.119 * [taylor]: Taking taylor expansion of 0 in x.re 21.119 * [backup-simplify]: Simplify 0 into 0 21.119 * [backup-simplify]: Simplify 0 into 0 21.120 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 21.120 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 21.120 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 21.120 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 21.120 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 21.120 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 21.120 * [taylor]: Taking taylor expansion of 1/3 in x.re 21.120 * [backup-simplify]: Simplify 1/3 into 1/3 21.120 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 21.120 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 21.121 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 21.121 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 21.121 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 21.121 * [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) 21.121 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 21.121 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 21.121 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 21.121 * [taylor]: Taking taylor expansion of 1/3 in x.im 21.121 * [backup-simplify]: Simplify 1/3 into 1/3 21.122 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 21.122 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 21.122 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 21.122 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 21.122 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 21.122 * [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) 21.122 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 21.122 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 21.122 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 21.122 * [taylor]: Taking taylor expansion of 1/3 in x.im 21.122 * [backup-simplify]: Simplify 1/3 into 1/3 21.122 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 21.122 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 21.123 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 21.123 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 21.123 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 21.123 * [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) 21.123 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 21.123 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 21.123 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 21.123 * [taylor]: Taking taylor expansion of 1/3 in x.re 21.123 * [backup-simplify]: Simplify 1/3 into 1/3 21.123 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 21.123 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 21.124 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 21.124 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 21.124 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 21.124 * [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) 21.124 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 21.126 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 21.127 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 21.128 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 21.128 * [taylor]: Taking taylor expansion of 0 in x.re 21.128 * [backup-simplify]: Simplify 0 into 0 21.128 * [backup-simplify]: Simplify 0 into 0 21.129 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 21.130 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 21.131 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 21.131 * [backup-simplify]: Simplify 0 into 0 21.133 * [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 21.134 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 21.135 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 21.136 * [taylor]: Taking taylor expansion of 0 in x.re 21.136 * [backup-simplify]: Simplify 0 into 0 21.136 * [backup-simplify]: Simplify 0 into 0 21.136 * [backup-simplify]: Simplify 0 into 0 21.138 * [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 21.139 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 21.140 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 21.141 * [backup-simplify]: Simplify 0 into 0 21.144 * [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 21.146 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 21.148 * [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 21.148 * [taylor]: Taking taylor expansion of 0 in x.re 21.148 * [backup-simplify]: Simplify 0 into 0 21.148 * [backup-simplify]: Simplify 0 into 0 21.149 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 21.149 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 2 1 2) 21.149 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 21.149 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 21.149 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 21.149 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 21.149 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 21.149 * [taylor]: Taking taylor expansion of 1/3 in x.re 21.149 * [backup-simplify]: Simplify 1/3 into 1/3 21.149 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 21.149 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 21.149 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 21.149 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 21.150 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 21.150 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 21.150 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 21.150 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 21.150 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 21.150 * [taylor]: Taking taylor expansion of 1/3 in x.im 21.150 * [backup-simplify]: Simplify 1/3 into 1/3 21.150 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 21.150 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 21.150 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 21.150 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 21.150 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 21.150 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 21.150 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 21.150 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 21.150 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 21.150 * [taylor]: Taking taylor expansion of 1/3 in x.im 21.150 * [backup-simplify]: Simplify 1/3 into 1/3 21.150 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 21.151 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 21.151 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 21.151 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 21.151 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 21.151 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 21.151 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 21.151 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 21.151 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 21.151 * [taylor]: Taking taylor expansion of 1/3 in x.re 21.151 * [backup-simplify]: Simplify 1/3 into 1/3 21.151 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 21.151 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 21.151 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 21.151 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 21.152 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 21.152 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 21.152 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 21.153 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 21.154 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 21.155 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 21.155 * [taylor]: Taking taylor expansion of 0 in x.re 21.155 * [backup-simplify]: Simplify 0 into 0 21.155 * [backup-simplify]: Simplify 0 into 0 21.156 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 21.156 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 21.157 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 21.157 * [backup-simplify]: Simplify 0 into 0 21.160 * [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 21.161 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 21.162 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 21.162 * [taylor]: Taking taylor expansion of 0 in x.re 21.162 * [backup-simplify]: Simplify 0 into 0 21.162 * [backup-simplify]: Simplify 0 into 0 21.162 * [backup-simplify]: Simplify 0 into 0 21.164 * [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 21.165 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 21.167 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 21.167 * [backup-simplify]: Simplify 0 into 0 21.170 * [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 21.172 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 21.174 * [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 21.174 * [taylor]: Taking taylor expansion of 0 in x.re 21.174 * [backup-simplify]: Simplify 0 into 0 21.174 * [backup-simplify]: Simplify 0 into 0 21.174 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 21.175 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 21.175 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 21.175 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 21.175 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 21.175 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 21.175 * [taylor]: Taking taylor expansion of 1/3 in x.re 21.175 * [backup-simplify]: Simplify 1/3 into 1/3 21.175 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 21.175 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 21.175 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 21.175 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 21.175 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 21.176 * [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) 21.176 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 21.176 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 21.176 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 21.176 * [taylor]: Taking taylor expansion of 1/3 in x.im 21.176 * [backup-simplify]: Simplify 1/3 into 1/3 21.176 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 21.176 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 21.176 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 21.176 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 21.177 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 21.177 * [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) 21.177 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 21.177 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 21.177 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 21.177 * [taylor]: Taking taylor expansion of 1/3 in x.im 21.177 * [backup-simplify]: Simplify 1/3 into 1/3 21.177 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 21.177 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 21.177 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 21.178 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 21.178 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 21.178 * [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) 21.178 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 21.178 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 21.178 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 21.178 * [taylor]: Taking taylor expansion of 1/3 in x.re 21.178 * [backup-simplify]: Simplify 1/3 into 1/3 21.178 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 21.178 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 21.178 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 21.179 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 21.179 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 21.179 * [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) 21.179 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 21.181 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 21.181 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 21.183 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 21.183 * [taylor]: Taking taylor expansion of 0 in x.re 21.183 * [backup-simplify]: Simplify 0 into 0 21.183 * [backup-simplify]: Simplify 0 into 0 21.184 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 21.185 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 21.186 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 21.186 * [backup-simplify]: Simplify 0 into 0 21.188 * [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 21.190 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 21.191 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 21.191 * [taylor]: Taking taylor expansion of 0 in x.re 21.191 * [backup-simplify]: Simplify 0 into 0 21.191 * [backup-simplify]: Simplify 0 into 0 21.191 * [backup-simplify]: Simplify 0 into 0 21.194 * [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 21.195 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 21.197 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 21.197 * [backup-simplify]: Simplify 0 into 0 21.201 * [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 21.203 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 21.205 * [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 21.205 * [taylor]: Taking taylor expansion of 0 in x.re 21.205 * [backup-simplify]: Simplify 0 into 0 21.205 * [backup-simplify]: Simplify 0 into 0 21.205 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 21.205 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 21.205 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 21.205 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 21.206 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 21.206 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 21.206 * [taylor]: Taking taylor expansion of 1/3 in x.re 21.206 * [backup-simplify]: Simplify 1/3 into 1/3 21.206 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 21.206 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 21.206 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 21.206 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 21.206 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 21.206 * [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) 21.206 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 21.206 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 21.207 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 21.207 * [taylor]: Taking taylor expansion of 1/3 in x.im 21.207 * [backup-simplify]: Simplify 1/3 into 1/3 21.207 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 21.207 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 21.207 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 21.207 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 21.207 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 21.207 * [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) 21.207 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 21.207 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 21.207 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 21.207 * [taylor]: Taking taylor expansion of 1/3 in x.im 21.207 * [backup-simplify]: Simplify 1/3 into 1/3 21.208 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 21.208 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 21.208 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 21.208 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 21.208 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 21.208 * [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) 21.208 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 21.208 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 21.208 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 21.208 * [taylor]: Taking taylor expansion of 1/3 in x.re 21.209 * [backup-simplify]: Simplify 1/3 into 1/3 21.209 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 21.209 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 21.209 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 21.209 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 21.209 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 21.209 * [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) 21.210 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 21.211 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 21.212 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 21.213 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 21.213 * [taylor]: Taking taylor expansion of 0 in x.re 21.213 * [backup-simplify]: Simplify 0 into 0 21.213 * [backup-simplify]: Simplify 0 into 0 21.214 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 21.215 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 21.216 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 21.216 * [backup-simplify]: Simplify 0 into 0 21.218 * [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 21.219 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 21.221 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 21.221 * [taylor]: Taking taylor expansion of 0 in x.re 21.221 * [backup-simplify]: Simplify 0 into 0 21.221 * [backup-simplify]: Simplify 0 into 0 21.221 * [backup-simplify]: Simplify 0 into 0 21.224 * [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 21.225 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 21.226 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 21.227 * [backup-simplify]: Simplify 0 into 0 21.231 * [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 21.232 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 21.235 * [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 21.235 * [taylor]: Taking taylor expansion of 0 in x.re 21.235 * [backup-simplify]: Simplify 0 into 0 21.235 * [backup-simplify]: Simplify 0 into 0 21.235 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 21.235 * * * [progress]: simplifying candidates 21.237 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* y.re (atan2 x.im x.re)))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* y.re (atan2 x.im x.re)))) (log (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* y.re (atan2 x.im x.re)))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* y.re (atan2 x.im x.re)))) (log (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* y.re (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 (+ (* (atan2 x.im x.re) (* y.im (* 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))))) (- 1 (+ (* (atan2 x.im x.re) (* y.im (* 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) 21.239 * * [simplify]: iteration 0: 67 enodes 21.269 * * [simplify]: iteration 1: 120 enodes 21.338 * * [simplify]: iteration 2: 249 enodes 21.492 * * [simplify]: iteration 3: 634 enodes 22.328 * * [simplify]: iteration 4: 2173 enodes 24.461 * * [simplify]: iteration complete: 5001 enodes 24.461 * * [simplify]: Extracting #0: cost 25 inf + 0 24.462 * * [simplify]: Extracting #1: cost 182 inf + 1 24.469 * * [simplify]: Extracting #2: cost 901 inf + 302 24.479 * * [simplify]: Extracting #3: cost 1030 inf + 8836 24.523 * * [simplify]: Extracting #4: cost 697 inf + 129129 24.664 * * [simplify]: Extracting #5: cost 137 inf + 395664 24.786 * * [simplify]: Extracting #6: cost 16 inf + 447468 24.912 * * [simplify]: Extracting #7: cost 0 inf + 455198 25.035 * [simplify]: Simplified to: (expm1 (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (log1p (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (* (cos (* (log (hypot x.re x.im)) y.im)) (cos (* y.re (atan2 x.im x.re)))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* y.re (atan2 x.im x.re)))) (log (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (exp (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (* (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re)))))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (* (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re)))) (* (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re)))) (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re)))))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (expm1 (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (log1p (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (* (cos (* (log (hypot x.re x.im)) y.im)) (cos (* y.re (atan2 x.im x.re)))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* y.re (atan2 x.im x.re)))) (log (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (exp (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (* (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re)))))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (* (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re)))) (* (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re)))) (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re)))))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (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))) 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))) (* 1/3 (log (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))) 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)) (* y.re (atan2 x.im x.re)) (* (* (* y.im (log x.im)) (* y.im (log x.im))) 1/2))) (cos (fma (atan2 x.im x.re) y.re (* y.im (log x.re)))) (cos (- (* y.re (atan2 x.im x.re)) (* y.im (log (/ -1 x.re))))) (- 1 (fma (* y.im (log x.im)) (* y.re (atan2 x.im x.re)) (* (* (* y.im (log x.im)) (* y.im (log x.im))) 1/2))) (cos (fma (atan2 x.im x.re) y.re (* y.im (log x.re)))) (cos (- (* y.re (atan2 x.im x.re)) (* y.im (log (/ -1 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)) 25.052 * * * [progress]: adding candidates to table 26.046 * [progress]: [Phase 3 of 3] Extracting. 26.047 * * [regime]: Finding splitpoints for: (# # # # # # # #) 26.067 * * * [regime-changes]: Trying 5 branch expressions: ((* (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)))) y.im y.re x.im x.re) 26.068 * * * * [regimes]: Trying to branch on (* (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)))) from (# # # # # # # #) 26.279 * * * * [regimes]: Trying to branch on y.im from (# # # # # # # #) 26.484 * * * * [regimes]: Trying to branch on y.re from (# # # # # # # #) 26.674 * * * * [regimes]: Trying to branch on x.im from (# # # # # # # #) 26.864 * * * * [regimes]: Trying to branch on x.re from (# # # # # # # #) 27.056 * * * [regime]: Found split indices: #