0.730 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.272 * * * [progress]: [2/2] Setting up program. 0.283 * [progress]: [Phase 2 of 3] Improving. 0.288 * [simplify]: Simplifying: (* (exp (- (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.re) (* (atan2 x.im x.re) y.im))) (sin (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* (atan2 x.im x.re) y.re)))) 0.290 * * [simplify]: Extracting # 0 : cost 0 0.290 * * [simplify]: Extracting # 1 : cost 0 0.291 * * [simplify]: Extracting # 2 : cost 0 0.291 * * [simplify]: Extracting # 3 : cost 0 0.291 * * [simplify]: Extracting # 4 : cost 0 0.291 * * [simplify]: Extracting # 5 : cost 0 0.291 * * [simplify]: Extracting # 6 : cost 0 0.291 * * [simplify]: Extracting # 7 : cost 0 0.291 * * [simplify]: Extracting # 8 : cost 0 0.291 * * [simplify]: Extracting # 9 : cost 0 0.291 * * [simplify]: Extracting # 10 : cost 0 0.291 * * [simplify]: Extracting # 11 : cost 0 0.291 * * [simplify]: iteration 0 : 19 enodes (cost 37 ) 0.305 * * [simplify]: Extracting # 0 : cost 0 0.305 * * [simplify]: Extracting # 1 : cost 0 0.305 * * [simplify]: Extracting # 2 : cost 0 0.305 * * [simplify]: Extracting # 3 : cost 0 0.306 * * [simplify]: iteration 1 : 35 enodes (cost 26 ) 0.317 * * [simplify]: Extracting # 0 : cost 0 0.317 * * [simplify]: Extracting # 1 : cost 0 0.318 * * [simplify]: Extracting # 2 : cost 0 0.318 * * [simplify]: iteration 2 : 63 enodes (cost 25 ) 0.380 * * [simplify]: Extracting # 0 : cost 0 0.381 * * [simplify]: Extracting # 1 : cost 0 0.381 * * [simplify]: Extracting # 2 : cost 0 0.381 * * [simplify]: Extracting # 3 : cost 0 0.381 * * [simplify]: Extracting # 4 : cost 0 0.382 * * [simplify]: Extracting # 5 : cost 0 0.382 * * [simplify]: iteration 3 : 96 enodes (cost 25 ) 0.447 * * [simplify]: Extracting # 0 : cost 0 0.448 * * [simplify]: Extracting # 1 : cost 0 0.448 * * [simplify]: Extracting # 2 : cost 0 0.448 * * [simplify]: Extracting # 3 : cost 0 0.449 * * [simplify]: Extracting # 4 : cost 0 0.449 * * [simplify]: iteration 4 : 215 enodes (cost 25 ) 0.706 * * [simplify]: Extracting # 0 : cost 0 0.707 * * [simplify]: Extracting # 1 : cost 0 0.709 * * [simplify]: Extracting # 2 : cost 0 0.710 * * [simplify]: Extracting # 3 : cost 0 0.711 * * [simplify]: Extracting # 4 : cost 0 0.713 * * [simplify]: iteration 5 : 843 enodes (cost 25 ) 2.412 * * [simplify]: Extracting # 0 : cost 0 2.418 * * [simplify]: Extracting # 1 : cost 0 2.425 * * [simplify]: Extracting # 2 : cost 0 2.431 * * [simplify]: Extracting # 3 : cost 0 2.437 * * [simplify]: Extracting # 4 : cost 0 2.443 * * [simplify]: Extracting # 5 : cost 0 2.453 * * [simplify]: iteration done: 5000 enodes (cost 25 ) 2.453 * [simplify]: Simplified to: (* (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im)))) 2.461 * * [progress]: iteration 1 / 4 2.461 * * * [progress]: picking best candidate 2.469 * * * * [pick]: Picked # 2.469 * * * [progress]: localizing error 2.520 * * * [progress]: generating rewritten candidates 2.521 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 2.530 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 2 1) 2.541 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 3) 2.548 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2) 2.576 * * * [progress]: generating series expansions 2.576 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 2.583 * [backup-simplify]: Simplify (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) into (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 2.583 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in (x.re x.im y.im y.re) around 0 2.584 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.re 2.584 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.re 2.585 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.585 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 2.585 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 2.585 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 2.586 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.586 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 2.586 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 2.586 * [taylor]: Taking taylor expansion of x.re in y.re 2.586 * [backup-simplify]: Simplify x.re into x.re 2.586 * [taylor]: Taking taylor expansion of x.re in y.re 2.586 * [backup-simplify]: Simplify x.re into x.re 2.586 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 2.586 * [taylor]: Taking taylor expansion of x.im in y.re 2.586 * [backup-simplify]: Simplify x.im into x.im 2.586 * [taylor]: Taking taylor expansion of x.im in y.re 2.586 * [backup-simplify]: Simplify x.im into x.im 2.586 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.586 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.587 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 2.588 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.588 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.588 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.588 * [backup-simplify]: Simplify (+ 0 0) into 0 2.589 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.589 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2.589 * [taylor]: Taking taylor expansion of y.im in y.re 2.589 * [backup-simplify]: Simplify y.im into y.im 2.589 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.589 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.589 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.589 * [taylor]: Taking taylor expansion of y.re in y.re 2.589 * [backup-simplify]: Simplify 0 into 0 2.589 * [backup-simplify]: Simplify 1 into 1 2.589 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) y.im) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 2.589 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.590 * [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))))) 2.590 * [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)))))) 2.590 * [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)))))) 2.590 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.im 2.590 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.im 2.590 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.590 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 2.590 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 2.590 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 2.590 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.590 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 2.590 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 2.590 * [taylor]: Taking taylor expansion of x.re in y.im 2.590 * [backup-simplify]: Simplify x.re into x.re 2.590 * [taylor]: Taking taylor expansion of x.re in y.im 2.590 * [backup-simplify]: Simplify x.re into x.re 2.590 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 2.590 * [taylor]: Taking taylor expansion of x.im in y.im 2.590 * [backup-simplify]: Simplify x.im into x.im 2.590 * [taylor]: Taking taylor expansion of x.im in y.im 2.590 * [backup-simplify]: Simplify x.im into x.im 2.591 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.591 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.591 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 2.591 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.591 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.591 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.591 * [backup-simplify]: Simplify (+ 0 0) into 0 2.591 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.592 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2.592 * [taylor]: Taking taylor expansion of y.im in y.im 2.592 * [backup-simplify]: Simplify 0 into 0 2.592 * [backup-simplify]: Simplify 1 into 1 2.592 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 2.592 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.592 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.592 * [taylor]: Taking taylor expansion of y.re in y.im 2.592 * [backup-simplify]: Simplify y.re into y.re 2.592 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 2.592 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.592 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 2.592 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.592 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.592 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.im 2.592 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.im 2.592 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.592 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 2.592 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 2.592 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 2.593 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.593 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 2.593 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 2.593 * [taylor]: Taking taylor expansion of x.re in x.im 2.593 * [backup-simplify]: Simplify x.re into x.re 2.593 * [taylor]: Taking taylor expansion of x.re in x.im 2.593 * [backup-simplify]: Simplify x.re into x.re 2.593 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 2.593 * [taylor]: Taking taylor expansion of x.im in x.im 2.593 * [backup-simplify]: Simplify 0 into 0 2.593 * [backup-simplify]: Simplify 1 into 1 2.593 * [taylor]: Taking taylor expansion of x.im in x.im 2.593 * [backup-simplify]: Simplify 0 into 0 2.593 * [backup-simplify]: Simplify 1 into 1 2.593 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.593 * [backup-simplify]: Simplify (* 0 0) into 0 2.593 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 2.593 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 2.593 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.594 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.594 * [backup-simplify]: Simplify (+ 0 0) into 0 2.594 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 2.594 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.594 * [taylor]: Taking taylor expansion of y.im in x.im 2.594 * [backup-simplify]: Simplify y.im into y.im 2.594 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.594 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.594 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.594 * [taylor]: Taking taylor expansion of y.re in x.im 2.594 * [backup-simplify]: Simplify y.re into y.re 2.594 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 2.594 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.595 * [backup-simplify]: Simplify (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re)) into (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re)) 2.595 * [backup-simplify]: Simplify (sin (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re))) into (sin (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re))) 2.595 * [backup-simplify]: Simplify (cos (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re))) into (cos (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re))) 2.595 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 2.595 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 2.595 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.595 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 2.595 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.595 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.595 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.595 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.595 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.595 * [taylor]: Taking taylor expansion of x.re in x.re 2.595 * [backup-simplify]: Simplify 0 into 0 2.595 * [backup-simplify]: Simplify 1 into 1 2.595 * [taylor]: Taking taylor expansion of x.re in x.re 2.595 * [backup-simplify]: Simplify 0 into 0 2.595 * [backup-simplify]: Simplify 1 into 1 2.595 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.595 * [taylor]: Taking taylor expansion of x.im in x.re 2.595 * [backup-simplify]: Simplify x.im into x.im 2.595 * [taylor]: Taking taylor expansion of x.im in x.re 2.595 * [backup-simplify]: Simplify x.im into x.im 2.596 * [backup-simplify]: Simplify (* 0 0) into 0 2.596 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.596 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.596 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.596 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.596 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.596 * [backup-simplify]: Simplify (+ 0 0) into 0 2.597 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.597 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.597 * [taylor]: Taking taylor expansion of y.im in x.re 2.597 * [backup-simplify]: Simplify y.im into y.im 2.597 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.597 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.597 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.597 * [taylor]: Taking taylor expansion of y.re in x.re 2.597 * [backup-simplify]: Simplify y.re into y.re 2.597 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 2.597 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.597 * [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)) 2.597 * [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))) 2.597 * [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))) 2.597 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 2.597 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 2.597 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.597 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 2.597 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.597 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.598 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.598 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.598 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.598 * [taylor]: Taking taylor expansion of x.re in x.re 2.598 * [backup-simplify]: Simplify 0 into 0 2.598 * [backup-simplify]: Simplify 1 into 1 2.598 * [taylor]: Taking taylor expansion of x.re in x.re 2.598 * [backup-simplify]: Simplify 0 into 0 2.598 * [backup-simplify]: Simplify 1 into 1 2.598 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.598 * [taylor]: Taking taylor expansion of x.im in x.re 2.598 * [backup-simplify]: Simplify x.im into x.im 2.598 * [taylor]: Taking taylor expansion of x.im in x.re 2.598 * [backup-simplify]: Simplify x.im into x.im 2.598 * [backup-simplify]: Simplify (* 0 0) into 0 2.598 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.598 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.598 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.599 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.599 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.599 * [backup-simplify]: Simplify (+ 0 0) into 0 2.599 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.599 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.599 * [taylor]: Taking taylor expansion of y.im in x.re 2.599 * [backup-simplify]: Simplify y.im into y.im 2.599 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.599 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.600 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.600 * [taylor]: Taking taylor expansion of y.re in x.re 2.600 * [backup-simplify]: Simplify y.re into y.re 2.600 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 2.600 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.600 * [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)) 2.600 * [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))) 2.600 * [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))) 2.601 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 1) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 2.601 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 2.601 * [backup-simplify]: Simplify (+ (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 2.601 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 2.601 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 2.601 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 2.601 * [taylor]: Taking taylor expansion of y.im in x.im 2.601 * [backup-simplify]: Simplify y.im into y.im 2.601 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.601 * [taylor]: Taking taylor expansion of x.im in x.im 2.601 * [backup-simplify]: Simplify 0 into 0 2.601 * [backup-simplify]: Simplify 1 into 1 2.601 * [backup-simplify]: Simplify (log 1) into 0 2.601 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.601 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.602 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.602 * [taylor]: Taking taylor expansion of y.re in x.im 2.602 * [backup-simplify]: Simplify y.re into y.re 2.602 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.602 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 2.602 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.602 * [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)) 2.602 * [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))) 2.602 * [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))) 2.603 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 1) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 2.603 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 2.603 * [backup-simplify]: Simplify (+ (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 2.603 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in y.im 2.603 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 2.603 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 2.603 * [taylor]: Taking taylor expansion of y.im in y.im 2.603 * [backup-simplify]: Simplify 0 into 0 2.603 * [backup-simplify]: Simplify 1 into 1 2.603 * [taylor]: Taking taylor expansion of (log x.im) in y.im 2.603 * [taylor]: Taking taylor expansion of x.im in y.im 2.603 * [backup-simplify]: Simplify x.im into x.im 2.603 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.603 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 2.603 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.603 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.603 * [taylor]: Taking taylor expansion of y.re in y.im 2.603 * [backup-simplify]: Simplify y.re into y.re 2.603 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 2.603 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.603 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 2.603 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.603 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.603 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 2.604 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 2.604 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 2.604 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 2.604 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.604 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.604 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.604 * [taylor]: Taking taylor expansion of y.re in y.re 2.604 * [backup-simplify]: Simplify 0 into 0 2.604 * [backup-simplify]: Simplify 1 into 1 2.604 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.604 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.604 * [backup-simplify]: Simplify 0 into 0 2.605 * [backup-simplify]: Simplify (+ 0) into 0 2.605 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 2.606 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.607 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 2.607 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.607 * [backup-simplify]: Simplify (+ 0 0) into 0 2.607 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.608 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 2.608 * [backup-simplify]: Simplify (+ 0 0) into 0 2.608 * [taylor]: Taking taylor expansion of 0 in x.im 2.608 * [backup-simplify]: Simplify 0 into 0 2.608 * [taylor]: Taking taylor expansion of 0 in y.im 2.608 * [backup-simplify]: Simplify 0 into 0 2.608 * [taylor]: Taking taylor expansion of 0 in y.re 2.608 * [backup-simplify]: Simplify 0 into 0 2.608 * [backup-simplify]: Simplify 0 into 0 2.608 * [backup-simplify]: Simplify (+ 0) into 0 2.609 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 2.610 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.610 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.610 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 2.610 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.611 * [backup-simplify]: Simplify (+ 0 0) into 0 2.611 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.612 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 2.612 * [backup-simplify]: Simplify (+ 0 0) into 0 2.612 * [taylor]: Taking taylor expansion of 0 in y.im 2.612 * [backup-simplify]: Simplify 0 into 0 2.612 * [taylor]: Taking taylor expansion of 0 in y.re 2.612 * [backup-simplify]: Simplify 0 into 0 2.613 * [backup-simplify]: Simplify 0 into 0 2.613 * [backup-simplify]: Simplify (+ 0) into 0 2.613 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 2.614 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.615 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 2.615 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.615 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 2.615 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 2.616 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 2.616 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log x.im))) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 2.616 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 2.616 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 2.616 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.616 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.616 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.616 * [taylor]: Taking taylor expansion of y.re in y.re 2.616 * [backup-simplify]: Simplify 0 into 0 2.616 * [backup-simplify]: Simplify 1 into 1 2.617 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.617 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.617 * [taylor]: Taking taylor expansion of (log x.im) in y.re 2.617 * [taylor]: Taking taylor expansion of x.im in y.re 2.617 * [backup-simplify]: Simplify x.im into x.im 2.617 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.617 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 2.617 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.618 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 2.618 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.620 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.621 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 2.623 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 2.623 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 2.624 * [backup-simplify]: Simplify (+ 1 0) into 1 2.624 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 2.626 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 x.im)) 1)) (pow x.im 1)))) 2) into (/ 1/2 (pow x.im 2)) 2.627 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) y.im))) into (* 1/2 (/ y.im (pow x.im 2))) 2.627 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.628 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 2.628 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ y.im (pow x.im 2))) 1) 1))) into (* 1/2 (/ y.im (pow x.im 2))) 2.630 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) (* 1/2 (/ y.im (pow x.im 2)))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) 2.630 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)))) into (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) 2.630 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) in x.im 2.630 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.630 * [backup-simplify]: Simplify 1/2 into 1/2 2.630 * [taylor]: Taking taylor expansion of (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)) in x.im 2.630 * [taylor]: Taking taylor expansion of (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) in x.im 2.630 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 2.630 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 2.630 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 2.631 * [taylor]: Taking taylor expansion of y.im in x.im 2.631 * [backup-simplify]: Simplify y.im into y.im 2.631 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.631 * [taylor]: Taking taylor expansion of x.im in x.im 2.631 * [backup-simplify]: Simplify 0 into 0 2.631 * [backup-simplify]: Simplify 1 into 1 2.631 * [backup-simplify]: Simplify (log 1) into 0 2.631 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.631 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.631 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.631 * [taylor]: Taking taylor expansion of y.re in x.im 2.631 * [backup-simplify]: Simplify y.re into y.re 2.632 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.632 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 2.632 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.632 * [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)) 2.632 * [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))) 2.633 * [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))) 2.633 * [taylor]: Taking taylor expansion of y.im in x.im 2.633 * [backup-simplify]: Simplify y.im into y.im 2.633 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.633 * [taylor]: Taking taylor expansion of x.im in x.im 2.633 * [backup-simplify]: Simplify 0 into 0 2.633 * [backup-simplify]: Simplify 1 into 1 2.634 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 1) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 2.634 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 2.635 * [backup-simplify]: Simplify (- 0) into 0 2.635 * [backup-simplify]: Simplify (+ (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 2.635 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) into (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 2.636 * [backup-simplify]: Simplify (* 1 1) into 1 2.636 * [backup-simplify]: Simplify (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 1) into (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 2.637 * [backup-simplify]: Simplify (+ 0) into 0 2.637 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 2.639 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.639 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.639 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 2.639 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.640 * [backup-simplify]: Simplify (+ 0 0) into 0 2.640 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.641 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 2.642 * [backup-simplify]: Simplify (- 0) into 0 2.642 * [backup-simplify]: Simplify (+ 0 0) into 0 2.643 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.644 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 2.647 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 2.647 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.648 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 2.648 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.648 * [backup-simplify]: Simplify (+ 0 0) into 0 2.649 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.650 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 2.650 * [backup-simplify]: Simplify (- 0) into 0 2.651 * [backup-simplify]: Simplify (+ 0 0) into 0 2.652 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 y.im))) into 0 2.652 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.653 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 y.im)) into 0 2.654 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.655 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)))) into 0 2.657 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.658 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im)))) into 0 2.658 * [taylor]: Taking taylor expansion of 0 in y.im 2.658 * [backup-simplify]: Simplify 0 into 0 2.658 * [taylor]: Taking taylor expansion of 0 in y.re 2.658 * [backup-simplify]: Simplify 0 into 0 2.658 * [backup-simplify]: Simplify 0 into 0 2.658 * [taylor]: Taking taylor expansion of 0 in y.im 2.658 * [backup-simplify]: Simplify 0 into 0 2.658 * [taylor]: Taking taylor expansion of 0 in y.re 2.658 * [backup-simplify]: Simplify 0 into 0 2.658 * [backup-simplify]: Simplify 0 into 0 2.659 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.660 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 2.663 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 2.664 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.664 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 2.665 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.665 * [backup-simplify]: Simplify (+ 0 0) into 0 2.666 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.667 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 2.667 * [backup-simplify]: Simplify (+ 0 0) into 0 2.667 * [taylor]: Taking taylor expansion of 0 in y.im 2.667 * [backup-simplify]: Simplify 0 into 0 2.667 * [taylor]: Taking taylor expansion of 0 in y.re 2.667 * [backup-simplify]: Simplify 0 into 0 2.667 * [backup-simplify]: Simplify 0 into 0 2.667 * [taylor]: Taking taylor expansion of 0 in y.re 2.667 * [backup-simplify]: Simplify 0 into 0 2.667 * [backup-simplify]: Simplify 0 into 0 2.667 * [taylor]: Taking taylor expansion of 0 in y.re 2.667 * [backup-simplify]: Simplify 0 into 0 2.667 * [backup-simplify]: Simplify 0 into 0 2.668 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log x.im) 2) 2)) 0) into (- (* 1/2 (pow (log x.im) 2))) 2.669 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log x.im) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) 2.671 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.im 1)))) 2) into 0 2.672 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 2.672 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.673 * [backup-simplify]: Simplify (+ 0 0) into 0 2.673 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.674 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log x.im)) (* 0 0))) into 0 2.674 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) 0) into (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) 2.674 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) in y.re 2.674 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re)))) in y.re 2.674 * [taylor]: Taking taylor expansion of 1/2 in y.re 2.674 * [backup-simplify]: Simplify 1/2 into 1/2 2.674 * [taylor]: Taking taylor expansion of (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))) in y.re 2.675 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 2.675 * [taylor]: Taking taylor expansion of (log x.im) in y.re 2.675 * [taylor]: Taking taylor expansion of x.im in y.re 2.675 * [backup-simplify]: Simplify x.im into x.im 2.675 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.675 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 2.675 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.675 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.675 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.675 * [taylor]: Taking taylor expansion of y.re in y.re 2.675 * [backup-simplify]: Simplify 0 into 0 2.675 * [backup-simplify]: Simplify 1 into 1 2.675 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.675 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.675 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 2.675 * [backup-simplify]: Simplify (* (pow (log x.im) 2) 0) into 0 2.676 * [backup-simplify]: Simplify (* 1/2 0) into 0 2.676 * [backup-simplify]: Simplify (- 0) into 0 2.676 * [backup-simplify]: Simplify 0 into 0 2.677 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* y.im (* 1 1))))) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 2.677 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 2.677 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (x.re x.im y.im y.re) around 0 2.677 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 2.677 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 2.677 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.677 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 2.677 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 2.677 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 2.677 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.677 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 2.678 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 2.678 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.678 * [taylor]: Taking taylor expansion of x.re in y.re 2.678 * [backup-simplify]: Simplify x.re into x.re 2.678 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.678 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.678 * [taylor]: Taking taylor expansion of x.re in y.re 2.678 * [backup-simplify]: Simplify x.re into x.re 2.678 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.678 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 2.678 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.678 * [taylor]: Taking taylor expansion of x.im in y.re 2.678 * [backup-simplify]: Simplify x.im into x.im 2.678 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.678 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.678 * [taylor]: Taking taylor expansion of x.im in y.re 2.678 * [backup-simplify]: Simplify x.im into x.im 2.678 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.678 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.678 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.678 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.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)))) 2.679 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.679 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.679 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.679 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.679 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.679 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.679 * [backup-simplify]: Simplify (+ 0 0) into 0 2.680 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.680 * [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))))) 2.680 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.680 * [taylor]: Taking taylor expansion of y.im in y.re 2.680 * [backup-simplify]: Simplify y.im into y.im 2.680 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.680 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.680 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.680 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.680 * [taylor]: Taking taylor expansion of y.re in y.re 2.680 * [backup-simplify]: Simplify 0 into 0 2.680 * [backup-simplify]: Simplify 1 into 1 2.680 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.681 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.681 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 2.681 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 2.681 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 2.681 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.681 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 2.681 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 2.681 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 2.681 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.681 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 2.681 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 2.681 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.681 * [taylor]: Taking taylor expansion of x.re in y.im 2.681 * [backup-simplify]: Simplify x.re into x.re 2.681 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.681 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.681 * [taylor]: Taking taylor expansion of x.re in y.im 2.681 * [backup-simplify]: Simplify x.re into x.re 2.682 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.682 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 2.682 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.682 * [taylor]: Taking taylor expansion of x.im in y.im 2.682 * [backup-simplify]: Simplify x.im into x.im 2.682 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.682 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.682 * [taylor]: Taking taylor expansion of x.im in y.im 2.682 * [backup-simplify]: Simplify x.im into x.im 2.682 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.682 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.682 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.682 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.682 * [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)))) 2.682 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.682 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.682 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.683 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.683 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.683 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.683 * [backup-simplify]: Simplify (+ 0 0) into 0 2.683 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.683 * [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))))) 2.683 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.683 * [taylor]: Taking taylor expansion of y.im in y.im 2.683 * [backup-simplify]: Simplify 0 into 0 2.683 * [backup-simplify]: Simplify 1 into 1 2.684 * [backup-simplify]: Simplify (/ 1 1) into 1 2.684 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 2.684 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.684 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.684 * [taylor]: Taking taylor expansion of y.re in y.im 2.684 * [backup-simplify]: Simplify y.re into y.re 2.684 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.684 * [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))))) 2.684 * [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))))) 2.685 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 2.685 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 2.685 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 2.685 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.685 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 2.685 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 2.685 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 2.685 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.685 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 2.685 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 2.685 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.685 * [taylor]: Taking taylor expansion of x.re in x.im 2.685 * [backup-simplify]: Simplify x.re into x.re 2.685 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.685 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.685 * [taylor]: Taking taylor expansion of x.re in x.im 2.685 * [backup-simplify]: Simplify x.re into x.re 2.685 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.685 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 2.685 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.685 * [taylor]: Taking taylor expansion of x.im in x.im 2.685 * [backup-simplify]: Simplify 0 into 0 2.685 * [backup-simplify]: Simplify 1 into 1 2.686 * [backup-simplify]: Simplify (/ 1 1) into 1 2.686 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.686 * [taylor]: Taking taylor expansion of x.im in x.im 2.686 * [backup-simplify]: Simplify 0 into 0 2.686 * [backup-simplify]: Simplify 1 into 1 2.686 * [backup-simplify]: Simplify (/ 1 1) into 1 2.686 * [backup-simplify]: Simplify (* 1 1) into 1 2.687 * [backup-simplify]: Simplify (+ 0 1) into 1 2.687 * [backup-simplify]: Simplify (sqrt 1) into 1 2.688 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.688 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.688 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.689 * [backup-simplify]: Simplify (+ 0 0) into 0 2.689 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.689 * [backup-simplify]: Simplify (log 1) into 0 2.689 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 2.689 * [taylor]: Taking taylor expansion of y.im in x.im 2.689 * [backup-simplify]: Simplify y.im into y.im 2.690 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.690 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.690 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.690 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.690 * [taylor]: Taking taylor expansion of y.re in x.im 2.690 * [backup-simplify]: Simplify y.re into y.re 2.690 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.690 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.690 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 2.691 * [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)) 2.691 * [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))) 2.691 * [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))) 2.691 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 2.691 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 2.691 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.691 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 2.691 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.691 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.691 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.691 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.691 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.691 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.691 * [taylor]: Taking taylor expansion of x.re in x.re 2.691 * [backup-simplify]: Simplify 0 into 0 2.691 * [backup-simplify]: Simplify 1 into 1 2.692 * [backup-simplify]: Simplify (/ 1 1) into 1 2.692 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.692 * [taylor]: Taking taylor expansion of x.re in x.re 2.692 * [backup-simplify]: Simplify 0 into 0 2.692 * [backup-simplify]: Simplify 1 into 1 2.692 * [backup-simplify]: Simplify (/ 1 1) into 1 2.692 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.692 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.692 * [taylor]: Taking taylor expansion of x.im in x.re 2.692 * [backup-simplify]: Simplify x.im into x.im 2.692 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.692 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.692 * [taylor]: Taking taylor expansion of x.im in x.re 2.692 * [backup-simplify]: Simplify x.im into x.im 2.692 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.692 * [backup-simplify]: Simplify (* 1 1) into 1 2.693 * [backup-simplify]: Simplify (+ 1 0) into 1 2.693 * [backup-simplify]: Simplify (sqrt 1) into 1 2.693 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.694 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.694 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.694 * [backup-simplify]: Simplify (+ 0 0) into 0 2.695 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.695 * [backup-simplify]: Simplify (log 1) into 0 2.695 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.695 * [taylor]: Taking taylor expansion of y.im in x.re 2.695 * [backup-simplify]: Simplify y.im into y.im 2.695 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.695 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.695 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.695 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.695 * [taylor]: Taking taylor expansion of y.re in x.re 2.695 * [backup-simplify]: Simplify y.re into y.re 2.695 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.696 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.696 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 2.696 * [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)) 2.696 * [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))) 2.696 * [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))) 2.696 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 2.696 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 2.696 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.697 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 2.697 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.697 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.697 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.697 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.697 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.697 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.697 * [taylor]: Taking taylor expansion of x.re in x.re 2.697 * [backup-simplify]: Simplify 0 into 0 2.697 * [backup-simplify]: Simplify 1 into 1 2.697 * [backup-simplify]: Simplify (/ 1 1) into 1 2.697 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.697 * [taylor]: Taking taylor expansion of x.re in x.re 2.697 * [backup-simplify]: Simplify 0 into 0 2.697 * [backup-simplify]: Simplify 1 into 1 2.697 * [backup-simplify]: Simplify (/ 1 1) into 1 2.697 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.697 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.697 * [taylor]: Taking taylor expansion of x.im in x.re 2.697 * [backup-simplify]: Simplify x.im into x.im 2.697 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.697 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.697 * [taylor]: Taking taylor expansion of x.im in x.re 2.697 * [backup-simplify]: Simplify x.im into x.im 2.698 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.698 * [backup-simplify]: Simplify (* 1 1) into 1 2.705 * [backup-simplify]: Simplify (+ 1 0) into 1 2.706 * [backup-simplify]: Simplify (sqrt 1) into 1 2.706 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.707 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.708 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.708 * [backup-simplify]: Simplify (+ 0 0) into 0 2.709 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.710 * [backup-simplify]: Simplify (log 1) into 0 2.710 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.710 * [taylor]: Taking taylor expansion of y.im in x.re 2.710 * [backup-simplify]: Simplify y.im into y.im 2.710 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.710 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.710 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.710 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.710 * [taylor]: Taking taylor expansion of y.re in x.re 2.710 * [backup-simplify]: Simplify y.re into y.re 2.710 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.711 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.711 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 2.711 * [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)) 2.712 * [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))) 2.712 * [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))) 2.712 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.713 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.713 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.713 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 2.713 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 2.713 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.713 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.713 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.713 * [taylor]: Taking taylor expansion of y.re in x.im 2.713 * [backup-simplify]: Simplify y.re into y.re 2.714 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.714 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.714 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.714 * [taylor]: Taking taylor expansion of x.re in x.im 2.714 * [backup-simplify]: Simplify x.re into x.re 2.714 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.714 * [taylor]: Taking taylor expansion of y.im in x.im 2.714 * [backup-simplify]: Simplify y.im into y.im 2.714 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.714 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 2.714 * [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)) 2.715 * [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))) 2.715 * [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))) 2.715 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.716 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.716 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.716 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 2.716 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 2.716 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 2.716 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.716 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.716 * [taylor]: Taking taylor expansion of y.re in y.im 2.716 * [backup-simplify]: Simplify y.re into y.re 2.717 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.717 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 2.717 * [taylor]: Taking taylor expansion of (log x.re) in y.im 2.717 * [taylor]: Taking taylor expansion of x.re in y.im 2.717 * [backup-simplify]: Simplify x.re into x.re 2.717 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.717 * [taylor]: Taking taylor expansion of y.im in y.im 2.717 * [backup-simplify]: Simplify 0 into 0 2.717 * [backup-simplify]: Simplify 1 into 1 2.717 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 2.717 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 2.717 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 2.717 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.718 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 2.718 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 2.718 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.718 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.718 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.718 * [taylor]: Taking taylor expansion of y.re in y.re 2.718 * [backup-simplify]: Simplify 0 into 0 2.718 * [backup-simplify]: Simplify 1 into 1 2.718 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.718 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 2.718 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.718 * [taylor]: Taking taylor expansion of x.re in y.re 2.718 * [backup-simplify]: Simplify x.re into x.re 2.718 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.718 * [taylor]: Taking taylor expansion of y.im in y.re 2.718 * [backup-simplify]: Simplify y.im into y.im 2.718 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.719 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.719 * [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))) 2.719 * [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))) 2.720 * [backup-simplify]: Simplify (+ 0) into 0 2.721 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.721 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.721 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.723 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.723 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 2.723 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.724 * [backup-simplify]: Simplify (+ 0 0) into 0 2.725 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.725 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.726 * [backup-simplify]: Simplify (+ 0 0) into 0 2.726 * [taylor]: Taking taylor expansion of 0 in x.im 2.726 * [backup-simplify]: Simplify 0 into 0 2.726 * [taylor]: Taking taylor expansion of 0 in y.im 2.726 * [backup-simplify]: Simplify 0 into 0 2.726 * [taylor]: Taking taylor expansion of 0 in y.re 2.726 * [backup-simplify]: Simplify 0 into 0 2.726 * [backup-simplify]: Simplify 0 into 0 2.726 * [backup-simplify]: Simplify (+ 0) into 0 2.727 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.728 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.728 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.729 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.729 * [backup-simplify]: Simplify (- 0) into 0 2.729 * [backup-simplify]: Simplify (+ 0 0) into 0 2.731 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.731 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.732 * [backup-simplify]: Simplify (+ 0 0) into 0 2.732 * [taylor]: Taking taylor expansion of 0 in y.im 2.732 * [backup-simplify]: Simplify 0 into 0 2.732 * [taylor]: Taking taylor expansion of 0 in y.re 2.732 * [backup-simplify]: Simplify 0 into 0 2.732 * [backup-simplify]: Simplify 0 into 0 2.732 * [taylor]: Taking taylor expansion of 0 in y.re 2.732 * [backup-simplify]: Simplify 0 into 0 2.732 * [backup-simplify]: Simplify 0 into 0 2.732 * [backup-simplify]: Simplify 0 into 0 2.733 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.734 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 2.735 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.735 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.736 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.737 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.737 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.738 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.738 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 2.739 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 2.741 * [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)) 2.742 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) (/ 1 y.im)))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 2.742 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.743 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 2.743 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 1) 1))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 2.744 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* 1/2 (/ 1 (* y.im (pow x.im 2))))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 2.745 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2))))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 2.745 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) in x.im 2.745 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.745 * [backup-simplify]: Simplify 1/2 into 1/2 2.745 * [taylor]: Taking taylor expansion of (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2))) in x.im 2.745 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 2.745 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 2.745 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.745 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.745 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.745 * [taylor]: Taking taylor expansion of y.re in x.im 2.745 * [backup-simplify]: Simplify y.re into y.re 2.746 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.746 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.746 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.746 * [taylor]: Taking taylor expansion of x.re in x.im 2.746 * [backup-simplify]: Simplify x.re into x.re 2.746 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.746 * [taylor]: Taking taylor expansion of y.im in x.im 2.746 * [backup-simplify]: Simplify y.im into y.im 2.746 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.746 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 2.746 * [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)) 2.747 * [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))) 2.747 * [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))) 2.747 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 2.747 * [taylor]: Taking taylor expansion of y.im in x.im 2.747 * [backup-simplify]: Simplify y.im into y.im 2.747 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.747 * [taylor]: Taking taylor expansion of x.im in x.im 2.747 * [backup-simplify]: Simplify 0 into 0 2.747 * [backup-simplify]: Simplify 1 into 1 2.748 * [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))) 2.748 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.749 * [backup-simplify]: Simplify (- 0) into 0 2.749 * [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))) 2.749 * [backup-simplify]: Simplify (* 1 1) into 1 2.750 * [backup-simplify]: Simplify (* y.im 1) into y.im 2.750 * [backup-simplify]: Simplify (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) into (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) 2.750 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.751 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.752 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.752 * [backup-simplify]: Simplify (- 0) into 0 2.752 * [backup-simplify]: Simplify (+ 0 0) into 0 2.753 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.754 * [backup-simplify]: Simplify (+ 0) into 0 2.755 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 2.755 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.757 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 2.757 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.757 * [backup-simplify]: Simplify (- 0) into 0 2.758 * [backup-simplify]: Simplify (+ 0 0) into 0 2.759 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.759 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.760 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 2.761 * [backup-simplify]: Simplify (- 0) into 0 2.761 * [backup-simplify]: Simplify (+ 0 0) into 0 2.762 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.762 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.763 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 2.763 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.764 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.764 * [backup-simplify]: Simplify (- 0) into 0 2.764 * [backup-simplify]: Simplify (+ 0 0) into 0 2.764 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 2.765 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)))) into 0 2.765 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.766 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im)))) into 0 2.766 * [taylor]: Taking taylor expansion of 0 in y.im 2.766 * [backup-simplify]: Simplify 0 into 0 2.766 * [taylor]: Taking taylor expansion of 0 in y.re 2.766 * [backup-simplify]: Simplify 0 into 0 2.766 * [backup-simplify]: Simplify 0 into 0 2.766 * [taylor]: Taking taylor expansion of 0 in y.im 2.766 * [backup-simplify]: Simplify 0 into 0 2.766 * [taylor]: Taking taylor expansion of 0 in y.re 2.766 * [backup-simplify]: Simplify 0 into 0 2.766 * [backup-simplify]: Simplify 0 into 0 2.766 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 2.766 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (/ 1 (- y.im)) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 2.766 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (x.re x.im y.im y.re) around 0 2.766 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 2.766 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 2.767 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.767 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 2.767 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 2.767 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 2.767 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.767 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 2.767 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 2.767 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.767 * [taylor]: Taking taylor expansion of -1 in y.re 2.767 * [backup-simplify]: Simplify -1 into -1 2.767 * [taylor]: Taking taylor expansion of x.re in y.re 2.767 * [backup-simplify]: Simplify x.re into x.re 2.767 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.767 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.767 * [taylor]: Taking taylor expansion of -1 in y.re 2.767 * [backup-simplify]: Simplify -1 into -1 2.767 * [taylor]: Taking taylor expansion of x.re in y.re 2.767 * [backup-simplify]: Simplify x.re into x.re 2.767 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.767 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 2.767 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.767 * [taylor]: Taking taylor expansion of -1 in y.re 2.767 * [backup-simplify]: Simplify -1 into -1 2.767 * [taylor]: Taking taylor expansion of x.im in y.re 2.767 * [backup-simplify]: Simplify x.im into x.im 2.767 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.767 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.767 * [taylor]: Taking taylor expansion of -1 in y.re 2.767 * [backup-simplify]: Simplify -1 into -1 2.767 * [taylor]: Taking taylor expansion of x.im in y.re 2.767 * [backup-simplify]: Simplify x.im into x.im 2.767 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.767 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.767 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.768 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.768 * [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)))) 2.768 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.768 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.768 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.768 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.768 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.768 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.769 * [backup-simplify]: Simplify (+ 0 0) into 0 2.769 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.769 * [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))))) 2.769 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.769 * [taylor]: Taking taylor expansion of -1 in y.re 2.769 * [backup-simplify]: Simplify -1 into -1 2.769 * [taylor]: Taking taylor expansion of y.im in y.re 2.769 * [backup-simplify]: Simplify y.im into y.im 2.769 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.769 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.769 * [taylor]: Taking taylor expansion of -1 in y.re 2.769 * [backup-simplify]: Simplify -1 into -1 2.769 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.769 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.769 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.769 * [taylor]: Taking taylor expansion of y.re in y.re 2.769 * [backup-simplify]: Simplify 0 into 0 2.769 * [backup-simplify]: Simplify 1 into 1 2.770 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.770 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.770 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.770 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 2.770 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 2.770 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 2.770 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.770 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 2.770 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 2.770 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 2.770 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.770 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 2.770 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 2.770 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.770 * [taylor]: Taking taylor expansion of -1 in y.im 2.770 * [backup-simplify]: Simplify -1 into -1 2.770 * [taylor]: Taking taylor expansion of x.re in y.im 2.770 * [backup-simplify]: Simplify x.re into x.re 2.770 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.770 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.770 * [taylor]: Taking taylor expansion of -1 in y.im 2.770 * [backup-simplify]: Simplify -1 into -1 2.770 * [taylor]: Taking taylor expansion of x.re in y.im 2.770 * [backup-simplify]: Simplify x.re into x.re 2.770 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.771 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 2.771 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.771 * [taylor]: Taking taylor expansion of -1 in y.im 2.771 * [backup-simplify]: Simplify -1 into -1 2.771 * [taylor]: Taking taylor expansion of x.im in y.im 2.771 * [backup-simplify]: Simplify x.im into x.im 2.771 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.771 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.771 * [taylor]: Taking taylor expansion of -1 in y.im 2.771 * [backup-simplify]: Simplify -1 into -1 2.771 * [taylor]: Taking taylor expansion of x.im in y.im 2.771 * [backup-simplify]: Simplify x.im into x.im 2.771 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.771 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.771 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.771 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.771 * [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)))) 2.771 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.771 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.772 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.772 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.772 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.772 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.772 * [backup-simplify]: Simplify (+ 0 0) into 0 2.772 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.773 * [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))))) 2.773 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.773 * [taylor]: Taking taylor expansion of -1 in y.im 2.773 * [backup-simplify]: Simplify -1 into -1 2.773 * [taylor]: Taking taylor expansion of y.im in y.im 2.773 * [backup-simplify]: Simplify 0 into 0 2.773 * [backup-simplify]: Simplify 1 into 1 2.773 * [backup-simplify]: Simplify (/ -1 1) into -1 2.773 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 2.773 * [taylor]: Taking taylor expansion of -1 in y.im 2.773 * [backup-simplify]: Simplify -1 into -1 2.773 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 2.773 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.773 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.773 * [taylor]: Taking taylor expansion of y.re in y.im 2.773 * [backup-simplify]: Simplify y.re into y.re 2.773 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.774 * [backup-simplify]: Simplify (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) -1) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 2.774 * [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)))))) 2.774 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 2.774 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 2.774 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 2.774 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.774 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 2.774 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 2.774 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 2.774 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.774 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 2.774 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 2.774 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.774 * [taylor]: Taking taylor expansion of -1 in x.im 2.774 * [backup-simplify]: Simplify -1 into -1 2.774 * [taylor]: Taking taylor expansion of x.re in x.im 2.774 * [backup-simplify]: Simplify x.re into x.re 2.774 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.774 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.775 * [taylor]: Taking taylor expansion of -1 in x.im 2.775 * [backup-simplify]: Simplify -1 into -1 2.775 * [taylor]: Taking taylor expansion of x.re in x.im 2.775 * [backup-simplify]: Simplify x.re into x.re 2.775 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.775 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 2.775 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.775 * [taylor]: Taking taylor expansion of -1 in x.im 2.775 * [backup-simplify]: Simplify -1 into -1 2.775 * [taylor]: Taking taylor expansion of x.im in x.im 2.775 * [backup-simplify]: Simplify 0 into 0 2.775 * [backup-simplify]: Simplify 1 into 1 2.775 * [backup-simplify]: Simplify (/ -1 1) into -1 2.775 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.775 * [taylor]: Taking taylor expansion of -1 in x.im 2.775 * [backup-simplify]: Simplify -1 into -1 2.775 * [taylor]: Taking taylor expansion of x.im in x.im 2.775 * [backup-simplify]: Simplify 0 into 0 2.775 * [backup-simplify]: Simplify 1 into 1 2.775 * [backup-simplify]: Simplify (/ -1 1) into -1 2.776 * [backup-simplify]: Simplify (* -1 -1) into 1 2.776 * [backup-simplify]: Simplify (+ 0 1) into 1 2.776 * [backup-simplify]: Simplify (sqrt 1) into 1 2.777 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.777 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.777 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.778 * [backup-simplify]: Simplify (+ 0 0) into 0 2.778 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.778 * [backup-simplify]: Simplify (log 1) into 0 2.778 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 2.778 * [taylor]: Taking taylor expansion of -1 in x.im 2.778 * [backup-simplify]: Simplify -1 into -1 2.778 * [taylor]: Taking taylor expansion of y.im in x.im 2.778 * [backup-simplify]: Simplify y.im into y.im 2.778 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.778 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.778 * [taylor]: Taking taylor expansion of -1 in x.im 2.778 * [backup-simplify]: Simplify -1 into -1 2.778 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.779 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.779 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.779 * [taylor]: Taking taylor expansion of y.re in x.im 2.779 * [backup-simplify]: Simplify y.re into y.re 2.779 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.779 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.779 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 2.779 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.779 * [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)) 2.779 * [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))) 2.780 * [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))) 2.780 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 2.780 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 2.780 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.780 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 2.780 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.780 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.780 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.780 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.780 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.780 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.780 * [taylor]: Taking taylor expansion of -1 in x.re 2.780 * [backup-simplify]: Simplify -1 into -1 2.780 * [taylor]: Taking taylor expansion of x.re in x.re 2.780 * [backup-simplify]: Simplify 0 into 0 2.780 * [backup-simplify]: Simplify 1 into 1 2.780 * [backup-simplify]: Simplify (/ -1 1) into -1 2.780 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.780 * [taylor]: Taking taylor expansion of -1 in x.re 2.780 * [backup-simplify]: Simplify -1 into -1 2.780 * [taylor]: Taking taylor expansion of x.re in x.re 2.780 * [backup-simplify]: Simplify 0 into 0 2.781 * [backup-simplify]: Simplify 1 into 1 2.781 * [backup-simplify]: Simplify (/ -1 1) into -1 2.781 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.781 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.781 * [taylor]: Taking taylor expansion of -1 in x.re 2.781 * [backup-simplify]: Simplify -1 into -1 2.781 * [taylor]: Taking taylor expansion of x.im in x.re 2.781 * [backup-simplify]: Simplify x.im into x.im 2.781 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.781 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.781 * [taylor]: Taking taylor expansion of -1 in x.re 2.781 * [backup-simplify]: Simplify -1 into -1 2.781 * [taylor]: Taking taylor expansion of x.im in x.re 2.781 * [backup-simplify]: Simplify x.im into x.im 2.781 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.781 * [backup-simplify]: Simplify (* -1 -1) into 1 2.782 * [backup-simplify]: Simplify (+ 1 0) into 1 2.782 * [backup-simplify]: Simplify (sqrt 1) into 1 2.782 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.783 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.783 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.783 * [backup-simplify]: Simplify (+ 0 0) into 0 2.784 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.784 * [backup-simplify]: Simplify (log 1) into 0 2.784 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.784 * [taylor]: Taking taylor expansion of -1 in x.re 2.784 * [backup-simplify]: Simplify -1 into -1 2.784 * [taylor]: Taking taylor expansion of y.im in x.re 2.784 * [backup-simplify]: Simplify y.im into y.im 2.784 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.784 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.784 * [taylor]: Taking taylor expansion of -1 in x.re 2.784 * [backup-simplify]: Simplify -1 into -1 2.784 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.784 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.784 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.784 * [taylor]: Taking taylor expansion of y.re in x.re 2.784 * [backup-simplify]: Simplify y.re into y.re 2.784 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.785 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.785 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 2.785 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.785 * [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)) 2.785 * [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))) 2.785 * [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))) 2.785 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 2.785 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 2.786 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.786 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 2.786 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.786 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.786 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.786 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.786 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.786 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.786 * [taylor]: Taking taylor expansion of -1 in x.re 2.786 * [backup-simplify]: Simplify -1 into -1 2.786 * [taylor]: Taking taylor expansion of x.re in x.re 2.786 * [backup-simplify]: Simplify 0 into 0 2.786 * [backup-simplify]: Simplify 1 into 1 2.786 * [backup-simplify]: Simplify (/ -1 1) into -1 2.786 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.786 * [taylor]: Taking taylor expansion of -1 in x.re 2.786 * [backup-simplify]: Simplify -1 into -1 2.786 * [taylor]: Taking taylor expansion of x.re in x.re 2.786 * [backup-simplify]: Simplify 0 into 0 2.786 * [backup-simplify]: Simplify 1 into 1 2.786 * [backup-simplify]: Simplify (/ -1 1) into -1 2.786 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.786 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.787 * [taylor]: Taking taylor expansion of -1 in x.re 2.787 * [backup-simplify]: Simplify -1 into -1 2.787 * [taylor]: Taking taylor expansion of x.im in x.re 2.787 * [backup-simplify]: Simplify x.im into x.im 2.787 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.787 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.787 * [taylor]: Taking taylor expansion of -1 in x.re 2.787 * [backup-simplify]: Simplify -1 into -1 2.787 * [taylor]: Taking taylor expansion of x.im in x.re 2.787 * [backup-simplify]: Simplify x.im into x.im 2.787 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.787 * [backup-simplify]: Simplify (* -1 -1) into 1 2.787 * [backup-simplify]: Simplify (+ 1 0) into 1 2.787 * [backup-simplify]: Simplify (sqrt 1) into 1 2.788 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.788 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.789 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.789 * [backup-simplify]: Simplify (+ 0 0) into 0 2.789 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.790 * [backup-simplify]: Simplify (log 1) into 0 2.790 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.790 * [taylor]: Taking taylor expansion of -1 in x.re 2.790 * [backup-simplify]: Simplify -1 into -1 2.790 * [taylor]: Taking taylor expansion of y.im in x.re 2.790 * [backup-simplify]: Simplify y.im into y.im 2.790 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.790 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.790 * [taylor]: Taking taylor expansion of -1 in x.re 2.790 * [backup-simplify]: Simplify -1 into -1 2.790 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.790 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.790 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.790 * [taylor]: Taking taylor expansion of y.re in x.re 2.790 * [backup-simplify]: Simplify y.re into y.re 2.790 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.791 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.791 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 2.791 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.792 * [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)) 2.792 * [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))) 2.792 * [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))) 2.793 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.793 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 2.793 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.793 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 2.793 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.794 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.794 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.794 * [taylor]: Taking taylor expansion of x.re in x.im 2.794 * [backup-simplify]: Simplify x.re into x.re 2.794 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.794 * [taylor]: Taking taylor expansion of y.im in x.im 2.794 * [backup-simplify]: Simplify y.im into y.im 2.794 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.794 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.794 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.794 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.794 * [taylor]: Taking taylor expansion of y.re in x.im 2.794 * [backup-simplify]: Simplify y.re into y.re 2.794 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.794 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.795 * [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)) 2.795 * [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))) 2.795 * [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))) 2.796 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.796 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 2.796 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.796 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 2.796 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 2.796 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 2.796 * [taylor]: Taking taylor expansion of (log x.re) in y.im 2.796 * [taylor]: Taking taylor expansion of x.re in y.im 2.797 * [backup-simplify]: Simplify x.re into x.re 2.797 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.797 * [taylor]: Taking taylor expansion of y.im in y.im 2.797 * [backup-simplify]: Simplify 0 into 0 2.797 * [backup-simplify]: Simplify 1 into 1 2.797 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 2.797 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 2.797 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.797 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.797 * [taylor]: Taking taylor expansion of y.re in y.im 2.797 * [backup-simplify]: Simplify y.re into y.re 2.797 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.797 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 2.798 * [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))) 2.798 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 2.798 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.798 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 2.798 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.798 * [taylor]: Taking taylor expansion of x.re in y.re 2.798 * [backup-simplify]: Simplify x.re into x.re 2.798 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.798 * [taylor]: Taking taylor expansion of y.im in y.re 2.798 * [backup-simplify]: Simplify y.im into y.im 2.798 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.798 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.798 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.798 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.798 * [taylor]: Taking taylor expansion of y.re in y.re 2.798 * [backup-simplify]: Simplify 0 into 0 2.798 * [backup-simplify]: Simplify 1 into 1 2.798 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.798 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.798 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.799 * [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))) 2.799 * [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))) 2.799 * [backup-simplify]: Simplify (+ 0) into 0 2.800 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 2.800 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.800 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 2.801 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.801 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 2.801 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.802 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.802 * [backup-simplify]: Simplify (+ 0 0) into 0 2.802 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.803 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 2.803 * [backup-simplify]: Simplify (+ 0 0) into 0 2.803 * [taylor]: Taking taylor expansion of 0 in x.im 2.803 * [backup-simplify]: Simplify 0 into 0 2.803 * [taylor]: Taking taylor expansion of 0 in y.im 2.803 * [backup-simplify]: Simplify 0 into 0 2.803 * [taylor]: Taking taylor expansion of 0 in y.re 2.803 * [backup-simplify]: Simplify 0 into 0 2.803 * [backup-simplify]: Simplify 0 into 0 2.803 * [backup-simplify]: Simplify (+ 0) into 0 2.804 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 2.804 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.805 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.805 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.805 * [backup-simplify]: Simplify (- 0) into 0 2.805 * [backup-simplify]: Simplify (+ 0 0) into 0 2.806 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.806 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 2.806 * [backup-simplify]: Simplify (+ 0 0) into 0 2.806 * [taylor]: Taking taylor expansion of 0 in y.im 2.806 * [backup-simplify]: Simplify 0 into 0 2.806 * [taylor]: Taking taylor expansion of 0 in y.re 2.806 * [backup-simplify]: Simplify 0 into 0 2.806 * [backup-simplify]: Simplify 0 into 0 2.806 * [taylor]: Taking taylor expansion of 0 in y.re 2.806 * [backup-simplify]: Simplify 0 into 0 2.806 * [backup-simplify]: Simplify 0 into 0 2.806 * [backup-simplify]: Simplify 0 into 0 2.807 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.808 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 2.808 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.808 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.809 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.809 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.810 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 2.810 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.810 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 2.811 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 2.812 * [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)) 2.812 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) (/ -1 y.im)))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 2.813 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.813 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.813 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 2.814 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 1) 1))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 2.814 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (- (* 1/2 (/ 1 (* y.im (pow x.im 2)))))) (+ (* 0 0) (* 0 0))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 2.815 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 2.815 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) in x.im 2.815 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))) in x.im 2.815 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.815 * [backup-simplify]: Simplify 1/2 into 1/2 2.815 * [taylor]: Taking taylor expansion of (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))) in x.im 2.815 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 2.815 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.815 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.815 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.815 * [taylor]: Taking taylor expansion of x.re in x.im 2.815 * [backup-simplify]: Simplify x.re into x.re 2.815 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.815 * [taylor]: Taking taylor expansion of y.im in x.im 2.815 * [backup-simplify]: Simplify y.im into y.im 2.815 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.815 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.815 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.815 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.815 * [taylor]: Taking taylor expansion of y.re in x.im 2.815 * [backup-simplify]: Simplify y.re into y.re 2.815 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.815 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.816 * [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)) 2.816 * [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))) 2.816 * [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))) 2.816 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 2.816 * [taylor]: Taking taylor expansion of y.im in x.im 2.816 * [backup-simplify]: Simplify y.im into y.im 2.816 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.816 * [taylor]: Taking taylor expansion of x.im in x.im 2.816 * [backup-simplify]: Simplify 0 into 0 2.816 * [backup-simplify]: Simplify 1 into 1 2.816 * [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))) 2.816 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 2.817 * [backup-simplify]: Simplify (- 0) into 0 2.817 * [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))) 2.817 * [backup-simplify]: Simplify (* 1 1) into 1 2.817 * [backup-simplify]: Simplify (* y.im 1) into y.im 2.817 * [backup-simplify]: Simplify (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) into (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) 2.818 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.818 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.818 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.818 * [backup-simplify]: Simplify (- 0) into 0 2.819 * [backup-simplify]: Simplify (+ 0 0) into 0 2.819 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.819 * [backup-simplify]: Simplify (+ 0) into 0 2.820 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 2.821 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 2.821 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.821 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.822 * [backup-simplify]: Simplify (- 0) into 0 2.822 * [backup-simplify]: Simplify (+ 0 0) into 0 2.822 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.823 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.824 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 2.824 * [backup-simplify]: Simplify (- 0) into 0 2.825 * [backup-simplify]: Simplify (+ 0 0) into 0 2.826 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.826 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.827 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 2.827 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 2.828 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 2.828 * [backup-simplify]: Simplify (- 0) into 0 2.829 * [backup-simplify]: Simplify (+ 0 0) into 0 2.829 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 2.830 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)))) into 0 2.831 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.832 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im)))) into 0 2.832 * [backup-simplify]: Simplify (- 0) into 0 2.832 * [taylor]: Taking taylor expansion of 0 in y.im 2.832 * [backup-simplify]: Simplify 0 into 0 2.832 * [taylor]: Taking taylor expansion of 0 in y.re 2.832 * [backup-simplify]: Simplify 0 into 0 2.832 * [backup-simplify]: Simplify 0 into 0 2.832 * [taylor]: Taking taylor expansion of 0 in y.im 2.832 * [backup-simplify]: Simplify 0 into 0 2.832 * [taylor]: Taking taylor expansion of 0 in y.re 2.832 * [backup-simplify]: Simplify 0 into 0 2.832 * [backup-simplify]: Simplify 0 into 0 2.833 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 2.833 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 2 1) 2.833 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.833 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in (x.im x.re y.im) around 0 2.833 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 2.833 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.833 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.833 * [taylor]: Taking taylor expansion of y.im in y.im 2.833 * [backup-simplify]: Simplify 0 into 0 2.833 * [backup-simplify]: Simplify 1 into 1 2.833 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 2.834 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.834 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.834 * [taylor]: Taking taylor expansion of y.im in x.re 2.834 * [backup-simplify]: Simplify y.im into y.im 2.834 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 2.834 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.834 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.834 * [taylor]: Taking taylor expansion of y.im in x.im 2.834 * [backup-simplify]: Simplify y.im into y.im 2.834 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 2.834 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.834 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.834 * [taylor]: Taking taylor expansion of y.im in x.im 2.834 * [backup-simplify]: Simplify y.im into y.im 2.834 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.834 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 2.834 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.834 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.834 * [taylor]: Taking taylor expansion of y.im in x.re 2.834 * [backup-simplify]: Simplify y.im into y.im 2.834 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.835 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 2.835 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.835 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.835 * [taylor]: Taking taylor expansion of y.im in y.im 2.835 * [backup-simplify]: Simplify 0 into 0 2.835 * [backup-simplify]: Simplify 1 into 1 2.835 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.835 * [backup-simplify]: Simplify 0 into 0 2.835 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 2.835 * [taylor]: Taking taylor expansion of 0 in x.re 2.835 * [backup-simplify]: Simplify 0 into 0 2.835 * [taylor]: Taking taylor expansion of 0 in y.im 2.835 * [backup-simplify]: Simplify 0 into 0 2.835 * [backup-simplify]: Simplify 0 into 0 2.835 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 2.835 * [taylor]: Taking taylor expansion of 0 in y.im 2.835 * [backup-simplify]: Simplify 0 into 0 2.835 * [backup-simplify]: Simplify 0 into 0 2.836 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.836 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.837 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 2.837 * [taylor]: Taking taylor expansion of 0 in x.re 2.837 * [backup-simplify]: Simplify 0 into 0 2.837 * [taylor]: Taking taylor expansion of 0 in y.im 2.837 * [backup-simplify]: Simplify 0 into 0 2.837 * [backup-simplify]: Simplify 0 into 0 2.837 * [taylor]: Taking taylor expansion of 0 in y.im 2.837 * [backup-simplify]: Simplify 0 into 0 2.837 * [backup-simplify]: Simplify 0 into 0 2.837 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 2.837 * [taylor]: Taking taylor expansion of 0 in y.im 2.837 * [backup-simplify]: Simplify 0 into 0 2.837 * [backup-simplify]: Simplify 0 into 0 2.837 * [backup-simplify]: Simplify 0 into 0 2.837 * [backup-simplify]: Simplify 0 into 0 2.838 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 2.838 * [backup-simplify]: Simplify 0 into 0 2.839 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* (atan2 x.im x.re) y.im) 2.839 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.839 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 2.839 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 2.839 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.839 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.839 * [taylor]: Taking taylor expansion of y.im in y.im 2.839 * [backup-simplify]: Simplify 0 into 0 2.839 * [backup-simplify]: Simplify 1 into 1 2.839 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.839 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 2.839 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.840 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.840 * [taylor]: Taking taylor expansion of y.im in x.re 2.840 * [backup-simplify]: Simplify y.im into y.im 2.840 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.840 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.840 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.840 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.840 * [taylor]: Taking taylor expansion of y.im in x.im 2.840 * [backup-simplify]: Simplify y.im into y.im 2.840 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.840 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.840 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.840 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.841 * [taylor]: Taking taylor expansion of y.im in x.im 2.841 * [backup-simplify]: Simplify y.im into y.im 2.841 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.841 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 2.841 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.841 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.841 * [taylor]: Taking taylor expansion of y.im in x.re 2.841 * [backup-simplify]: Simplify y.im into y.im 2.841 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.841 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 2.841 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.841 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.842 * [taylor]: Taking taylor expansion of y.im in y.im 2.842 * [backup-simplify]: Simplify 0 into 0 2.842 * [backup-simplify]: Simplify 1 into 1 2.842 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.842 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.842 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.842 * [taylor]: Taking taylor expansion of 0 in x.re 2.842 * [backup-simplify]: Simplify 0 into 0 2.842 * [taylor]: Taking taylor expansion of 0 in y.im 2.842 * [backup-simplify]: Simplify 0 into 0 2.843 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.843 * [taylor]: Taking taylor expansion of 0 in y.im 2.843 * [backup-simplify]: Simplify 0 into 0 2.851 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 2.852 * [backup-simplify]: Simplify 0 into 0 2.852 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.852 * [taylor]: Taking taylor expansion of 0 in x.re 2.852 * [backup-simplify]: Simplify 0 into 0 2.852 * [taylor]: Taking taylor expansion of 0 in y.im 2.852 * [backup-simplify]: Simplify 0 into 0 2.852 * [taylor]: Taking taylor expansion of 0 in y.im 2.852 * [backup-simplify]: Simplify 0 into 0 2.852 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.852 * [taylor]: Taking taylor expansion of 0 in y.im 2.853 * [backup-simplify]: Simplify 0 into 0 2.853 * [backup-simplify]: Simplify 0 into 0 2.853 * [backup-simplify]: Simplify 0 into 0 2.854 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.854 * [backup-simplify]: Simplify 0 into 0 2.855 * [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 2.855 * [taylor]: Taking taylor expansion of 0 in x.re 2.855 * [backup-simplify]: Simplify 0 into 0 2.855 * [taylor]: Taking taylor expansion of 0 in y.im 2.855 * [backup-simplify]: Simplify 0 into 0 2.855 * [taylor]: Taking taylor expansion of 0 in y.im 2.855 * [backup-simplify]: Simplify 0 into 0 2.855 * [taylor]: Taking taylor expansion of 0 in y.im 2.855 * [backup-simplify]: Simplify 0 into 0 2.855 * [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 2.855 * [taylor]: Taking taylor expansion of 0 in y.im 2.855 * [backup-simplify]: Simplify 0 into 0 2.855 * [backup-simplify]: Simplify 0 into 0 2.855 * [backup-simplify]: Simplify 0 into 0 2.856 * [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) 2.856 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.im))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 2.856 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in (x.im x.re y.im) around 0 2.856 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 2.856 * [taylor]: Taking taylor expansion of -1 in y.im 2.856 * [backup-simplify]: Simplify -1 into -1 2.856 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 2.856 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.857 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.857 * [taylor]: Taking taylor expansion of y.im in y.im 2.857 * [backup-simplify]: Simplify 0 into 0 2.857 * [backup-simplify]: Simplify 1 into 1 2.857 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.857 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 2.857 * [taylor]: Taking taylor expansion of -1 in x.re 2.857 * [backup-simplify]: Simplify -1 into -1 2.857 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 2.857 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.857 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.857 * [taylor]: Taking taylor expansion of y.im in x.re 2.857 * [backup-simplify]: Simplify y.im into y.im 2.857 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.857 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 2.857 * [taylor]: Taking taylor expansion of -1 in x.im 2.857 * [backup-simplify]: Simplify -1 into -1 2.857 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 2.857 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.858 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.858 * [taylor]: Taking taylor expansion of y.im in x.im 2.858 * [backup-simplify]: Simplify y.im into y.im 2.858 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.858 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 2.858 * [taylor]: Taking taylor expansion of -1 in x.im 2.858 * [backup-simplify]: Simplify -1 into -1 2.858 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 2.858 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.858 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.858 * [taylor]: Taking taylor expansion of y.im in x.im 2.858 * [backup-simplify]: Simplify y.im into y.im 2.858 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.858 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 2.858 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 2.859 * [taylor]: Taking taylor expansion of -1 in x.re 2.859 * [backup-simplify]: Simplify -1 into -1 2.859 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 2.859 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.859 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.859 * [taylor]: Taking taylor expansion of y.im in x.re 2.859 * [backup-simplify]: Simplify y.im into y.im 2.859 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.859 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 2.859 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 2.859 * [taylor]: Taking taylor expansion of -1 in y.im 2.859 * [backup-simplify]: Simplify -1 into -1 2.859 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 2.859 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.859 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.859 * [taylor]: Taking taylor expansion of y.im in y.im 2.859 * [backup-simplify]: Simplify 0 into 0 2.859 * [backup-simplify]: Simplify 1 into 1 2.860 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.860 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.860 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.860 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.861 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 2.861 * [taylor]: Taking taylor expansion of 0 in x.re 2.861 * [backup-simplify]: Simplify 0 into 0 2.861 * [taylor]: Taking taylor expansion of 0 in y.im 2.861 * [backup-simplify]: Simplify 0 into 0 2.861 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.862 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 2.862 * [taylor]: Taking taylor expansion of 0 in y.im 2.862 * [backup-simplify]: Simplify 0 into 0 2.863 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 2.864 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 2.864 * [backup-simplify]: Simplify 0 into 0 2.864 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.865 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 2.865 * [taylor]: Taking taylor expansion of 0 in x.re 2.865 * [backup-simplify]: Simplify 0 into 0 2.865 * [taylor]: Taking taylor expansion of 0 in y.im 2.865 * [backup-simplify]: Simplify 0 into 0 2.865 * [taylor]: Taking taylor expansion of 0 in y.im 2.865 * [backup-simplify]: Simplify 0 into 0 2.866 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.866 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 2.866 * [taylor]: Taking taylor expansion of 0 in y.im 2.866 * [backup-simplify]: Simplify 0 into 0 2.866 * [backup-simplify]: Simplify 0 into 0 2.866 * [backup-simplify]: Simplify 0 into 0 2.867 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.868 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 2.868 * [backup-simplify]: Simplify 0 into 0 2.868 * [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 2.870 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 2.870 * [taylor]: Taking taylor expansion of 0 in x.re 2.870 * [backup-simplify]: Simplify 0 into 0 2.870 * [taylor]: Taking taylor expansion of 0 in y.im 2.870 * [backup-simplify]: Simplify 0 into 0 2.870 * [taylor]: Taking taylor expansion of 0 in y.im 2.870 * [backup-simplify]: Simplify 0 into 0 2.870 * [taylor]: Taking taylor expansion of 0 in y.im 2.870 * [backup-simplify]: Simplify 0 into 0 2.870 * [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 2.871 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 2.871 * [taylor]: Taking taylor expansion of 0 in y.im 2.871 * [backup-simplify]: Simplify 0 into 0 2.871 * [backup-simplify]: Simplify 0 into 0 2.871 * [backup-simplify]: Simplify 0 into 0 2.871 * [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) 2.872 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 3) 2.872 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.872 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 2.872 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.872 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.872 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.872 * [taylor]: Taking taylor expansion of y.re in y.re 2.872 * [backup-simplify]: Simplify 0 into 0 2.872 * [backup-simplify]: Simplify 1 into 1 2.872 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.872 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.872 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.872 * [taylor]: Taking taylor expansion of y.re in x.re 2.872 * [backup-simplify]: Simplify y.re into y.re 2.872 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.872 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.872 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.872 * [taylor]: Taking taylor expansion of y.re in x.im 2.872 * [backup-simplify]: Simplify y.re into y.re 2.872 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.872 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.872 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.872 * [taylor]: Taking taylor expansion of y.re in x.im 2.872 * [backup-simplify]: Simplify y.re into y.re 2.872 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.872 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.872 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.872 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.872 * [taylor]: Taking taylor expansion of y.re in x.re 2.872 * [backup-simplify]: Simplify y.re into y.re 2.872 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.872 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.872 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.872 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.873 * [taylor]: Taking taylor expansion of y.re in y.re 2.873 * [backup-simplify]: Simplify 0 into 0 2.873 * [backup-simplify]: Simplify 1 into 1 2.873 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.873 * [backup-simplify]: Simplify 0 into 0 2.873 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.873 * [taylor]: Taking taylor expansion of 0 in x.re 2.873 * [backup-simplify]: Simplify 0 into 0 2.873 * [taylor]: Taking taylor expansion of 0 in y.re 2.873 * [backup-simplify]: Simplify 0 into 0 2.873 * [backup-simplify]: Simplify 0 into 0 2.873 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.873 * [taylor]: Taking taylor expansion of 0 in y.re 2.873 * [backup-simplify]: Simplify 0 into 0 2.873 * [backup-simplify]: Simplify 0 into 0 2.873 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.873 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.874 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.874 * [taylor]: Taking taylor expansion of 0 in x.re 2.874 * [backup-simplify]: Simplify 0 into 0 2.874 * [taylor]: Taking taylor expansion of 0 in y.re 2.874 * [backup-simplify]: Simplify 0 into 0 2.874 * [backup-simplify]: Simplify 0 into 0 2.874 * [taylor]: Taking taylor expansion of 0 in y.re 2.874 * [backup-simplify]: Simplify 0 into 0 2.874 * [backup-simplify]: Simplify 0 into 0 2.874 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.874 * [taylor]: Taking taylor expansion of 0 in y.re 2.874 * [backup-simplify]: Simplify 0 into 0 2.874 * [backup-simplify]: Simplify 0 into 0 2.874 * [backup-simplify]: Simplify 0 into 0 2.874 * [backup-simplify]: Simplify 0 into 0 2.875 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 2.875 * [backup-simplify]: Simplify 0 into 0 2.875 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 2.875 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.875 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 2.875 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.875 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.875 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.875 * [taylor]: Taking taylor expansion of y.re in y.re 2.875 * [backup-simplify]: Simplify 0 into 0 2.875 * [backup-simplify]: Simplify 1 into 1 2.875 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.875 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.875 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.875 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.875 * [taylor]: Taking taylor expansion of y.re in x.re 2.875 * [backup-simplify]: Simplify y.re into y.re 2.876 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.876 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.876 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.876 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.876 * [taylor]: Taking taylor expansion of y.re in x.im 2.876 * [backup-simplify]: Simplify y.re into y.re 2.876 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.876 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.876 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.876 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.876 * [taylor]: Taking taylor expansion of y.re in x.im 2.876 * [backup-simplify]: Simplify y.re into y.re 2.876 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.876 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.876 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.876 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.876 * [taylor]: Taking taylor expansion of y.re in x.re 2.876 * [backup-simplify]: Simplify y.re into y.re 2.876 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.876 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.876 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.876 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.876 * [taylor]: Taking taylor expansion of y.re in y.re 2.876 * [backup-simplify]: Simplify 0 into 0 2.876 * [backup-simplify]: Simplify 1 into 1 2.877 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.877 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.877 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.877 * [taylor]: Taking taylor expansion of 0 in x.re 2.877 * [backup-simplify]: Simplify 0 into 0 2.877 * [taylor]: Taking taylor expansion of 0 in y.re 2.877 * [backup-simplify]: Simplify 0 into 0 2.877 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.877 * [taylor]: Taking taylor expansion of 0 in y.re 2.877 * [backup-simplify]: Simplify 0 into 0 2.878 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 2.878 * [backup-simplify]: Simplify 0 into 0 2.878 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.878 * [taylor]: Taking taylor expansion of 0 in x.re 2.878 * [backup-simplify]: Simplify 0 into 0 2.878 * [taylor]: Taking taylor expansion of 0 in y.re 2.878 * [backup-simplify]: Simplify 0 into 0 2.878 * [taylor]: Taking taylor expansion of 0 in y.re 2.878 * [backup-simplify]: Simplify 0 into 0 2.878 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.878 * [taylor]: Taking taylor expansion of 0 in y.re 2.878 * [backup-simplify]: Simplify 0 into 0 2.878 * [backup-simplify]: Simplify 0 into 0 2.878 * [backup-simplify]: Simplify 0 into 0 2.879 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.879 * [backup-simplify]: Simplify 0 into 0 2.879 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.879 * [taylor]: Taking taylor expansion of 0 in x.re 2.879 * [backup-simplify]: Simplify 0 into 0 2.879 * [taylor]: Taking taylor expansion of 0 in y.re 2.879 * [backup-simplify]: Simplify 0 into 0 2.879 * [taylor]: Taking taylor expansion of 0 in y.re 2.880 * [backup-simplify]: Simplify 0 into 0 2.880 * [taylor]: Taking taylor expansion of 0 in y.re 2.880 * [backup-simplify]: Simplify 0 into 0 2.880 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.880 * [taylor]: Taking taylor expansion of 0 in y.re 2.880 * [backup-simplify]: Simplify 0 into 0 2.880 * [backup-simplify]: Simplify 0 into 0 2.880 * [backup-simplify]: Simplify 0 into 0 2.880 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.re)) (* 1 1))) into (* (atan2 x.im x.re) y.re) 2.880 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.880 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in (x.im x.re y.re) around 0 2.880 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.880 * [taylor]: Taking taylor expansion of -1 in y.re 2.880 * [backup-simplify]: Simplify -1 into -1 2.880 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.880 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.881 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.881 * [taylor]: Taking taylor expansion of y.re in y.re 2.881 * [backup-simplify]: Simplify 0 into 0 2.881 * [backup-simplify]: Simplify 1 into 1 2.881 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.881 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.881 * [taylor]: Taking taylor expansion of -1 in x.re 2.881 * [backup-simplify]: Simplify -1 into -1 2.881 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.881 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.881 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.881 * [taylor]: Taking taylor expansion of y.re in x.re 2.881 * [backup-simplify]: Simplify y.re into y.re 2.881 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.881 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.881 * [taylor]: Taking taylor expansion of -1 in x.im 2.881 * [backup-simplify]: Simplify -1 into -1 2.881 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.881 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.881 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.881 * [taylor]: Taking taylor expansion of y.re in x.im 2.881 * [backup-simplify]: Simplify y.re into y.re 2.881 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.881 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.881 * [taylor]: Taking taylor expansion of -1 in x.im 2.881 * [backup-simplify]: Simplify -1 into -1 2.881 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.881 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.881 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.881 * [taylor]: Taking taylor expansion of y.re in x.im 2.881 * [backup-simplify]: Simplify y.re into y.re 2.882 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.882 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.882 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.882 * [taylor]: Taking taylor expansion of -1 in x.re 2.882 * [backup-simplify]: Simplify -1 into -1 2.882 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.882 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.882 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.882 * [taylor]: Taking taylor expansion of y.re in x.re 2.882 * [backup-simplify]: Simplify y.re into y.re 2.882 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.882 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.882 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.882 * [taylor]: Taking taylor expansion of -1 in y.re 2.882 * [backup-simplify]: Simplify -1 into -1 2.882 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.882 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.882 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.882 * [taylor]: Taking taylor expansion of y.re in y.re 2.882 * [backup-simplify]: Simplify 0 into 0 2.882 * [backup-simplify]: Simplify 1 into 1 2.882 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.882 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.883 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.883 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.883 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.883 * [taylor]: Taking taylor expansion of 0 in x.re 2.883 * [backup-simplify]: Simplify 0 into 0 2.883 * [taylor]: Taking taylor expansion of 0 in y.re 2.883 * [backup-simplify]: Simplify 0 into 0 2.883 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.884 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.884 * [taylor]: Taking taylor expansion of 0 in y.re 2.884 * [backup-simplify]: Simplify 0 into 0 2.884 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 2.885 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 2.885 * [backup-simplify]: Simplify 0 into 0 2.885 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.886 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.886 * [taylor]: Taking taylor expansion of 0 in x.re 2.886 * [backup-simplify]: Simplify 0 into 0 2.886 * [taylor]: Taking taylor expansion of 0 in y.re 2.886 * [backup-simplify]: Simplify 0 into 0 2.886 * [taylor]: Taking taylor expansion of 0 in y.re 2.886 * [backup-simplify]: Simplify 0 into 0 2.886 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.887 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.887 * [taylor]: Taking taylor expansion of 0 in y.re 2.887 * [backup-simplify]: Simplify 0 into 0 2.887 * [backup-simplify]: Simplify 0 into 0 2.887 * [backup-simplify]: Simplify 0 into 0 2.888 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.888 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 2.888 * [backup-simplify]: Simplify 0 into 0 2.888 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.889 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 2.889 * [taylor]: Taking taylor expansion of 0 in x.re 2.889 * [backup-simplify]: Simplify 0 into 0 2.889 * [taylor]: Taking taylor expansion of 0 in y.re 2.889 * [backup-simplify]: Simplify 0 into 0 2.889 * [taylor]: Taking taylor expansion of 0 in y.re 2.889 * [backup-simplify]: Simplify 0 into 0 2.889 * [taylor]: Taking taylor expansion of 0 in y.re 2.889 * [backup-simplify]: Simplify 0 into 0 2.890 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.891 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 2.891 * [taylor]: Taking taylor expansion of 0 in y.re 2.891 * [backup-simplify]: Simplify 0 into 0 2.891 * [backup-simplify]: Simplify 0 into 0 2.891 * [backup-simplify]: Simplify 0 into 0 2.892 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.re))) (* 1 1))) into (* (atan2 x.im x.re) y.re) 2.892 * * * * [progress]: [ 4 / 4 ] generating series at (2 2) 2.892 * [backup-simplify]: Simplify (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im))) into (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im))) 2.892 * [approximate]: Taking taylor expansion of (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im))) in (x.re x.im y.re y.im) around 0 2.892 * [taylor]: Taking taylor expansion of (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im))) in y.im 2.892 * [taylor]: Taking taylor expansion of (pow (hypot x.re x.im) y.re) in y.im 2.892 * [taylor]: Taking taylor expansion of (exp (* y.re (log (hypot x.re x.im)))) in y.im 2.892 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.im 2.892 * [taylor]: Taking taylor expansion of y.re in y.im 2.892 * [backup-simplify]: Simplify y.re into y.re 2.892 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 2.892 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 2.892 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.892 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 2.892 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 2.892 * [taylor]: Taking taylor expansion of x.re in y.im 2.892 * [backup-simplify]: Simplify x.re into x.re 2.892 * [taylor]: Taking taylor expansion of x.re in y.im 2.892 * [backup-simplify]: Simplify x.re into x.re 2.892 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 2.893 * [taylor]: Taking taylor expansion of x.im in y.im 2.893 * [backup-simplify]: Simplify x.im into x.im 2.893 * [taylor]: Taking taylor expansion of x.im in y.im 2.893 * [backup-simplify]: Simplify x.im into x.im 2.893 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.893 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.893 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 2.893 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.893 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.893 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.893 * [backup-simplify]: Simplify (+ 0 0) into 0 2.894 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.894 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2.894 * [backup-simplify]: Simplify (* y.re (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into (* y.re (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 2.894 * [backup-simplify]: Simplify (exp (* y.re (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) y.re) 2.894 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in y.im 2.894 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 2.894 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.894 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.894 * [taylor]: Taking taylor expansion of y.im in y.im 2.894 * [backup-simplify]: Simplify 0 into 0 2.894 * [backup-simplify]: Simplify 1 into 1 2.894 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.895 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.895 * [backup-simplify]: Simplify (exp 0) into 1 2.895 * [backup-simplify]: Simplify (/ (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) y.re) 1) into (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) y.re) 2.895 * [taylor]: Taking taylor expansion of (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im))) in y.re 2.895 * [taylor]: Taking taylor expansion of (pow (hypot x.re x.im) y.re) in y.re 2.895 * [taylor]: Taking taylor expansion of (exp (* y.re (log (hypot x.re x.im)))) in y.re 2.895 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 2.895 * [taylor]: Taking taylor expansion of y.re in y.re 2.895 * [backup-simplify]: Simplify 0 into 0 2.895 * [backup-simplify]: Simplify 1 into 1 2.895 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 2.895 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 2.895 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.895 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 2.895 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 2.895 * [taylor]: Taking taylor expansion of x.re in y.re 2.895 * [backup-simplify]: Simplify x.re into x.re 2.895 * [taylor]: Taking taylor expansion of x.re in y.re 2.895 * [backup-simplify]: Simplify x.re into x.re 2.895 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 2.895 * [taylor]: Taking taylor expansion of x.im in y.re 2.895 * [backup-simplify]: Simplify x.im into x.im 2.895 * [taylor]: Taking taylor expansion of x.im in y.re 2.895 * [backup-simplify]: Simplify x.im into x.im 2.895 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.896 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.896 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 2.896 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.896 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.896 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.896 * [backup-simplify]: Simplify (+ 0 0) into 0 2.896 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.897 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2.897 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.897 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 2.898 * [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)))) 2.898 * [backup-simplify]: Simplify (exp 0) into 1 2.898 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in y.re 2.898 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.re 2.898 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.898 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.898 * [taylor]: Taking taylor expansion of y.im in y.re 2.898 * [backup-simplify]: Simplify y.im into y.im 2.898 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.898 * [backup-simplify]: Simplify (exp (* (atan2 x.im x.re) y.im)) into (exp (* (atan2 x.im x.re) y.im)) 2.898 * [backup-simplify]: Simplify (/ 1 (exp (* (atan2 x.im x.re) y.im))) into (/ 1 (exp (* (atan2 x.im x.re) y.im))) 2.898 * [taylor]: Taking taylor expansion of (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im))) in x.im 2.898 * [taylor]: Taking taylor expansion of (pow (hypot x.re x.im) y.re) in x.im 2.898 * [taylor]: Taking taylor expansion of (exp (* y.re (log (hypot x.re x.im)))) in x.im 2.898 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.im 2.898 * [taylor]: Taking taylor expansion of y.re in x.im 2.898 * [backup-simplify]: Simplify y.re into y.re 2.898 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 2.898 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 2.899 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.899 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 2.899 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 2.899 * [taylor]: Taking taylor expansion of x.re in x.im 2.899 * [backup-simplify]: Simplify x.re into x.re 2.899 * [taylor]: Taking taylor expansion of x.re in x.im 2.899 * [backup-simplify]: Simplify x.re into x.re 2.899 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 2.899 * [taylor]: Taking taylor expansion of x.im in x.im 2.899 * [backup-simplify]: Simplify 0 into 0 2.899 * [backup-simplify]: Simplify 1 into 1 2.899 * [taylor]: Taking taylor expansion of x.im in x.im 2.899 * [backup-simplify]: Simplify 0 into 0 2.899 * [backup-simplify]: Simplify 1 into 1 2.899 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.899 * [backup-simplify]: Simplify (* 0 0) into 0 2.899 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 2.899 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 2.899 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.900 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.900 * [backup-simplify]: Simplify (+ 0 0) into 0 2.900 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 2.900 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.900 * [backup-simplify]: Simplify (* y.re (log x.re)) into (* (log x.re) y.re) 2.900 * [backup-simplify]: Simplify (exp (* (log x.re) y.re)) into (exp (* (log x.re) y.re)) 2.900 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in x.im 2.900 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 2.900 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.900 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.900 * [taylor]: Taking taylor expansion of y.im in x.im 2.900 * [backup-simplify]: Simplify y.im into y.im 2.900 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.900 * [backup-simplify]: Simplify (exp (* (atan2 x.im x.re) y.im)) into (exp (* (atan2 x.im x.re) y.im)) 2.901 * [backup-simplify]: Simplify (/ (exp (* (log x.re) y.re)) (exp (* (atan2 x.im x.re) y.im))) into (/ (exp (* (log x.re) y.re)) (exp (* (atan2 x.im x.re) y.im))) 2.901 * [taylor]: Taking taylor expansion of (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im))) in x.re 2.901 * [taylor]: Taking taylor expansion of (pow (hypot x.re x.im) y.re) in x.re 2.901 * [taylor]: Taking taylor expansion of (exp (* y.re (log (hypot x.re x.im)))) in x.re 2.901 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.re 2.901 * [taylor]: Taking taylor expansion of y.re in x.re 2.901 * [backup-simplify]: Simplify y.re into y.re 2.901 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.901 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.901 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.901 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.901 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.901 * [taylor]: Taking taylor expansion of x.re in x.re 2.901 * [backup-simplify]: Simplify 0 into 0 2.901 * [backup-simplify]: Simplify 1 into 1 2.901 * [taylor]: Taking taylor expansion of x.re in x.re 2.901 * [backup-simplify]: Simplify 0 into 0 2.901 * [backup-simplify]: Simplify 1 into 1 2.901 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.901 * [taylor]: Taking taylor expansion of x.im in x.re 2.901 * [backup-simplify]: Simplify x.im into x.im 2.901 * [taylor]: Taking taylor expansion of x.im in x.re 2.901 * [backup-simplify]: Simplify x.im into x.im 2.901 * [backup-simplify]: Simplify (* 0 0) into 0 2.901 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.902 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.902 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.902 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.902 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.902 * [backup-simplify]: Simplify (+ 0 0) into 0 2.903 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.903 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.903 * [backup-simplify]: Simplify (* y.re (log x.im)) into (* y.re (log x.im)) 2.903 * [backup-simplify]: Simplify (exp (* y.re (log x.im))) into (pow x.im y.re) 2.903 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in x.re 2.903 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 2.903 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.903 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.903 * [taylor]: Taking taylor expansion of y.im in x.re 2.903 * [backup-simplify]: Simplify y.im into y.im 2.903 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.903 * [backup-simplify]: Simplify (exp (* (atan2 x.im x.re) y.im)) into (exp (* (atan2 x.im x.re) y.im)) 2.904 * [backup-simplify]: Simplify (/ (pow x.im y.re) (exp (* (atan2 x.im x.re) y.im))) into (/ (pow x.im y.re) (exp (* (atan2 x.im x.re) y.im))) 2.904 * [taylor]: Taking taylor expansion of (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im))) in x.re 2.904 * [taylor]: Taking taylor expansion of (pow (hypot x.re x.im) y.re) in x.re 2.904 * [taylor]: Taking taylor expansion of (exp (* y.re (log (hypot x.re x.im)))) in x.re 2.904 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.re 2.904 * [taylor]: Taking taylor expansion of y.re in x.re 2.904 * [backup-simplify]: Simplify y.re into y.re 2.904 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.904 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.904 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.904 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.904 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.904 * [taylor]: Taking taylor expansion of x.re in x.re 2.904 * [backup-simplify]: Simplify 0 into 0 2.904 * [backup-simplify]: Simplify 1 into 1 2.904 * [taylor]: Taking taylor expansion of x.re in x.re 2.904 * [backup-simplify]: Simplify 0 into 0 2.904 * [backup-simplify]: Simplify 1 into 1 2.904 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.904 * [taylor]: Taking taylor expansion of x.im in x.re 2.904 * [backup-simplify]: Simplify x.im into x.im 2.904 * [taylor]: Taking taylor expansion of x.im in x.re 2.904 * [backup-simplify]: Simplify x.im into x.im 2.905 * [backup-simplify]: Simplify (* 0 0) into 0 2.905 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.905 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.905 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.906 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.906 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.906 * [backup-simplify]: Simplify (+ 0 0) into 0 2.906 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.906 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.907 * [backup-simplify]: Simplify (* y.re (log x.im)) into (* y.re (log x.im)) 2.907 * [backup-simplify]: Simplify (exp (* y.re (log x.im))) into (pow x.im y.re) 2.907 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in x.re 2.907 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 2.907 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.907 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.907 * [taylor]: Taking taylor expansion of y.im in x.re 2.907 * [backup-simplify]: Simplify y.im into y.im 2.907 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.907 * [backup-simplify]: Simplify (exp (* (atan2 x.im x.re) y.im)) into (exp (* (atan2 x.im x.re) y.im)) 2.907 * [backup-simplify]: Simplify (/ (pow x.im y.re) (exp (* (atan2 x.im x.re) y.im))) into (/ (pow x.im y.re) (exp (* (atan2 x.im x.re) y.im))) 2.907 * [taylor]: Taking taylor expansion of (/ (pow x.im y.re) (exp (* (atan2 x.im x.re) y.im))) in x.im 2.907 * [taylor]: Taking taylor expansion of (pow x.im y.re) in x.im 2.907 * [taylor]: Taking taylor expansion of (exp (* y.re (log x.im))) in x.im 2.907 * [taylor]: Taking taylor expansion of (* y.re (log x.im)) in x.im 2.907 * [taylor]: Taking taylor expansion of y.re in x.im 2.908 * [backup-simplify]: Simplify y.re into y.re 2.908 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.908 * [taylor]: Taking taylor expansion of x.im in x.im 2.908 * [backup-simplify]: Simplify 0 into 0 2.908 * [backup-simplify]: Simplify 1 into 1 2.908 * [backup-simplify]: Simplify (log 1) into 0 2.908 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.909 * [backup-simplify]: Simplify (* y.re (log x.im)) into (* y.re (log x.im)) 2.909 * [backup-simplify]: Simplify (exp (* y.re (log x.im))) into (pow x.im y.re) 2.909 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in x.im 2.909 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 2.909 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.909 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.909 * [taylor]: Taking taylor expansion of y.im in x.im 2.909 * [backup-simplify]: Simplify y.im into y.im 2.909 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.909 * [backup-simplify]: Simplify (exp (* (atan2 x.im x.re) y.im)) into (exp (* (atan2 x.im x.re) y.im)) 2.909 * [backup-simplify]: Simplify (/ (pow x.im y.re) (exp (* (atan2 x.im x.re) y.im))) into (/ (pow x.im y.re) (exp (* (atan2 x.im x.re) y.im))) 2.909 * [taylor]: Taking taylor expansion of (/ (pow x.im y.re) (exp (* (atan2 x.im x.re) y.im))) in y.re 2.909 * [taylor]: Taking taylor expansion of (pow x.im y.re) in y.re 2.909 * [taylor]: Taking taylor expansion of (exp (* y.re (log x.im))) in y.re 2.909 * [taylor]: Taking taylor expansion of (* y.re (log x.im)) in y.re 2.909 * [taylor]: Taking taylor expansion of y.re in y.re 2.909 * [backup-simplify]: Simplify 0 into 0 2.910 * [backup-simplify]: Simplify 1 into 1 2.910 * [taylor]: Taking taylor expansion of (log x.im) in y.re 2.910 * [taylor]: Taking taylor expansion of x.im in y.re 2.910 * [backup-simplify]: Simplify x.im into x.im 2.910 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.910 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 2.911 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.911 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 2.911 * [backup-simplify]: Simplify (exp 0) into 1 2.911 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in y.re 2.911 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.re 2.911 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.911 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.911 * [taylor]: Taking taylor expansion of y.im in y.re 2.911 * [backup-simplify]: Simplify y.im into y.im 2.911 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.912 * [backup-simplify]: Simplify (exp (* (atan2 x.im x.re) y.im)) into (exp (* (atan2 x.im x.re) y.im)) 2.912 * [backup-simplify]: Simplify (/ 1 (exp (* (atan2 x.im x.re) y.im))) into (/ 1 (exp (* (atan2 x.im x.re) y.im))) 2.912 * [taylor]: Taking taylor expansion of (/ 1 (exp (* (atan2 x.im x.re) y.im))) in y.im 2.912 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in y.im 2.912 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 2.912 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.912 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.912 * [taylor]: Taking taylor expansion of y.im in y.im 2.912 * [backup-simplify]: Simplify 0 into 0 2.912 * [backup-simplify]: Simplify 1 into 1 2.912 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.913 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.913 * [backup-simplify]: Simplify (exp 0) into 1 2.913 * [backup-simplify]: Simplify (/ 1 1) into 1 2.913 * [backup-simplify]: Simplify 1 into 1 2.914 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.914 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 (log x.im))) into 0 2.915 * [backup-simplify]: Simplify (* (exp (* y.re (log x.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.915 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 2.916 * [backup-simplify]: Simplify (* (exp (* (atan2 x.im x.re) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.917 * [backup-simplify]: Simplify (- (/ 0 (exp (* (atan2 x.im x.re) y.im))) (+ (* (/ (pow x.im y.re) (exp (* (atan2 x.im x.re) y.im))) (/ 0 (exp (* (atan2 x.im x.re) y.im)))))) into 0 2.917 * [taylor]: Taking taylor expansion of 0 in x.im 2.917 * [backup-simplify]: Simplify 0 into 0 2.917 * [taylor]: Taking taylor expansion of 0 in y.re 2.917 * [backup-simplify]: Simplify 0 into 0 2.917 * [taylor]: Taking taylor expansion of 0 in y.im 2.917 * [backup-simplify]: Simplify 0 into 0 2.917 * [backup-simplify]: Simplify 0 into 0 2.918 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.919 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.919 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 (log x.im))) into 0 2.920 * [backup-simplify]: Simplify (* (exp (* y.re (log x.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.920 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 2.921 * [backup-simplify]: Simplify (* (exp (* (atan2 x.im x.re) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.922 * [backup-simplify]: Simplify (- (/ 0 (exp (* (atan2 x.im x.re) y.im))) (+ (* (/ (pow x.im y.re) (exp (* (atan2 x.im x.re) y.im))) (/ 0 (exp (* (atan2 x.im x.re) y.im)))))) into 0 2.922 * [taylor]: Taking taylor expansion of 0 in y.re 2.922 * [backup-simplify]: Simplify 0 into 0 2.922 * [taylor]: Taking taylor expansion of 0 in y.im 2.922 * [backup-simplify]: Simplify 0 into 0 2.922 * [backup-simplify]: Simplify 0 into 0 2.922 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (log x.im) 1) 1)))) into (log x.im) 2.922 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 2.923 * [backup-simplify]: Simplify (* (exp (* (atan2 x.im x.re) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.924 * [backup-simplify]: Simplify (- (/ (log x.im) (exp (* (atan2 x.im x.re) y.im))) (+ (* (/ 1 (exp (* (atan2 x.im x.re) y.im))) (/ 0 (exp (* (atan2 x.im x.re) y.im)))))) into (/ (log x.im) (exp (* (atan2 x.im x.re) y.im))) 2.924 * [taylor]: Taking taylor expansion of (/ (log x.im) (exp (* (atan2 x.im x.re) y.im))) in y.im 2.924 * [taylor]: Taking taylor expansion of (log x.im) in y.im 2.924 * [taylor]: Taking taylor expansion of x.im in y.im 2.924 * [backup-simplify]: Simplify x.im into x.im 2.924 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.924 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in y.im 2.924 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 2.924 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.924 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.924 * [taylor]: Taking taylor expansion of y.im in y.im 2.924 * [backup-simplify]: Simplify 0 into 0 2.924 * [backup-simplify]: Simplify 1 into 1 2.924 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.925 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.925 * [backup-simplify]: Simplify (exp 0) into 1 2.925 * [backup-simplify]: Simplify (/ (log x.im) 1) into (log x.im) 2.925 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.926 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (atan2 x.im x.re) 1) 1)))) into (atan2 x.im x.re) 2.926 * [backup-simplify]: Simplify (- (+ (* 1 (/ (atan2 x.im x.re) 1)))) into (- (atan2 x.im x.re)) 2.926 * [backup-simplify]: Simplify (- (atan2 x.im x.re)) into (- (atan2 x.im x.re)) 2.927 * [backup-simplify]: Simplify (+ (* (- (atan2 x.im x.re)) (* y.im (* 1 (* 1 1)))) (+ (* (log x.im) (* 1 (* y.re (* 1 1)))) 1)) into (- (+ (* y.re (log x.im)) 1) (* (atan2 x.im x.re) y.im)) 2.928 * [backup-simplify]: Simplify (/ (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) (exp (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)))) into (/ (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 2.928 * [approximate]: Taking taylor expansion of (/ (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in (x.re x.im y.re y.im) around 0 2.928 * [taylor]: Taking taylor expansion of (/ (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in y.im 2.928 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) in y.im 2.928 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im))))) in y.im 2.928 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 2.928 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 2.928 * [taylor]: Taking taylor expansion of y.re in y.im 2.928 * [backup-simplify]: Simplify y.re into y.re 2.928 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.928 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 2.928 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 2.928 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.928 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 2.928 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 2.928 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.928 * [taylor]: Taking taylor expansion of x.re in y.im 2.928 * [backup-simplify]: Simplify x.re into x.re 2.928 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.928 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.929 * [taylor]: Taking taylor expansion of x.re in y.im 2.929 * [backup-simplify]: Simplify x.re into x.re 2.929 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.929 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 2.929 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.929 * [taylor]: Taking taylor expansion of x.im in y.im 2.929 * [backup-simplify]: Simplify x.im into x.im 2.929 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.929 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.929 * [taylor]: Taking taylor expansion of x.im in y.im 2.929 * [backup-simplify]: Simplify x.im into x.im 2.929 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.929 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.929 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.929 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.930 * [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)))) 2.930 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.930 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.930 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.930 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.930 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.930 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.931 * [backup-simplify]: Simplify (+ 0 0) into 0 2.931 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.932 * [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))))) 2.932 * [backup-simplify]: Simplify (* (/ 1 y.re) (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))))) y.re) 2.932 * [backup-simplify]: Simplify (exp (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) y.re)) into (exp (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) y.re)) 2.933 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in y.im 2.933 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 2.933 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.933 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.933 * [taylor]: Taking taylor expansion of y.im in y.im 2.933 * [backup-simplify]: Simplify 0 into 0 2.933 * [backup-simplify]: Simplify 1 into 1 2.933 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.933 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.934 * [backup-simplify]: Simplify (/ (exp (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) y.re)) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (/ (exp (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) y.re)) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 2.934 * [taylor]: Taking taylor expansion of (/ (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in y.re 2.934 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) in y.re 2.934 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im))))) in y.re 2.934 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 2.934 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.934 * [taylor]: Taking taylor expansion of y.re in y.re 2.934 * [backup-simplify]: Simplify 0 into 0 2.934 * [backup-simplify]: Simplify 1 into 1 2.935 * [backup-simplify]: Simplify (/ 1 1) into 1 2.935 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 2.935 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 2.935 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.935 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 2.935 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 2.935 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.935 * [taylor]: Taking taylor expansion of x.re in y.re 2.935 * [backup-simplify]: Simplify x.re into x.re 2.935 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.935 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.935 * [taylor]: Taking taylor expansion of x.re in y.re 2.935 * [backup-simplify]: Simplify x.re into x.re 2.935 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.935 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 2.935 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.935 * [taylor]: Taking taylor expansion of x.im in y.re 2.935 * [backup-simplify]: Simplify x.im into x.im 2.935 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.935 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.935 * [taylor]: Taking taylor expansion of x.im in y.re 2.935 * [backup-simplify]: Simplify x.im into x.im 2.936 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.936 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.936 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.936 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.936 * [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)))) 2.936 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.937 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.937 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.937 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.937 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.937 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.938 * [backup-simplify]: Simplify (+ 0 0) into 0 2.938 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.938 * [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))))) 2.939 * [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))))) 2.939 * [backup-simplify]: Simplify (exp (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im))))) into (exp (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re)) 2.939 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in y.re 2.939 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.re 2.939 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.939 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.939 * [taylor]: Taking taylor expansion of y.im in y.re 2.939 * [backup-simplify]: Simplify y.im into y.im 2.939 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.939 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.940 * [backup-simplify]: Simplify (/ (exp (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re)) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (/ (exp (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re)) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 2.940 * [taylor]: Taking taylor expansion of (/ (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in x.im 2.940 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) in x.im 2.940 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im))))) in x.im 2.940 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 2.940 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 2.940 * [taylor]: Taking taylor expansion of y.re in x.im 2.940 * [backup-simplify]: Simplify y.re into y.re 2.940 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.940 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 2.940 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 2.940 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.940 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 2.940 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 2.940 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.940 * [taylor]: Taking taylor expansion of x.re in x.im 2.940 * [backup-simplify]: Simplify x.re into x.re 2.940 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.941 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.941 * [taylor]: Taking taylor expansion of x.re in x.im 2.941 * [backup-simplify]: Simplify x.re into x.re 2.941 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.941 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 2.941 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.941 * [taylor]: Taking taylor expansion of x.im in x.im 2.941 * [backup-simplify]: Simplify 0 into 0 2.941 * [backup-simplify]: Simplify 1 into 1 2.941 * [backup-simplify]: Simplify (/ 1 1) into 1 2.941 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.941 * [taylor]: Taking taylor expansion of x.im in x.im 2.941 * [backup-simplify]: Simplify 0 into 0 2.941 * [backup-simplify]: Simplify 1 into 1 2.942 * [backup-simplify]: Simplify (/ 1 1) into 1 2.943 * [backup-simplify]: Simplify (* 1 1) into 1 2.943 * [backup-simplify]: Simplify (+ 0 1) into 1 2.944 * [backup-simplify]: Simplify (sqrt 1) into 1 2.944 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.945 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.946 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.946 * [backup-simplify]: Simplify (+ 0 0) into 0 2.947 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.947 * [backup-simplify]: Simplify (log 1) into 0 2.948 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.948 * [backup-simplify]: Simplify (* (/ 1 y.re) (- (log x.im))) into (* -1 (/ (log x.im) y.re)) 2.948 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.im) y.re))) into (exp (* -1 (/ (log x.im) y.re))) 2.948 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.im 2.948 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.948 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.949 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.949 * [taylor]: Taking taylor expansion of y.im in x.im 2.949 * [backup-simplify]: Simplify y.im into y.im 2.949 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.949 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.949 * [backup-simplify]: Simplify (/ (exp (* -1 (/ (log x.im) y.re))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (/ (exp (* -1 (/ (log x.im) y.re))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 2.949 * [taylor]: Taking taylor expansion of (/ (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in x.re 2.949 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) in x.re 2.949 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im))))) in x.re 2.949 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 2.949 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.949 * [taylor]: Taking taylor expansion of y.re in x.re 2.949 * [backup-simplify]: Simplify y.re into y.re 2.950 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.950 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.950 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.950 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.950 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.950 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.950 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.950 * [taylor]: Taking taylor expansion of x.re in x.re 2.950 * [backup-simplify]: Simplify 0 into 0 2.950 * [backup-simplify]: Simplify 1 into 1 2.950 * [backup-simplify]: Simplify (/ 1 1) into 1 2.950 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.950 * [taylor]: Taking taylor expansion of x.re in x.re 2.950 * [backup-simplify]: Simplify 0 into 0 2.950 * [backup-simplify]: Simplify 1 into 1 2.951 * [backup-simplify]: Simplify (/ 1 1) into 1 2.951 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.951 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.951 * [taylor]: Taking taylor expansion of x.im in x.re 2.951 * [backup-simplify]: Simplify x.im into x.im 2.951 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.951 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.951 * [taylor]: Taking taylor expansion of x.im in x.re 2.951 * [backup-simplify]: Simplify x.im into x.im 2.951 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.952 * [backup-simplify]: Simplify (* 1 1) into 1 2.952 * [backup-simplify]: Simplify (+ 1 0) into 1 2.952 * [backup-simplify]: Simplify (sqrt 1) into 1 2.953 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.954 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.955 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.955 * [backup-simplify]: Simplify (+ 0 0) into 0 2.956 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.956 * [backup-simplify]: Simplify (log 1) into 0 2.956 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.957 * [backup-simplify]: Simplify (* (/ 1 y.re) (- (log x.re))) into (* -1 (/ (log x.re) y.re)) 2.957 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.957 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.re 2.957 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 2.957 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.957 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.957 * [taylor]: Taking taylor expansion of y.im in x.re 2.957 * [backup-simplify]: Simplify y.im into y.im 2.957 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.957 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.958 * [backup-simplify]: Simplify (/ (exp (* -1 (/ (log x.re) y.re))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (/ (exp (* -1 (/ (log x.re) y.re))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 2.958 * [taylor]: Taking taylor expansion of (/ (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in x.re 2.958 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) in x.re 2.958 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im))))) in x.re 2.958 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 2.958 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.958 * [taylor]: Taking taylor expansion of y.re in x.re 2.958 * [backup-simplify]: Simplify y.re into y.re 2.958 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.958 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.958 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.958 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.958 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.958 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.958 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.958 * [taylor]: Taking taylor expansion of x.re in x.re 2.958 * [backup-simplify]: Simplify 0 into 0 2.958 * [backup-simplify]: Simplify 1 into 1 2.959 * [backup-simplify]: Simplify (/ 1 1) into 1 2.959 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.959 * [taylor]: Taking taylor expansion of x.re in x.re 2.959 * [backup-simplify]: Simplify 0 into 0 2.959 * [backup-simplify]: Simplify 1 into 1 2.959 * [backup-simplify]: Simplify (/ 1 1) into 1 2.959 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.959 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.959 * [taylor]: Taking taylor expansion of x.im in x.re 2.959 * [backup-simplify]: Simplify x.im into x.im 2.959 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.960 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.960 * [taylor]: Taking taylor expansion of x.im in x.re 2.960 * [backup-simplify]: Simplify x.im into x.im 2.960 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.960 * [backup-simplify]: Simplify (* 1 1) into 1 2.960 * [backup-simplify]: Simplify (+ 1 0) into 1 2.961 * [backup-simplify]: Simplify (sqrt 1) into 1 2.962 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.962 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.963 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.963 * [backup-simplify]: Simplify (+ 0 0) into 0 2.964 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.964 * [backup-simplify]: Simplify (log 1) into 0 2.965 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.965 * [backup-simplify]: Simplify (* (/ 1 y.re) (- (log x.re))) into (* -1 (/ (log x.re) y.re)) 2.965 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.965 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.re 2.965 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 2.965 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.965 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.965 * [taylor]: Taking taylor expansion of y.im in x.re 2.965 * [backup-simplify]: Simplify y.im into y.im 2.966 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.966 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.966 * [backup-simplify]: Simplify (/ (exp (* -1 (/ (log x.re) y.re))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (/ (exp (* -1 (/ (log x.re) y.re))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 2.966 * [taylor]: Taking taylor expansion of (/ (exp (* -1 (/ (log x.re) y.re))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in x.im 2.966 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (log x.re) y.re))) in x.im 2.966 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.re)) in x.im 2.966 * [taylor]: Taking taylor expansion of -1 in x.im 2.966 * [backup-simplify]: Simplify -1 into -1 2.966 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in x.im 2.966 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.966 * [taylor]: Taking taylor expansion of x.re in x.im 2.966 * [backup-simplify]: Simplify x.re into x.re 2.966 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.966 * [taylor]: Taking taylor expansion of y.re in x.im 2.967 * [backup-simplify]: Simplify y.re into y.re 2.967 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 2.967 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.re)) into (* -1 (/ (log x.re) y.re)) 2.967 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.967 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.im 2.967 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.967 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.967 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.967 * [taylor]: Taking taylor expansion of y.im in x.im 2.967 * [backup-simplify]: Simplify y.im into y.im 2.967 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.967 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.968 * [backup-simplify]: Simplify (/ (exp (* -1 (/ (log x.re) y.re))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (/ (exp (* -1 (/ (log x.re) y.re))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 2.968 * [taylor]: Taking taylor expansion of (/ (exp (* -1 (/ (log x.re) y.re))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in y.re 2.968 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (log x.re) y.re))) in y.re 2.968 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.re)) in y.re 2.968 * [taylor]: Taking taylor expansion of -1 in y.re 2.968 * [backup-simplify]: Simplify -1 into -1 2.968 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in y.re 2.968 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.968 * [taylor]: Taking taylor expansion of x.re in y.re 2.968 * [backup-simplify]: Simplify x.re into x.re 2.968 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.968 * [taylor]: Taking taylor expansion of y.re in y.re 2.968 * [backup-simplify]: Simplify 0 into 0 2.968 * [backup-simplify]: Simplify 1 into 1 2.968 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 2.968 * [backup-simplify]: Simplify (* -1 (log x.re)) into (* -1 (log x.re)) 2.968 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.969 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in y.re 2.969 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.re 2.969 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.969 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.969 * [taylor]: Taking taylor expansion of y.im in y.re 2.969 * [backup-simplify]: Simplify y.im into y.im 2.969 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.969 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.969 * [backup-simplify]: Simplify (/ (exp (* -1 (/ (log x.re) y.re))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (/ (exp (* -1 (/ (log x.re) y.re))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 2.969 * [taylor]: Taking taylor expansion of (/ (exp (* -1 (/ (log x.re) y.re))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in y.im 2.969 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (log x.re) y.re))) in y.im 2.970 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.re)) in y.im 2.970 * [taylor]: Taking taylor expansion of -1 in y.im 2.970 * [backup-simplify]: Simplify -1 into -1 2.970 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in y.im 2.970 * [taylor]: Taking taylor expansion of (log x.re) in y.im 2.970 * [taylor]: Taking taylor expansion of x.re in y.im 2.970 * [backup-simplify]: Simplify x.re into x.re 2.970 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.970 * [taylor]: Taking taylor expansion of y.re in y.im 2.970 * [backup-simplify]: Simplify y.re into y.re 2.970 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 2.970 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.re)) into (* -1 (/ (log x.re) y.re)) 2.970 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.970 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in y.im 2.970 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 2.970 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.970 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.970 * [taylor]: Taking taylor expansion of y.im in y.im 2.970 * [backup-simplify]: Simplify 0 into 0 2.970 * [backup-simplify]: Simplify 1 into 1 2.971 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.971 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.971 * [backup-simplify]: Simplify (/ (exp (* -1 (/ (log x.re) y.re))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (/ (exp (* -1 (/ (log x.re) y.re))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 2.971 * [backup-simplify]: Simplify (/ (exp (* -1 (/ (log x.re) y.re))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (/ (exp (* -1 (/ (log x.re) y.re))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 2.973 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.973 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 2.974 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.974 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (* 0 (- (log x.re)))) into 0 2.975 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 1) 1)))) into 0 2.975 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.976 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.977 * [backup-simplify]: Simplify (- (/ 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (exp (* -1 (/ (log x.re) y.re))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (/ 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))))) into 0 2.977 * [taylor]: Taking taylor expansion of 0 in x.im 2.977 * [backup-simplify]: Simplify 0 into 0 2.977 * [taylor]: Taking taylor expansion of 0 in y.re 2.977 * [backup-simplify]: Simplify 0 into 0 2.977 * [taylor]: Taking taylor expansion of 0 in y.im 2.977 * [backup-simplify]: Simplify 0 into 0 2.977 * [backup-simplify]: Simplify 0 into 0 2.978 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.979 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 2.979 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.re))) into 0 2.980 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 1) 1)))) into 0 2.980 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.981 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.982 * [backup-simplify]: Simplify (- (/ 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (exp (* -1 (/ (log x.re) y.re))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (/ 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))))) into 0 2.982 * [taylor]: Taking taylor expansion of 0 in y.re 2.982 * [backup-simplify]: Simplify 0 into 0 2.982 * [taylor]: Taking taylor expansion of 0 in y.im 2.982 * [backup-simplify]: Simplify 0 into 0 2.982 * [backup-simplify]: Simplify 0 into 0 2.983 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.984 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.984 * [backup-simplify]: Simplify (- (/ 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (exp (* -1 (/ (log x.re) y.re))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (/ 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))))) into 0 2.984 * [taylor]: Taking taylor expansion of 0 in y.im 2.984 * [backup-simplify]: Simplify 0 into 0 2.984 * [backup-simplify]: Simplify 0 into 0 2.985 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.986 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 2.986 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.re))) into 0 2.987 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 1) 1)))) into 0 2.988 * [backup-simplify]: Simplify (- (/ 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (exp (* -1 (/ (log x.re) y.re))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (/ 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))))) into 0 2.988 * [backup-simplify]: Simplify 0 into 0 2.990 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.991 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.992 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.992 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.992 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 2.993 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 2.996 * [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)) 2.996 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.996 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.997 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) (/ 1/2 (pow x.im 2))) (+ (* 0 0) (* 0 (- (log x.re))))) into (* 1/2 (/ 1 (* y.re (pow x.im 2)))) 2.998 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/2 (/ 1 (* y.re (pow x.im 2)))) 1) 1)))) into (* 1/2 (/ (exp (* -1 (/ (log x.re) y.re))) (* y.re (pow x.im 2)))) 2.998 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.999 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.000 * [backup-simplify]: Simplify (- (/ (* 1/2 (/ (exp (* -1 (/ (log x.re) y.re))) (* y.re (pow x.im 2)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (exp (* -1 (/ (log x.re) y.re))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (/ 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) (* 0 (/ 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))))) into (* 1/2 (/ (exp (* -1 (/ (log x.re) y.re))) (* y.re (* (pow x.im 2) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))))) 3.000 * [taylor]: Taking taylor expansion of (* 1/2 (/ (exp (* -1 (/ (log x.re) y.re))) (* y.re (* (pow x.im 2) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))))) in x.im 3.000 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.000 * [backup-simplify]: Simplify 1/2 into 1/2 3.000 * [taylor]: Taking taylor expansion of (/ (exp (* -1 (/ (log x.re) y.re))) (* y.re (* (pow x.im 2) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))))) in x.im 3.000 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (log x.re) y.re))) in x.im 3.000 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.re)) in x.im 3.000 * [taylor]: Taking taylor expansion of -1 in x.im 3.000 * [backup-simplify]: Simplify -1 into -1 3.000 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in x.im 3.000 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.000 * [taylor]: Taking taylor expansion of x.re in x.im 3.000 * [backup-simplify]: Simplify x.re into x.re 3.000 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.000 * [taylor]: Taking taylor expansion of y.re in x.im 3.000 * [backup-simplify]: Simplify y.re into y.re 3.000 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 3.001 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.re)) into (* -1 (/ (log x.re) y.re)) 3.001 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 3.001 * [taylor]: Taking taylor expansion of (* y.re (* (pow x.im 2) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) in x.im 3.001 * [taylor]: Taking taylor expansion of y.re in x.im 3.001 * [backup-simplify]: Simplify y.re into y.re 3.001 * [taylor]: Taking taylor expansion of (* (pow x.im 2) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in x.im 3.001 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 3.001 * [taylor]: Taking taylor expansion of x.im in x.im 3.001 * [backup-simplify]: Simplify 0 into 0 3.001 * [backup-simplify]: Simplify 1 into 1 3.001 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.im 3.001 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 3.001 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.001 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.001 * [taylor]: Taking taylor expansion of y.im in x.im 3.001 * [backup-simplify]: Simplify y.im into y.im 3.001 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.001 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 3.001 * [backup-simplify]: Simplify (* 1 1) into 1 3.002 * [backup-simplify]: Simplify (* 1 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 3.002 * [backup-simplify]: Simplify (* y.re (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (* y.re (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 3.002 * [backup-simplify]: Simplify (/ (exp (* -1 (/ (log x.re) y.re))) (* y.re (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) into (/ (exp (* -1 (/ (log x.re) y.re))) (* y.re (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) 3.003 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.003 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 3.003 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.re))) into 0 3.004 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 3.005 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.005 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (log x.re) y.re)))) into 0 3.010 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.010 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 3.010 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.012 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.012 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.013 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 3.013 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.014 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))))) into 0 3.014 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) into 0 3.015 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))))) into 0 3.015 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 1) 1)))) into 0 3.015 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) into 0 3.016 * [backup-simplify]: Simplify (- (/ 0 (* y.re (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) (+ (* (/ (exp (* -1 (/ (log x.re) y.re))) (* y.re (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) (/ 0 (* y.re (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))))))) into 0 3.016 * [backup-simplify]: Simplify (- (/ 0 (* y.re (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) (+ (* (/ (exp (* -1 (/ (log x.re) y.re))) (* y.re (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) (/ 0 (* y.re (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))))) (* 0 (/ 0 (* y.re (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))))))) into 0 3.017 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (exp (* -1 (/ (log x.re) y.re))) (* y.re (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))))))) into 0 3.017 * [taylor]: Taking taylor expansion of 0 in y.re 3.017 * [backup-simplify]: Simplify 0 into 0 3.017 * [taylor]: Taking taylor expansion of 0 in y.im 3.017 * [backup-simplify]: Simplify 0 into 0 3.017 * [backup-simplify]: Simplify 0 into 0 3.017 * [taylor]: Taking taylor expansion of 0 in y.re 3.017 * [backup-simplify]: Simplify 0 into 0 3.017 * [taylor]: Taking taylor expansion of 0 in y.im 3.017 * [backup-simplify]: Simplify 0 into 0 3.017 * [backup-simplify]: Simplify 0 into 0 3.018 * [backup-simplify]: Simplify (/ (exp (* -1 (/ (log (/ 1 x.re)) (/ 1 y.re)))) (exp (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.im)))) into (/ (exp (* -1 (* y.re (log (/ 1 x.re))))) (exp (* (atan2 x.im x.re) y.im))) 3.018 * [backup-simplify]: Simplify (/ (pow (hypot (/ 1 (- x.re)) (/ 1 (- x.im))) (/ 1 (- y.re))) (exp (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.im))))) into (/ (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) 3.018 * [approximate]: Taking taylor expansion of (/ (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) in (x.re x.im y.re y.im) around 0 3.018 * [taylor]: Taking taylor expansion of (/ (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) in y.im 3.018 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) in y.im 3.018 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im))))) in y.im 3.018 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 3.018 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 3.018 * [taylor]: Taking taylor expansion of -1 in y.im 3.018 * [backup-simplify]: Simplify -1 into -1 3.018 * [taylor]: Taking taylor expansion of y.re in y.im 3.018 * [backup-simplify]: Simplify y.re into y.re 3.018 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 3.018 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 3.018 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 3.018 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.018 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 3.019 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 3.019 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.019 * [taylor]: Taking taylor expansion of -1 in y.im 3.019 * [backup-simplify]: Simplify -1 into -1 3.019 * [taylor]: Taking taylor expansion of x.re in y.im 3.019 * [backup-simplify]: Simplify x.re into x.re 3.019 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.019 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.019 * [taylor]: Taking taylor expansion of -1 in y.im 3.019 * [backup-simplify]: Simplify -1 into -1 3.019 * [taylor]: Taking taylor expansion of x.re in y.im 3.019 * [backup-simplify]: Simplify x.re into x.re 3.019 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.019 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 3.019 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 3.019 * [taylor]: Taking taylor expansion of -1 in y.im 3.019 * [backup-simplify]: Simplify -1 into -1 3.019 * [taylor]: Taking taylor expansion of x.im in y.im 3.019 * [backup-simplify]: Simplify x.im into x.im 3.019 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.019 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 3.019 * [taylor]: Taking taylor expansion of -1 in y.im 3.019 * [backup-simplify]: Simplify -1 into -1 3.019 * [taylor]: Taking taylor expansion of x.im in y.im 3.019 * [backup-simplify]: Simplify x.im into x.im 3.019 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.019 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.019 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.019 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.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)))) 3.020 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.020 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.020 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.020 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.020 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.020 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.020 * [backup-simplify]: Simplify (+ 0 0) into 0 3.021 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.021 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.021 * [backup-simplify]: Simplify (* (/ -1 y.re) (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))))) y.re)) 3.021 * [backup-simplify]: Simplify (exp (* -1 (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) y.re))) into (exp (* -1 (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) y.re))) 3.021 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in y.im 3.021 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 3.021 * [taylor]: Taking taylor expansion of -1 in y.im 3.021 * [backup-simplify]: Simplify -1 into -1 3.021 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 3.021 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.022 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.022 * [taylor]: Taking taylor expansion of y.im in y.im 3.022 * [backup-simplify]: Simplify 0 into 0 3.022 * [backup-simplify]: Simplify 1 into 1 3.022 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.022 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.022 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 3.022 * [backup-simplify]: Simplify (/ (exp (* -1 (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) y.re))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into (/ (exp (* -1 (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) y.re))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) 3.022 * [taylor]: Taking taylor expansion of (/ (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) in y.re 3.022 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) in y.re 3.022 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im))))) in y.re 3.022 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 3.022 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 3.022 * [taylor]: Taking taylor expansion of -1 in y.re 3.022 * [backup-simplify]: Simplify -1 into -1 3.022 * [taylor]: Taking taylor expansion of y.re in y.re 3.022 * [backup-simplify]: Simplify 0 into 0 3.022 * [backup-simplify]: Simplify 1 into 1 3.023 * [backup-simplify]: Simplify (/ -1 1) into -1 3.023 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 3.023 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 3.023 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.023 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 3.023 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 3.023 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.023 * [taylor]: Taking taylor expansion of -1 in y.re 3.023 * [backup-simplify]: Simplify -1 into -1 3.023 * [taylor]: Taking taylor expansion of x.re in y.re 3.023 * [backup-simplify]: Simplify x.re into x.re 3.023 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.023 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.023 * [taylor]: Taking taylor expansion of -1 in y.re 3.023 * [backup-simplify]: Simplify -1 into -1 3.023 * [taylor]: Taking taylor expansion of x.re in y.re 3.023 * [backup-simplify]: Simplify x.re into x.re 3.023 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.023 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 3.023 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.023 * [taylor]: Taking taylor expansion of -1 in y.re 3.023 * [backup-simplify]: Simplify -1 into -1 3.023 * [taylor]: Taking taylor expansion of x.im in y.re 3.023 * [backup-simplify]: Simplify x.im into x.im 3.023 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.023 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.023 * [taylor]: Taking taylor expansion of -1 in y.re 3.023 * [backup-simplify]: Simplify -1 into -1 3.023 * [taylor]: Taking taylor expansion of x.im in y.re 3.023 * [backup-simplify]: Simplify x.im into x.im 3.024 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.024 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.024 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.024 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.024 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.024 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.024 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.024 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.024 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.024 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.025 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.025 * [backup-simplify]: Simplify (+ 0 0) into 0 3.025 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.025 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.026 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.026 * [backup-simplify]: Simplify (exp (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im))))) into (exp (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re))) 3.026 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in y.re 3.026 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.re 3.026 * [taylor]: Taking taylor expansion of -1 in y.re 3.026 * [backup-simplify]: Simplify -1 into -1 3.026 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.re 3.026 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.026 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.026 * [taylor]: Taking taylor expansion of y.im in y.re 3.026 * [backup-simplify]: Simplify y.im into y.im 3.026 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.026 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 3.026 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 3.027 * [backup-simplify]: Simplify (/ (exp (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into (/ (exp (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) 3.027 * [taylor]: Taking taylor expansion of (/ (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) in x.im 3.027 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) in x.im 3.027 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im))))) in x.im 3.027 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 3.027 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 3.027 * [taylor]: Taking taylor expansion of -1 in x.im 3.027 * [backup-simplify]: Simplify -1 into -1 3.027 * [taylor]: Taking taylor expansion of y.re in x.im 3.027 * [backup-simplify]: Simplify y.re into y.re 3.027 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 3.027 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 3.027 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 3.027 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.027 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 3.027 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 3.027 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.027 * [taylor]: Taking taylor expansion of -1 in x.im 3.027 * [backup-simplify]: Simplify -1 into -1 3.028 * [taylor]: Taking taylor expansion of x.re in x.im 3.028 * [backup-simplify]: Simplify x.re into x.re 3.028 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.028 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.028 * [taylor]: Taking taylor expansion of -1 in x.im 3.028 * [backup-simplify]: Simplify -1 into -1 3.028 * [taylor]: Taking taylor expansion of x.re in x.im 3.028 * [backup-simplify]: Simplify x.re into x.re 3.028 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.028 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 3.028 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.028 * [taylor]: Taking taylor expansion of -1 in x.im 3.028 * [backup-simplify]: Simplify -1 into -1 3.028 * [taylor]: Taking taylor expansion of x.im in x.im 3.028 * [backup-simplify]: Simplify 0 into 0 3.028 * [backup-simplify]: Simplify 1 into 1 3.029 * [backup-simplify]: Simplify (/ -1 1) into -1 3.029 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.029 * [taylor]: Taking taylor expansion of -1 in x.im 3.029 * [backup-simplify]: Simplify -1 into -1 3.029 * [taylor]: Taking taylor expansion of x.im in x.im 3.029 * [backup-simplify]: Simplify 0 into 0 3.029 * [backup-simplify]: Simplify 1 into 1 3.029 * [backup-simplify]: Simplify (/ -1 1) into -1 3.030 * [backup-simplify]: Simplify (* -1 -1) into 1 3.030 * [backup-simplify]: Simplify (+ 0 1) into 1 3.031 * [backup-simplify]: Simplify (sqrt 1) into 1 3.032 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.033 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.033 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.034 * [backup-simplify]: Simplify (+ 0 0) into 0 3.034 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.035 * [backup-simplify]: Simplify (log 1) into 0 3.035 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.035 * [backup-simplify]: Simplify (* (/ -1 y.re) (- (log x.im))) into (/ (log x.im) y.re) 3.036 * [backup-simplify]: Simplify (exp (/ (log x.im) y.re)) into (exp (/ (log x.im) y.re)) 3.036 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.im 3.036 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 3.036 * [taylor]: Taking taylor expansion of -1 in x.im 3.036 * [backup-simplify]: Simplify -1 into -1 3.036 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 3.036 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.036 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.036 * [taylor]: Taking taylor expansion of y.im in x.im 3.036 * [backup-simplify]: Simplify y.im into y.im 3.036 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.036 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 3.037 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 3.037 * [backup-simplify]: Simplify (/ (exp (/ (log x.im) y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into (/ (exp (/ (log x.im) y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) 3.037 * [taylor]: Taking taylor expansion of (/ (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) in x.re 3.037 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) in x.re 3.037 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im))))) in x.re 3.037 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 3.037 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 3.037 * [taylor]: Taking taylor expansion of -1 in x.re 3.037 * [backup-simplify]: Simplify -1 into -1 3.037 * [taylor]: Taking taylor expansion of y.re in x.re 3.037 * [backup-simplify]: Simplify y.re into y.re 3.037 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 3.037 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 3.037 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 3.038 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.038 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 3.038 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 3.038 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.038 * [taylor]: Taking taylor expansion of -1 in x.re 3.038 * [backup-simplify]: Simplify -1 into -1 3.038 * [taylor]: Taking taylor expansion of x.re in x.re 3.038 * [backup-simplify]: Simplify 0 into 0 3.038 * [backup-simplify]: Simplify 1 into 1 3.038 * [backup-simplify]: Simplify (/ -1 1) into -1 3.039 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.039 * [taylor]: Taking taylor expansion of -1 in x.re 3.039 * [backup-simplify]: Simplify -1 into -1 3.039 * [taylor]: Taking taylor expansion of x.re in x.re 3.039 * [backup-simplify]: Simplify 0 into 0 3.039 * [backup-simplify]: Simplify 1 into 1 3.039 * [backup-simplify]: Simplify (/ -1 1) into -1 3.039 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 3.039 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.039 * [taylor]: Taking taylor expansion of -1 in x.re 3.039 * [backup-simplify]: Simplify -1 into -1 3.039 * [taylor]: Taking taylor expansion of x.im in x.re 3.039 * [backup-simplify]: Simplify x.im into x.im 3.039 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.039 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.039 * [taylor]: Taking taylor expansion of -1 in x.re 3.039 * [backup-simplify]: Simplify -1 into -1 3.039 * [taylor]: Taking taylor expansion of x.im in x.re 3.039 * [backup-simplify]: Simplify x.im into x.im 3.040 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.040 * [backup-simplify]: Simplify (* -1 -1) into 1 3.040 * [backup-simplify]: Simplify (+ 1 0) into 1 3.041 * [backup-simplify]: Simplify (sqrt 1) into 1 3.041 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.042 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.043 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.043 * [backup-simplify]: Simplify (+ 0 0) into 0 3.043 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.043 * [backup-simplify]: Simplify (log 1) into 0 3.044 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.044 * [backup-simplify]: Simplify (* (/ -1 y.re) (- (log x.re))) into (/ (log x.re) y.re) 3.044 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 3.044 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.re 3.044 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 3.044 * [taylor]: Taking taylor expansion of -1 in x.re 3.044 * [backup-simplify]: Simplify -1 into -1 3.044 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 3.044 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.044 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.044 * [taylor]: Taking taylor expansion of y.im in x.re 3.044 * [backup-simplify]: Simplify y.im into y.im 3.044 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.044 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 3.044 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 3.045 * [backup-simplify]: Simplify (/ (exp (/ (log x.re) y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into (/ (exp (/ (log x.re) y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) 3.045 * [taylor]: Taking taylor expansion of (/ (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) in x.re 3.045 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) in x.re 3.045 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im))))) in x.re 3.045 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 3.045 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 3.045 * [taylor]: Taking taylor expansion of -1 in x.re 3.045 * [backup-simplify]: Simplify -1 into -1 3.045 * [taylor]: Taking taylor expansion of y.re in x.re 3.045 * [backup-simplify]: Simplify y.re into y.re 3.045 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 3.045 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 3.045 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 3.045 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.045 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 3.045 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 3.045 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.045 * [taylor]: Taking taylor expansion of -1 in x.re 3.045 * [backup-simplify]: Simplify -1 into -1 3.045 * [taylor]: Taking taylor expansion of x.re in x.re 3.045 * [backup-simplify]: Simplify 0 into 0 3.045 * [backup-simplify]: Simplify 1 into 1 3.045 * [backup-simplify]: Simplify (/ -1 1) into -1 3.045 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.046 * [taylor]: Taking taylor expansion of -1 in x.re 3.046 * [backup-simplify]: Simplify -1 into -1 3.046 * [taylor]: Taking taylor expansion of x.re in x.re 3.046 * [backup-simplify]: Simplify 0 into 0 3.046 * [backup-simplify]: Simplify 1 into 1 3.046 * [backup-simplify]: Simplify (/ -1 1) into -1 3.046 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 3.046 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.046 * [taylor]: Taking taylor expansion of -1 in x.re 3.046 * [backup-simplify]: Simplify -1 into -1 3.046 * [taylor]: Taking taylor expansion of x.im in x.re 3.046 * [backup-simplify]: Simplify x.im into x.im 3.046 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.046 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.046 * [taylor]: Taking taylor expansion of -1 in x.re 3.046 * [backup-simplify]: Simplify -1 into -1 3.046 * [taylor]: Taking taylor expansion of x.im in x.re 3.046 * [backup-simplify]: Simplify x.im into x.im 3.046 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.046 * [backup-simplify]: Simplify (* -1 -1) into 1 3.047 * [backup-simplify]: Simplify (+ 1 0) into 1 3.047 * [backup-simplify]: Simplify (sqrt 1) into 1 3.047 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.048 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.048 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.049 * [backup-simplify]: Simplify (+ 0 0) into 0 3.049 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.049 * [backup-simplify]: Simplify (log 1) into 0 3.050 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.050 * [backup-simplify]: Simplify (* (/ -1 y.re) (- (log x.re))) into (/ (log x.re) y.re) 3.050 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 3.050 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.re 3.050 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 3.050 * [taylor]: Taking taylor expansion of -1 in x.re 3.050 * [backup-simplify]: Simplify -1 into -1 3.050 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 3.050 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.050 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.050 * [taylor]: Taking taylor expansion of y.im in x.re 3.050 * [backup-simplify]: Simplify y.im into y.im 3.050 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.050 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 3.050 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 3.050 * [backup-simplify]: Simplify (/ (exp (/ (log x.re) y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into (/ (exp (/ (log x.re) y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) 3.051 * [taylor]: Taking taylor expansion of (/ (exp (/ (log x.re) y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) in x.im 3.051 * [taylor]: Taking taylor expansion of (exp (/ (log x.re) y.re)) in x.im 3.051 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in x.im 3.051 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.051 * [taylor]: Taking taylor expansion of x.re in x.im 3.051 * [backup-simplify]: Simplify x.re into x.re 3.051 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.051 * [taylor]: Taking taylor expansion of y.re in x.im 3.051 * [backup-simplify]: Simplify y.re into y.re 3.051 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 3.051 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 3.051 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.im 3.051 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 3.051 * [taylor]: Taking taylor expansion of -1 in x.im 3.051 * [backup-simplify]: Simplify -1 into -1 3.051 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 3.051 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.051 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.051 * [taylor]: Taking taylor expansion of y.im in x.im 3.051 * [backup-simplify]: Simplify y.im into y.im 3.051 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.051 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 3.051 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 3.051 * [backup-simplify]: Simplify (/ (exp (/ (log x.re) y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into (/ (exp (/ (log x.re) y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) 3.051 * [taylor]: Taking taylor expansion of (/ (exp (/ (log x.re) y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) in y.re 3.052 * [taylor]: Taking taylor expansion of (exp (/ (log x.re) y.re)) in y.re 3.052 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in y.re 3.052 * [taylor]: Taking taylor expansion of (log x.re) in y.re 3.052 * [taylor]: Taking taylor expansion of x.re in y.re 3.052 * [backup-simplify]: Simplify x.re into x.re 3.052 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.052 * [taylor]: Taking taylor expansion of y.re in y.re 3.052 * [backup-simplify]: Simplify 0 into 0 3.052 * [backup-simplify]: Simplify 1 into 1 3.052 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 3.052 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 3.052 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in y.re 3.052 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.re 3.052 * [taylor]: Taking taylor expansion of -1 in y.re 3.052 * [backup-simplify]: Simplify -1 into -1 3.052 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.re 3.052 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.052 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.052 * [taylor]: Taking taylor expansion of y.im in y.re 3.052 * [backup-simplify]: Simplify y.im into y.im 3.052 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.052 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 3.053 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 3.053 * [backup-simplify]: Simplify (/ (exp (/ (log x.re) y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into (/ (exp (/ (log x.re) y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) 3.053 * [taylor]: Taking taylor expansion of (/ (exp (/ (log x.re) y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) in y.im 3.053 * [taylor]: Taking taylor expansion of (exp (/ (log x.re) y.re)) in y.im 3.053 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in y.im 3.053 * [taylor]: Taking taylor expansion of (log x.re) in y.im 3.053 * [taylor]: Taking taylor expansion of x.re in y.im 3.053 * [backup-simplify]: Simplify x.re into x.re 3.053 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.053 * [taylor]: Taking taylor expansion of y.re in y.im 3.053 * [backup-simplify]: Simplify y.re into y.re 3.053 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 3.053 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 3.053 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in y.im 3.053 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 3.053 * [taylor]: Taking taylor expansion of -1 in y.im 3.053 * [backup-simplify]: Simplify -1 into -1 3.053 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 3.053 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.053 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.053 * [taylor]: Taking taylor expansion of y.im in y.im 3.053 * [backup-simplify]: Simplify 0 into 0 3.053 * [backup-simplify]: Simplify 1 into 1 3.053 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.053 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.054 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 3.054 * [backup-simplify]: Simplify (/ (exp (/ (log x.re) y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into (/ (exp (/ (log x.re) y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) 3.054 * [backup-simplify]: Simplify (/ (exp (/ (log x.re) y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into (/ (exp (/ (log x.re) y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) 3.055 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.055 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 3.055 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.056 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (* 0 (- (log x.re)))) into 0 3.056 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 1) 1)))) into 0 3.056 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 3.057 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 3.057 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 3.058 * [backup-simplify]: Simplify (- (/ 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) (+ (* (/ (exp (/ (log x.re) y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) (/ 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))))) into 0 3.058 * [taylor]: Taking taylor expansion of 0 in x.im 3.058 * [backup-simplify]: Simplify 0 into 0 3.058 * [taylor]: Taking taylor expansion of 0 in y.re 3.058 * [backup-simplify]: Simplify 0 into 0 3.058 * [taylor]: Taking taylor expansion of 0 in y.im 3.058 * [backup-simplify]: Simplify 0 into 0 3.058 * [backup-simplify]: Simplify 0 into 0 3.059 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.059 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 3.059 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 1) 1)))) into 0 3.059 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 3.060 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 3.060 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 3.061 * [backup-simplify]: Simplify (- (/ 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) (+ (* (/ (exp (/ (log x.re) y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) (/ 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))))) into 0 3.061 * [taylor]: Taking taylor expansion of 0 in y.re 3.061 * [backup-simplify]: Simplify 0 into 0 3.061 * [taylor]: Taking taylor expansion of 0 in y.im 3.061 * [backup-simplify]: Simplify 0 into 0 3.061 * [backup-simplify]: Simplify 0 into 0 3.061 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 3.061 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 3.062 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 3.062 * [backup-simplify]: Simplify (- (/ 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) (+ (* (/ (exp (/ (log x.re) y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) (/ 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))))) into 0 3.062 * [taylor]: Taking taylor expansion of 0 in y.im 3.062 * [backup-simplify]: Simplify 0 into 0 3.062 * [backup-simplify]: Simplify 0 into 0 3.063 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.063 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 3.064 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 1) 1)))) into 0 3.064 * [backup-simplify]: Simplify (- (/ 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) (+ (* (/ (exp (/ (log x.re) y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) (/ 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))))) into 0 3.064 * [backup-simplify]: Simplify 0 into 0 3.065 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.065 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.066 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 3.066 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.066 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 3.067 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 3.068 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 3.068 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.069 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.069 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) (/ 1/2 (pow x.im 2))) (+ (* 0 0) (* 0 (- (log x.re))))) into (- (* 1/2 (/ 1 (* y.re (pow x.im 2))))) 3.070 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (- (* 1/2 (/ 1 (* y.re (pow x.im 2))))) 1) 1)))) into (* -1/2 (/ (exp (/ (log x.re) y.re)) (* y.re (pow x.im 2)))) 3.070 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.070 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 3.071 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.072 * [backup-simplify]: Simplify (- (/ (* -1/2 (/ (exp (/ (log x.re) y.re)) (* y.re (pow x.im 2)))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) (+ (* (/ (exp (/ (log x.re) y.re)) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) (/ 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) (* 0 (/ 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))))) into (- (* 1/2 (/ (exp (/ (log x.re) y.re)) (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (* y.re (pow x.im 2)))))) 3.072 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (exp (/ (log x.re) y.re)) (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (* y.re (pow x.im 2)))))) in x.im 3.072 * [taylor]: Taking taylor expansion of (* 1/2 (/ (exp (/ (log x.re) y.re)) (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (* y.re (pow x.im 2))))) in x.im 3.072 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.072 * [backup-simplify]: Simplify 1/2 into 1/2 3.072 * [taylor]: Taking taylor expansion of (/ (exp (/ (log x.re) y.re)) (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (* y.re (pow x.im 2)))) in x.im 3.072 * [taylor]: Taking taylor expansion of (exp (/ (log x.re) y.re)) in x.im 3.072 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in x.im 3.073 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.073 * [taylor]: Taking taylor expansion of x.re in x.im 3.073 * [backup-simplify]: Simplify x.re into x.re 3.073 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.073 * [taylor]: Taking taylor expansion of y.re in x.im 3.073 * [backup-simplify]: Simplify y.re into y.re 3.073 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 3.073 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 3.073 * [taylor]: Taking taylor expansion of (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (* y.re (pow x.im 2))) in x.im 3.073 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.im 3.073 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 3.073 * [taylor]: Taking taylor expansion of -1 in x.im 3.073 * [backup-simplify]: Simplify -1 into -1 3.073 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 3.073 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.073 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.073 * [taylor]: Taking taylor expansion of y.im in x.im 3.073 * [backup-simplify]: Simplify y.im into y.im 3.073 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.073 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 3.073 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 3.073 * [taylor]: Taking taylor expansion of (* y.re (pow x.im 2)) in x.im 3.073 * [taylor]: Taking taylor expansion of y.re in x.im 3.073 * [backup-simplify]: Simplify y.re into y.re 3.073 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 3.073 * [taylor]: Taking taylor expansion of x.im in x.im 3.073 * [backup-simplify]: Simplify 0 into 0 3.073 * [backup-simplify]: Simplify 1 into 1 3.074 * [backup-simplify]: Simplify (* 1 1) into 1 3.074 * [backup-simplify]: Simplify (* y.re 1) into y.re 3.074 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) y.re) into (* y.re (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) 3.074 * [backup-simplify]: Simplify (/ (exp (/ (log x.re) y.re)) (* y.re (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into (/ (exp (/ (log x.re) y.re)) (* y.re (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) 3.075 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.075 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 3.076 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 3.076 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.077 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.077 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.078 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.078 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 1))) into 0 3.078 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 3.079 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 3.079 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 3.079 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 1)) into 0 3.080 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.080 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 3.081 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.081 * [backup-simplify]: Simplify (+ (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.082 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 1) 1)))) into 0 3.082 * [backup-simplify]: Simplify (+ (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 0) (* 0 y.re)) into 0 3.083 * [backup-simplify]: Simplify (- (/ 0 (* y.re (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) (+ (* (/ (exp (/ (log x.re) y.re)) (* y.re (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) (/ 0 (* y.re (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))))))) into 0 3.083 * [backup-simplify]: Simplify (- (/ 0 (* y.re (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) (+ (* (/ (exp (/ (log x.re) y.re)) (* y.re (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) (/ 0 (* y.re (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))))) (* 0 (/ 0 (* y.re (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))))))) into 0 3.084 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (exp (/ (log x.re) y.re)) (* y.re (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))))))) into 0 3.084 * [backup-simplify]: Simplify (- 0) into 0 3.084 * [taylor]: Taking taylor expansion of 0 in y.re 3.084 * [backup-simplify]: Simplify 0 into 0 3.084 * [taylor]: Taking taylor expansion of 0 in y.im 3.084 * [backup-simplify]: Simplify 0 into 0 3.084 * [backup-simplify]: Simplify 0 into 0 3.084 * [taylor]: Taking taylor expansion of 0 in y.re 3.085 * [backup-simplify]: Simplify 0 into 0 3.085 * [taylor]: Taking taylor expansion of 0 in y.im 3.085 * [backup-simplify]: Simplify 0 into 0 3.085 * [backup-simplify]: Simplify 0 into 0 3.085 * [backup-simplify]: Simplify (/ (exp (/ (log (/ 1 (- x.re))) (/ 1 (- y.re)))) (exp (* -1 (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.im)))))) into (/ (exp (* -1 (* y.re (log (/ -1 x.re))))) (exp (* (atan2 x.im x.re) y.im))) 3.085 * * * [progress]: simplifying candidates 3.087 * [simplify]: Simplifying: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (sin (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (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)) (log y.im)) (log (* (atan2 x.im x.re) y.im)) (exp (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.im y.im) y.im)) (* (cbrt (* (atan2 x.im x.re) y.im)) (cbrt (* (atan2 x.im x.re) y.im))) (cbrt (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (atan2 x.im x.re) (* (cbrt y.im) (cbrt y.im))) (* (atan2 x.im x.re) (sqrt y.im)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.im) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (+ (log (atan2 x.im x.re)) (log y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.re y.re) y.re)) (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (* (atan2 x.im x.re) (sqrt y.re)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.re) (* (sqrt (atan2 x.im x.re)) y.re) (* (atan2 x.im x.re) y.re) (expm1 (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im)))) (log1p (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im)))) (- (* (log (hypot x.re x.im)) y.re) (* (atan2 x.im x.re) y.im)) (- (* (log (hypot x.re x.im)) y.re) (* (atan2 x.im x.re) y.im)) (- (log (pow (hypot x.re x.im) y.re)) (* (atan2 x.im x.re) y.im)) (log (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im)))) (exp (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im)))) (/ (* (* (pow (hypot x.re x.im) y.re) (pow (hypot x.re x.im) y.re)) (pow (hypot x.re x.im) y.re)) (* (* (exp (* (atan2 x.im x.re) y.im)) (exp (* (atan2 x.im x.re) y.im))) (exp (* (atan2 x.im x.re) y.im)))) (* (cbrt (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im)))) (cbrt (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im))))) (cbrt (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im)))) (* (* (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im))) (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im)))) (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im)))) (sqrt (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im)))) (sqrt (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im)))) (- (pow (hypot x.re x.im) y.re)) (- (exp (* (atan2 x.im x.re) y.im))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (* (cbrt (exp (* (atan2 x.im x.re) y.im))) (cbrt (exp (* (atan2 x.im x.re) y.im))))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (cbrt (exp (* (atan2 x.im x.re) y.im)))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) 1) (/ (pow (cbrt (hypot x.re x.im)) y.re) (exp (* (atan2 x.im x.re) y.im))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (* (cbrt (exp (* (atan2 x.im x.re) y.im))) (cbrt (exp (* (atan2 x.im x.re) y.im))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (cbrt (exp (* (atan2 x.im x.re) y.im)))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (/ (pow (sqrt (hypot x.re x.im)) y.re) 1) (/ (pow (sqrt (hypot x.re x.im)) y.re) (exp (* (atan2 x.im x.re) y.im))) (/ (pow 1 y.re) (* (cbrt (exp (* (atan2 x.im x.re) y.im))) (cbrt (exp (* (atan2 x.im x.re) y.im))))) (/ (pow (hypot x.re x.im) y.re) (cbrt (exp (* (atan2 x.im x.re) y.im)))) (/ (pow 1 y.re) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (/ (pow (hypot x.re x.im) y.re) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (/ (pow 1 y.re) 1) (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (* (cbrt (exp (* (atan2 x.im x.re) y.im))) (cbrt (exp (* (atan2 x.im x.re) y.im))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (exp (* (atan2 x.im x.re) y.im)))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) 1) (/ (cbrt (pow (hypot x.re x.im) y.re)) (exp (* (atan2 x.im x.re) y.im))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (* (cbrt (exp (* (atan2 x.im x.re) y.im))) (cbrt (exp (* (atan2 x.im x.re) y.im))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (cbrt (exp (* (atan2 x.im x.re) y.im)))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (/ (sqrt (pow (hypot x.re x.im) y.re)) 1) (/ (sqrt (pow (hypot x.re x.im) y.re)) (exp (* (atan2 x.im x.re) y.im))) (/ 1 (* (cbrt (exp (* (atan2 x.im x.re) y.im))) (cbrt (exp (* (atan2 x.im x.re) y.im))))) (/ (pow (hypot x.re x.im) y.re) (cbrt (exp (* (atan2 x.im x.re) y.im)))) (/ 1 (sqrt (exp (* (atan2 x.im x.re) y.im)))) (/ (pow (hypot x.re x.im) y.re) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (/ 1 1) (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (* (cbrt (exp (* (atan2 x.im x.re) y.im))) (cbrt (exp (* (atan2 x.im x.re) y.im))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (cbrt (exp (* (atan2 x.im x.re) y.im)))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (/ (pow (hypot x.re x.im) (/ y.re 2)) 1) (/ (pow (hypot x.re x.im) (/ y.re 2)) (exp (* (atan2 x.im x.re) y.im))) (/ 1 (exp (* (atan2 x.im x.re) y.im))) (/ (exp (* (atan2 x.im x.re) y.im)) (pow (hypot x.re x.im) y.re)) (/ (pow (hypot x.re x.im) y.re) (* (cbrt (exp (* (atan2 x.im x.re) y.im))) (cbrt (exp (* (atan2 x.im x.re) y.im))))) (/ (pow (hypot x.re x.im) y.re) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (/ (pow (hypot x.re x.im) y.re) 1) (/ (exp (* (atan2 x.im x.re) y.im)) (pow (cbrt (hypot x.re x.im)) y.re)) (/ (exp (* (atan2 x.im x.re) y.im)) (pow (sqrt (hypot x.re x.im)) y.re)) (/ (exp (* (atan2 x.im x.re) y.im)) (pow (hypot x.re x.im) y.re)) (/ (exp (* (atan2 x.im x.re) y.im)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (exp (* (atan2 x.im x.re) y.im)) (sqrt (pow (hypot x.re x.im) y.re))) (/ (exp (* (atan2 x.im x.re) y.im)) (pow (hypot x.re x.im) y.re)) (/ (exp (* (atan2 x.im x.re) y.im)) (pow (hypot x.re x.im) (/ y.re 2))) (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (sin (- (* (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) (* (atan2 x.im x.re) y.im)) (/ (exp (* -1 (* y.re (log (/ 1 x.re))))) (exp (* (atan2 x.im x.re) y.im))) (/ (exp (* -1 (* y.re (log (/ -1 x.re))))) (exp (* (atan2 x.im x.re) y.im))) 3.089 * * [simplify]: Extracting # 0 : cost 0 3.089 * * [simplify]: Extracting # 1 : cost 0 3.089 * * [simplify]: Extracting # 2 : cost 0 3.090 * * [simplify]: Extracting # 3 : cost 0 3.090 * * [simplify]: Extracting # 4 : cost 0 3.090 * * [simplify]: Extracting # 5 : cost 0 3.090 * * [simplify]: Extracting # 6 : cost 0 3.091 * * [simplify]: Extracting # 7 : cost 0 3.091 * * [simplify]: Extracting # 8 : cost 0 3.091 * * [simplify]: Extracting # 9 : cost 0 3.091 * * [simplify]: iteration 0 : 185 enodes (cost 1599 ) 3.134 * * [simplify]: Extracting # 0 : cost 0 3.135 * * [simplify]: Extracting # 1 : cost 0 3.136 * * [simplify]: Extracting # 2 : cost 0 3.137 * * [simplify]: Extracting # 3 : cost 0 3.137 * * [simplify]: Extracting # 4 : cost 0 3.138 * * [simplify]: Extracting # 5 : cost 0 3.139 * * [simplify]: Extracting # 6 : cost 0 3.139 * * [simplify]: iteration 1 : 338 enodes (cost 1557 ) 3.270 * * [simplify]: Extracting # 0 : cost 0 3.271 * * [simplify]: Extracting # 1 : cost 0 3.274 * * [simplify]: Extracting # 2 : cost 0 3.276 * * [simplify]: Extracting # 3 : cost 0 3.277 * * [simplify]: Extracting # 4 : cost 0 3.279 * * [simplify]: iteration 2 : 844 enodes (cost 1449 ) 4.096 * * [simplify]: Extracting # 0 : cost 0 4.106 * * [simplify]: Extracting # 1 : cost 0 4.113 * * [simplify]: Extracting # 2 : cost 0 4.118 * * [simplify]: Extracting # 3 : cost 0 4.124 * * [simplify]: Extracting # 4 : cost 0 4.129 * * [simplify]: iteration 3 : 2423 enodes (cost 1444 ) 5.606 * * [simplify]: Extracting # 0 : cost 0 5.619 * * [simplify]: Extracting # 1 : cost 0 5.632 * * [simplify]: Extracting # 2 : cost 0 5.644 * * [simplify]: iteration done: 5000 enodes (cost 1443 ) 5.645 * [simplify]: Simplified to: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (sin (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (pow (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 3) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (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)) (pow (exp (atan2 x.im x.re)) y.im) (pow (* (atan2 x.im x.re) y.im) 3) (* (cbrt (* (atan2 x.im x.re) y.im)) (cbrt (* (atan2 x.im x.re) y.im))) (cbrt (* (atan2 x.im x.re) y.im)) (pow (* (atan2 x.im x.re) y.im) 3) (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)) (pow (* (atan2 x.im x.re) y.re) 3) (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)) (pow (* (atan2 x.im x.re) y.re) 3) (sqrt (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (* (atan2 x.im x.re) (sqrt y.re)) (atan2 x.im x.re) (* (cbrt (atan2 x.im x.re)) y.re) (* (sqrt (atan2 x.im x.re)) y.re) (* (atan2 x.im x.re) y.re) (expm1 (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im)))) (log1p (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im)))) (- (* (log (hypot x.re x.im)) y.re) (* (atan2 x.im x.re) y.im)) (- (* (log (hypot x.re x.im)) y.re) (* (atan2 x.im x.re) y.im)) (- (* (log (hypot x.re x.im)) y.re) (* (atan2 x.im x.re) y.im)) (- (* (log (hypot x.re x.im)) y.re) (* (atan2 x.im x.re) y.im)) (exp (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im)))) (pow (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im))) 3) (* (cbrt (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im)))) (cbrt (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im))))) (cbrt (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im)))) (pow (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im))) 3) (sqrt (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im)))) (sqrt (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im)))) (- (pow (hypot x.re x.im) y.re)) (- (exp (* (atan2 x.im x.re) y.im))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (* (cbrt (exp (* (atan2 x.im x.re) y.im))) (cbrt (exp (* (atan2 x.im x.re) y.im))))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (cbrt (exp (* (atan2 x.im x.re) y.im)))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (pow (cbrt (hypot x.re x.im)) y.re) (exp (* (atan2 x.im x.re) y.im))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (* (cbrt (exp (* (atan2 x.im x.re) y.im))) (cbrt (exp (* (atan2 x.im x.re) y.im))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (cbrt (exp (* (atan2 x.im x.re) y.im)))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (sqrt (hypot x.re x.im)) y.re) (exp (* (atan2 x.im x.re) y.im))) (/ 1 (* (cbrt (exp (* (atan2 x.im x.re) y.im))) (cbrt (exp (* (atan2 x.im x.re) y.im))))) (/ (pow (hypot x.re x.im) y.re) (cbrt (exp (* (atan2 x.im x.re) y.im)))) (/ 1 (sqrt (exp (* (atan2 x.im x.re) y.im)))) (/ (pow (hypot x.re x.im) y.re) (sqrt (exp (* (atan2 x.im x.re) y.im)))) 1 (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (* (cbrt (exp (* (atan2 x.im x.re) y.im))) (cbrt (exp (* (atan2 x.im x.re) y.im))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (exp (* (atan2 x.im x.re) y.im)))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (exp (* (atan2 x.im x.re) y.im))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (* (cbrt (exp (* (atan2 x.im x.re) y.im))) (cbrt (exp (* (atan2 x.im x.re) y.im))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (cbrt (exp (* (atan2 x.im x.re) y.im)))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (sqrt (pow (hypot x.re x.im) y.re)) (/ (sqrt (pow (hypot x.re x.im) y.re)) (exp (* (atan2 x.im x.re) y.im))) (/ 1 (* (cbrt (exp (* (atan2 x.im x.re) y.im))) (cbrt (exp (* (atan2 x.im x.re) y.im))))) (/ (pow (hypot x.re x.im) y.re) (cbrt (exp (* (atan2 x.im x.re) y.im)))) (/ 1 (sqrt (exp (* (atan2 x.im x.re) y.im)))) (/ (pow (hypot x.re x.im) y.re) (sqrt (exp (* (atan2 x.im x.re) y.im)))) 1 (/ (pow (hypot x.re x.im) y.re) (exp (* (atan2 x.im x.re) y.im))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (* (cbrt (exp (* (atan2 x.im x.re) y.im))) (cbrt (exp (* (atan2 x.im x.re) y.im))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (cbrt (exp (* (atan2 x.im x.re) y.im)))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (hypot x.re x.im) (/ y.re 2)) (exp (* (atan2 x.im x.re) y.im))) (exp (- (* (atan2 x.im x.re) y.im))) (/ (exp (* (atan2 x.im x.re) y.im)) (pow (hypot x.re x.im) y.re)) (/ (pow (hypot x.re x.im) y.re) (* (cbrt (exp (* (atan2 x.im x.re) y.im))) (cbrt (exp (* (atan2 x.im x.re) y.im))))) (/ (pow (hypot x.re x.im) y.re) (sqrt (exp (* (atan2 x.im x.re) y.im)))) (pow (hypot x.re x.im) y.re) (/ (exp (* (atan2 x.im x.re) y.im)) (pow (cbrt (hypot x.re x.im)) y.re)) (/ (exp (* (atan2 x.im x.re) y.im)) (pow (sqrt (hypot x.re x.im)) y.re)) (/ (exp (* (atan2 x.im x.re) y.im)) (pow (hypot x.re x.im) y.re)) (/ (exp (* (atan2 x.im x.re) y.im)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (exp (* (atan2 x.im x.re) y.im)) (sqrt (pow (hypot x.re x.im) y.re))) (/ (exp (* (atan2 x.im x.re) y.im)) (pow (hypot x.re x.im) y.re)) (/ (exp (* (atan2 x.im x.re) y.im)) (pow (hypot x.re x.im) (/ y.re 2))) (fma y.im (log x.im) (* (atan2 x.im x.re) y.re)) (sin (fma (log x.re) y.im (* (atan2 x.im x.re) y.re))) (sin (- (* (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.re (log x.im) 1) (* (atan2 x.im x.re) y.im)) (/ (pow x.re y.re) (pow (exp (atan2 x.im x.re)) y.im)) (/ (pow (/ -1 x.re) (- y.re)) (pow (exp (atan2 x.im x.re)) y.im)) 5.646 * * * [progress]: adding candidates to table 6.293 * * [progress]: iteration 2 / 4 6.293 * * * [progress]: picking best candidate 6.347 * * * * [pick]: Picked # 6.347 * * * [progress]: localizing error 6.369 * * * [progress]: generating rewritten candidates 6.369 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 6.379 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 2) 6.390 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 3) 6.404 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 1) 6.425 * * * [progress]: generating series expansions 6.425 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 6.425 * [backup-simplify]: Simplify (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) into (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 6.425 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in (x.re x.im y.im y.re) around 0 6.425 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.re 6.425 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.re 6.425 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 6.425 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 6.425 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 6.425 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 6.426 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.426 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 6.426 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 6.426 * [taylor]: Taking taylor expansion of x.re in y.re 6.426 * [backup-simplify]: Simplify x.re into x.re 6.426 * [taylor]: Taking taylor expansion of x.re in y.re 6.426 * [backup-simplify]: Simplify x.re into x.re 6.426 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 6.426 * [taylor]: Taking taylor expansion of x.im in y.re 6.426 * [backup-simplify]: Simplify x.im into x.im 6.426 * [taylor]: Taking taylor expansion of x.im in y.re 6.426 * [backup-simplify]: Simplify x.im into x.im 6.426 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.426 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.426 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 6.427 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.427 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.427 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.428 * [backup-simplify]: Simplify (+ 0 0) into 0 6.428 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 6.429 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 6.429 * [taylor]: Taking taylor expansion of y.im in y.re 6.429 * [backup-simplify]: Simplify y.im into y.im 6.429 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.429 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.429 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.429 * [taylor]: Taking taylor expansion of y.re in y.re 6.429 * [backup-simplify]: Simplify 0 into 0 6.429 * [backup-simplify]: Simplify 1 into 1 6.429 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) y.im) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 6.429 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.430 * [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))))) 6.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)))))) 6.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)))))) 6.430 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.im 6.430 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.im 6.431 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 6.431 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 6.431 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 6.431 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 6.431 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.431 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 6.431 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 6.431 * [taylor]: Taking taylor expansion of x.re in y.im 6.431 * [backup-simplify]: Simplify x.re into x.re 6.431 * [taylor]: Taking taylor expansion of x.re in y.im 6.431 * [backup-simplify]: Simplify x.re into x.re 6.431 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 6.431 * [taylor]: Taking taylor expansion of x.im in y.im 6.431 * [backup-simplify]: Simplify x.im into x.im 6.431 * [taylor]: Taking taylor expansion of x.im in y.im 6.431 * [backup-simplify]: Simplify x.im into x.im 6.431 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.431 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.432 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 6.432 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.432 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.432 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.433 * [backup-simplify]: Simplify (+ 0 0) into 0 6.433 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 6.433 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 6.433 * [taylor]: Taking taylor expansion of y.im in y.im 6.433 * [backup-simplify]: Simplify 0 into 0 6.433 * [backup-simplify]: Simplify 1 into 1 6.433 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 6.433 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 6.434 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.434 * [taylor]: Taking taylor expansion of y.re in y.im 6.434 * [backup-simplify]: Simplify y.re into y.re 6.434 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 6.434 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.434 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 6.434 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.434 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.434 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.im 6.435 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.im 6.435 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 6.435 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 6.435 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 6.435 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 6.435 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.435 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 6.435 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 6.435 * [taylor]: Taking taylor expansion of x.re in x.im 6.435 * [backup-simplify]: Simplify x.re into x.re 6.435 * [taylor]: Taking taylor expansion of x.re in x.im 6.435 * [backup-simplify]: Simplify x.re into x.re 6.435 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 6.435 * [taylor]: Taking taylor expansion of x.im in x.im 6.435 * [backup-simplify]: Simplify 0 into 0 6.435 * [backup-simplify]: Simplify 1 into 1 6.435 * [taylor]: Taking taylor expansion of x.im in x.im 6.435 * [backup-simplify]: Simplify 0 into 0 6.435 * [backup-simplify]: Simplify 1 into 1 6.435 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.436 * [backup-simplify]: Simplify (* 0 0) into 0 6.436 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 6.436 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 6.436 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.437 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.437 * [backup-simplify]: Simplify (+ 0 0) into 0 6.438 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 6.438 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.438 * [taylor]: Taking taylor expansion of y.im in x.im 6.438 * [backup-simplify]: Simplify y.im into y.im 6.438 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.438 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.438 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.438 * [taylor]: Taking taylor expansion of y.re in x.im 6.438 * [backup-simplify]: Simplify y.re into y.re 6.438 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 6.438 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.438 * [backup-simplify]: Simplify (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re)) into (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re)) 6.439 * [backup-simplify]: Simplify (sin (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re))) into (sin (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re))) 6.439 * [backup-simplify]: Simplify (cos (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re))) into (cos (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re))) 6.439 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 6.439 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 6.439 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 6.439 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 6.439 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 6.439 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 6.439 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.439 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 6.439 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 6.439 * [taylor]: Taking taylor expansion of x.re in x.re 6.439 * [backup-simplify]: Simplify 0 into 0 6.439 * [backup-simplify]: Simplify 1 into 1 6.439 * [taylor]: Taking taylor expansion of x.re in x.re 6.439 * [backup-simplify]: Simplify 0 into 0 6.439 * [backup-simplify]: Simplify 1 into 1 6.439 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 6.440 * [taylor]: Taking taylor expansion of x.im in x.re 6.440 * [backup-simplify]: Simplify x.im into x.im 6.440 * [taylor]: Taking taylor expansion of x.im in x.re 6.440 * [backup-simplify]: Simplify x.im into x.im 6.440 * [backup-simplify]: Simplify (* 0 0) into 0 6.440 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.440 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 6.440 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.441 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.441 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.442 * [backup-simplify]: Simplify (+ 0 0) into 0 6.442 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.442 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.442 * [taylor]: Taking taylor expansion of y.im in x.re 6.442 * [backup-simplify]: Simplify y.im into y.im 6.442 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.442 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.442 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.442 * [taylor]: Taking taylor expansion of y.re in x.re 6.442 * [backup-simplify]: Simplify y.re into y.re 6.442 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 6.442 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.442 * [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)) 6.443 * [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))) 6.443 * [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))) 6.443 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 6.443 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 6.443 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 6.443 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 6.443 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 6.443 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 6.443 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.443 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 6.443 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 6.443 * [taylor]: Taking taylor expansion of x.re in x.re 6.443 * [backup-simplify]: Simplify 0 into 0 6.443 * [backup-simplify]: Simplify 1 into 1 6.444 * [taylor]: Taking taylor expansion of x.re in x.re 6.444 * [backup-simplify]: Simplify 0 into 0 6.444 * [backup-simplify]: Simplify 1 into 1 6.444 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 6.444 * [taylor]: Taking taylor expansion of x.im in x.re 6.444 * [backup-simplify]: Simplify x.im into x.im 6.444 * [taylor]: Taking taylor expansion of x.im in x.re 6.444 * [backup-simplify]: Simplify x.im into x.im 6.444 * [backup-simplify]: Simplify (* 0 0) into 0 6.444 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.444 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 6.444 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.445 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.445 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.445 * [backup-simplify]: Simplify (+ 0 0) into 0 6.446 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.446 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.446 * [taylor]: Taking taylor expansion of y.im in x.re 6.446 * [backup-simplify]: Simplify y.im into y.im 6.446 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.446 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.446 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.446 * [taylor]: Taking taylor expansion of y.re in x.re 6.446 * [backup-simplify]: Simplify y.re into y.re 6.446 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 6.446 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.446 * [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)) 6.446 * [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))) 6.446 * [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))) 6.447 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 1) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 6.447 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 6.447 * [backup-simplify]: Simplify (+ (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 6.447 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 6.447 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 6.447 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 6.447 * [taylor]: Taking taylor expansion of y.im in x.im 6.447 * [backup-simplify]: Simplify y.im into y.im 6.447 * [taylor]: Taking taylor expansion of (log x.im) in x.im 6.447 * [taylor]: Taking taylor expansion of x.im in x.im 6.447 * [backup-simplify]: Simplify 0 into 0 6.447 * [backup-simplify]: Simplify 1 into 1 6.447 * [backup-simplify]: Simplify (log 1) into 0 6.447 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.447 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.448 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.448 * [taylor]: Taking taylor expansion of y.re in x.im 6.448 * [backup-simplify]: Simplify y.re into y.re 6.448 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.448 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 6.448 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.448 * [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)) 6.448 * [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))) 6.448 * [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))) 6.448 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 1) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 6.449 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 6.449 * [backup-simplify]: Simplify (+ (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 6.449 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in y.im 6.449 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 6.449 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 6.449 * [taylor]: Taking taylor expansion of y.im in y.im 6.449 * [backup-simplify]: Simplify 0 into 0 6.449 * [backup-simplify]: Simplify 1 into 1 6.449 * [taylor]: Taking taylor expansion of (log x.im) in y.im 6.449 * [taylor]: Taking taylor expansion of x.im in y.im 6.449 * [backup-simplify]: Simplify x.im into x.im 6.449 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.449 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 6.449 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 6.449 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.449 * [taylor]: Taking taylor expansion of y.re in y.im 6.449 * [backup-simplify]: Simplify y.re into y.re 6.449 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 6.449 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.449 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 6.449 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.449 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.449 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 6.450 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 6.450 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 6.450 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 6.450 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.450 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.450 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.450 * [taylor]: Taking taylor expansion of y.re in y.re 6.450 * [backup-simplify]: Simplify 0 into 0 6.450 * [backup-simplify]: Simplify 1 into 1 6.450 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.450 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.450 * [backup-simplify]: Simplify 0 into 0 6.450 * [backup-simplify]: Simplify (+ 0) into 0 6.451 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 6.451 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 6.452 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 6.452 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.452 * [backup-simplify]: Simplify (+ 0 0) into 0 6.452 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.453 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 6.453 * [backup-simplify]: Simplify (+ 0 0) into 0 6.453 * [taylor]: Taking taylor expansion of 0 in x.im 6.453 * [backup-simplify]: Simplify 0 into 0 6.453 * [taylor]: Taking taylor expansion of 0 in y.im 6.453 * [backup-simplify]: Simplify 0 into 0 6.453 * [taylor]: Taking taylor expansion of 0 in y.re 6.453 * [backup-simplify]: Simplify 0 into 0 6.453 * [backup-simplify]: Simplify 0 into 0 6.453 * [backup-simplify]: Simplify (+ 0) into 0 6.454 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 6.455 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.455 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.455 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 6.455 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.455 * [backup-simplify]: Simplify (+ 0 0) into 0 6.456 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.456 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 6.457 * [backup-simplify]: Simplify (+ 0 0) into 0 6.457 * [taylor]: Taking taylor expansion of 0 in y.im 6.457 * [backup-simplify]: Simplify 0 into 0 6.457 * [taylor]: Taking taylor expansion of 0 in y.re 6.457 * [backup-simplify]: Simplify 0 into 0 6.457 * [backup-simplify]: Simplify 0 into 0 6.457 * [backup-simplify]: Simplify (+ 0) into 0 6.457 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 6.458 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 6.458 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 6.458 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.458 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 6.458 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 6.459 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 6.459 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log x.im))) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 6.459 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 6.459 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 6.459 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.459 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.459 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.459 * [taylor]: Taking taylor expansion of y.re in y.re 6.459 * [backup-simplify]: Simplify 0 into 0 6.459 * [backup-simplify]: Simplify 1 into 1 6.459 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.459 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.459 * [taylor]: Taking taylor expansion of (log x.im) in y.re 6.459 * [taylor]: Taking taylor expansion of x.im in y.re 6.460 * [backup-simplify]: Simplify x.im into x.im 6.460 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.460 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 6.460 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.460 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 6.460 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.460 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.461 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 6.461 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 6.462 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 6.462 * [backup-simplify]: Simplify (+ 1 0) into 1 6.462 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 6.463 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 x.im)) 1)) (pow x.im 1)))) 2) into (/ 1/2 (pow x.im 2)) 6.464 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) y.im))) into (* 1/2 (/ y.im (pow x.im 2))) 6.464 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.464 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 6.464 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ y.im (pow x.im 2))) 1) 1))) into (* 1/2 (/ y.im (pow x.im 2))) 6.465 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) (* 1/2 (/ y.im (pow x.im 2)))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) 6.465 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)))) into (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) 6.465 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) in x.im 6.465 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.465 * [backup-simplify]: Simplify 1/2 into 1/2 6.465 * [taylor]: Taking taylor expansion of (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)) in x.im 6.465 * [taylor]: Taking taylor expansion of (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) in x.im 6.465 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 6.465 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 6.465 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 6.465 * [taylor]: Taking taylor expansion of y.im in x.im 6.465 * [backup-simplify]: Simplify y.im into y.im 6.465 * [taylor]: Taking taylor expansion of (log x.im) in x.im 6.466 * [taylor]: Taking taylor expansion of x.im in x.im 6.466 * [backup-simplify]: Simplify 0 into 0 6.466 * [backup-simplify]: Simplify 1 into 1 6.466 * [backup-simplify]: Simplify (log 1) into 0 6.466 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.466 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.466 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.466 * [taylor]: Taking taylor expansion of y.re in x.im 6.466 * [backup-simplify]: Simplify y.re into y.re 6.466 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.466 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 6.466 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.466 * [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)) 6.467 * [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))) 6.467 * [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))) 6.467 * [taylor]: Taking taylor expansion of y.im in x.im 6.467 * [backup-simplify]: Simplify y.im into y.im 6.467 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 6.467 * [taylor]: Taking taylor expansion of x.im in x.im 6.467 * [backup-simplify]: Simplify 0 into 0 6.467 * [backup-simplify]: Simplify 1 into 1 6.467 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 1) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 6.467 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 6.467 * [backup-simplify]: Simplify (- 0) into 0 6.468 * [backup-simplify]: Simplify (+ (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 6.468 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) into (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 6.468 * [backup-simplify]: Simplify (* 1 1) into 1 6.468 * [backup-simplify]: Simplify (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 1) into (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 6.468 * [backup-simplify]: Simplify (+ 0) into 0 6.469 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 6.470 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.470 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.470 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 6.470 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.470 * [backup-simplify]: Simplify (+ 0 0) into 0 6.471 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.472 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 6.472 * [backup-simplify]: Simplify (- 0) into 0 6.472 * [backup-simplify]: Simplify (+ 0 0) into 0 6.473 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.473 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 6.476 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 6.476 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.477 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 6.477 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.478 * [backup-simplify]: Simplify (+ 0 0) into 0 6.479 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.480 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 6.480 * [backup-simplify]: Simplify (- 0) into 0 6.480 * [backup-simplify]: Simplify (+ 0 0) into 0 6.481 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 y.im))) into 0 6.482 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.482 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 y.im)) into 0 6.483 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.484 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)))) into 0 6.486 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.487 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im)))) into 0 6.487 * [taylor]: Taking taylor expansion of 0 in y.im 6.487 * [backup-simplify]: Simplify 0 into 0 6.487 * [taylor]: Taking taylor expansion of 0 in y.re 6.487 * [backup-simplify]: Simplify 0 into 0 6.487 * [backup-simplify]: Simplify 0 into 0 6.487 * [taylor]: Taking taylor expansion of 0 in y.im 6.487 * [backup-simplify]: Simplify 0 into 0 6.487 * [taylor]: Taking taylor expansion of 0 in y.re 6.487 * [backup-simplify]: Simplify 0 into 0 6.487 * [backup-simplify]: Simplify 0 into 0 6.488 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.489 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 6.492 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 6.492 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.493 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 6.493 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.493 * [backup-simplify]: Simplify (+ 0 0) into 0 6.494 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.495 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 6.495 * [backup-simplify]: Simplify (+ 0 0) into 0 6.495 * [taylor]: Taking taylor expansion of 0 in y.im 6.495 * [backup-simplify]: Simplify 0 into 0 6.495 * [taylor]: Taking taylor expansion of 0 in y.re 6.495 * [backup-simplify]: Simplify 0 into 0 6.495 * [backup-simplify]: Simplify 0 into 0 6.495 * [taylor]: Taking taylor expansion of 0 in y.re 6.496 * [backup-simplify]: Simplify 0 into 0 6.496 * [backup-simplify]: Simplify 0 into 0 6.496 * [taylor]: Taking taylor expansion of 0 in y.re 6.496 * [backup-simplify]: Simplify 0 into 0 6.496 * [backup-simplify]: Simplify 0 into 0 6.496 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log x.im) 2) 2)) 0) into (- (* 1/2 (pow (log x.im) 2))) 6.497 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log x.im) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) 6.499 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.im 1)))) 2) into 0 6.500 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 6.500 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.501 * [backup-simplify]: Simplify (+ 0 0) into 0 6.502 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.502 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log x.im)) (* 0 0))) into 0 6.503 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) 0) into (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) 6.503 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) in y.re 6.503 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re)))) in y.re 6.503 * [taylor]: Taking taylor expansion of 1/2 in y.re 6.503 * [backup-simplify]: Simplify 1/2 into 1/2 6.503 * [taylor]: Taking taylor expansion of (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))) in y.re 6.503 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 6.503 * [taylor]: Taking taylor expansion of (log x.im) in y.re 6.503 * [taylor]: Taking taylor expansion of x.im in y.re 6.503 * [backup-simplify]: Simplify x.im into x.im 6.503 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.503 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 6.503 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.503 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.503 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.503 * [taylor]: Taking taylor expansion of y.re in y.re 6.503 * [backup-simplify]: Simplify 0 into 0 6.503 * [backup-simplify]: Simplify 1 into 1 6.503 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.504 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.504 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 6.504 * [backup-simplify]: Simplify (* (pow (log x.im) 2) 0) into 0 6.505 * [backup-simplify]: Simplify (* 1/2 0) into 0 6.505 * [backup-simplify]: Simplify (- 0) into 0 6.505 * [backup-simplify]: Simplify 0 into 0 6.506 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* y.im (* 1 1))))) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 6.506 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 6.506 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (x.re x.im y.im y.re) around 0 6.506 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 6.506 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 6.507 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.507 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 6.507 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 6.507 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 6.507 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.507 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 6.507 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 6.507 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 6.507 * [taylor]: Taking taylor expansion of x.re in y.re 6.507 * [backup-simplify]: Simplify x.re into x.re 6.507 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.507 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 6.507 * [taylor]: Taking taylor expansion of x.re in y.re 6.507 * [backup-simplify]: Simplify x.re into x.re 6.507 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.507 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 6.507 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 6.507 * [taylor]: Taking taylor expansion of x.im in y.re 6.507 * [backup-simplify]: Simplify x.im into x.im 6.507 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.507 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 6.507 * [taylor]: Taking taylor expansion of x.im in y.re 6.507 * [backup-simplify]: Simplify x.im into x.im 6.508 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.508 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.508 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.508 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.508 * [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)))) 6.508 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.509 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.509 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.509 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.509 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.509 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.514 * [backup-simplify]: Simplify (+ 0 0) into 0 6.515 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.515 * [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))))) 6.515 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 6.515 * [taylor]: Taking taylor expansion of y.im in y.re 6.515 * [backup-simplify]: Simplify y.im into y.im 6.515 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.515 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 6.515 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 6.516 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.516 * [taylor]: Taking taylor expansion of y.re in y.re 6.516 * [backup-simplify]: Simplify 0 into 0 6.516 * [backup-simplify]: Simplify 1 into 1 6.516 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.516 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.516 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 6.516 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 6.516 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 6.516 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.517 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 6.517 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 6.517 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 6.517 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.517 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 6.517 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 6.517 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.517 * [taylor]: Taking taylor expansion of x.re in y.im 6.517 * [backup-simplify]: Simplify x.re into x.re 6.517 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.517 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.517 * [taylor]: Taking taylor expansion of x.re in y.im 6.517 * [backup-simplify]: Simplify x.re into x.re 6.517 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.517 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 6.517 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.517 * [taylor]: Taking taylor expansion of x.im in y.im 6.517 * [backup-simplify]: Simplify x.im into x.im 6.517 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.517 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.517 * [taylor]: Taking taylor expansion of x.im in y.im 6.517 * [backup-simplify]: Simplify x.im into x.im 6.517 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.517 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.518 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.518 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.518 * [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)))) 6.518 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.518 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.519 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.519 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.519 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.519 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.520 * [backup-simplify]: Simplify (+ 0 0) into 0 6.520 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.520 * [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))))) 6.520 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 6.520 * [taylor]: Taking taylor expansion of y.im in y.im 6.520 * [backup-simplify]: Simplify 0 into 0 6.520 * [backup-simplify]: Simplify 1 into 1 6.521 * [backup-simplify]: Simplify (/ 1 1) into 1 6.521 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 6.521 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 6.521 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.521 * [taylor]: Taking taylor expansion of y.re in y.im 6.521 * [backup-simplify]: Simplify y.re into y.re 6.521 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.522 * [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))))) 6.522 * [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))))) 6.522 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 6.522 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 6.522 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 6.523 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.523 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 6.523 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 6.523 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 6.523 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.523 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 6.523 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 6.523 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.523 * [taylor]: Taking taylor expansion of x.re in x.im 6.523 * [backup-simplify]: Simplify x.re into x.re 6.523 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.523 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.523 * [taylor]: Taking taylor expansion of x.re in x.im 6.523 * [backup-simplify]: Simplify x.re into x.re 6.523 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.523 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 6.523 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.523 * [taylor]: Taking taylor expansion of x.im in x.im 6.523 * [backup-simplify]: Simplify 0 into 0 6.523 * [backup-simplify]: Simplify 1 into 1 6.524 * [backup-simplify]: Simplify (/ 1 1) into 1 6.524 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.524 * [taylor]: Taking taylor expansion of x.im in x.im 6.524 * [backup-simplify]: Simplify 0 into 0 6.524 * [backup-simplify]: Simplify 1 into 1 6.524 * [backup-simplify]: Simplify (/ 1 1) into 1 6.525 * [backup-simplify]: Simplify (* 1 1) into 1 6.525 * [backup-simplify]: Simplify (+ 0 1) into 1 6.526 * [backup-simplify]: Simplify (sqrt 1) into 1 6.526 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.527 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.528 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.528 * [backup-simplify]: Simplify (+ 0 0) into 0 6.529 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.529 * [backup-simplify]: Simplify (log 1) into 0 6.529 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 6.529 * [taylor]: Taking taylor expansion of y.im in x.im 6.529 * [backup-simplify]: Simplify y.im into y.im 6.529 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.529 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 6.529 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.529 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.529 * [taylor]: Taking taylor expansion of y.re in x.im 6.529 * [backup-simplify]: Simplify y.re into y.re 6.530 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.530 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.530 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 6.530 * [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)) 6.531 * [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))) 6.531 * [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))) 6.531 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 6.531 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 6.531 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.531 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 6.531 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.531 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.532 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.532 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.532 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.532 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.532 * [taylor]: Taking taylor expansion of x.re in x.re 6.532 * [backup-simplify]: Simplify 0 into 0 6.532 * [backup-simplify]: Simplify 1 into 1 6.532 * [backup-simplify]: Simplify (/ 1 1) into 1 6.532 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.532 * [taylor]: Taking taylor expansion of x.re in x.re 6.532 * [backup-simplify]: Simplify 0 into 0 6.532 * [backup-simplify]: Simplify 1 into 1 6.533 * [backup-simplify]: Simplify (/ 1 1) into 1 6.533 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.533 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.533 * [taylor]: Taking taylor expansion of x.im in x.re 6.533 * [backup-simplify]: Simplify x.im into x.im 6.533 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.533 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.533 * [taylor]: Taking taylor expansion of x.im in x.re 6.533 * [backup-simplify]: Simplify x.im into x.im 6.533 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.533 * [backup-simplify]: Simplify (* 1 1) into 1 6.534 * [backup-simplify]: Simplify (+ 1 0) into 1 6.534 * [backup-simplify]: Simplify (sqrt 1) into 1 6.535 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.536 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.536 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.537 * [backup-simplify]: Simplify (+ 0 0) into 0 6.537 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.538 * [backup-simplify]: Simplify (log 1) into 0 6.538 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 6.538 * [taylor]: Taking taylor expansion of y.im in x.re 6.538 * [backup-simplify]: Simplify y.im into y.im 6.538 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.538 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 6.538 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.538 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.538 * [taylor]: Taking taylor expansion of y.re in x.re 6.538 * [backup-simplify]: Simplify y.re into y.re 6.538 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.539 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.539 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 6.540 * [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)) 6.540 * [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))) 6.540 * [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))) 6.540 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 6.540 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 6.541 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.541 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 6.541 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.541 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.541 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.541 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.541 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.541 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.541 * [taylor]: Taking taylor expansion of x.re in x.re 6.541 * [backup-simplify]: Simplify 0 into 0 6.541 * [backup-simplify]: Simplify 1 into 1 6.542 * [backup-simplify]: Simplify (/ 1 1) into 1 6.542 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.542 * [taylor]: Taking taylor expansion of x.re in x.re 6.542 * [backup-simplify]: Simplify 0 into 0 6.542 * [backup-simplify]: Simplify 1 into 1 6.542 * [backup-simplify]: Simplify (/ 1 1) into 1 6.542 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.542 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.542 * [taylor]: Taking taylor expansion of x.im in x.re 6.542 * [backup-simplify]: Simplify x.im into x.im 6.542 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.542 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.542 * [taylor]: Taking taylor expansion of x.im in x.re 6.543 * [backup-simplify]: Simplify x.im into x.im 6.543 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.543 * [backup-simplify]: Simplify (* 1 1) into 1 6.543 * [backup-simplify]: Simplify (+ 1 0) into 1 6.544 * [backup-simplify]: Simplify (sqrt 1) into 1 6.545 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.546 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.546 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.547 * [backup-simplify]: Simplify (+ 0 0) into 0 6.547 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.548 * [backup-simplify]: Simplify (log 1) into 0 6.548 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 6.548 * [taylor]: Taking taylor expansion of y.im in x.re 6.548 * [backup-simplify]: Simplify y.im into y.im 6.548 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.548 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 6.548 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.548 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.548 * [taylor]: Taking taylor expansion of y.re in x.re 6.548 * [backup-simplify]: Simplify y.re into y.re 6.549 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.549 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.549 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 6.550 * [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)) 6.550 * [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))) 6.550 * [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))) 6.551 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 6.551 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 6.551 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 6.551 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 6.552 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 6.552 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 6.552 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.552 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.552 * [taylor]: Taking taylor expansion of y.re in x.im 6.552 * [backup-simplify]: Simplify y.re into y.re 6.552 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.552 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.552 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.552 * [taylor]: Taking taylor expansion of x.re in x.im 6.552 * [backup-simplify]: Simplify x.re into x.re 6.552 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.552 * [taylor]: Taking taylor expansion of y.im in x.im 6.552 * [backup-simplify]: Simplify y.im into y.im 6.552 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.552 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 6.553 * [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)) 6.553 * [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))) 6.553 * [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))) 6.554 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 6.554 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 6.554 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 6.554 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 6.555 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 6.555 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 6.555 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 6.555 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.555 * [taylor]: Taking taylor expansion of y.re in y.im 6.555 * [backup-simplify]: Simplify y.re into y.re 6.555 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.555 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 6.555 * [taylor]: Taking taylor expansion of (log x.re) in y.im 6.555 * [taylor]: Taking taylor expansion of x.re in y.im 6.555 * [backup-simplify]: Simplify x.re into x.re 6.555 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.555 * [taylor]: Taking taylor expansion of y.im in y.im 6.555 * [backup-simplify]: Simplify 0 into 0 6.555 * [backup-simplify]: Simplify 1 into 1 6.555 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 6.555 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 6.555 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 6.556 * [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))) 6.556 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 6.556 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 6.556 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 6.556 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 6.556 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.556 * [taylor]: Taking taylor expansion of y.re in y.re 6.556 * [backup-simplify]: Simplify 0 into 0 6.556 * [backup-simplify]: Simplify 1 into 1 6.556 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.556 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 6.556 * [taylor]: Taking taylor expansion of (log x.re) in y.re 6.556 * [taylor]: Taking taylor expansion of x.re in y.re 6.556 * [backup-simplify]: Simplify x.re into x.re 6.557 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.557 * [taylor]: Taking taylor expansion of y.im in y.re 6.557 * [backup-simplify]: Simplify y.im into y.im 6.557 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.557 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.557 * [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))) 6.557 * [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))) 6.558 * [backup-simplify]: Simplify (+ 0) into 0 6.559 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.559 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.560 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 6.561 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.561 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 6.561 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.562 * [backup-simplify]: Simplify (+ 0 0) into 0 6.563 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.564 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.564 * [backup-simplify]: Simplify (+ 0 0) into 0 6.564 * [taylor]: Taking taylor expansion of 0 in x.im 6.564 * [backup-simplify]: Simplify 0 into 0 6.564 * [taylor]: Taking taylor expansion of 0 in y.im 6.564 * [backup-simplify]: Simplify 0 into 0 6.564 * [taylor]: Taking taylor expansion of 0 in y.re 6.564 * [backup-simplify]: Simplify 0 into 0 6.564 * [backup-simplify]: Simplify 0 into 0 6.565 * [backup-simplify]: Simplify (+ 0) into 0 6.566 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.566 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.567 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.568 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.568 * [backup-simplify]: Simplify (- 0) into 0 6.568 * [backup-simplify]: Simplify (+ 0 0) into 0 6.569 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.570 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.570 * [backup-simplify]: Simplify (+ 0 0) into 0 6.570 * [taylor]: Taking taylor expansion of 0 in y.im 6.570 * [backup-simplify]: Simplify 0 into 0 6.570 * [taylor]: Taking taylor expansion of 0 in y.re 6.570 * [backup-simplify]: Simplify 0 into 0 6.570 * [backup-simplify]: Simplify 0 into 0 6.570 * [taylor]: Taking taylor expansion of 0 in y.re 6.570 * [backup-simplify]: Simplify 0 into 0 6.571 * [backup-simplify]: Simplify 0 into 0 6.571 * [backup-simplify]: Simplify 0 into 0 6.572 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.573 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 6.573 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.573 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.574 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.575 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.575 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.575 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.575 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 6.576 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 6.578 * [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)) 6.578 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) (/ 1 y.im)))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 6.578 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.578 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 6.579 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 1) 1))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 6.579 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* 1/2 (/ 1 (* y.im (pow x.im 2))))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 6.580 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2))))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 6.580 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) in x.im 6.580 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.580 * [backup-simplify]: Simplify 1/2 into 1/2 6.580 * [taylor]: Taking taylor expansion of (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2))) in x.im 6.580 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 6.580 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 6.580 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 6.580 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.580 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.580 * [taylor]: Taking taylor expansion of y.re in x.im 6.580 * [backup-simplify]: Simplify y.re into y.re 6.580 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.580 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.580 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.580 * [taylor]: Taking taylor expansion of x.re in x.im 6.580 * [backup-simplify]: Simplify x.re into x.re 6.580 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.580 * [taylor]: Taking taylor expansion of y.im in x.im 6.580 * [backup-simplify]: Simplify y.im into y.im 6.580 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.580 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 6.580 * [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)) 6.581 * [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))) 6.581 * [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))) 6.581 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 6.581 * [taylor]: Taking taylor expansion of y.im in x.im 6.581 * [backup-simplify]: Simplify y.im into y.im 6.581 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 6.581 * [taylor]: Taking taylor expansion of x.im in x.im 6.581 * [backup-simplify]: Simplify 0 into 0 6.581 * [backup-simplify]: Simplify 1 into 1 6.581 * [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))) 6.581 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 6.581 * [backup-simplify]: Simplify (- 0) into 0 6.582 * [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))) 6.582 * [backup-simplify]: Simplify (* 1 1) into 1 6.582 * [backup-simplify]: Simplify (* y.im 1) into y.im 6.582 * [backup-simplify]: Simplify (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) into (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) 6.582 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.583 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.583 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.583 * [backup-simplify]: Simplify (- 0) into 0 6.583 * [backup-simplify]: Simplify (+ 0 0) into 0 6.584 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.584 * [backup-simplify]: Simplify (+ 0) into 0 6.585 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 6.585 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.586 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 6.586 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.586 * [backup-simplify]: Simplify (- 0) into 0 6.587 * [backup-simplify]: Simplify (+ 0 0) into 0 6.587 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.588 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.588 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 6.588 * [backup-simplify]: Simplify (- 0) into 0 6.589 * [backup-simplify]: Simplify (+ 0 0) into 0 6.589 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.589 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.590 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 6.590 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.591 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.591 * [backup-simplify]: Simplify (- 0) into 0 6.591 * [backup-simplify]: Simplify (+ 0 0) into 0 6.591 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 6.592 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)))) into 0 6.592 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.593 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im)))) into 0 6.593 * [taylor]: Taking taylor expansion of 0 in y.im 6.593 * [backup-simplify]: Simplify 0 into 0 6.593 * [taylor]: Taking taylor expansion of 0 in y.re 6.593 * [backup-simplify]: Simplify 0 into 0 6.593 * [backup-simplify]: Simplify 0 into 0 6.593 * [taylor]: Taking taylor expansion of 0 in y.im 6.593 * [backup-simplify]: Simplify 0 into 0 6.593 * [taylor]: Taking taylor expansion of 0 in y.re 6.593 * [backup-simplify]: Simplify 0 into 0 6.593 * [backup-simplify]: Simplify 0 into 0 6.593 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 6.594 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (/ 1 (- y.im)) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 6.594 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (x.re x.im y.im y.re) around 0 6.594 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 6.594 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 6.594 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 6.594 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 6.594 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 6.594 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 6.594 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.594 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 6.594 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 6.594 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 6.594 * [taylor]: Taking taylor expansion of -1 in y.re 6.594 * [backup-simplify]: Simplify -1 into -1 6.594 * [taylor]: Taking taylor expansion of x.re in y.re 6.594 * [backup-simplify]: Simplify x.re into x.re 6.594 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.594 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 6.594 * [taylor]: Taking taylor expansion of -1 in y.re 6.594 * [backup-simplify]: Simplify -1 into -1 6.594 * [taylor]: Taking taylor expansion of x.re in y.re 6.594 * [backup-simplify]: Simplify x.re into x.re 6.594 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.594 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 6.594 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 6.594 * [taylor]: Taking taylor expansion of -1 in y.re 6.594 * [backup-simplify]: Simplify -1 into -1 6.594 * [taylor]: Taking taylor expansion of x.im in y.re 6.594 * [backup-simplify]: Simplify x.im into x.im 6.594 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.594 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 6.594 * [taylor]: Taking taylor expansion of -1 in y.re 6.594 * [backup-simplify]: Simplify -1 into -1 6.594 * [taylor]: Taking taylor expansion of x.im in y.re 6.594 * [backup-simplify]: Simplify x.im into x.im 6.594 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.595 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 6.595 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.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))) 6.595 * [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)))) 6.595 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.595 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.595 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 6.595 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.595 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.596 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 6.596 * [backup-simplify]: Simplify (+ 0 0) into 0 6.596 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.596 * [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))))) 6.596 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 6.596 * [taylor]: Taking taylor expansion of -1 in y.re 6.596 * [backup-simplify]: Simplify -1 into -1 6.596 * [taylor]: Taking taylor expansion of y.im in y.re 6.596 * [backup-simplify]: Simplify y.im into y.im 6.596 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.596 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 6.596 * [taylor]: Taking taylor expansion of -1 in y.re 6.596 * [backup-simplify]: Simplify -1 into -1 6.596 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 6.596 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 6.597 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.597 * [taylor]: Taking taylor expansion of y.re in y.re 6.597 * [backup-simplify]: Simplify 0 into 0 6.597 * [backup-simplify]: Simplify 1 into 1 6.597 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.597 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 6.597 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 6.597 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 6.597 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 6.597 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 6.597 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 6.597 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 6.597 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 6.597 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 6.597 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.597 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 6.597 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 6.597 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.597 * [taylor]: Taking taylor expansion of -1 in y.im 6.597 * [backup-simplify]: Simplify -1 into -1 6.598 * [taylor]: Taking taylor expansion of x.re in y.im 6.598 * [backup-simplify]: Simplify x.re into x.re 6.598 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.598 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.598 * [taylor]: Taking taylor expansion of -1 in y.im 6.598 * [backup-simplify]: Simplify -1 into -1 6.598 * [taylor]: Taking taylor expansion of x.re in y.im 6.598 * [backup-simplify]: Simplify x.re into x.re 6.598 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.598 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 6.598 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.598 * [taylor]: Taking taylor expansion of -1 in y.im 6.598 * [backup-simplify]: Simplify -1 into -1 6.598 * [taylor]: Taking taylor expansion of x.im in y.im 6.598 * [backup-simplify]: Simplify x.im into x.im 6.598 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.598 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.598 * [taylor]: Taking taylor expansion of -1 in y.im 6.598 * [backup-simplify]: Simplify -1 into -1 6.598 * [taylor]: Taking taylor expansion of x.im in y.im 6.598 * [backup-simplify]: Simplify x.im into x.im 6.598 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.598 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 6.598 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.598 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.598 * [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)))) 6.599 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.599 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.599 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 6.599 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.599 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.599 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 6.600 * [backup-simplify]: Simplify (+ 0 0) into 0 6.600 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.600 * [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))))) 6.600 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 6.600 * [taylor]: Taking taylor expansion of -1 in y.im 6.600 * [backup-simplify]: Simplify -1 into -1 6.600 * [taylor]: Taking taylor expansion of y.im in y.im 6.600 * [backup-simplify]: Simplify 0 into 0 6.600 * [backup-simplify]: Simplify 1 into 1 6.600 * [backup-simplify]: Simplify (/ -1 1) into -1 6.600 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 6.600 * [taylor]: Taking taylor expansion of -1 in y.im 6.600 * [backup-simplify]: Simplify -1 into -1 6.600 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 6.600 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 6.601 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.601 * [taylor]: Taking taylor expansion of y.re in y.im 6.601 * [backup-simplify]: Simplify y.re into y.re 6.601 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.601 * [backup-simplify]: Simplify (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) -1) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 6.601 * [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)))))) 6.601 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 6.601 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 6.601 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 6.602 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 6.602 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 6.602 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 6.602 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 6.602 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.602 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 6.602 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 6.602 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 6.602 * [taylor]: Taking taylor expansion of -1 in x.im 6.602 * [backup-simplify]: Simplify -1 into -1 6.602 * [taylor]: Taking taylor expansion of x.re in x.im 6.602 * [backup-simplify]: Simplify x.re into x.re 6.602 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.602 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 6.602 * [taylor]: Taking taylor expansion of -1 in x.im 6.602 * [backup-simplify]: Simplify -1 into -1 6.602 * [taylor]: Taking taylor expansion of x.re in x.im 6.602 * [backup-simplify]: Simplify x.re into x.re 6.602 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.602 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 6.602 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 6.602 * [taylor]: Taking taylor expansion of -1 in x.im 6.602 * [backup-simplify]: Simplify -1 into -1 6.602 * [taylor]: Taking taylor expansion of x.im in x.im 6.602 * [backup-simplify]: Simplify 0 into 0 6.602 * [backup-simplify]: Simplify 1 into 1 6.603 * [backup-simplify]: Simplify (/ -1 1) into -1 6.603 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 6.603 * [taylor]: Taking taylor expansion of -1 in x.im 6.603 * [backup-simplify]: Simplify -1 into -1 6.603 * [taylor]: Taking taylor expansion of x.im in x.im 6.603 * [backup-simplify]: Simplify 0 into 0 6.603 * [backup-simplify]: Simplify 1 into 1 6.603 * [backup-simplify]: Simplify (/ -1 1) into -1 6.604 * [backup-simplify]: Simplify (* -1 -1) into 1 6.604 * [backup-simplify]: Simplify (+ 0 1) into 1 6.605 * [backup-simplify]: Simplify (sqrt 1) into 1 6.605 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.606 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.607 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.607 * [backup-simplify]: Simplify (+ 0 0) into 0 6.608 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.608 * [backup-simplify]: Simplify (log 1) into 0 6.609 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 6.609 * [taylor]: Taking taylor expansion of -1 in x.im 6.609 * [backup-simplify]: Simplify -1 into -1 6.609 * [taylor]: Taking taylor expansion of y.im in x.im 6.609 * [backup-simplify]: Simplify y.im into y.im 6.609 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.609 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 6.609 * [taylor]: Taking taylor expansion of -1 in x.im 6.609 * [backup-simplify]: Simplify -1 into -1 6.609 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 6.609 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.609 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.609 * [taylor]: Taking taylor expansion of y.re in x.im 6.609 * [backup-simplify]: Simplify y.re into y.re 6.609 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.610 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.610 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 6.610 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.610 * [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)) 6.611 * [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))) 6.611 * [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))) 6.611 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 6.611 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 6.611 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 6.611 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 6.611 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 6.611 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 6.612 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.612 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 6.612 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 6.612 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.612 * [taylor]: Taking taylor expansion of -1 in x.re 6.612 * [backup-simplify]: Simplify -1 into -1 6.612 * [taylor]: Taking taylor expansion of x.re in x.re 6.612 * [backup-simplify]: Simplify 0 into 0 6.612 * [backup-simplify]: Simplify 1 into 1 6.612 * [backup-simplify]: Simplify (/ -1 1) into -1 6.612 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.612 * [taylor]: Taking taylor expansion of -1 in x.re 6.612 * [backup-simplify]: Simplify -1 into -1 6.613 * [taylor]: Taking taylor expansion of x.re in x.re 6.613 * [backup-simplify]: Simplify 0 into 0 6.613 * [backup-simplify]: Simplify 1 into 1 6.613 * [backup-simplify]: Simplify (/ -1 1) into -1 6.613 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 6.613 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.613 * [taylor]: Taking taylor expansion of -1 in x.re 6.613 * [backup-simplify]: Simplify -1 into -1 6.613 * [taylor]: Taking taylor expansion of x.im in x.re 6.613 * [backup-simplify]: Simplify x.im into x.im 6.613 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.613 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.613 * [taylor]: Taking taylor expansion of -1 in x.re 6.613 * [backup-simplify]: Simplify -1 into -1 6.613 * [taylor]: Taking taylor expansion of x.im in x.re 6.613 * [backup-simplify]: Simplify x.im into x.im 6.613 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.614 * [backup-simplify]: Simplify (* -1 -1) into 1 6.614 * [backup-simplify]: Simplify (+ 1 0) into 1 6.615 * [backup-simplify]: Simplify (sqrt 1) into 1 6.616 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.617 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.617 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.618 * [backup-simplify]: Simplify (+ 0 0) into 0 6.619 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.619 * [backup-simplify]: Simplify (log 1) into 0 6.619 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 6.619 * [taylor]: Taking taylor expansion of -1 in x.re 6.619 * [backup-simplify]: Simplify -1 into -1 6.619 * [taylor]: Taking taylor expansion of y.im in x.re 6.619 * [backup-simplify]: Simplify y.im into y.im 6.619 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.619 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 6.619 * [taylor]: Taking taylor expansion of -1 in x.re 6.619 * [backup-simplify]: Simplify -1 into -1 6.619 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 6.619 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 6.620 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.620 * [taylor]: Taking taylor expansion of y.re in x.re 6.620 * [backup-simplify]: Simplify y.re into y.re 6.620 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.620 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.620 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 6.621 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.621 * [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)) 6.621 * [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))) 6.622 * [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))) 6.622 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 6.622 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 6.622 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 6.622 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 6.622 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 6.622 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 6.622 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.622 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 6.622 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 6.622 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.622 * [taylor]: Taking taylor expansion of -1 in x.re 6.622 * [backup-simplify]: Simplify -1 into -1 6.622 * [taylor]: Taking taylor expansion of x.re in x.re 6.622 * [backup-simplify]: Simplify 0 into 0 6.622 * [backup-simplify]: Simplify 1 into 1 6.623 * [backup-simplify]: Simplify (/ -1 1) into -1 6.623 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.623 * [taylor]: Taking taylor expansion of -1 in x.re 6.623 * [backup-simplify]: Simplify -1 into -1 6.623 * [taylor]: Taking taylor expansion of x.re in x.re 6.623 * [backup-simplify]: Simplify 0 into 0 6.623 * [backup-simplify]: Simplify 1 into 1 6.624 * [backup-simplify]: Simplify (/ -1 1) into -1 6.624 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 6.624 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.624 * [taylor]: Taking taylor expansion of -1 in x.re 6.624 * [backup-simplify]: Simplify -1 into -1 6.624 * [taylor]: Taking taylor expansion of x.im in x.re 6.624 * [backup-simplify]: Simplify x.im into x.im 6.624 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.624 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.624 * [taylor]: Taking taylor expansion of -1 in x.re 6.624 * [backup-simplify]: Simplify -1 into -1 6.624 * [taylor]: Taking taylor expansion of x.im in x.re 6.624 * [backup-simplify]: Simplify x.im into x.im 6.624 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.624 * [backup-simplify]: Simplify (* -1 -1) into 1 6.625 * [backup-simplify]: Simplify (+ 1 0) into 1 6.625 * [backup-simplify]: Simplify (sqrt 1) into 1 6.626 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.627 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.628 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.628 * [backup-simplify]: Simplify (+ 0 0) into 0 6.629 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.629 * [backup-simplify]: Simplify (log 1) into 0 6.629 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 6.629 * [taylor]: Taking taylor expansion of -1 in x.re 6.629 * [backup-simplify]: Simplify -1 into -1 6.629 * [taylor]: Taking taylor expansion of y.im in x.re 6.629 * [backup-simplify]: Simplify y.im into y.im 6.629 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.629 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 6.629 * [taylor]: Taking taylor expansion of -1 in x.re 6.629 * [backup-simplify]: Simplify -1 into -1 6.629 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 6.630 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 6.630 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.630 * [taylor]: Taking taylor expansion of y.re in x.re 6.630 * [backup-simplify]: Simplify y.re into y.re 6.630 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.630 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.630 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 6.631 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.631 * [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)) 6.631 * [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))) 6.632 * [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))) 6.632 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 6.632 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 6.633 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 6.633 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 6.633 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 6.633 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.633 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.633 * [taylor]: Taking taylor expansion of x.re in x.im 6.633 * [backup-simplify]: Simplify x.re into x.re 6.633 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.633 * [taylor]: Taking taylor expansion of y.im in x.im 6.633 * [backup-simplify]: Simplify y.im into y.im 6.633 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.633 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 6.633 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.633 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.633 * [taylor]: Taking taylor expansion of y.re in x.im 6.633 * [backup-simplify]: Simplify y.re into y.re 6.634 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.634 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.634 * [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)) 6.634 * [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))) 6.635 * [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))) 6.635 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 6.635 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 6.636 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 6.636 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 6.636 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 6.636 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 6.636 * [taylor]: Taking taylor expansion of (log x.re) in y.im 6.636 * [taylor]: Taking taylor expansion of x.re in y.im 6.636 * [backup-simplify]: Simplify x.re into x.re 6.636 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.636 * [taylor]: Taking taylor expansion of y.im in y.im 6.636 * [backup-simplify]: Simplify 0 into 0 6.636 * [backup-simplify]: Simplify 1 into 1 6.636 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 6.636 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 6.636 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 6.636 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.636 * [taylor]: Taking taylor expansion of y.re in y.im 6.636 * [backup-simplify]: Simplify y.re into y.re 6.637 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.637 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 6.637 * [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))) 6.637 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 6.637 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 6.637 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 6.637 * [taylor]: Taking taylor expansion of (log x.re) in y.re 6.637 * [taylor]: Taking taylor expansion of x.re in y.re 6.637 * [backup-simplify]: Simplify x.re into x.re 6.637 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.637 * [taylor]: Taking taylor expansion of y.im in y.re 6.637 * [backup-simplify]: Simplify y.im into y.im 6.637 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.637 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 6.637 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 6.637 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.638 * [taylor]: Taking taylor expansion of y.re in y.re 6.638 * [backup-simplify]: Simplify 0 into 0 6.638 * [backup-simplify]: Simplify 1 into 1 6.638 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.638 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 6.638 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 6.638 * [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))) 6.639 * [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))) 6.639 * [backup-simplify]: Simplify (+ 0) into 0 6.640 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 6.641 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.641 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 6.642 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.642 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 6.643 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 6.643 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 6.644 * [backup-simplify]: Simplify (+ 0 0) into 0 6.644 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.645 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 6.645 * [backup-simplify]: Simplify (+ 0 0) into 0 6.645 * [taylor]: Taking taylor expansion of 0 in x.im 6.645 * [backup-simplify]: Simplify 0 into 0 6.646 * [taylor]: Taking taylor expansion of 0 in y.im 6.646 * [backup-simplify]: Simplify 0 into 0 6.646 * [taylor]: Taking taylor expansion of 0 in y.re 6.646 * [backup-simplify]: Simplify 0 into 0 6.646 * [backup-simplify]: Simplify 0 into 0 6.646 * [backup-simplify]: Simplify (+ 0) into 0 6.647 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 6.648 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.648 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.648 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 6.649 * [backup-simplify]: Simplify (- 0) into 0 6.649 * [backup-simplify]: Simplify (+ 0 0) into 0 6.650 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.651 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 6.651 * [backup-simplify]: Simplify (+ 0 0) into 0 6.651 * [taylor]: Taking taylor expansion of 0 in y.im 6.651 * [backup-simplify]: Simplify 0 into 0 6.651 * [taylor]: Taking taylor expansion of 0 in y.re 6.651 * [backup-simplify]: Simplify 0 into 0 6.651 * [backup-simplify]: Simplify 0 into 0 6.651 * [taylor]: Taking taylor expansion of 0 in y.re 6.651 * [backup-simplify]: Simplify 0 into 0 6.651 * [backup-simplify]: Simplify 0 into 0 6.651 * [backup-simplify]: Simplify 0 into 0 6.652 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.653 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 6.654 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.654 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.655 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.656 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.657 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 6.657 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.657 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 6.659 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 6.661 * [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)) 6.662 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) (/ -1 y.im)))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 6.662 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.664 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 6.664 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 6.665 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 1) 1))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 6.666 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (- (* 1/2 (/ 1 (* y.im (pow x.im 2)))))) (+ (* 0 0) (* 0 0))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 6.666 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 6.667 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) in x.im 6.667 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))) in x.im 6.667 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.667 * [backup-simplify]: Simplify 1/2 into 1/2 6.667 * [taylor]: Taking taylor expansion of (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))) in x.im 6.667 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 6.667 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 6.667 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.667 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.667 * [taylor]: Taking taylor expansion of x.re in x.im 6.667 * [backup-simplify]: Simplify x.re into x.re 6.667 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.667 * [taylor]: Taking taylor expansion of y.im in x.im 6.667 * [backup-simplify]: Simplify y.im into y.im 6.667 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.667 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 6.667 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.667 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.667 * [taylor]: Taking taylor expansion of y.re in x.im 6.667 * [backup-simplify]: Simplify y.re into y.re 6.668 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.668 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.668 * [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)) 6.668 * [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))) 6.669 * [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))) 6.669 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 6.669 * [taylor]: Taking taylor expansion of y.im in x.im 6.669 * [backup-simplify]: Simplify y.im into y.im 6.669 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 6.669 * [taylor]: Taking taylor expansion of x.im in x.im 6.669 * [backup-simplify]: Simplify 0 into 0 6.669 * [backup-simplify]: Simplify 1 into 1 6.669 * [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))) 6.670 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 6.670 * [backup-simplify]: Simplify (- 0) into 0 6.671 * [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))) 6.675 * [backup-simplify]: Simplify (* 1 1) into 1 6.676 * [backup-simplify]: Simplify (* y.im 1) into y.im 6.676 * [backup-simplify]: Simplify (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) into (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) 6.677 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.677 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.678 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 6.678 * [backup-simplify]: Simplify (- 0) into 0 6.679 * [backup-simplify]: Simplify (+ 0 0) into 0 6.679 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.680 * [backup-simplify]: Simplify (+ 0) into 0 6.681 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 6.683 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 6.683 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.683 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.684 * [backup-simplify]: Simplify (- 0) into 0 6.684 * [backup-simplify]: Simplify (+ 0 0) into 0 6.685 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.685 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.686 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 6.687 * [backup-simplify]: Simplify (- 0) into 0 6.687 * [backup-simplify]: Simplify (+ 0 0) into 0 6.688 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.688 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.689 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 6.690 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 6.690 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 6.691 * [backup-simplify]: Simplify (- 0) into 0 6.691 * [backup-simplify]: Simplify (+ 0 0) into 0 6.692 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 6.692 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)))) into 0 6.693 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.694 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im)))) into 0 6.694 * [backup-simplify]: Simplify (- 0) into 0 6.694 * [taylor]: Taking taylor expansion of 0 in y.im 6.694 * [backup-simplify]: Simplify 0 into 0 6.694 * [taylor]: Taking taylor expansion of 0 in y.re 6.694 * [backup-simplify]: Simplify 0 into 0 6.694 * [backup-simplify]: Simplify 0 into 0 6.694 * [taylor]: Taking taylor expansion of 0 in y.im 6.694 * [backup-simplify]: Simplify 0 into 0 6.694 * [taylor]: Taking taylor expansion of 0 in y.re 6.695 * [backup-simplify]: Simplify 0 into 0 6.695 * [backup-simplify]: Simplify 0 into 0 6.695 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 6.695 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 2) 6.695 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 6.695 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in (x.im x.re y.im) around 0 6.695 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 6.695 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 6.696 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.696 * [taylor]: Taking taylor expansion of y.im in y.im 6.696 * [backup-simplify]: Simplify 0 into 0 6.696 * [backup-simplify]: Simplify 1 into 1 6.696 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 6.696 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.696 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.696 * [taylor]: Taking taylor expansion of y.im in x.re 6.696 * [backup-simplify]: Simplify y.im into y.im 6.696 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 6.696 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.696 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.696 * [taylor]: Taking taylor expansion of y.im in x.im 6.696 * [backup-simplify]: Simplify y.im into y.im 6.696 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 6.696 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.696 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.696 * [taylor]: Taking taylor expansion of y.im in x.im 6.696 * [backup-simplify]: Simplify y.im into y.im 6.696 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 6.696 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 6.696 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.696 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.696 * [taylor]: Taking taylor expansion of y.im in x.re 6.697 * [backup-simplify]: Simplify y.im into y.im 6.697 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 6.697 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 6.697 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 6.697 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.697 * [taylor]: Taking taylor expansion of y.im in y.im 6.697 * [backup-simplify]: Simplify 0 into 0 6.697 * [backup-simplify]: Simplify 1 into 1 6.697 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.697 * [backup-simplify]: Simplify 0 into 0 6.697 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 6.697 * [taylor]: Taking taylor expansion of 0 in x.re 6.697 * [backup-simplify]: Simplify 0 into 0 6.697 * [taylor]: Taking taylor expansion of 0 in y.im 6.697 * [backup-simplify]: Simplify 0 into 0 6.697 * [backup-simplify]: Simplify 0 into 0 6.697 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 6.697 * [taylor]: Taking taylor expansion of 0 in y.im 6.697 * [backup-simplify]: Simplify 0 into 0 6.697 * [backup-simplify]: Simplify 0 into 0 6.698 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.698 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.699 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 6.699 * [taylor]: Taking taylor expansion of 0 in x.re 6.699 * [backup-simplify]: Simplify 0 into 0 6.699 * [taylor]: Taking taylor expansion of 0 in y.im 6.699 * [backup-simplify]: Simplify 0 into 0 6.699 * [backup-simplify]: Simplify 0 into 0 6.699 * [taylor]: Taking taylor expansion of 0 in y.im 6.699 * [backup-simplify]: Simplify 0 into 0 6.699 * [backup-simplify]: Simplify 0 into 0 6.699 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 6.699 * [taylor]: Taking taylor expansion of 0 in y.im 6.699 * [backup-simplify]: Simplify 0 into 0 6.700 * [backup-simplify]: Simplify 0 into 0 6.700 * [backup-simplify]: Simplify 0 into 0 6.700 * [backup-simplify]: Simplify 0 into 0 6.701 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 6.701 * [backup-simplify]: Simplify 0 into 0 6.701 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* (atan2 x.im x.re) y.im) 6.701 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 6.701 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 6.702 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 6.702 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 6.702 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.702 * [taylor]: Taking taylor expansion of y.im in y.im 6.702 * [backup-simplify]: Simplify 0 into 0 6.702 * [backup-simplify]: Simplify 1 into 1 6.702 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.702 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 6.702 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.702 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.702 * [taylor]: Taking taylor expansion of y.im in x.re 6.702 * [backup-simplify]: Simplify y.im into y.im 6.702 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 6.702 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 6.702 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.703 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.703 * [taylor]: Taking taylor expansion of y.im in x.im 6.703 * [backup-simplify]: Simplify y.im into y.im 6.703 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 6.703 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 6.703 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.703 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.703 * [taylor]: Taking taylor expansion of y.im in x.im 6.703 * [backup-simplify]: Simplify y.im into y.im 6.703 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 6.703 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 6.703 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.703 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.704 * [taylor]: Taking taylor expansion of y.im in x.re 6.704 * [backup-simplify]: Simplify y.im into y.im 6.704 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 6.704 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 6.704 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 6.704 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.704 * [taylor]: Taking taylor expansion of y.im in y.im 6.704 * [backup-simplify]: Simplify 0 into 0 6.704 * [backup-simplify]: Simplify 1 into 1 6.704 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.704 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.705 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 6.705 * [taylor]: Taking taylor expansion of 0 in x.re 6.705 * [backup-simplify]: Simplify 0 into 0 6.705 * [taylor]: Taking taylor expansion of 0 in y.im 6.705 * [backup-simplify]: Simplify 0 into 0 6.705 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 6.705 * [taylor]: Taking taylor expansion of 0 in y.im 6.705 * [backup-simplify]: Simplify 0 into 0 6.706 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 6.706 * [backup-simplify]: Simplify 0 into 0 6.707 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.707 * [taylor]: Taking taylor expansion of 0 in x.re 6.707 * [backup-simplify]: Simplify 0 into 0 6.707 * [taylor]: Taking taylor expansion of 0 in y.im 6.707 * [backup-simplify]: Simplify 0 into 0 6.707 * [taylor]: Taking taylor expansion of 0 in y.im 6.707 * [backup-simplify]: Simplify 0 into 0 6.707 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.707 * [taylor]: Taking taylor expansion of 0 in y.im 6.707 * [backup-simplify]: Simplify 0 into 0 6.707 * [backup-simplify]: Simplify 0 into 0 6.707 * [backup-simplify]: Simplify 0 into 0 6.709 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.709 * [backup-simplify]: Simplify 0 into 0 6.709 * [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 6.709 * [taylor]: Taking taylor expansion of 0 in x.re 6.709 * [backup-simplify]: Simplify 0 into 0 6.709 * [taylor]: Taking taylor expansion of 0 in y.im 6.709 * [backup-simplify]: Simplify 0 into 0 6.709 * [taylor]: Taking taylor expansion of 0 in y.im 6.709 * [backup-simplify]: Simplify 0 into 0 6.709 * [taylor]: Taking taylor expansion of 0 in y.im 6.710 * [backup-simplify]: Simplify 0 into 0 6.710 * [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 6.710 * [taylor]: Taking taylor expansion of 0 in y.im 6.710 * [backup-simplify]: Simplify 0 into 0 6.710 * [backup-simplify]: Simplify 0 into 0 6.710 * [backup-simplify]: Simplify 0 into 0 6.711 * [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) 6.711 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.im))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 6.711 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in (x.im x.re y.im) around 0 6.711 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 6.711 * [taylor]: Taking taylor expansion of -1 in y.im 6.711 * [backup-simplify]: Simplify -1 into -1 6.711 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 6.711 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 6.711 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.711 * [taylor]: Taking taylor expansion of y.im in y.im 6.711 * [backup-simplify]: Simplify 0 into 0 6.711 * [backup-simplify]: Simplify 1 into 1 6.712 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.712 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 6.712 * [taylor]: Taking taylor expansion of -1 in x.re 6.712 * [backup-simplify]: Simplify -1 into -1 6.712 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 6.712 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 6.712 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.712 * [taylor]: Taking taylor expansion of y.im in x.re 6.712 * [backup-simplify]: Simplify y.im into y.im 6.712 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 6.712 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 6.712 * [taylor]: Taking taylor expansion of -1 in x.im 6.712 * [backup-simplify]: Simplify -1 into -1 6.712 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 6.712 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.712 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.712 * [taylor]: Taking taylor expansion of y.im in x.im 6.712 * [backup-simplify]: Simplify y.im into y.im 6.712 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 6.713 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 6.713 * [taylor]: Taking taylor expansion of -1 in x.im 6.713 * [backup-simplify]: Simplify -1 into -1 6.713 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 6.713 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.713 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.713 * [taylor]: Taking taylor expansion of y.im in x.im 6.713 * [backup-simplify]: Simplify y.im into y.im 6.713 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 6.713 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 6.713 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 6.713 * [taylor]: Taking taylor expansion of -1 in x.re 6.713 * [backup-simplify]: Simplify -1 into -1 6.713 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 6.713 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 6.713 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.714 * [taylor]: Taking taylor expansion of y.im in x.re 6.714 * [backup-simplify]: Simplify y.im into y.im 6.714 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 6.714 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 6.714 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 6.714 * [taylor]: Taking taylor expansion of -1 in y.im 6.714 * [backup-simplify]: Simplify -1 into -1 6.714 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 6.714 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 6.714 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.714 * [taylor]: Taking taylor expansion of y.im in y.im 6.714 * [backup-simplify]: Simplify 0 into 0 6.714 * [backup-simplify]: Simplify 1 into 1 6.714 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.714 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 6.715 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 6.715 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 6.716 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 6.716 * [taylor]: Taking taylor expansion of 0 in x.re 6.716 * [backup-simplify]: Simplify 0 into 0 6.716 * [taylor]: Taking taylor expansion of 0 in y.im 6.716 * [backup-simplify]: Simplify 0 into 0 6.716 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 6.717 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 6.717 * [taylor]: Taking taylor expansion of 0 in y.im 6.717 * [backup-simplify]: Simplify 0 into 0 6.718 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 6.719 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 6.719 * [backup-simplify]: Simplify 0 into 0 6.719 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.720 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 6.720 * [taylor]: Taking taylor expansion of 0 in x.re 6.721 * [backup-simplify]: Simplify 0 into 0 6.721 * [taylor]: Taking taylor expansion of 0 in y.im 6.721 * [backup-simplify]: Simplify 0 into 0 6.721 * [taylor]: Taking taylor expansion of 0 in y.im 6.721 * [backup-simplify]: Simplify 0 into 0 6.721 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.722 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 6.722 * [taylor]: Taking taylor expansion of 0 in y.im 6.722 * [backup-simplify]: Simplify 0 into 0 6.722 * [backup-simplify]: Simplify 0 into 0 6.722 * [backup-simplify]: Simplify 0 into 0 6.724 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.725 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 6.725 * [backup-simplify]: Simplify 0 into 0 6.725 * [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 6.726 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 6.726 * [taylor]: Taking taylor expansion of 0 in x.re 6.726 * [backup-simplify]: Simplify 0 into 0 6.726 * [taylor]: Taking taylor expansion of 0 in y.im 6.727 * [backup-simplify]: Simplify 0 into 0 6.727 * [taylor]: Taking taylor expansion of 0 in y.im 6.727 * [backup-simplify]: Simplify 0 into 0 6.727 * [taylor]: Taking taylor expansion of 0 in y.im 6.727 * [backup-simplify]: Simplify 0 into 0 6.727 * [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 6.728 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 6.728 * [taylor]: Taking taylor expansion of 0 in y.im 6.728 * [backup-simplify]: Simplify 0 into 0 6.729 * [backup-simplify]: Simplify 0 into 0 6.729 * [backup-simplify]: Simplify 0 into 0 6.729 * [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) 6.729 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 3) 6.730 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.730 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 6.730 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.730 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.730 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.730 * [taylor]: Taking taylor expansion of y.re in y.re 6.730 * [backup-simplify]: Simplify 0 into 0 6.730 * [backup-simplify]: Simplify 1 into 1 6.730 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.730 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.730 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.730 * [taylor]: Taking taylor expansion of y.re in x.re 6.730 * [backup-simplify]: Simplify y.re into y.re 6.730 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.730 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.730 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.730 * [taylor]: Taking taylor expansion of y.re in x.im 6.730 * [backup-simplify]: Simplify y.re into y.re 6.730 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.730 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.730 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.730 * [taylor]: Taking taylor expansion of y.re in x.im 6.730 * [backup-simplify]: Simplify y.re into y.re 6.731 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.731 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.731 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.731 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.731 * [taylor]: Taking taylor expansion of y.re in x.re 6.731 * [backup-simplify]: Simplify y.re into y.re 6.731 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.731 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.731 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.731 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.731 * [taylor]: Taking taylor expansion of y.re in y.re 6.731 * [backup-simplify]: Simplify 0 into 0 6.731 * [backup-simplify]: Simplify 1 into 1 6.731 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.731 * [backup-simplify]: Simplify 0 into 0 6.731 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.731 * [taylor]: Taking taylor expansion of 0 in x.re 6.732 * [backup-simplify]: Simplify 0 into 0 6.732 * [taylor]: Taking taylor expansion of 0 in y.re 6.732 * [backup-simplify]: Simplify 0 into 0 6.732 * [backup-simplify]: Simplify 0 into 0 6.732 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.732 * [taylor]: Taking taylor expansion of 0 in y.re 6.732 * [backup-simplify]: Simplify 0 into 0 6.732 * [backup-simplify]: Simplify 0 into 0 6.732 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.733 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.733 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.733 * [taylor]: Taking taylor expansion of 0 in x.re 6.733 * [backup-simplify]: Simplify 0 into 0 6.733 * [taylor]: Taking taylor expansion of 0 in y.re 6.733 * [backup-simplify]: Simplify 0 into 0 6.733 * [backup-simplify]: Simplify 0 into 0 6.733 * [taylor]: Taking taylor expansion of 0 in y.re 6.733 * [backup-simplify]: Simplify 0 into 0 6.733 * [backup-simplify]: Simplify 0 into 0 6.734 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.734 * [taylor]: Taking taylor expansion of 0 in y.re 6.734 * [backup-simplify]: Simplify 0 into 0 6.734 * [backup-simplify]: Simplify 0 into 0 6.734 * [backup-simplify]: Simplify 0 into 0 6.734 * [backup-simplify]: Simplify 0 into 0 6.735 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 6.735 * [backup-simplify]: Simplify 0 into 0 6.735 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 6.736 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.736 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 6.736 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 6.736 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 6.736 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.736 * [taylor]: Taking taylor expansion of y.re in y.re 6.736 * [backup-simplify]: Simplify 0 into 0 6.736 * [backup-simplify]: Simplify 1 into 1 6.736 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.736 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 6.736 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.736 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.736 * [taylor]: Taking taylor expansion of y.re in x.re 6.736 * [backup-simplify]: Simplify y.re into y.re 6.736 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.736 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 6.737 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.737 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.737 * [taylor]: Taking taylor expansion of y.re in x.im 6.737 * [backup-simplify]: Simplify y.re into y.re 6.737 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.737 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 6.737 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.737 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.737 * [taylor]: Taking taylor expansion of y.re in x.im 6.737 * [backup-simplify]: Simplify y.re into y.re 6.737 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.737 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 6.737 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.738 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.738 * [taylor]: Taking taylor expansion of y.re in x.re 6.738 * [backup-simplify]: Simplify y.re into y.re 6.738 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.738 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 6.738 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 6.738 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.738 * [taylor]: Taking taylor expansion of y.re in y.re 6.738 * [backup-simplify]: Simplify 0 into 0 6.738 * [backup-simplify]: Simplify 1 into 1 6.738 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.738 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.739 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.739 * [taylor]: Taking taylor expansion of 0 in x.re 6.739 * [backup-simplify]: Simplify 0 into 0 6.739 * [taylor]: Taking taylor expansion of 0 in y.re 6.739 * [backup-simplify]: Simplify 0 into 0 6.739 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.739 * [taylor]: Taking taylor expansion of 0 in y.re 6.739 * [backup-simplify]: Simplify 0 into 0 6.740 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 6.740 * [backup-simplify]: Simplify 0 into 0 6.741 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.741 * [taylor]: Taking taylor expansion of 0 in x.re 6.741 * [backup-simplify]: Simplify 0 into 0 6.741 * [taylor]: Taking taylor expansion of 0 in y.re 6.741 * [backup-simplify]: Simplify 0 into 0 6.741 * [taylor]: Taking taylor expansion of 0 in y.re 6.741 * [backup-simplify]: Simplify 0 into 0 6.741 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.741 * [taylor]: Taking taylor expansion of 0 in y.re 6.741 * [backup-simplify]: Simplify 0 into 0 6.741 * [backup-simplify]: Simplify 0 into 0 6.741 * [backup-simplify]: Simplify 0 into 0 6.743 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.743 * [backup-simplify]: Simplify 0 into 0 6.743 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.743 * [taylor]: Taking taylor expansion of 0 in x.re 6.743 * [backup-simplify]: Simplify 0 into 0 6.743 * [taylor]: Taking taylor expansion of 0 in y.re 6.743 * [backup-simplify]: Simplify 0 into 0 6.743 * [taylor]: Taking taylor expansion of 0 in y.re 6.743 * [backup-simplify]: Simplify 0 into 0 6.743 * [taylor]: Taking taylor expansion of 0 in y.re 6.744 * [backup-simplify]: Simplify 0 into 0 6.744 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.744 * [taylor]: Taking taylor expansion of 0 in y.re 6.744 * [backup-simplify]: Simplify 0 into 0 6.744 * [backup-simplify]: Simplify 0 into 0 6.744 * [backup-simplify]: Simplify 0 into 0 6.745 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.re)) (* 1 1))) into (* (atan2 x.im x.re) y.re) 6.745 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.745 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in (x.im x.re y.re) around 0 6.745 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 6.745 * [taylor]: Taking taylor expansion of -1 in y.re 6.745 * [backup-simplify]: Simplify -1 into -1 6.745 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 6.745 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 6.745 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.745 * [taylor]: Taking taylor expansion of y.re in y.re 6.745 * [backup-simplify]: Simplify 0 into 0 6.745 * [backup-simplify]: Simplify 1 into 1 6.745 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.745 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 6.746 * [taylor]: Taking taylor expansion of -1 in x.re 6.746 * [backup-simplify]: Simplify -1 into -1 6.746 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 6.746 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 6.746 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.746 * [taylor]: Taking taylor expansion of y.re in x.re 6.746 * [backup-simplify]: Simplify y.re into y.re 6.746 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.746 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 6.746 * [taylor]: Taking taylor expansion of -1 in x.im 6.746 * [backup-simplify]: Simplify -1 into -1 6.746 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 6.746 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.746 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.746 * [taylor]: Taking taylor expansion of y.re in x.im 6.746 * [backup-simplify]: Simplify y.re into y.re 6.746 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.746 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 6.746 * [taylor]: Taking taylor expansion of -1 in x.im 6.746 * [backup-simplify]: Simplify -1 into -1 6.747 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 6.747 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.747 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.747 * [taylor]: Taking taylor expansion of y.re in x.im 6.747 * [backup-simplify]: Simplify y.re into y.re 6.747 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.747 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.747 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 6.747 * [taylor]: Taking taylor expansion of -1 in x.re 6.747 * [backup-simplify]: Simplify -1 into -1 6.747 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 6.747 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 6.747 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.747 * [taylor]: Taking taylor expansion of y.re in x.re 6.747 * [backup-simplify]: Simplify y.re into y.re 6.748 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.748 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.748 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 6.748 * [taylor]: Taking taylor expansion of -1 in y.re 6.748 * [backup-simplify]: Simplify -1 into -1 6.748 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 6.748 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 6.748 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.748 * [taylor]: Taking taylor expansion of y.re in y.re 6.748 * [backup-simplify]: Simplify 0 into 0 6.748 * [backup-simplify]: Simplify 1 into 1 6.748 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.748 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 6.749 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 6.749 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 6.750 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 6.750 * [taylor]: Taking taylor expansion of 0 in x.re 6.750 * [backup-simplify]: Simplify 0 into 0 6.750 * [taylor]: Taking taylor expansion of 0 in y.re 6.750 * [backup-simplify]: Simplify 0 into 0 6.750 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 6.751 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 6.751 * [taylor]: Taking taylor expansion of 0 in y.re 6.751 * [backup-simplify]: Simplify 0 into 0 6.752 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 6.753 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 6.753 * [backup-simplify]: Simplify 0 into 0 6.753 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.754 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 6.754 * [taylor]: Taking taylor expansion of 0 in x.re 6.754 * [backup-simplify]: Simplify 0 into 0 6.754 * [taylor]: Taking taylor expansion of 0 in y.re 6.754 * [backup-simplify]: Simplify 0 into 0 6.754 * [taylor]: Taking taylor expansion of 0 in y.re 6.754 * [backup-simplify]: Simplify 0 into 0 6.755 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.756 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 6.756 * [taylor]: Taking taylor expansion of 0 in y.re 6.756 * [backup-simplify]: Simplify 0 into 0 6.756 * [backup-simplify]: Simplify 0 into 0 6.756 * [backup-simplify]: Simplify 0 into 0 6.758 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.759 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 6.759 * [backup-simplify]: Simplify 0 into 0 6.759 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.761 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 6.761 * [taylor]: Taking taylor expansion of 0 in x.re 6.761 * [backup-simplify]: Simplify 0 into 0 6.761 * [taylor]: Taking taylor expansion of 0 in y.re 6.761 * [backup-simplify]: Simplify 0 into 0 6.761 * [taylor]: Taking taylor expansion of 0 in y.re 6.761 * [backup-simplify]: Simplify 0 into 0 6.761 * [taylor]: Taking taylor expansion of 0 in y.re 6.761 * [backup-simplify]: Simplify 0 into 0 6.761 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.763 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 6.763 * [taylor]: Taking taylor expansion of 0 in y.re 6.763 * [backup-simplify]: Simplify 0 into 0 6.763 * [backup-simplify]: Simplify 0 into 0 6.763 * [backup-simplify]: Simplify 0 into 0 6.764 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.re))) (* 1 1))) into (* (atan2 x.im x.re) y.re) 6.764 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 1) 6.764 * [backup-simplify]: Simplify (* (log (hypot x.re x.im)) y.re) into (* (log (hypot x.re x.im)) y.re) 6.764 * [approximate]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.re) in (x.re x.im y.re) around 0 6.764 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.re) in y.re 6.764 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 6.764 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 6.764 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.764 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 6.764 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 6.764 * [taylor]: Taking taylor expansion of x.re in y.re 6.764 * [backup-simplify]: Simplify x.re into x.re 6.764 * [taylor]: Taking taylor expansion of x.re in y.re 6.765 * [backup-simplify]: Simplify x.re into x.re 6.765 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 6.765 * [taylor]: Taking taylor expansion of x.im in y.re 6.765 * [backup-simplify]: Simplify x.im into x.im 6.765 * [taylor]: Taking taylor expansion of x.im in y.re 6.765 * [backup-simplify]: Simplify x.im into x.im 6.765 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.765 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.765 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 6.765 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.766 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.766 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.766 * [backup-simplify]: Simplify (+ 0 0) into 0 6.767 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 6.767 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 6.767 * [taylor]: Taking taylor expansion of y.re in y.re 6.767 * [backup-simplify]: Simplify 0 into 0 6.767 * [backup-simplify]: Simplify 1 into 1 6.767 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.re) in x.im 6.767 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 6.767 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 6.767 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.767 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 6.768 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 6.768 * [taylor]: Taking taylor expansion of x.re in x.im 6.768 * [backup-simplify]: Simplify x.re into x.re 6.768 * [taylor]: Taking taylor expansion of x.re in x.im 6.768 * [backup-simplify]: Simplify x.re into x.re 6.768 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 6.768 * [taylor]: Taking taylor expansion of x.im in x.im 6.768 * [backup-simplify]: Simplify 0 into 0 6.768 * [backup-simplify]: Simplify 1 into 1 6.768 * [taylor]: Taking taylor expansion of x.im in x.im 6.768 * [backup-simplify]: Simplify 0 into 0 6.768 * [backup-simplify]: Simplify 1 into 1 6.768 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.768 * [backup-simplify]: Simplify (* 0 0) into 0 6.768 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 6.769 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 6.769 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.769 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.770 * [backup-simplify]: Simplify (+ 0 0) into 0 6.770 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 6.770 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.770 * [taylor]: Taking taylor expansion of y.re in x.im 6.770 * [backup-simplify]: Simplify y.re into y.re 6.770 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.re) in x.re 6.770 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 6.770 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 6.770 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.770 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 6.770 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 6.770 * [taylor]: Taking taylor expansion of x.re in x.re 6.770 * [backup-simplify]: Simplify 0 into 0 6.770 * [backup-simplify]: Simplify 1 into 1 6.770 * [taylor]: Taking taylor expansion of x.re in x.re 6.770 * [backup-simplify]: Simplify 0 into 0 6.770 * [backup-simplify]: Simplify 1 into 1 6.771 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 6.771 * [taylor]: Taking taylor expansion of x.im in x.re 6.771 * [backup-simplify]: Simplify x.im into x.im 6.771 * [taylor]: Taking taylor expansion of x.im in x.re 6.771 * [backup-simplify]: Simplify x.im into x.im 6.771 * [backup-simplify]: Simplify (* 0 0) into 0 6.771 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.771 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 6.771 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.772 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.772 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.772 * [backup-simplify]: Simplify (+ 0 0) into 0 6.773 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.773 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.773 * [taylor]: Taking taylor expansion of y.re in x.re 6.773 * [backup-simplify]: Simplify y.re into y.re 6.773 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.re) in x.re 6.773 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 6.773 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 6.773 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.773 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 6.773 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 6.773 * [taylor]: Taking taylor expansion of x.re in x.re 6.773 * [backup-simplify]: Simplify 0 into 0 6.773 * [backup-simplify]: Simplify 1 into 1 6.773 * [taylor]: Taking taylor expansion of x.re in x.re 6.773 * [backup-simplify]: Simplify 0 into 0 6.773 * [backup-simplify]: Simplify 1 into 1 6.773 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 6.773 * [taylor]: Taking taylor expansion of x.im in x.re 6.773 * [backup-simplify]: Simplify x.im into x.im 6.773 * [taylor]: Taking taylor expansion of x.im in x.re 6.773 * [backup-simplify]: Simplify x.im into x.im 6.774 * [backup-simplify]: Simplify (* 0 0) into 0 6.774 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.774 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 6.774 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.775 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.775 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.775 * [backup-simplify]: Simplify (+ 0 0) into 0 6.775 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.775 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.775 * [taylor]: Taking taylor expansion of y.re in x.re 6.775 * [backup-simplify]: Simplify y.re into y.re 6.775 * [backup-simplify]: Simplify (* (log x.im) y.re) into (* y.re (log x.im)) 6.776 * [taylor]: Taking taylor expansion of (* y.re (log x.im)) in x.im 6.776 * [taylor]: Taking taylor expansion of y.re in x.im 6.776 * [backup-simplify]: Simplify y.re into y.re 6.776 * [taylor]: Taking taylor expansion of (log x.im) in x.im 6.776 * [taylor]: Taking taylor expansion of x.im in x.im 6.776 * [backup-simplify]: Simplify 0 into 0 6.776 * [backup-simplify]: Simplify 1 into 1 6.776 * [backup-simplify]: Simplify (log 1) into 0 6.776 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.777 * [backup-simplify]: Simplify (* y.re (log x.im)) into (* y.re (log x.im)) 6.777 * [taylor]: Taking taylor expansion of (* y.re (log x.im)) in y.re 6.777 * [taylor]: Taking taylor expansion of y.re in y.re 6.777 * [backup-simplify]: Simplify 0 into 0 6.777 * [backup-simplify]: Simplify 1 into 1 6.777 * [taylor]: Taking taylor expansion of (log x.im) in y.re 6.777 * [taylor]: Taking taylor expansion of x.im in y.re 6.777 * [backup-simplify]: Simplify x.im into x.im 6.777 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.777 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 6.777 * [backup-simplify]: Simplify 0 into 0 6.778 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 6.778 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.re)) into 0 6.778 * [taylor]: Taking taylor expansion of 0 in x.im 6.778 * [backup-simplify]: Simplify 0 into 0 6.778 * [taylor]: Taking taylor expansion of 0 in y.re 6.778 * [backup-simplify]: Simplify 0 into 0 6.778 * [backup-simplify]: Simplify 0 into 0 6.779 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.780 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.780 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 (log x.im))) into 0 6.780 * [taylor]: Taking taylor expansion of 0 in y.re 6.780 * [backup-simplify]: Simplify 0 into 0 6.780 * [backup-simplify]: Simplify 0 into 0 6.781 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 6.782 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 6.782 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.782 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 6.783 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 6.783 * [backup-simplify]: Simplify (+ 1 0) into 1 6.784 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 6.785 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 x.im)) 1)) (pow x.im 1)))) 2) into (/ 1/2 (pow x.im 2)) 6.786 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) y.re))) into (* 1/2 (/ y.re (pow x.im 2))) 6.786 * [taylor]: Taking taylor expansion of (* 1/2 (/ y.re (pow x.im 2))) in x.im 6.786 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.786 * [backup-simplify]: Simplify 1/2 into 1/2 6.786 * [taylor]: Taking taylor expansion of (/ y.re (pow x.im 2)) in x.im 6.786 * [taylor]: Taking taylor expansion of y.re in x.im 6.786 * [backup-simplify]: Simplify y.re into y.re 6.786 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 6.786 * [taylor]: Taking taylor expansion of x.im in x.im 6.786 * [backup-simplify]: Simplify 0 into 0 6.787 * [backup-simplify]: Simplify 1 into 1 6.787 * [backup-simplify]: Simplify (* 1 1) into 1 6.787 * [backup-simplify]: Simplify (/ y.re 1) into y.re 6.788 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.788 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.789 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* y.re (/ 0 1)))) into 0 6.791 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* y.re (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.791 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 y.re))) into 0 6.791 * [taylor]: Taking taylor expansion of 0 in y.re 6.791 * [backup-simplify]: Simplify 0 into 0 6.791 * [backup-simplify]: Simplify 0 into 0 6.792 * [taylor]: Taking taylor expansion of 0 in y.re 6.792 * [backup-simplify]: Simplify 0 into 0 6.792 * [backup-simplify]: Simplify 0 into 0 6.794 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 6.795 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.795 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 6.795 * [taylor]: Taking taylor expansion of 0 in y.re 6.795 * [backup-simplify]: Simplify 0 into 0 6.795 * [backup-simplify]: Simplify 0 into 0 6.796 * [backup-simplify]: Simplify 0 into 0 6.796 * [backup-simplify]: Simplify 0 into 0 6.797 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.im 1)))) 2) into 0 6.798 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 6.798 * [backup-simplify]: Simplify 0 into 0 6.799 * [backup-simplify]: Simplify (* (log x.im) (* y.re (* 1 1))) into (* y.re (log x.im)) 6.799 * [backup-simplify]: Simplify (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.re)) into (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) 6.799 * [approximate]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in (x.re x.im y.re) around 0 6.799 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 6.799 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 6.799 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 6.799 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.799 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 6.799 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 6.799 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 6.799 * [taylor]: Taking taylor expansion of x.re in y.re 6.799 * [backup-simplify]: Simplify x.re into x.re 6.799 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.799 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 6.799 * [taylor]: Taking taylor expansion of x.re in y.re 6.800 * [backup-simplify]: Simplify x.re into x.re 6.800 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.800 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 6.800 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 6.800 * [taylor]: Taking taylor expansion of x.im in y.re 6.800 * [backup-simplify]: Simplify x.im into x.im 6.800 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.800 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 6.800 * [taylor]: Taking taylor expansion of x.im in y.re 6.800 * [backup-simplify]: Simplify x.im into x.im 6.800 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.800 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.800 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.800 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.801 * [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)))) 6.801 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.801 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.801 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.801 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.801 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.802 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.802 * [backup-simplify]: Simplify (+ 0 0) into 0 6.803 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.803 * [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))))) 6.803 * [taylor]: Taking taylor expansion of y.re in y.re 6.803 * [backup-simplify]: Simplify 0 into 0 6.803 * [backup-simplify]: Simplify 1 into 1 6.803 * [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))))) 6.803 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.im 6.803 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 6.803 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 6.804 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.804 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 6.804 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 6.804 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.804 * [taylor]: Taking taylor expansion of x.re in x.im 6.804 * [backup-simplify]: Simplify x.re into x.re 6.804 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.804 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.804 * [taylor]: Taking taylor expansion of x.re in x.im 6.804 * [backup-simplify]: Simplify x.re into x.re 6.804 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.804 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 6.804 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.804 * [taylor]: Taking taylor expansion of x.im in x.im 6.804 * [backup-simplify]: Simplify 0 into 0 6.804 * [backup-simplify]: Simplify 1 into 1 6.805 * [backup-simplify]: Simplify (/ 1 1) into 1 6.805 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.805 * [taylor]: Taking taylor expansion of x.im in x.im 6.805 * [backup-simplify]: Simplify 0 into 0 6.805 * [backup-simplify]: Simplify 1 into 1 6.805 * [backup-simplify]: Simplify (/ 1 1) into 1 6.806 * [backup-simplify]: Simplify (* 1 1) into 1 6.806 * [backup-simplify]: Simplify (+ 0 1) into 1 6.806 * [backup-simplify]: Simplify (sqrt 1) into 1 6.807 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.808 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.808 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.809 * [backup-simplify]: Simplify (+ 0 0) into 0 6.809 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.810 * [backup-simplify]: Simplify (log 1) into 0 6.810 * [taylor]: Taking taylor expansion of y.re in x.im 6.810 * [backup-simplify]: Simplify y.re into y.re 6.810 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.811 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.811 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 6.811 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.re 6.811 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.811 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.811 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.811 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.811 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.811 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.811 * [taylor]: Taking taylor expansion of x.re in x.re 6.811 * [backup-simplify]: Simplify 0 into 0 6.811 * [backup-simplify]: Simplify 1 into 1 6.812 * [backup-simplify]: Simplify (/ 1 1) into 1 6.812 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.812 * [taylor]: Taking taylor expansion of x.re in x.re 6.812 * [backup-simplify]: Simplify 0 into 0 6.812 * [backup-simplify]: Simplify 1 into 1 6.812 * [backup-simplify]: Simplify (/ 1 1) into 1 6.812 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.812 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.812 * [taylor]: Taking taylor expansion of x.im in x.re 6.812 * [backup-simplify]: Simplify x.im into x.im 6.812 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.813 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.813 * [taylor]: Taking taylor expansion of x.im in x.re 6.813 * [backup-simplify]: Simplify x.im into x.im 6.813 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.813 * [backup-simplify]: Simplify (* 1 1) into 1 6.813 * [backup-simplify]: Simplify (+ 1 0) into 1 6.814 * [backup-simplify]: Simplify (sqrt 1) into 1 6.815 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.815 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.816 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.816 * [backup-simplify]: Simplify (+ 0 0) into 0 6.817 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.818 * [backup-simplify]: Simplify (log 1) into 0 6.818 * [taylor]: Taking taylor expansion of y.re in x.re 6.818 * [backup-simplify]: Simplify y.re into y.re 6.818 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.819 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.819 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 6.819 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.re 6.819 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.819 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.819 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.819 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.819 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.819 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.819 * [taylor]: Taking taylor expansion of x.re in x.re 6.819 * [backup-simplify]: Simplify 0 into 0 6.819 * [backup-simplify]: Simplify 1 into 1 6.820 * [backup-simplify]: Simplify (/ 1 1) into 1 6.820 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.820 * [taylor]: Taking taylor expansion of x.re in x.re 6.820 * [backup-simplify]: Simplify 0 into 0 6.820 * [backup-simplify]: Simplify 1 into 1 6.820 * [backup-simplify]: Simplify (/ 1 1) into 1 6.820 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.820 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.820 * [taylor]: Taking taylor expansion of x.im in x.re 6.821 * [backup-simplify]: Simplify x.im into x.im 6.821 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.821 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.821 * [taylor]: Taking taylor expansion of x.im in x.re 6.821 * [backup-simplify]: Simplify x.im into x.im 6.821 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.821 * [backup-simplify]: Simplify (* 1 1) into 1 6.822 * [backup-simplify]: Simplify (+ 1 0) into 1 6.822 * [backup-simplify]: Simplify (sqrt 1) into 1 6.823 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.823 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.824 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.824 * [backup-simplify]: Simplify (+ 0 0) into 0 6.825 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.825 * [backup-simplify]: Simplify (log 1) into 0 6.825 * [taylor]: Taking taylor expansion of y.re in x.re 6.825 * [backup-simplify]: Simplify y.re into y.re 6.826 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.826 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.826 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 6.826 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.re)) in x.im 6.826 * [taylor]: Taking taylor expansion of -1 in x.im 6.826 * [backup-simplify]: Simplify -1 into -1 6.826 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in x.im 6.826 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.826 * [taylor]: Taking taylor expansion of x.re in x.im 6.826 * [backup-simplify]: Simplify x.re into x.re 6.827 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.827 * [taylor]: Taking taylor expansion of y.re in x.im 6.827 * [backup-simplify]: Simplify y.re into y.re 6.827 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 6.827 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.re)) into (* -1 (/ (log x.re) y.re)) 6.827 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.re)) in y.re 6.827 * [taylor]: Taking taylor expansion of -1 in y.re 6.827 * [backup-simplify]: Simplify -1 into -1 6.827 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in y.re 6.827 * [taylor]: Taking taylor expansion of (log x.re) in y.re 6.827 * [taylor]: Taking taylor expansion of x.re in y.re 6.827 * [backup-simplify]: Simplify x.re into x.re 6.827 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.827 * [taylor]: Taking taylor expansion of y.re in y.re 6.827 * [backup-simplify]: Simplify 0 into 0 6.827 * [backup-simplify]: Simplify 1 into 1 6.827 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 6.827 * [backup-simplify]: Simplify (* -1 (log x.re)) into (* -1 (log x.re)) 6.827 * [backup-simplify]: Simplify (* -1 (log x.re)) into (* -1 (log x.re)) 6.828 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.828 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (* -1 (/ (log x.re) y.re)) (/ 0 y.re)))) into 0 6.828 * [taylor]: Taking taylor expansion of 0 in x.im 6.828 * [backup-simplify]: Simplify 0 into 0 6.828 * [taylor]: Taking taylor expansion of 0 in y.re 6.828 * [backup-simplify]: Simplify 0 into 0 6.829 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.829 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 6.829 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.re))) into 0 6.829 * [taylor]: Taking taylor expansion of 0 in y.re 6.829 * [backup-simplify]: Simplify 0 into 0 6.830 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.830 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)))) into 0 6.831 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (log x.re))) into 0 6.831 * [backup-simplify]: Simplify 0 into 0 6.831 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.832 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.832 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.832 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.832 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 6.833 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 6.834 * [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)) 6.835 * [backup-simplify]: Simplify (- (/ (/ 1/2 (pow x.im 2)) y.re) (+ (* (* -1 (/ (log x.re) y.re)) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into (* 1/2 (/ 1 (* y.re (pow x.im 2)))) 6.835 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (* y.re (pow x.im 2)))) in x.im 6.835 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.835 * [backup-simplify]: Simplify 1/2 into 1/2 6.835 * [taylor]: Taking taylor expansion of (/ 1 (* y.re (pow x.im 2))) in x.im 6.835 * [taylor]: Taking taylor expansion of (* y.re (pow x.im 2)) in x.im 6.835 * [taylor]: Taking taylor expansion of y.re in x.im 6.835 * [backup-simplify]: Simplify y.re into y.re 6.835 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 6.835 * [taylor]: Taking taylor expansion of x.im in x.im 6.835 * [backup-simplify]: Simplify 0 into 0 6.835 * [backup-simplify]: Simplify 1 into 1 6.835 * [backup-simplify]: Simplify (* 1 1) into 1 6.835 * [backup-simplify]: Simplify (* y.re 1) into y.re 6.835 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 6.836 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.839 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.840 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 1))) into 0 6.840 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 1)) into 0 6.841 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 6.841 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.841 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ 1 y.re)))) into 0 6.841 * [taylor]: Taking taylor expansion of 0 in y.re 6.841 * [backup-simplify]: Simplify 0 into 0 6.841 * [taylor]: Taking taylor expansion of 0 in y.re 6.841 * [backup-simplify]: Simplify 0 into 0 6.843 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 6.843 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.843 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (log x.re) y.re)))) into 0 6.843 * [taylor]: Taking taylor expansion of 0 in y.re 6.843 * [backup-simplify]: Simplify 0 into 0 6.843 * [backup-simplify]: Simplify 0 into 0 6.843 * [backup-simplify]: Simplify 0 into 0 6.844 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 6.845 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.846 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (log x.re)))) into 0 6.846 * [backup-simplify]: Simplify 0 into 0 6.846 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.847 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.848 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.848 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.848 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.848 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.848 * [backup-simplify]: Simplify (+ 0 0) into 0 6.849 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow x.im 2)))))) (* 2 1)) into 0 6.851 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 6.851 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (* -1 (/ (log x.re) y.re)) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* (* 1/2 (/ 1 (* y.re (pow x.im 2)))) (/ 0 y.re)))) into 0 6.851 * [taylor]: Taking taylor expansion of 0 in x.im 6.851 * [backup-simplify]: Simplify 0 into 0 6.851 * [taylor]: Taking taylor expansion of 0 in y.re 6.851 * [backup-simplify]: Simplify 0 into 0 6.852 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.852 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.853 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.853 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.re))))) into 0 6.854 * [taylor]: Taking taylor expansion of 0 in y.re 6.854 * [backup-simplify]: Simplify 0 into 0 6.854 * [taylor]: Taking taylor expansion of 0 in y.re 6.854 * [backup-simplify]: Simplify 0 into 0 6.856 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow x.re 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow x.re 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow x.re 1)))) 6) into 0 6.856 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.857 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (log x.re) y.re))))) into 0 6.857 * [taylor]: Taking taylor expansion of 0 in y.re 6.857 * [backup-simplify]: Simplify 0 into 0 6.857 * [backup-simplify]: Simplify 0 into 0 6.857 * [backup-simplify]: Simplify 0 into 0 6.857 * [backup-simplify]: Simplify (* (* -1 (log (/ 1 x.re))) (* (/ 1 (/ 1 y.re)) (* 1 1))) into (* -1 (* y.re (log (/ 1 x.re)))) 6.857 * [backup-simplify]: Simplify (* (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (/ 1 (- y.re))) into (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) 6.857 * [approximate]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in (x.re x.im y.re) around 0 6.857 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 6.857 * [taylor]: Taking taylor expansion of -1 in y.re 6.857 * [backup-simplify]: Simplify -1 into -1 6.857 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 6.857 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 6.857 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 6.858 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.858 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 6.858 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 6.858 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 6.858 * [taylor]: Taking taylor expansion of -1 in y.re 6.858 * [backup-simplify]: Simplify -1 into -1 6.858 * [taylor]: Taking taylor expansion of x.re in y.re 6.858 * [backup-simplify]: Simplify x.re into x.re 6.858 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.858 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 6.858 * [taylor]: Taking taylor expansion of -1 in y.re 6.858 * [backup-simplify]: Simplify -1 into -1 6.858 * [taylor]: Taking taylor expansion of x.re in y.re 6.858 * [backup-simplify]: Simplify x.re into x.re 6.858 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.858 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 6.858 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 6.858 * [taylor]: Taking taylor expansion of -1 in y.re 6.858 * [backup-simplify]: Simplify -1 into -1 6.858 * [taylor]: Taking taylor expansion of x.im in y.re 6.858 * [backup-simplify]: Simplify x.im into x.im 6.858 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.858 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 6.858 * [taylor]: Taking taylor expansion of -1 in y.re 6.858 * [backup-simplify]: Simplify -1 into -1 6.858 * [taylor]: Taking taylor expansion of x.im in y.re 6.858 * [backup-simplify]: Simplify x.im into x.im 6.858 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.858 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 6.858 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.859 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.859 * [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)))) 6.859 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.859 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.859 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 6.859 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.859 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.859 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 6.860 * [backup-simplify]: Simplify (+ 0 0) into 0 6.860 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.860 * [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))))) 6.860 * [taylor]: Taking taylor expansion of y.re in y.re 6.860 * [backup-simplify]: Simplify 0 into 0 6.860 * [backup-simplify]: Simplify 1 into 1 6.860 * [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))))) 6.860 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.im 6.860 * [taylor]: Taking taylor expansion of -1 in x.im 6.860 * [backup-simplify]: Simplify -1 into -1 6.861 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.im 6.861 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 6.861 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 6.861 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.861 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 6.861 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 6.861 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 6.861 * [taylor]: Taking taylor expansion of -1 in x.im 6.861 * [backup-simplify]: Simplify -1 into -1 6.861 * [taylor]: Taking taylor expansion of x.re in x.im 6.861 * [backup-simplify]: Simplify x.re into x.re 6.861 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.861 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 6.861 * [taylor]: Taking taylor expansion of -1 in x.im 6.861 * [backup-simplify]: Simplify -1 into -1 6.861 * [taylor]: Taking taylor expansion of x.re in x.im 6.861 * [backup-simplify]: Simplify x.re into x.re 6.861 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.861 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 6.861 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 6.861 * [taylor]: Taking taylor expansion of -1 in x.im 6.861 * [backup-simplify]: Simplify -1 into -1 6.861 * [taylor]: Taking taylor expansion of x.im in x.im 6.861 * [backup-simplify]: Simplify 0 into 0 6.861 * [backup-simplify]: Simplify 1 into 1 6.861 * [backup-simplify]: Simplify (/ -1 1) into -1 6.861 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 6.861 * [taylor]: Taking taylor expansion of -1 in x.im 6.861 * [backup-simplify]: Simplify -1 into -1 6.861 * [taylor]: Taking taylor expansion of x.im in x.im 6.861 * [backup-simplify]: Simplify 0 into 0 6.861 * [backup-simplify]: Simplify 1 into 1 6.862 * [backup-simplify]: Simplify (/ -1 1) into -1 6.862 * [backup-simplify]: Simplify (* -1 -1) into 1 6.862 * [backup-simplify]: Simplify (+ 0 1) into 1 6.863 * [backup-simplify]: Simplify (sqrt 1) into 1 6.863 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.863 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.864 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.864 * [backup-simplify]: Simplify (+ 0 0) into 0 6.865 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.865 * [backup-simplify]: Simplify (log 1) into 0 6.865 * [taylor]: Taking taylor expansion of y.re in x.im 6.865 * [backup-simplify]: Simplify y.re into y.re 6.865 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.865 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.866 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 6.866 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.re 6.866 * [taylor]: Taking taylor expansion of -1 in x.re 6.866 * [backup-simplify]: Simplify -1 into -1 6.866 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.re 6.866 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 6.866 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 6.866 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.866 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 6.866 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 6.866 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.866 * [taylor]: Taking taylor expansion of -1 in x.re 6.866 * [backup-simplify]: Simplify -1 into -1 6.866 * [taylor]: Taking taylor expansion of x.re in x.re 6.866 * [backup-simplify]: Simplify 0 into 0 6.866 * [backup-simplify]: Simplify 1 into 1 6.866 * [backup-simplify]: Simplify (/ -1 1) into -1 6.866 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.866 * [taylor]: Taking taylor expansion of -1 in x.re 6.866 * [backup-simplify]: Simplify -1 into -1 6.866 * [taylor]: Taking taylor expansion of x.re in x.re 6.866 * [backup-simplify]: Simplify 0 into 0 6.866 * [backup-simplify]: Simplify 1 into 1 6.867 * [backup-simplify]: Simplify (/ -1 1) into -1 6.867 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 6.867 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.867 * [taylor]: Taking taylor expansion of -1 in x.re 6.867 * [backup-simplify]: Simplify -1 into -1 6.867 * [taylor]: Taking taylor expansion of x.im in x.re 6.867 * [backup-simplify]: Simplify x.im into x.im 6.867 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.867 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.867 * [taylor]: Taking taylor expansion of -1 in x.re 6.867 * [backup-simplify]: Simplify -1 into -1 6.867 * [taylor]: Taking taylor expansion of x.im in x.re 6.867 * [backup-simplify]: Simplify x.im into x.im 6.867 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.868 * [backup-simplify]: Simplify (* -1 -1) into 1 6.868 * [backup-simplify]: Simplify (+ 1 0) into 1 6.869 * [backup-simplify]: Simplify (sqrt 1) into 1 6.869 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.870 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.871 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.872 * [backup-simplify]: Simplify (+ 0 0) into 0 6.872 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.873 * [backup-simplify]: Simplify (log 1) into 0 6.873 * [taylor]: Taking taylor expansion of y.re in x.re 6.873 * [backup-simplify]: Simplify y.re into y.re 6.873 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.874 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.874 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 6.874 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.re 6.874 * [taylor]: Taking taylor expansion of -1 in x.re 6.874 * [backup-simplify]: Simplify -1 into -1 6.874 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.re 6.874 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 6.874 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 6.874 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.874 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 6.874 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 6.875 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.875 * [taylor]: Taking taylor expansion of -1 in x.re 6.875 * [backup-simplify]: Simplify -1 into -1 6.875 * [taylor]: Taking taylor expansion of x.re in x.re 6.875 * [backup-simplify]: Simplify 0 into 0 6.875 * [backup-simplify]: Simplify 1 into 1 6.875 * [backup-simplify]: Simplify (/ -1 1) into -1 6.875 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.875 * [taylor]: Taking taylor expansion of -1 in x.re 6.875 * [backup-simplify]: Simplify -1 into -1 6.875 * [taylor]: Taking taylor expansion of x.re in x.re 6.875 * [backup-simplify]: Simplify 0 into 0 6.875 * [backup-simplify]: Simplify 1 into 1 6.876 * [backup-simplify]: Simplify (/ -1 1) into -1 6.876 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 6.876 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.876 * [taylor]: Taking taylor expansion of -1 in x.re 6.876 * [backup-simplify]: Simplify -1 into -1 6.876 * [taylor]: Taking taylor expansion of x.im in x.re 6.876 * [backup-simplify]: Simplify x.im into x.im 6.876 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.876 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.876 * [taylor]: Taking taylor expansion of -1 in x.re 6.876 * [backup-simplify]: Simplify -1 into -1 6.876 * [taylor]: Taking taylor expansion of x.im in x.re 6.876 * [backup-simplify]: Simplify x.im into x.im 6.876 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.877 * [backup-simplify]: Simplify (* -1 -1) into 1 6.877 * [backup-simplify]: Simplify (+ 1 0) into 1 6.877 * [backup-simplify]: Simplify (sqrt 1) into 1 6.878 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.879 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.880 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.880 * [backup-simplify]: Simplify (+ 0 0) into 0 6.881 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.881 * [backup-simplify]: Simplify (log 1) into 0 6.882 * [taylor]: Taking taylor expansion of y.re in x.re 6.882 * [backup-simplify]: Simplify y.re into y.re 6.882 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.882 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.883 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 6.883 * [backup-simplify]: Simplify (* -1 (* -1 (/ (log x.re) y.re))) into (/ (log x.re) y.re) 6.883 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in x.im 6.883 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.883 * [taylor]: Taking taylor expansion of x.re in x.im 6.883 * [backup-simplify]: Simplify x.re into x.re 6.883 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.883 * [taylor]: Taking taylor expansion of y.re in x.im 6.883 * [backup-simplify]: Simplify y.re into y.re 6.883 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 6.883 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in y.re 6.883 * [taylor]: Taking taylor expansion of (log x.re) in y.re 6.883 * [taylor]: Taking taylor expansion of x.re in y.re 6.883 * [backup-simplify]: Simplify x.re into x.re 6.883 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.883 * [taylor]: Taking taylor expansion of y.re in y.re 6.883 * [backup-simplify]: Simplify 0 into 0 6.883 * [backup-simplify]: Simplify 1 into 1 6.884 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 6.884 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.885 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.885 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (* -1 (/ (log x.re) y.re)) (/ 0 y.re)))) into 0 6.886 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (* -1 (/ (log x.re) y.re)))) into 0 6.886 * [taylor]: Taking taylor expansion of 0 in x.im 6.886 * [backup-simplify]: Simplify 0 into 0 6.886 * [taylor]: Taking taylor expansion of 0 in y.re 6.886 * [backup-simplify]: Simplify 0 into 0 6.887 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.887 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 6.887 * [taylor]: Taking taylor expansion of 0 in y.re 6.887 * [backup-simplify]: Simplify 0 into 0 6.888 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.889 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)))) into 0 6.889 * [backup-simplify]: Simplify 0 into 0 6.890 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.891 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.891 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 6.891 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.891 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 6.892 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 6.893 * [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)) 6.894 * [backup-simplify]: Simplify (- (/ (/ 1/2 (pow x.im 2)) y.re) (+ (* (* -1 (/ (log x.re) y.re)) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into (* 1/2 (/ 1 (* y.re (pow x.im 2)))) 6.894 * [backup-simplify]: Simplify (+ (* -1 (* 1/2 (/ 1 (* y.re (pow x.im 2))))) (+ (* 0 0) (* 0 (* -1 (/ (log x.re) y.re))))) into (- (* 1/2 (/ 1 (* y.re (pow x.im 2))))) 6.894 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (* y.re (pow x.im 2))))) in x.im 6.894 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (* y.re (pow x.im 2)))) in x.im 6.894 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.894 * [backup-simplify]: Simplify 1/2 into 1/2 6.894 * [taylor]: Taking taylor expansion of (/ 1 (* y.re (pow x.im 2))) in x.im 6.894 * [taylor]: Taking taylor expansion of (* y.re (pow x.im 2)) in x.im 6.894 * [taylor]: Taking taylor expansion of y.re in x.im 6.894 * [backup-simplify]: Simplify y.re into y.re 6.894 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 6.894 * [taylor]: Taking taylor expansion of x.im in x.im 6.895 * [backup-simplify]: Simplify 0 into 0 6.895 * [backup-simplify]: Simplify 1 into 1 6.895 * [backup-simplify]: Simplify (* 1 1) into 1 6.895 * [backup-simplify]: Simplify (* y.re 1) into y.re 6.895 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 6.895 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.896 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.896 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 1))) into 0 6.896 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 1)) into 0 6.897 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 6.897 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.897 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ 1 y.re)))) into 0 6.897 * [backup-simplify]: Simplify (- 0) into 0 6.897 * [taylor]: Taking taylor expansion of 0 in y.re 6.897 * [backup-simplify]: Simplify 0 into 0 6.897 * [taylor]: Taking taylor expansion of 0 in y.re 6.898 * [backup-simplify]: Simplify 0 into 0 6.899 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 6.899 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.899 * [taylor]: Taking taylor expansion of 0 in y.re 6.899 * [backup-simplify]: Simplify 0 into 0 6.899 * [backup-simplify]: Simplify 0 into 0 6.899 * [backup-simplify]: Simplify 0 into 0 6.900 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 6.901 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.901 * [backup-simplify]: Simplify 0 into 0 6.901 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.902 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.902 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 6.903 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.903 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.903 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 6.903 * [backup-simplify]: Simplify (+ 0 0) into 0 6.903 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow x.im 2)))))) (* 2 1)) into 0 6.906 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 6.906 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (* -1 (/ (log x.re) y.re)) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* (* 1/2 (/ 1 (* y.re (pow x.im 2)))) (/ 0 y.re)))) into 0 6.907 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (* 1/2 (/ 1 (* y.re (pow x.im 2))))) (+ (* 0 0) (* 0 (* -1 (/ (log x.re) y.re)))))) into 0 6.907 * [taylor]: Taking taylor expansion of 0 in x.im 6.907 * [backup-simplify]: Simplify 0 into 0 6.907 * [taylor]: Taking taylor expansion of 0 in y.re 6.907 * [backup-simplify]: Simplify 0 into 0 6.907 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.908 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.908 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.909 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.re))))) into 0 6.909 * [backup-simplify]: Simplify (- 0) into 0 6.909 * [taylor]: Taking taylor expansion of 0 in y.re 6.909 * [backup-simplify]: Simplify 0 into 0 6.909 * [taylor]: Taking taylor expansion of 0 in y.re 6.909 * [backup-simplify]: Simplify 0 into 0 6.911 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow x.re 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow x.re 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow x.re 1)))) 6) into 0 6.911 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.911 * [taylor]: Taking taylor expansion of 0 in y.re 6.911 * [backup-simplify]: Simplify 0 into 0 6.911 * [backup-simplify]: Simplify 0 into 0 6.911 * [backup-simplify]: Simplify 0 into 0 6.912 * [backup-simplify]: Simplify (* (log (/ 1 (- x.re))) (* (/ 1 (/ 1 (- y.re))) (* 1 1))) into (* -1 (* y.re (log (/ -1 x.re)))) 6.912 * * * [progress]: simplifying candidates 6.913 * [simplify]: Simplifying: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (sin (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (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)) (log y.im)) (log (* (atan2 x.im x.re) y.im)) (exp (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.im y.im) y.im)) (* (cbrt (* (atan2 x.im x.re) y.im)) (cbrt (* (atan2 x.im x.re) y.im))) (cbrt (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (atan2 x.im x.re) (* (cbrt y.im) (cbrt y.im))) (* (atan2 x.im x.re) (sqrt y.im)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.im) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (+ (log (atan2 x.im x.re)) (log y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.re y.re) y.re)) (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (* (atan2 x.im x.re) (sqrt y.re)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.re) (* (sqrt (atan2 x.im x.re)) y.re) (* (atan2 x.im x.re) y.re) (expm1 (* (log (hypot x.re x.im)) y.re)) (log1p (* (log (hypot x.re x.im)) y.re)) (* (log (hypot x.re x.im)) y.re) (+ (log (log (hypot x.re x.im))) (log y.re)) (log (* (log (hypot x.re x.im)) y.re)) (exp (* (log (hypot x.re x.im)) y.re)) (* (* (* (log (hypot x.re x.im)) (log (hypot x.re x.im))) (log (hypot x.re x.im))) (* (* y.re y.re) y.re)) (* (cbrt (* (log (hypot x.re x.im)) y.re)) (cbrt (* (log (hypot x.re x.im)) y.re))) (cbrt (* (log (hypot x.re x.im)) y.re)) (* (* (* (log (hypot x.re x.im)) y.re) (* (log (hypot x.re x.im)) y.re)) (* (log (hypot x.re x.im)) y.re)) (sqrt (* (log (hypot x.re x.im)) y.re)) (sqrt (* (log (hypot x.re x.im)) y.re)) (* (sqrt (log (hypot x.re x.im))) (sqrt y.re)) (* (sqrt (log (hypot x.re x.im))) (sqrt y.re)) (* (log (hypot x.re x.im)) (* (cbrt y.re) (cbrt y.re))) (* (log (hypot x.re x.im)) (sqrt y.re)) (* (log (hypot x.re x.im)) 1) (* (log (hypot x.re x.im)) y.re) (* (cbrt (log (hypot x.re x.im))) y.re) (* (sqrt (log (hypot x.re x.im))) y.re) (* (log (hypot x.re x.im)) y.re) (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (sin (- (* (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)))) 6.914 * * [simplify]: Extracting # 0 : cost 0 6.914 * * [simplify]: Extracting # 1 : cost 0 6.914 * * [simplify]: Extracting # 2 : cost 0 6.915 * * [simplify]: Extracting # 3 : cost 0 6.915 * * [simplify]: Extracting # 4 : cost 0 6.915 * * [simplify]: Extracting # 5 : cost 0 6.915 * * [simplify]: Extracting # 6 : cost 0 6.915 * * [simplify]: Extracting # 7 : cost 0 6.915 * * [simplify]: iteration 0 : 120 enodes (cost 757 ) 6.964 * * [simplify]: Extracting # 0 : cost 0 6.965 * * [simplify]: Extracting # 1 : cost 0 6.965 * * [simplify]: Extracting # 2 : cost 0 6.966 * * [simplify]: Extracting # 3 : cost 0 6.966 * * [simplify]: Extracting # 4 : cost 0 6.967 * * [simplify]: Extracting # 5 : cost 0 6.967 * * [simplify]: iteration 1 : 232 enodes (cost 741 ) 7.064 * * [simplify]: Extracting # 0 : cost 0 7.065 * * [simplify]: Extracting # 1 : cost 0 7.066 * * [simplify]: Extracting # 2 : cost 0 7.067 * * [simplify]: Extracting # 3 : cost 0 7.067 * * [simplify]: Extracting # 4 : cost 0 7.068 * * [simplify]: Extracting # 5 : cost 0 7.068 * * [simplify]: iteration 2 : 569 enodes (cost 653 ) 7.457 * * [simplify]: Extracting # 0 : cost 0 7.459 * * [simplify]: Extracting # 1 : cost 0 7.461 * * [simplify]: Extracting # 2 : cost 0 7.462 * * [simplify]: Extracting # 3 : cost 0 7.463 * * [simplify]: Extracting # 4 : cost 0 7.464 * * [simplify]: iteration 3 : 1000 enodes (cost 649 ) 8.209 * * [simplify]: Extracting # 0 : cost 0 8.212 * * [simplify]: Extracting # 1 : cost 0 8.214 * * [simplify]: Extracting # 2 : cost 0 8.216 * * [simplify]: Extracting # 3 : cost 0 8.219 * * [simplify]: Extracting # 4 : cost 0 8.227 * * [simplify]: iteration 4 : 1430 enodes (cost 649 ) 9.514 * * [simplify]: Extracting # 0 : cost 0 9.517 * * [simplify]: Extracting # 1 : cost 0 9.519 * * [simplify]: Extracting # 2 : cost 0 9.521 * * [simplify]: Extracting # 3 : cost 0 9.524 * * [simplify]: Extracting # 4 : cost 0 9.526 * * [simplify]: Extracting # 5 : cost 0 9.529 * * [simplify]: iteration 5 : 2733 enodes (cost 649 ) 10.952 * * [simplify]: Extracting # 0 : cost 0 10.962 * * [simplify]: Extracting # 1 : cost 0 10.973 * * [simplify]: Extracting # 2 : cost 0 10.981 * * [simplify]: Extracting # 3 : cost 0 10.986 * * [simplify]: Extracting # 4 : cost 0 10.996 * * [simplify]: iteration done: 5000 enodes (cost 649 ) 10.996 * [simplify]: Simplified to: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (sin (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (pow (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 3) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (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)) (pow (* (atan2 x.im x.re) y.im) 3) (* (cbrt (* (atan2 x.im x.re) y.im)) (cbrt (* (atan2 x.im x.re) y.im))) (cbrt (* (atan2 x.im x.re) y.im)) (pow (* (atan2 x.im x.re) y.im) 3) (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)) (* y.re (atan2 x.im x.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)) (pow (* (atan2 x.im x.re) y.re) 3) (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)) (pow (* (atan2 x.im x.re) y.re) 3) (sqrt (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (* (atan2 x.im x.re) (sqrt y.re)) (atan2 x.im x.re) (* (cbrt (atan2 x.im x.re)) y.re) (* (sqrt (atan2 x.im x.re)) y.re) (* y.re (atan2 x.im x.re)) (expm1 (* (log (hypot x.re x.im)) y.re)) (log1p (* (log (hypot x.re x.im)) y.re)) (* (log (hypot x.re x.im)) y.re) (log (* (log (hypot x.re x.im)) y.re)) (log (* (log (hypot x.re x.im)) y.re)) (pow (hypot x.re x.im) y.re) (pow (* (log (hypot x.re x.im)) y.re) 3) (* (cbrt (* (log (hypot x.re x.im)) y.re)) (cbrt (* (log (hypot x.re x.im)) y.re))) (cbrt (* (log (hypot x.re x.im)) y.re)) (pow (* (log (hypot x.re x.im)) y.re) 3) (sqrt (* (log (hypot x.re x.im)) y.re)) (sqrt (* (log (hypot x.re x.im)) y.re)) (* (sqrt (log (hypot x.re x.im))) (sqrt y.re)) (* (sqrt (log (hypot x.re x.im))) (sqrt y.re)) (* (log (hypot x.re x.im)) (* (cbrt y.re) (cbrt y.re))) (* (log (hypot x.re x.im)) (sqrt y.re)) (log (hypot x.re x.im)) (* (log (hypot x.re x.im)) y.re) (* (cbrt (log (hypot x.re x.im))) y.re) (* (sqrt (log (hypot x.re x.im))) y.re) (* (log (hypot x.re x.im)) y.re) (fma y.im (log x.im) (* (atan2 x.im x.re) y.re)) (sin (fma (atan2 x.im x.re) y.re (* y.im (log x.re)))) (sin (- (* (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) (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re)) (* y.re (log x.im)) (* (log x.re) y.re) (- (* y.re (log (/ -1 x.re)))) 10.997 * * * [progress]: adding candidates to table 11.423 * * [progress]: iteration 3 / 4 11.423 * * * [progress]: picking best candidate 11.503 * * * * [pick]: Picked # 11.504 * * * [progress]: localizing error 11.557 * * * [progress]: generating rewritten candidates 11.557 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 11.560 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 2 2 1) 11.561 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 2 1 2) 11.562 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 2 1 1) 11.564 * * * [progress]: generating series expansions 11.564 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 11.564 * [backup-simplify]: Simplify (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) into (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 11.564 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in (x.re x.im y.im y.re) around 0 11.564 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.re 11.564 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.re 11.564 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.564 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 11.564 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 11.564 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 11.564 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.564 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 11.564 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 11.564 * [taylor]: Taking taylor expansion of x.re in y.re 11.564 * [backup-simplify]: Simplify x.re into x.re 11.564 * [taylor]: Taking taylor expansion of x.re in y.re 11.564 * [backup-simplify]: Simplify x.re into x.re 11.564 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 11.564 * [taylor]: Taking taylor expansion of x.im in y.re 11.564 * [backup-simplify]: Simplify x.im into x.im 11.564 * [taylor]: Taking taylor expansion of x.im in y.re 11.565 * [backup-simplify]: Simplify x.im into x.im 11.565 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.565 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.565 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 11.565 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.565 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.565 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.565 * [backup-simplify]: Simplify (+ 0 0) into 0 11.566 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 11.566 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 11.566 * [taylor]: Taking taylor expansion of y.im in y.re 11.566 * [backup-simplify]: Simplify y.im into y.im 11.566 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.566 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.566 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.566 * [taylor]: Taking taylor expansion of y.re in y.re 11.566 * [backup-simplify]: Simplify 0 into 0 11.566 * [backup-simplify]: Simplify 1 into 1 11.566 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) y.im) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 11.566 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.566 * [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))))) 11.567 * [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)))))) 11.567 * [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)))))) 11.567 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.im 11.567 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.im 11.567 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.567 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 11.567 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 11.567 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 11.567 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.567 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 11.567 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 11.567 * [taylor]: Taking taylor expansion of x.re in y.im 11.567 * [backup-simplify]: Simplify x.re into x.re 11.567 * [taylor]: Taking taylor expansion of x.re in y.im 11.567 * [backup-simplify]: Simplify x.re into x.re 11.567 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 11.567 * [taylor]: Taking taylor expansion of x.im in y.im 11.567 * [backup-simplify]: Simplify x.im into x.im 11.567 * [taylor]: Taking taylor expansion of x.im in y.im 11.567 * [backup-simplify]: Simplify x.im into x.im 11.567 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.567 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.568 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 11.568 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.568 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.568 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.568 * [backup-simplify]: Simplify (+ 0 0) into 0 11.568 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 11.569 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 11.569 * [taylor]: Taking taylor expansion of y.im in y.im 11.569 * [backup-simplify]: Simplify 0 into 0 11.569 * [backup-simplify]: Simplify 1 into 1 11.569 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 11.569 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 11.569 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.569 * [taylor]: Taking taylor expansion of y.re in y.im 11.569 * [backup-simplify]: Simplify y.re into y.re 11.569 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 11.569 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.569 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 11.569 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.569 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.569 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.im 11.569 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.im 11.570 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.570 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 11.570 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 11.570 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 11.570 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.570 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 11.570 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 11.570 * [taylor]: Taking taylor expansion of x.re in x.im 11.570 * [backup-simplify]: Simplify x.re into x.re 11.570 * [taylor]: Taking taylor expansion of x.re in x.im 11.570 * [backup-simplify]: Simplify x.re into x.re 11.570 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 11.570 * [taylor]: Taking taylor expansion of x.im in x.im 11.570 * [backup-simplify]: Simplify 0 into 0 11.570 * [backup-simplify]: Simplify 1 into 1 11.570 * [taylor]: Taking taylor expansion of x.im in x.im 11.570 * [backup-simplify]: Simplify 0 into 0 11.570 * [backup-simplify]: Simplify 1 into 1 11.570 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.570 * [backup-simplify]: Simplify (* 0 0) into 0 11.570 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 11.570 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 11.571 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.571 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.571 * [backup-simplify]: Simplify (+ 0 0) into 0 11.571 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 11.571 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.571 * [taylor]: Taking taylor expansion of y.im in x.im 11.571 * [backup-simplify]: Simplify y.im into y.im 11.571 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.571 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.571 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.571 * [taylor]: Taking taylor expansion of y.re in x.im 11.571 * [backup-simplify]: Simplify y.re into y.re 11.572 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 11.572 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.572 * [backup-simplify]: Simplify (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re)) into (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re)) 11.572 * [backup-simplify]: Simplify (sin (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re))) into (sin (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re))) 11.572 * [backup-simplify]: Simplify (cos (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re))) into (cos (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re))) 11.572 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 11.572 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 11.572 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.572 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 11.572 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 11.572 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 11.572 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.572 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 11.572 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 11.572 * [taylor]: Taking taylor expansion of x.re in x.re 11.572 * [backup-simplify]: Simplify 0 into 0 11.572 * [backup-simplify]: Simplify 1 into 1 11.572 * [taylor]: Taking taylor expansion of x.re in x.re 11.572 * [backup-simplify]: Simplify 0 into 0 11.572 * [backup-simplify]: Simplify 1 into 1 11.572 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 11.572 * [taylor]: Taking taylor expansion of x.im in x.re 11.572 * [backup-simplify]: Simplify x.im into x.im 11.572 * [taylor]: Taking taylor expansion of x.im in x.re 11.572 * [backup-simplify]: Simplify x.im into x.im 11.573 * [backup-simplify]: Simplify (* 0 0) into 0 11.573 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.573 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 11.573 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.573 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.573 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.574 * [backup-simplify]: Simplify (+ 0 0) into 0 11.574 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.574 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.574 * [taylor]: Taking taylor expansion of y.im in x.re 11.574 * [backup-simplify]: Simplify y.im into y.im 11.574 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.574 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.574 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.574 * [taylor]: Taking taylor expansion of y.re in x.re 11.574 * [backup-simplify]: Simplify y.re into y.re 11.574 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 11.574 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.574 * [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)) 11.574 * [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))) 11.574 * [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))) 11.574 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 11.574 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 11.575 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.575 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 11.575 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 11.575 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 11.575 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.575 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 11.575 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 11.575 * [taylor]: Taking taylor expansion of x.re in x.re 11.575 * [backup-simplify]: Simplify 0 into 0 11.575 * [backup-simplify]: Simplify 1 into 1 11.575 * [taylor]: Taking taylor expansion of x.re in x.re 11.575 * [backup-simplify]: Simplify 0 into 0 11.575 * [backup-simplify]: Simplify 1 into 1 11.575 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 11.575 * [taylor]: Taking taylor expansion of x.im in x.re 11.575 * [backup-simplify]: Simplify x.im into x.im 11.575 * [taylor]: Taking taylor expansion of x.im in x.re 11.575 * [backup-simplify]: Simplify x.im into x.im 11.575 * [backup-simplify]: Simplify (* 0 0) into 0 11.575 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.575 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 11.575 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.576 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.576 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.576 * [backup-simplify]: Simplify (+ 0 0) into 0 11.576 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.576 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.576 * [taylor]: Taking taylor expansion of y.im in x.re 11.576 * [backup-simplify]: Simplify y.im into y.im 11.576 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.576 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.576 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.576 * [taylor]: Taking taylor expansion of y.re in x.re 11.576 * [backup-simplify]: Simplify y.re into y.re 11.576 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 11.576 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.577 * [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)) 11.577 * [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))) 11.577 * [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))) 11.577 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 1) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 11.577 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 11.577 * [backup-simplify]: Simplify (+ (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 11.577 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 11.577 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 11.577 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 11.577 * [taylor]: Taking taylor expansion of y.im in x.im 11.577 * [backup-simplify]: Simplify y.im into y.im 11.577 * [taylor]: Taking taylor expansion of (log x.im) in x.im 11.577 * [taylor]: Taking taylor expansion of x.im in x.im 11.577 * [backup-simplify]: Simplify 0 into 0 11.577 * [backup-simplify]: Simplify 1 into 1 11.578 * [backup-simplify]: Simplify (log 1) into 0 11.578 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.578 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.578 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.578 * [taylor]: Taking taylor expansion of y.re in x.im 11.578 * [backup-simplify]: Simplify y.re into y.re 11.578 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.578 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 11.578 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.578 * [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)) 11.579 * [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))) 11.579 * [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))) 11.579 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 1) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 11.579 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 11.579 * [backup-simplify]: Simplify (+ (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 11.579 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in y.im 11.579 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 11.579 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 11.579 * [taylor]: Taking taylor expansion of y.im in y.im 11.579 * [backup-simplify]: Simplify 0 into 0 11.579 * [backup-simplify]: Simplify 1 into 1 11.579 * [taylor]: Taking taylor expansion of (log x.im) in y.im 11.579 * [taylor]: Taking taylor expansion of x.im in y.im 11.579 * [backup-simplify]: Simplify x.im into x.im 11.579 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.579 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 11.579 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 11.579 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.579 * [taylor]: Taking taylor expansion of y.re in y.im 11.579 * [backup-simplify]: Simplify y.re into y.re 11.579 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 11.580 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.580 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 11.580 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.580 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.580 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.580 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.580 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.580 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 11.580 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.580 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.580 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.580 * [taylor]: Taking taylor expansion of y.re in y.re 11.580 * [backup-simplify]: Simplify 0 into 0 11.580 * [backup-simplify]: Simplify 1 into 1 11.580 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.581 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.581 * [backup-simplify]: Simplify 0 into 0 11.581 * [backup-simplify]: Simplify (+ 0) into 0 11.581 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 11.582 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 11.582 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 11.582 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.582 * [backup-simplify]: Simplify (+ 0 0) into 0 11.583 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.583 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 11.584 * [backup-simplify]: Simplify (+ 0 0) into 0 11.584 * [taylor]: Taking taylor expansion of 0 in x.im 11.584 * [backup-simplify]: Simplify 0 into 0 11.584 * [taylor]: Taking taylor expansion of 0 in y.im 11.584 * [backup-simplify]: Simplify 0 into 0 11.584 * [taylor]: Taking taylor expansion of 0 in y.re 11.584 * [backup-simplify]: Simplify 0 into 0 11.584 * [backup-simplify]: Simplify 0 into 0 11.584 * [backup-simplify]: Simplify (+ 0) into 0 11.585 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 11.585 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.586 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.586 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 11.586 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.586 * [backup-simplify]: Simplify (+ 0 0) into 0 11.587 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.587 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 11.587 * [backup-simplify]: Simplify (+ 0 0) into 0 11.587 * [taylor]: Taking taylor expansion of 0 in y.im 11.587 * [backup-simplify]: Simplify 0 into 0 11.587 * [taylor]: Taking taylor expansion of 0 in y.re 11.587 * [backup-simplify]: Simplify 0 into 0 11.587 * [backup-simplify]: Simplify 0 into 0 11.588 * [backup-simplify]: Simplify (+ 0) into 0 11.588 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.589 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 11.589 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 11.589 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.589 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 11.589 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 11.589 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 11.590 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log x.im))) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 11.590 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 11.590 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 11.590 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.590 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.590 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.590 * [taylor]: Taking taylor expansion of y.re in y.re 11.590 * [backup-simplify]: Simplify 0 into 0 11.590 * [backup-simplify]: Simplify 1 into 1 11.590 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.590 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.590 * [taylor]: Taking taylor expansion of (log x.im) in y.re 11.590 * [taylor]: Taking taylor expansion of x.im in y.re 11.590 * [backup-simplify]: Simplify x.im into x.im 11.590 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.590 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 11.590 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.590 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 11.590 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.591 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.592 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 11.592 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 11.592 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 11.593 * [backup-simplify]: Simplify (+ 1 0) into 1 11.593 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 11.594 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 x.im)) 1)) (pow x.im 1)))) 2) into (/ 1/2 (pow x.im 2)) 11.594 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) y.im))) into (* 1/2 (/ y.im (pow x.im 2))) 11.595 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.595 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 11.595 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ y.im (pow x.im 2))) 1) 1))) into (* 1/2 (/ y.im (pow x.im 2))) 11.596 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) (* 1/2 (/ y.im (pow x.im 2)))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) 11.596 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)))) into (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) 11.596 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) in x.im 11.596 * [taylor]: Taking taylor expansion of 1/2 in x.im 11.596 * [backup-simplify]: Simplify 1/2 into 1/2 11.596 * [taylor]: Taking taylor expansion of (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)) in x.im 11.596 * [taylor]: Taking taylor expansion of (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) in x.im 11.596 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 11.596 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 11.596 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 11.596 * [taylor]: Taking taylor expansion of y.im in x.im 11.596 * [backup-simplify]: Simplify y.im into y.im 11.596 * [taylor]: Taking taylor expansion of (log x.im) in x.im 11.596 * [taylor]: Taking taylor expansion of x.im in x.im 11.596 * [backup-simplify]: Simplify 0 into 0 11.596 * [backup-simplify]: Simplify 1 into 1 11.596 * [backup-simplify]: Simplify (log 1) into 0 11.596 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.597 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.597 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.597 * [taylor]: Taking taylor expansion of y.re in x.im 11.597 * [backup-simplify]: Simplify y.re into y.re 11.597 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.597 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 11.597 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.597 * [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)) 11.597 * [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))) 11.597 * [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))) 11.597 * [taylor]: Taking taylor expansion of y.im in x.im 11.597 * [backup-simplify]: Simplify y.im into y.im 11.597 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 11.597 * [taylor]: Taking taylor expansion of x.im in x.im 11.597 * [backup-simplify]: Simplify 0 into 0 11.597 * [backup-simplify]: Simplify 1 into 1 11.598 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 1) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 11.598 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 11.598 * [backup-simplify]: Simplify (- 0) into 0 11.598 * [backup-simplify]: Simplify (+ (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 11.598 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) into (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 11.599 * [backup-simplify]: Simplify (* 1 1) into 1 11.599 * [backup-simplify]: Simplify (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 1) into (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 11.599 * [backup-simplify]: Simplify (+ 0) into 0 11.599 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 11.600 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.601 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.601 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 11.601 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.601 * [backup-simplify]: Simplify (+ 0 0) into 0 11.601 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.602 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 11.602 * [backup-simplify]: Simplify (- 0) into 0 11.602 * [backup-simplify]: Simplify (+ 0 0) into 0 11.603 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.604 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 11.606 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 11.618 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.619 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 11.620 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.620 * [backup-simplify]: Simplify (+ 0 0) into 0 11.621 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.622 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 11.622 * [backup-simplify]: Simplify (- 0) into 0 11.623 * [backup-simplify]: Simplify (+ 0 0) into 0 11.623 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 y.im))) into 0 11.624 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 11.624 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 y.im)) into 0 11.625 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.626 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)))) into 0 11.628 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.629 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im)))) into 0 11.629 * [taylor]: Taking taylor expansion of 0 in y.im 11.629 * [backup-simplify]: Simplify 0 into 0 11.630 * [taylor]: Taking taylor expansion of 0 in y.re 11.630 * [backup-simplify]: Simplify 0 into 0 11.630 * [backup-simplify]: Simplify 0 into 0 11.630 * [taylor]: Taking taylor expansion of 0 in y.im 11.630 * [backup-simplify]: Simplify 0 into 0 11.630 * [taylor]: Taking taylor expansion of 0 in y.re 11.630 * [backup-simplify]: Simplify 0 into 0 11.630 * [backup-simplify]: Simplify 0 into 0 11.631 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.632 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 11.635 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 11.635 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.636 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 11.636 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.637 * [backup-simplify]: Simplify (+ 0 0) into 0 11.637 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.638 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 11.638 * [backup-simplify]: Simplify (+ 0 0) into 0 11.638 * [taylor]: Taking taylor expansion of 0 in y.im 11.638 * [backup-simplify]: Simplify 0 into 0 11.639 * [taylor]: Taking taylor expansion of 0 in y.re 11.639 * [backup-simplify]: Simplify 0 into 0 11.639 * [backup-simplify]: Simplify 0 into 0 11.639 * [taylor]: Taking taylor expansion of 0 in y.re 11.639 * [backup-simplify]: Simplify 0 into 0 11.639 * [backup-simplify]: Simplify 0 into 0 11.639 * [taylor]: Taking taylor expansion of 0 in y.re 11.639 * [backup-simplify]: Simplify 0 into 0 11.639 * [backup-simplify]: Simplify 0 into 0 11.639 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log x.im) 2) 2)) 0) into (- (* 1/2 (pow (log x.im) 2))) 11.640 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log x.im) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) 11.642 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.im 1)))) 2) into 0 11.643 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 11.644 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.644 * [backup-simplify]: Simplify (+ 0 0) into 0 11.645 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.645 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log x.im)) (* 0 0))) into 0 11.646 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) 0) into (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) 11.646 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) in y.re 11.646 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re)))) in y.re 11.646 * [taylor]: Taking taylor expansion of 1/2 in y.re 11.646 * [backup-simplify]: Simplify 1/2 into 1/2 11.646 * [taylor]: Taking taylor expansion of (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))) in y.re 11.646 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 11.646 * [taylor]: Taking taylor expansion of (log x.im) in y.re 11.646 * [taylor]: Taking taylor expansion of x.im in y.re 11.646 * [backup-simplify]: Simplify x.im into x.im 11.646 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.646 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 11.646 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.646 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.647 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.647 * [taylor]: Taking taylor expansion of y.re in y.re 11.647 * [backup-simplify]: Simplify 0 into 0 11.647 * [backup-simplify]: Simplify 1 into 1 11.647 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.647 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.647 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 11.648 * [backup-simplify]: Simplify (* (pow (log x.im) 2) 0) into 0 11.648 * [backup-simplify]: Simplify (* 1/2 0) into 0 11.648 * [backup-simplify]: Simplify (- 0) into 0 11.648 * [backup-simplify]: Simplify 0 into 0 11.650 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* y.im (* 1 1))))) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 11.650 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.650 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (x.re x.im y.im y.re) around 0 11.650 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 11.650 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 11.650 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.650 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 11.650 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 11.650 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 11.651 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.651 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 11.651 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 11.651 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 11.651 * [taylor]: Taking taylor expansion of x.re in y.re 11.651 * [backup-simplify]: Simplify x.re into x.re 11.651 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.651 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 11.651 * [taylor]: Taking taylor expansion of x.re in y.re 11.651 * [backup-simplify]: Simplify x.re into x.re 11.651 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.651 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 11.651 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 11.651 * [taylor]: Taking taylor expansion of x.im in y.re 11.651 * [backup-simplify]: Simplify x.im into x.im 11.651 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.651 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 11.651 * [taylor]: Taking taylor expansion of x.im in y.re 11.651 * [backup-simplify]: Simplify x.im into x.im 11.651 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.651 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.652 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.652 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.652 * [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)))) 11.652 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.652 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.653 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.653 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.653 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.653 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.653 * [backup-simplify]: Simplify (+ 0 0) into 0 11.654 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.654 * [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))))) 11.654 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 11.654 * [taylor]: Taking taylor expansion of y.im in y.re 11.654 * [backup-simplify]: Simplify y.im into y.im 11.654 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.654 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 11.654 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 11.655 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.655 * [taylor]: Taking taylor expansion of y.re in y.re 11.655 * [backup-simplify]: Simplify 0 into 0 11.655 * [backup-simplify]: Simplify 1 into 1 11.655 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.655 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.655 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.655 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 11.655 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 11.656 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.656 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 11.656 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 11.656 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 11.656 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.656 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 11.656 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 11.656 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.656 * [taylor]: Taking taylor expansion of x.re in y.im 11.656 * [backup-simplify]: Simplify x.re into x.re 11.656 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.656 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.656 * [taylor]: Taking taylor expansion of x.re in y.im 11.656 * [backup-simplify]: Simplify x.re into x.re 11.656 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.656 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 11.656 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.656 * [taylor]: Taking taylor expansion of x.im in y.im 11.656 * [backup-simplify]: Simplify x.im into x.im 11.656 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.656 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.656 * [taylor]: Taking taylor expansion of x.im in y.im 11.656 * [backup-simplify]: Simplify x.im into x.im 11.656 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.657 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.657 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.657 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.657 * [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)))) 11.657 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.658 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.658 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.658 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.658 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.658 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.659 * [backup-simplify]: Simplify (+ 0 0) into 0 11.659 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.659 * [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))))) 11.660 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 11.660 * [taylor]: Taking taylor expansion of y.im in y.im 11.660 * [backup-simplify]: Simplify 0 into 0 11.660 * [backup-simplify]: Simplify 1 into 1 11.660 * [backup-simplify]: Simplify (/ 1 1) into 1 11.660 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 11.660 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 11.660 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.660 * [taylor]: Taking taylor expansion of y.re in y.im 11.660 * [backup-simplify]: Simplify y.re into y.re 11.660 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.661 * [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))))) 11.661 * [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))))) 11.662 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.662 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 11.662 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 11.662 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.662 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 11.662 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 11.662 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 11.662 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.662 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 11.662 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 11.662 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 11.662 * [taylor]: Taking taylor expansion of x.re in x.im 11.662 * [backup-simplify]: Simplify x.re into x.re 11.662 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.662 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 11.662 * [taylor]: Taking taylor expansion of x.re in x.im 11.662 * [backup-simplify]: Simplify x.re into x.re 11.662 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.662 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 11.663 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 11.663 * [taylor]: Taking taylor expansion of x.im in x.im 11.663 * [backup-simplify]: Simplify 0 into 0 11.663 * [backup-simplify]: Simplify 1 into 1 11.663 * [backup-simplify]: Simplify (/ 1 1) into 1 11.663 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 11.663 * [taylor]: Taking taylor expansion of x.im in x.im 11.663 * [backup-simplify]: Simplify 0 into 0 11.663 * [backup-simplify]: Simplify 1 into 1 11.664 * [backup-simplify]: Simplify (/ 1 1) into 1 11.664 * [backup-simplify]: Simplify (* 1 1) into 1 11.665 * [backup-simplify]: Simplify (+ 0 1) into 1 11.665 * [backup-simplify]: Simplify (sqrt 1) into 1 11.666 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.667 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.668 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.668 * [backup-simplify]: Simplify (+ 0 0) into 0 11.669 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.669 * [backup-simplify]: Simplify (log 1) into 0 11.669 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 11.669 * [taylor]: Taking taylor expansion of y.im in x.im 11.669 * [backup-simplify]: Simplify y.im into y.im 11.669 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.669 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.669 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.669 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.670 * [taylor]: Taking taylor expansion of y.re in x.im 11.670 * [backup-simplify]: Simplify y.re into y.re 11.670 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.670 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 11.670 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 11.671 * [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)) 11.671 * [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))) 11.671 * [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))) 11.671 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 11.671 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 11.672 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.672 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 11.672 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 11.672 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 11.672 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.672 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 11.672 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 11.672 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.672 * [taylor]: Taking taylor expansion of x.re in x.re 11.672 * [backup-simplify]: Simplify 0 into 0 11.672 * [backup-simplify]: Simplify 1 into 1 11.673 * [backup-simplify]: Simplify (/ 1 1) into 1 11.673 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.673 * [taylor]: Taking taylor expansion of x.re in x.re 11.673 * [backup-simplify]: Simplify 0 into 0 11.673 * [backup-simplify]: Simplify 1 into 1 11.673 * [backup-simplify]: Simplify (/ 1 1) into 1 11.673 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 11.673 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.673 * [taylor]: Taking taylor expansion of x.im in x.re 11.673 * [backup-simplify]: Simplify x.im into x.im 11.673 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.673 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.673 * [taylor]: Taking taylor expansion of x.im in x.re 11.674 * [backup-simplify]: Simplify x.im into x.im 11.674 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.674 * [backup-simplify]: Simplify (* 1 1) into 1 11.674 * [backup-simplify]: Simplify (+ 1 0) into 1 11.675 * [backup-simplify]: Simplify (sqrt 1) into 1 11.676 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.676 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.677 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.677 * [backup-simplify]: Simplify (+ 0 0) into 0 11.678 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.679 * [backup-simplify]: Simplify (log 1) into 0 11.679 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 11.679 * [taylor]: Taking taylor expansion of y.im in x.re 11.679 * [backup-simplify]: Simplify y.im into y.im 11.679 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.679 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 11.679 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.679 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.679 * [taylor]: Taking taylor expansion of y.re in x.re 11.679 * [backup-simplify]: Simplify y.re into y.re 11.679 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.680 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.680 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 11.680 * [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)) 11.680 * [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))) 11.681 * [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))) 11.681 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 11.681 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 11.681 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 11.681 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 11.681 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 11.681 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 11.681 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.681 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 11.681 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 11.681 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.681 * [taylor]: Taking taylor expansion of x.re in x.re 11.681 * [backup-simplify]: Simplify 0 into 0 11.682 * [backup-simplify]: Simplify 1 into 1 11.682 * [backup-simplify]: Simplify (/ 1 1) into 1 11.682 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.682 * [taylor]: Taking taylor expansion of x.re in x.re 11.682 * [backup-simplify]: Simplify 0 into 0 11.682 * [backup-simplify]: Simplify 1 into 1 11.682 * [backup-simplify]: Simplify (/ 1 1) into 1 11.683 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 11.683 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.683 * [taylor]: Taking taylor expansion of x.im in x.re 11.683 * [backup-simplify]: Simplify x.im into x.im 11.683 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.683 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.683 * [taylor]: Taking taylor expansion of x.im in x.re 11.683 * [backup-simplify]: Simplify x.im into x.im 11.683 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.683 * [backup-simplify]: Simplify (* 1 1) into 1 11.684 * [backup-simplify]: Simplify (+ 1 0) into 1 11.684 * [backup-simplify]: Simplify (sqrt 1) into 1 11.685 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.686 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.686 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.687 * [backup-simplify]: Simplify (+ 0 0) into 0 11.687 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.688 * [backup-simplify]: Simplify (log 1) into 0 11.688 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 11.688 * [taylor]: Taking taylor expansion of y.im in x.re 11.688 * [backup-simplify]: Simplify y.im into y.im 11.688 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.688 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 11.688 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.688 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.688 * [taylor]: Taking taylor expansion of y.re in x.re 11.688 * [backup-simplify]: Simplify y.re into y.re 11.688 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.689 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.689 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 11.690 * [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)) 11.690 * [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))) 11.690 * [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))) 11.691 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.691 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.691 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.691 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 11.691 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 11.691 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.691 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.692 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.692 * [taylor]: Taking taylor expansion of y.re in x.im 11.692 * [backup-simplify]: Simplify y.re into y.re 11.692 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.692 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.692 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.692 * [taylor]: Taking taylor expansion of x.re in x.im 11.692 * [backup-simplify]: Simplify x.re into x.re 11.692 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.692 * [taylor]: Taking taylor expansion of y.im in x.im 11.692 * [backup-simplify]: Simplify y.im into y.im 11.692 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.692 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 11.693 * [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)) 11.693 * [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))) 11.693 * [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))) 11.693 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.694 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.694 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.694 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 11.694 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 11.694 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 11.694 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 11.694 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.694 * [taylor]: Taking taylor expansion of y.re in y.im 11.694 * [backup-simplify]: Simplify y.re into y.re 11.695 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.695 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 11.695 * [taylor]: Taking taylor expansion of (log x.re) in y.im 11.695 * [taylor]: Taking taylor expansion of x.re in y.im 11.695 * [backup-simplify]: Simplify x.re into x.re 11.695 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.695 * [taylor]: Taking taylor expansion of y.im in y.im 11.695 * [backup-simplify]: Simplify 0 into 0 11.695 * [backup-simplify]: Simplify 1 into 1 11.695 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 11.695 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 11.695 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 11.695 * [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))) 11.695 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 11.695 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 11.696 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 11.696 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 11.696 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.696 * [taylor]: Taking taylor expansion of y.re in y.re 11.696 * [backup-simplify]: Simplify 0 into 0 11.696 * [backup-simplify]: Simplify 1 into 1 11.696 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.696 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 11.696 * [taylor]: Taking taylor expansion of (log x.re) in y.re 11.696 * [taylor]: Taking taylor expansion of x.re in y.re 11.696 * [backup-simplify]: Simplify x.re into x.re 11.696 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.696 * [taylor]: Taking taylor expansion of y.im in y.re 11.696 * [backup-simplify]: Simplify y.im into y.im 11.696 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.696 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.697 * [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))) 11.697 * [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))) 11.698 * [backup-simplify]: Simplify (+ 0) into 0 11.699 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 11.699 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.699 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 11.701 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.701 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 11.701 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 11.702 * [backup-simplify]: Simplify (+ 0 0) into 0 11.702 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.703 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 11.704 * [backup-simplify]: Simplify (+ 0 0) into 0 11.704 * [taylor]: Taking taylor expansion of 0 in x.im 11.704 * [backup-simplify]: Simplify 0 into 0 11.704 * [taylor]: Taking taylor expansion of 0 in y.im 11.704 * [backup-simplify]: Simplify 0 into 0 11.704 * [taylor]: Taking taylor expansion of 0 in y.re 11.704 * [backup-simplify]: Simplify 0 into 0 11.704 * [backup-simplify]: Simplify 0 into 0 11.704 * [backup-simplify]: Simplify (+ 0) into 0 11.705 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 11.705 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 11.706 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.706 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.707 * [backup-simplify]: Simplify (- 0) into 0 11.707 * [backup-simplify]: Simplify (+ 0 0) into 0 11.708 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.709 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 11.709 * [backup-simplify]: Simplify (+ 0 0) into 0 11.709 * [taylor]: Taking taylor expansion of 0 in y.im 11.709 * [backup-simplify]: Simplify 0 into 0 11.709 * [taylor]: Taking taylor expansion of 0 in y.re 11.709 * [backup-simplify]: Simplify 0 into 0 11.709 * [backup-simplify]: Simplify 0 into 0 11.709 * [taylor]: Taking taylor expansion of 0 in y.re 11.709 * [backup-simplify]: Simplify 0 into 0 11.709 * [backup-simplify]: Simplify 0 into 0 11.709 * [backup-simplify]: Simplify 0 into 0 11.710 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.711 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 11.712 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.712 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 11.713 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.714 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.715 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 11.716 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.716 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 11.717 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 11.719 * [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)) 11.720 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) (/ 1 y.im)))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 11.721 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 11.721 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 11.721 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 1) 1))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 11.723 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* 1/2 (/ 1 (* y.im (pow x.im 2))))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 11.723 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2))))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 11.723 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) in x.im 11.723 * [taylor]: Taking taylor expansion of 1/2 in x.im 11.724 * [backup-simplify]: Simplify 1/2 into 1/2 11.724 * [taylor]: Taking taylor expansion of (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2))) in x.im 11.724 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 11.724 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 11.724 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.724 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.724 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.724 * [taylor]: Taking taylor expansion of y.re in x.im 11.724 * [backup-simplify]: Simplify y.re into y.re 11.724 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.724 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.724 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.724 * [taylor]: Taking taylor expansion of x.re in x.im 11.724 * [backup-simplify]: Simplify x.re into x.re 11.724 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.724 * [taylor]: Taking taylor expansion of y.im in x.im 11.724 * [backup-simplify]: Simplify y.im into y.im 11.724 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.724 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 11.725 * [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)) 11.725 * [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))) 11.725 * [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))) 11.725 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 11.725 * [taylor]: Taking taylor expansion of y.im in x.im 11.725 * [backup-simplify]: Simplify y.im into y.im 11.725 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 11.726 * [taylor]: Taking taylor expansion of x.im in x.im 11.726 * [backup-simplify]: Simplify 0 into 0 11.726 * [backup-simplify]: Simplify 1 into 1 11.726 * [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))) 11.726 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.727 * [backup-simplify]: Simplify (- 0) into 0 11.727 * [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))) 11.728 * [backup-simplify]: Simplify (* 1 1) into 1 11.728 * [backup-simplify]: Simplify (* y.im 1) into y.im 11.728 * [backup-simplify]: Simplify (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) into (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) 11.728 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 11.729 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.730 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.730 * [backup-simplify]: Simplify (- 0) into 0 11.730 * [backup-simplify]: Simplify (+ 0 0) into 0 11.731 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.732 * [backup-simplify]: Simplify (+ 0) into 0 11.733 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 11.733 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 11.736 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 11.736 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 11.736 * [backup-simplify]: Simplify (- 0) into 0 11.737 * [backup-simplify]: Simplify (+ 0 0) into 0 11.738 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.739 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.740 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 11.740 * [backup-simplify]: Simplify (- 0) into 0 11.741 * [backup-simplify]: Simplify (+ 0 0) into 0 11.742 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 11.742 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.743 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 11.744 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 11.745 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 11.745 * [backup-simplify]: Simplify (- 0) into 0 11.745 * [backup-simplify]: Simplify (+ 0 0) into 0 11.746 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 11.746 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)))) into 0 11.747 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 11.748 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im)))) into 0 11.748 * [taylor]: Taking taylor expansion of 0 in y.im 11.748 * [backup-simplify]: Simplify 0 into 0 11.748 * [taylor]: Taking taylor expansion of 0 in y.re 11.748 * [backup-simplify]: Simplify 0 into 0 11.748 * [backup-simplify]: Simplify 0 into 0 11.748 * [taylor]: Taking taylor expansion of 0 in y.im 11.748 * [backup-simplify]: Simplify 0 into 0 11.748 * [taylor]: Taking taylor expansion of 0 in y.re 11.748 * [backup-simplify]: Simplify 0 into 0 11.748 * [backup-simplify]: Simplify 0 into 0 11.749 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 11.749 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (/ 1 (- y.im)) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.749 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (x.re x.im y.im y.re) around 0 11.749 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 11.749 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 11.750 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.750 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 11.750 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 11.750 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 11.750 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.750 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 11.750 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 11.750 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 11.750 * [taylor]: Taking taylor expansion of -1 in y.re 11.750 * [backup-simplify]: Simplify -1 into -1 11.750 * [taylor]: Taking taylor expansion of x.re in y.re 11.750 * [backup-simplify]: Simplify x.re into x.re 11.750 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.750 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 11.750 * [taylor]: Taking taylor expansion of -1 in y.re 11.750 * [backup-simplify]: Simplify -1 into -1 11.750 * [taylor]: Taking taylor expansion of x.re in y.re 11.750 * [backup-simplify]: Simplify x.re into x.re 11.750 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.750 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 11.750 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 11.750 * [taylor]: Taking taylor expansion of -1 in y.re 11.750 * [backup-simplify]: Simplify -1 into -1 11.750 * [taylor]: Taking taylor expansion of x.im in y.re 11.750 * [backup-simplify]: Simplify x.im into x.im 11.751 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.751 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 11.751 * [taylor]: Taking taylor expansion of -1 in y.re 11.751 * [backup-simplify]: Simplify -1 into -1 11.751 * [taylor]: Taking taylor expansion of x.im in y.re 11.751 * [backup-simplify]: Simplify x.im into x.im 11.751 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.751 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 11.751 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.751 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.752 * [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)))) 11.752 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.752 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.752 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 11.753 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.753 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.753 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 11.753 * [backup-simplify]: Simplify (+ 0 0) into 0 11.754 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.754 * [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))))) 11.754 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 11.755 * [taylor]: Taking taylor expansion of -1 in y.re 11.755 * [backup-simplify]: Simplify -1 into -1 11.755 * [taylor]: Taking taylor expansion of y.im in y.re 11.755 * [backup-simplify]: Simplify y.im into y.im 11.755 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.755 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 11.755 * [taylor]: Taking taylor expansion of -1 in y.re 11.755 * [backup-simplify]: Simplify -1 into -1 11.755 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 11.755 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 11.755 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.755 * [taylor]: Taking taylor expansion of y.re in y.re 11.755 * [backup-simplify]: Simplify 0 into 0 11.755 * [backup-simplify]: Simplify 1 into 1 11.755 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.755 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 11.756 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.756 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.756 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 11.756 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 11.756 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.756 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 11.756 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 11.756 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 11.756 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.757 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 11.757 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 11.757 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.757 * [taylor]: Taking taylor expansion of -1 in y.im 11.757 * [backup-simplify]: Simplify -1 into -1 11.757 * [taylor]: Taking taylor expansion of x.re in y.im 11.757 * [backup-simplify]: Simplify x.re into x.re 11.757 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.757 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.757 * [taylor]: Taking taylor expansion of -1 in y.im 11.757 * [backup-simplify]: Simplify -1 into -1 11.757 * [taylor]: Taking taylor expansion of x.re in y.im 11.757 * [backup-simplify]: Simplify x.re into x.re 11.757 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.757 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 11.757 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.757 * [taylor]: Taking taylor expansion of -1 in y.im 11.757 * [backup-simplify]: Simplify -1 into -1 11.757 * [taylor]: Taking taylor expansion of x.im in y.im 11.757 * [backup-simplify]: Simplify x.im into x.im 11.757 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.757 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.757 * [taylor]: Taking taylor expansion of -1 in y.im 11.757 * [backup-simplify]: Simplify -1 into -1 11.757 * [taylor]: Taking taylor expansion of x.im in y.im 11.757 * [backup-simplify]: Simplify x.im into x.im 11.757 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.758 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 11.758 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.758 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.758 * [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)))) 11.758 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.759 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.759 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 11.759 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.759 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.759 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 11.760 * [backup-simplify]: Simplify (+ 0 0) into 0 11.760 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.761 * [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))))) 11.761 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 11.761 * [taylor]: Taking taylor expansion of -1 in y.im 11.761 * [backup-simplify]: Simplify -1 into -1 11.761 * [taylor]: Taking taylor expansion of y.im in y.im 11.761 * [backup-simplify]: Simplify 0 into 0 11.761 * [backup-simplify]: Simplify 1 into 1 11.761 * [backup-simplify]: Simplify (/ -1 1) into -1 11.761 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 11.762 * [taylor]: Taking taylor expansion of -1 in y.im 11.762 * [backup-simplify]: Simplify -1 into -1 11.762 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 11.762 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 11.762 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.762 * [taylor]: Taking taylor expansion of y.re in y.im 11.762 * [backup-simplify]: Simplify y.re into y.re 11.762 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.762 * [backup-simplify]: Simplify (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) -1) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 11.763 * [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)))))) 11.763 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.763 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 11.763 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 11.764 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.764 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 11.764 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 11.764 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 11.764 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.764 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 11.764 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 11.764 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 11.764 * [taylor]: Taking taylor expansion of -1 in x.im 11.764 * [backup-simplify]: Simplify -1 into -1 11.764 * [taylor]: Taking taylor expansion of x.re in x.im 11.764 * [backup-simplify]: Simplify x.re into x.re 11.764 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.764 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 11.764 * [taylor]: Taking taylor expansion of -1 in x.im 11.764 * [backup-simplify]: Simplify -1 into -1 11.764 * [taylor]: Taking taylor expansion of x.re in x.im 11.764 * [backup-simplify]: Simplify x.re into x.re 11.764 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.764 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 11.764 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 11.764 * [taylor]: Taking taylor expansion of -1 in x.im 11.764 * [backup-simplify]: Simplify -1 into -1 11.764 * [taylor]: Taking taylor expansion of x.im in x.im 11.765 * [backup-simplify]: Simplify 0 into 0 11.765 * [backup-simplify]: Simplify 1 into 1 11.765 * [backup-simplify]: Simplify (/ -1 1) into -1 11.765 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 11.765 * [taylor]: Taking taylor expansion of -1 in x.im 11.765 * [backup-simplify]: Simplify -1 into -1 11.765 * [taylor]: Taking taylor expansion of x.im in x.im 11.765 * [backup-simplify]: Simplify 0 into 0 11.765 * [backup-simplify]: Simplify 1 into 1 11.766 * [backup-simplify]: Simplify (/ -1 1) into -1 11.766 * [backup-simplify]: Simplify (* -1 -1) into 1 11.767 * [backup-simplify]: Simplify (+ 0 1) into 1 11.767 * [backup-simplify]: Simplify (sqrt 1) into 1 11.768 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.769 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.770 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.770 * [backup-simplify]: Simplify (+ 0 0) into 0 11.771 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.771 * [backup-simplify]: Simplify (log 1) into 0 11.771 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 11.771 * [taylor]: Taking taylor expansion of -1 in x.im 11.771 * [backup-simplify]: Simplify -1 into -1 11.771 * [taylor]: Taking taylor expansion of y.im in x.im 11.771 * [backup-simplify]: Simplify y.im into y.im 11.771 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.771 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 11.771 * [taylor]: Taking taylor expansion of -1 in x.im 11.772 * [backup-simplify]: Simplify -1 into -1 11.772 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 11.772 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.772 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.772 * [taylor]: Taking taylor expansion of y.re in x.im 11.772 * [backup-simplify]: Simplify y.re into y.re 11.772 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.772 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 11.773 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 11.773 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.773 * [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)) 11.773 * [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))) 11.774 * [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))) 11.774 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 11.774 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 11.774 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.774 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 11.774 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 11.774 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 11.774 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.774 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 11.774 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 11.774 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.774 * [taylor]: Taking taylor expansion of -1 in x.re 11.774 * [backup-simplify]: Simplify -1 into -1 11.774 * [taylor]: Taking taylor expansion of x.re in x.re 11.774 * [backup-simplify]: Simplify 0 into 0 11.774 * [backup-simplify]: Simplify 1 into 1 11.775 * [backup-simplify]: Simplify (/ -1 1) into -1 11.775 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.775 * [taylor]: Taking taylor expansion of -1 in x.re 11.775 * [backup-simplify]: Simplify -1 into -1 11.775 * [taylor]: Taking taylor expansion of x.re in x.re 11.775 * [backup-simplify]: Simplify 0 into 0 11.775 * [backup-simplify]: Simplify 1 into 1 11.776 * [backup-simplify]: Simplify (/ -1 1) into -1 11.776 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 11.776 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.776 * [taylor]: Taking taylor expansion of -1 in x.re 11.776 * [backup-simplify]: Simplify -1 into -1 11.776 * [taylor]: Taking taylor expansion of x.im in x.re 11.776 * [backup-simplify]: Simplify x.im into x.im 11.776 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.776 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.776 * [taylor]: Taking taylor expansion of -1 in x.re 11.776 * [backup-simplify]: Simplify -1 into -1 11.776 * [taylor]: Taking taylor expansion of x.im in x.re 11.776 * [backup-simplify]: Simplify x.im into x.im 11.776 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.776 * [backup-simplify]: Simplify (* -1 -1) into 1 11.777 * [backup-simplify]: Simplify (+ 1 0) into 1 11.777 * [backup-simplify]: Simplify (sqrt 1) into 1 11.778 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.779 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.780 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.780 * [backup-simplify]: Simplify (+ 0 0) into 0 11.781 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.781 * [backup-simplify]: Simplify (log 1) into 0 11.781 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 11.781 * [taylor]: Taking taylor expansion of -1 in x.re 11.781 * [backup-simplify]: Simplify -1 into -1 11.781 * [taylor]: Taking taylor expansion of y.im in x.re 11.781 * [backup-simplify]: Simplify y.im into y.im 11.781 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.781 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 11.781 * [taylor]: Taking taylor expansion of -1 in x.re 11.781 * [backup-simplify]: Simplify -1 into -1 11.781 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 11.781 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.782 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.782 * [taylor]: Taking taylor expansion of y.re in x.re 11.782 * [backup-simplify]: Simplify y.re into y.re 11.782 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.782 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.783 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 11.783 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.783 * [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)) 11.783 * [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))) 11.784 * [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))) 11.784 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 11.784 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 11.784 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.784 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 11.784 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 11.784 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 11.784 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.784 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 11.784 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 11.784 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.784 * [taylor]: Taking taylor expansion of -1 in x.re 11.784 * [backup-simplify]: Simplify -1 into -1 11.784 * [taylor]: Taking taylor expansion of x.re in x.re 11.784 * [backup-simplify]: Simplify 0 into 0 11.784 * [backup-simplify]: Simplify 1 into 1 11.785 * [backup-simplify]: Simplify (/ -1 1) into -1 11.785 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.785 * [taylor]: Taking taylor expansion of -1 in x.re 11.785 * [backup-simplify]: Simplify -1 into -1 11.785 * [taylor]: Taking taylor expansion of x.re in x.re 11.785 * [backup-simplify]: Simplify 0 into 0 11.785 * [backup-simplify]: Simplify 1 into 1 11.785 * [backup-simplify]: Simplify (/ -1 1) into -1 11.786 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 11.786 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.786 * [taylor]: Taking taylor expansion of -1 in x.re 11.786 * [backup-simplify]: Simplify -1 into -1 11.786 * [taylor]: Taking taylor expansion of x.im in x.re 11.786 * [backup-simplify]: Simplify x.im into x.im 11.786 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.786 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.786 * [taylor]: Taking taylor expansion of -1 in x.re 11.786 * [backup-simplify]: Simplify -1 into -1 11.786 * [taylor]: Taking taylor expansion of x.im in x.re 11.786 * [backup-simplify]: Simplify x.im into x.im 11.786 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.786 * [backup-simplify]: Simplify (* -1 -1) into 1 11.787 * [backup-simplify]: Simplify (+ 1 0) into 1 11.787 * [backup-simplify]: Simplify (sqrt 1) into 1 11.788 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.789 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.790 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.790 * [backup-simplify]: Simplify (+ 0 0) into 0 11.791 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.792 * [backup-simplify]: Simplify (log 1) into 0 11.792 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 11.792 * [taylor]: Taking taylor expansion of -1 in x.re 11.792 * [backup-simplify]: Simplify -1 into -1 11.792 * [taylor]: Taking taylor expansion of y.im in x.re 11.792 * [backup-simplify]: Simplify y.im into y.im 11.792 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.792 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 11.792 * [taylor]: Taking taylor expansion of -1 in x.re 11.792 * [backup-simplify]: Simplify -1 into -1 11.792 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 11.792 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.792 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.792 * [taylor]: Taking taylor expansion of y.re in x.re 11.792 * [backup-simplify]: Simplify y.re into y.re 11.792 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.793 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.793 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 11.793 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.793 * [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)) 11.794 * [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))) 11.794 * [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))) 11.794 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.794 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.795 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.795 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 11.795 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 11.795 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.795 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.795 * [taylor]: Taking taylor expansion of x.re in x.im 11.795 * [backup-simplify]: Simplify x.re into x.re 11.795 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.795 * [taylor]: Taking taylor expansion of y.im in x.im 11.795 * [backup-simplify]: Simplify y.im into y.im 11.795 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.795 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 11.795 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.795 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.795 * [taylor]: Taking taylor expansion of y.re in x.im 11.795 * [backup-simplify]: Simplify y.re into y.re 11.795 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.795 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.795 * [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)) 11.796 * [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))) 11.796 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.796 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.796 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.796 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.796 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 11.796 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 11.796 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 11.796 * [taylor]: Taking taylor expansion of (log x.re) in y.im 11.796 * [taylor]: Taking taylor expansion of x.re in y.im 11.796 * [backup-simplify]: Simplify x.re into x.re 11.796 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.796 * [taylor]: Taking taylor expansion of y.im in y.im 11.796 * [backup-simplify]: Simplify 0 into 0 11.796 * [backup-simplify]: Simplify 1 into 1 11.796 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 11.796 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 11.796 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 11.797 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.797 * [taylor]: Taking taylor expansion of y.re in y.im 11.797 * [backup-simplify]: Simplify y.re into y.re 11.797 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.797 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 11.797 * [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))) 11.797 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 11.797 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 11.797 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 11.797 * [taylor]: Taking taylor expansion of (log x.re) in y.re 11.797 * [taylor]: Taking taylor expansion of x.re in y.re 11.797 * [backup-simplify]: Simplify x.re into x.re 11.797 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.797 * [taylor]: Taking taylor expansion of y.im in y.re 11.797 * [backup-simplify]: Simplify y.im into y.im 11.797 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.797 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 11.797 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 11.797 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.797 * [taylor]: Taking taylor expansion of y.re in y.re 11.797 * [backup-simplify]: Simplify 0 into 0 11.797 * [backup-simplify]: Simplify 1 into 1 11.797 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.797 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.798 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.798 * [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))) 11.798 * [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))) 11.802 * [backup-simplify]: Simplify (+ 0) into 0 11.803 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 11.803 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.803 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 11.804 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.804 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 11.805 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 11.805 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 11.805 * [backup-simplify]: Simplify (+ 0 0) into 0 11.806 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.806 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 11.806 * [backup-simplify]: Simplify (+ 0 0) into 0 11.806 * [taylor]: Taking taylor expansion of 0 in x.im 11.806 * [backup-simplify]: Simplify 0 into 0 11.806 * [taylor]: Taking taylor expansion of 0 in y.im 11.806 * [backup-simplify]: Simplify 0 into 0 11.806 * [taylor]: Taking taylor expansion of 0 in y.re 11.807 * [backup-simplify]: Simplify 0 into 0 11.807 * [backup-simplify]: Simplify 0 into 0 11.807 * [backup-simplify]: Simplify (+ 0) into 0 11.807 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 11.808 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.808 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.808 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 11.808 * [backup-simplify]: Simplify (- 0) into 0 11.809 * [backup-simplify]: Simplify (+ 0 0) into 0 11.809 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.809 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 11.810 * [backup-simplify]: Simplify (+ 0 0) into 0 11.810 * [taylor]: Taking taylor expansion of 0 in y.im 11.810 * [backup-simplify]: Simplify 0 into 0 11.810 * [taylor]: Taking taylor expansion of 0 in y.re 11.810 * [backup-simplify]: Simplify 0 into 0 11.810 * [backup-simplify]: Simplify 0 into 0 11.810 * [taylor]: Taking taylor expansion of 0 in y.re 11.810 * [backup-simplify]: Simplify 0 into 0 11.810 * [backup-simplify]: Simplify 0 into 0 11.810 * [backup-simplify]: Simplify 0 into 0 11.810 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.811 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 11.811 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.811 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 11.812 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.813 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.813 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 11.813 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.813 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 11.814 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 11.816 * [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)) 11.816 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) (/ -1 y.im)))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 11.816 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 11.817 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 11.817 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 11.817 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 1) 1))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 11.818 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (- (* 1/2 (/ 1 (* y.im (pow x.im 2)))))) (+ (* 0 0) (* 0 0))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 11.818 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 11.818 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) in x.im 11.818 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))) in x.im 11.819 * [taylor]: Taking taylor expansion of 1/2 in x.im 11.819 * [backup-simplify]: Simplify 1/2 into 1/2 11.819 * [taylor]: Taking taylor expansion of (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))) in x.im 11.819 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 11.819 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 11.819 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.819 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.819 * [taylor]: Taking taylor expansion of x.re in x.im 11.819 * [backup-simplify]: Simplify x.re into x.re 11.819 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.819 * [taylor]: Taking taylor expansion of y.im in x.im 11.819 * [backup-simplify]: Simplify y.im into y.im 11.819 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.819 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 11.819 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.819 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.819 * [taylor]: Taking taylor expansion of y.re in x.im 11.819 * [backup-simplify]: Simplify y.re into y.re 11.819 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.819 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.819 * [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)) 11.819 * [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))) 11.820 * [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))) 11.820 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 11.820 * [taylor]: Taking taylor expansion of y.im in x.im 11.820 * [backup-simplify]: Simplify y.im into y.im 11.820 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 11.820 * [taylor]: Taking taylor expansion of x.im in x.im 11.820 * [backup-simplify]: Simplify 0 into 0 11.820 * [backup-simplify]: Simplify 1 into 1 11.820 * [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))) 11.820 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.820 * [backup-simplify]: Simplify (- 0) into 0 11.821 * [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))) 11.821 * [backup-simplify]: Simplify (* 1 1) into 1 11.821 * [backup-simplify]: Simplify (* y.im 1) into y.im 11.821 * [backup-simplify]: Simplify (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) into (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) 11.822 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.822 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.822 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 11.822 * [backup-simplify]: Simplify (- 0) into 0 11.823 * [backup-simplify]: Simplify (+ 0 0) into 0 11.824 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.824 * [backup-simplify]: Simplify (+ 0) into 0 11.825 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 11.827 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 11.827 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 11.827 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 11.828 * [backup-simplify]: Simplify (- 0) into 0 11.828 * [backup-simplify]: Simplify (+ 0 0) into 0 11.829 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.830 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.830 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 11.831 * [backup-simplify]: Simplify (- 0) into 0 11.831 * [backup-simplify]: Simplify (+ 0 0) into 0 11.832 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 11.833 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.834 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 11.835 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 11.835 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 11.836 * [backup-simplify]: Simplify (- 0) into 0 11.836 * [backup-simplify]: Simplify (+ 0 0) into 0 11.837 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 11.837 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)))) into 0 11.838 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 11.839 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im)))) into 0 11.839 * [backup-simplify]: Simplify (- 0) into 0 11.839 * [taylor]: Taking taylor expansion of 0 in y.im 11.839 * [backup-simplify]: Simplify 0 into 0 11.839 * [taylor]: Taking taylor expansion of 0 in y.re 11.839 * [backup-simplify]: Simplify 0 into 0 11.839 * [backup-simplify]: Simplify 0 into 0 11.839 * [taylor]: Taking taylor expansion of 0 in y.im 11.839 * [backup-simplify]: Simplify 0 into 0 11.839 * [taylor]: Taking taylor expansion of 0 in y.re 11.839 * [backup-simplify]: Simplify 0 into 0 11.839 * [backup-simplify]: Simplify 0 into 0 11.840 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 11.840 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 2 2 1) 11.841 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 11.841 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 11.841 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 11.841 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 11.841 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 11.841 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.841 * [backup-simplify]: Simplify 1/3 into 1/3 11.841 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 11.841 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.841 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.841 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.841 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 11.841 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 11.841 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 11.841 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 11.841 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 11.841 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.841 * [backup-simplify]: Simplify 1/3 into 1/3 11.841 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 11.841 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.841 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.842 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.842 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 11.842 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 11.842 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 11.842 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 11.842 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 11.842 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.842 * [backup-simplify]: Simplify 1/3 into 1/3 11.842 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 11.842 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.842 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.842 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.842 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 11.842 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 11.843 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 11.843 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 11.843 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 11.843 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.843 * [backup-simplify]: Simplify 1/3 into 1/3 11.843 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 11.843 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.843 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.843 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.843 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 11.843 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 11.843 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 11.844 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 11.845 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 11.846 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 11.846 * [taylor]: Taking taylor expansion of 0 in x.re 11.846 * [backup-simplify]: Simplify 0 into 0 11.846 * [backup-simplify]: Simplify 0 into 0 11.847 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 11.847 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 11.848 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 11.848 * [backup-simplify]: Simplify 0 into 0 11.850 * [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 11.851 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 11.853 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 11.853 * [taylor]: Taking taylor expansion of 0 in x.re 11.853 * [backup-simplify]: Simplify 0 into 0 11.853 * [backup-simplify]: Simplify 0 into 0 11.853 * [backup-simplify]: Simplify 0 into 0 11.855 * [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 11.855 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 11.856 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 11.856 * [backup-simplify]: Simplify 0 into 0 11.859 * [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 11.860 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 11.861 * [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 11.861 * [taylor]: Taking taylor expansion of 0 in x.re 11.861 * [backup-simplify]: Simplify 0 into 0 11.861 * [backup-simplify]: Simplify 0 into 0 11.861 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 11.861 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 11.861 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 11.861 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 11.861 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 11.861 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 11.861 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.861 * [backup-simplify]: Simplify 1/3 into 1/3 11.861 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 11.861 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.861 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.861 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 11.861 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 11.862 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 11.862 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 11.862 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 11.862 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 11.862 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.862 * [backup-simplify]: Simplify 1/3 into 1/3 11.862 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 11.862 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.862 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.862 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 11.862 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 11.862 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 11.862 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 11.862 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 11.862 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 11.862 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.862 * [backup-simplify]: Simplify 1/3 into 1/3 11.862 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 11.862 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.862 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.862 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 11.862 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 11.863 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 11.863 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 11.863 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 11.863 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 11.863 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.863 * [backup-simplify]: Simplify 1/3 into 1/3 11.863 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 11.863 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.863 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.863 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 11.863 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 11.863 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 11.863 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 11.864 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 11.864 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 11.865 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.865 * [taylor]: Taking taylor expansion of 0 in x.re 11.865 * [backup-simplify]: Simplify 0 into 0 11.865 * [backup-simplify]: Simplify 0 into 0 11.866 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 11.866 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 11.867 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.867 * [backup-simplify]: Simplify 0 into 0 11.868 * [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 11.868 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 11.869 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 11.869 * [taylor]: Taking taylor expansion of 0 in x.re 11.869 * [backup-simplify]: Simplify 0 into 0 11.869 * [backup-simplify]: Simplify 0 into 0 11.869 * [backup-simplify]: Simplify 0 into 0 11.871 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 11.871 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 11.872 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 11.872 * [backup-simplify]: Simplify 0 into 0 11.874 * [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 11.875 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 11.876 * [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 11.876 * [taylor]: Taking taylor expansion of 0 in x.re 11.876 * [backup-simplify]: Simplify 0 into 0 11.876 * [backup-simplify]: Simplify 0 into 0 11.876 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 11.876 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 11.876 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 11.876 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 11.876 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 11.876 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 11.876 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.876 * [backup-simplify]: Simplify 1/3 into 1/3 11.876 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 11.876 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.876 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.877 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 11.877 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 11.877 * [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) 11.877 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 11.877 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 11.877 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 11.877 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.877 * [backup-simplify]: Simplify 1/3 into 1/3 11.877 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 11.877 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.877 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.877 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 11.877 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 11.877 * [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) 11.877 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 11.877 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 11.877 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 11.877 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.877 * [backup-simplify]: Simplify 1/3 into 1/3 11.877 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 11.877 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.877 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.878 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 11.878 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 11.878 * [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) 11.878 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 11.878 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 11.878 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 11.878 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.878 * [backup-simplify]: Simplify 1/3 into 1/3 11.878 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 11.878 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.878 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.878 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 11.878 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 11.878 * [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) 11.878 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 11.879 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 11.879 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 11.880 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.880 * [taylor]: Taking taylor expansion of 0 in x.re 11.880 * [backup-simplify]: Simplify 0 into 0 11.880 * [backup-simplify]: Simplify 0 into 0 11.881 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 11.881 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 11.882 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.882 * [backup-simplify]: Simplify 0 into 0 11.884 * [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 11.885 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 11.886 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 11.886 * [taylor]: Taking taylor expansion of 0 in x.re 11.887 * [backup-simplify]: Simplify 0 into 0 11.887 * [backup-simplify]: Simplify 0 into 0 11.887 * [backup-simplify]: Simplify 0 into 0 11.889 * [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 11.890 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 11.892 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 11.892 * [backup-simplify]: Simplify 0 into 0 11.896 * [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 11.897 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 11.900 * [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 11.900 * [taylor]: Taking taylor expansion of 0 in x.re 11.900 * [backup-simplify]: Simplify 0 into 0 11.900 * [backup-simplify]: Simplify 0 into 0 11.900 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 11.900 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 2 1 2) 11.900 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 11.900 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 11.900 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 11.900 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 11.900 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 11.900 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.900 * [backup-simplify]: Simplify 1/3 into 1/3 11.900 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 11.901 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.901 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.901 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.901 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 11.901 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 11.901 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 11.901 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 11.901 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 11.901 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.901 * [backup-simplify]: Simplify 1/3 into 1/3 11.901 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 11.901 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.901 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.901 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.901 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 11.902 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 11.902 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 11.902 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 11.902 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 11.902 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.902 * [backup-simplify]: Simplify 1/3 into 1/3 11.902 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 11.902 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.902 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.902 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.902 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 11.902 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 11.902 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 11.902 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 11.902 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 11.902 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.902 * [backup-simplify]: Simplify 1/3 into 1/3 11.903 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 11.903 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.903 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.903 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.903 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 11.903 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 11.903 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 11.904 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 11.905 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 11.906 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 11.906 * [taylor]: Taking taylor expansion of 0 in x.re 11.906 * [backup-simplify]: Simplify 0 into 0 11.906 * [backup-simplify]: Simplify 0 into 0 11.907 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 11.907 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 11.908 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 11.908 * [backup-simplify]: Simplify 0 into 0 11.910 * [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 11.911 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 11.913 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 11.913 * [taylor]: Taking taylor expansion of 0 in x.re 11.913 * [backup-simplify]: Simplify 0 into 0 11.913 * [backup-simplify]: Simplify 0 into 0 11.913 * [backup-simplify]: Simplify 0 into 0 11.915 * [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 11.916 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 11.917 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 11.917 * [backup-simplify]: Simplify 0 into 0 11.920 * [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 11.921 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 11.923 * [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 11.923 * [taylor]: Taking taylor expansion of 0 in x.re 11.923 * [backup-simplify]: Simplify 0 into 0 11.923 * [backup-simplify]: Simplify 0 into 0 11.924 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 11.924 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 11.924 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 11.924 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 11.924 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 11.924 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 11.924 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.924 * [backup-simplify]: Simplify 1/3 into 1/3 11.924 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 11.924 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.924 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.924 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 11.924 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 11.925 * [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) 11.925 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 11.925 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 11.925 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 11.925 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.925 * [backup-simplify]: Simplify 1/3 into 1/3 11.925 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 11.925 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.925 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.925 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 11.925 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 11.925 * [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) 11.925 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 11.925 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 11.925 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 11.925 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.926 * [backup-simplify]: Simplify 1/3 into 1/3 11.926 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 11.926 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.926 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.926 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 11.926 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 11.926 * [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) 11.926 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 11.926 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 11.926 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 11.926 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.926 * [backup-simplify]: Simplify 1/3 into 1/3 11.926 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 11.926 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.927 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.927 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 11.927 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 11.927 * [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) 11.927 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 11.928 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 11.929 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 11.930 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.930 * [taylor]: Taking taylor expansion of 0 in x.re 11.930 * [backup-simplify]: Simplify 0 into 0 11.930 * [backup-simplify]: Simplify 0 into 0 11.931 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 11.932 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 11.933 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.933 * [backup-simplify]: Simplify 0 into 0 11.935 * [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 11.936 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 11.937 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 11.937 * [taylor]: Taking taylor expansion of 0 in x.re 11.937 * [backup-simplify]: Simplify 0 into 0 11.937 * [backup-simplify]: Simplify 0 into 0 11.937 * [backup-simplify]: Simplify 0 into 0 11.944 * [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 11.945 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 11.947 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 11.947 * [backup-simplify]: Simplify 0 into 0 11.950 * [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 11.952 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 11.954 * [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 11.954 * [taylor]: Taking taylor expansion of 0 in x.re 11.954 * [backup-simplify]: Simplify 0 into 0 11.954 * [backup-simplify]: Simplify 0 into 0 11.954 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 11.954 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 11.954 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 11.954 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 11.954 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 11.954 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 11.954 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.954 * [backup-simplify]: Simplify 1/3 into 1/3 11.954 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 11.954 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.955 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.955 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 11.955 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 11.955 * [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) 11.955 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 11.955 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 11.955 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 11.955 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.955 * [backup-simplify]: Simplify 1/3 into 1/3 11.955 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 11.955 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.955 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.955 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 11.956 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 11.956 * [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) 11.956 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 11.956 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 11.956 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 11.956 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.956 * [backup-simplify]: Simplify 1/3 into 1/3 11.956 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 11.956 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.956 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.956 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 11.956 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 11.957 * [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) 11.957 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 11.957 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 11.957 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 11.957 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.957 * [backup-simplify]: Simplify 1/3 into 1/3 11.957 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 11.957 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.957 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.957 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 11.957 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 11.957 * [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) 11.958 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 11.959 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 11.959 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 11.960 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.960 * [taylor]: Taking taylor expansion of 0 in x.re 11.960 * [backup-simplify]: Simplify 0 into 0 11.960 * [backup-simplify]: Simplify 0 into 0 11.961 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 11.962 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 11.963 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.963 * [backup-simplify]: Simplify 0 into 0 11.965 * [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 11.966 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 11.967 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 11.968 * [taylor]: Taking taylor expansion of 0 in x.re 11.968 * [backup-simplify]: Simplify 0 into 0 11.968 * [backup-simplify]: Simplify 0 into 0 11.968 * [backup-simplify]: Simplify 0 into 0 11.970 * [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 11.971 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 11.972 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 11.972 * [backup-simplify]: Simplify 0 into 0 11.976 * [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 11.977 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 11.979 * [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 11.979 * [taylor]: Taking taylor expansion of 0 in x.re 11.979 * [backup-simplify]: Simplify 0 into 0 11.979 * [backup-simplify]: Simplify 0 into 0 11.979 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 11.979 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 2 1 1) 11.979 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 11.979 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 11.979 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 11.979 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 11.979 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 11.979 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.980 * [backup-simplify]: Simplify 1/3 into 1/3 11.980 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 11.980 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.980 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.980 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.980 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 11.980 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 11.980 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 11.980 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 11.980 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 11.980 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.980 * [backup-simplify]: Simplify 1/3 into 1/3 11.980 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 11.980 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.980 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.980 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.980 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 11.981 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 11.981 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 11.981 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 11.981 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 11.981 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.981 * [backup-simplify]: Simplify 1/3 into 1/3 11.981 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 11.981 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.981 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.981 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.981 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 11.981 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 11.981 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 11.981 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 11.981 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 11.981 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.981 * [backup-simplify]: Simplify 1/3 into 1/3 11.981 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 11.982 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.982 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.982 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.982 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 11.982 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 11.982 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 11.983 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 11.984 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 11.985 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 11.985 * [taylor]: Taking taylor expansion of 0 in x.re 11.985 * [backup-simplify]: Simplify 0 into 0 11.985 * [backup-simplify]: Simplify 0 into 0 11.986 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 11.986 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 11.987 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 11.987 * [backup-simplify]: Simplify 0 into 0 11.989 * [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 11.990 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 11.991 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 11.991 * [taylor]: Taking taylor expansion of 0 in x.re 11.991 * [backup-simplify]: Simplify 0 into 0 11.991 * [backup-simplify]: Simplify 0 into 0 11.991 * [backup-simplify]: Simplify 0 into 0 11.993 * [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 11.994 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 11.996 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 11.996 * [backup-simplify]: Simplify 0 into 0 11.999 * [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 12.000 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 12.002 * [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 12.002 * [taylor]: Taking taylor expansion of 0 in x.re 12.002 * [backup-simplify]: Simplify 0 into 0 12.002 * [backup-simplify]: Simplify 0 into 0 12.002 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.002 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.002 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 12.002 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 12.002 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 12.002 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 12.002 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.002 * [backup-simplify]: Simplify 1/3 into 1/3 12.002 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 12.002 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.003 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.003 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.003 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.003 * [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) 12.003 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 12.003 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 12.003 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 12.003 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.003 * [backup-simplify]: Simplify 1/3 into 1/3 12.003 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 12.003 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.003 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.004 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.004 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.004 * [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) 12.004 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 12.004 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 12.004 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 12.004 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.004 * [backup-simplify]: Simplify 1/3 into 1/3 12.004 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 12.004 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.004 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.004 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.004 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.005 * [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) 12.005 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 12.005 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 12.005 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 12.005 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.005 * [backup-simplify]: Simplify 1/3 into 1/3 12.005 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 12.005 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.005 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.005 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.005 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.006 * [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) 12.006 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.007 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 12.007 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 12.008 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.008 * [taylor]: Taking taylor expansion of 0 in x.re 12.008 * [backup-simplify]: Simplify 0 into 0 12.008 * [backup-simplify]: Simplify 0 into 0 12.009 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 12.010 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 12.011 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.011 * [backup-simplify]: Simplify 0 into 0 12.013 * [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 12.014 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 12.015 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.015 * [taylor]: Taking taylor expansion of 0 in x.re 12.015 * [backup-simplify]: Simplify 0 into 0 12.015 * [backup-simplify]: Simplify 0 into 0 12.015 * [backup-simplify]: Simplify 0 into 0 12.016 * [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 12.017 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 12.018 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.018 * [backup-simplify]: Simplify 0 into 0 12.020 * [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 12.020 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 12.021 * [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 12.021 * [taylor]: Taking taylor expansion of 0 in x.re 12.021 * [backup-simplify]: Simplify 0 into 0 12.021 * [backup-simplify]: Simplify 0 into 0 12.022 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.022 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.022 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 12.022 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 12.022 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 12.022 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 12.022 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.022 * [backup-simplify]: Simplify 1/3 into 1/3 12.022 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 12.022 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.022 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.022 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.022 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.022 * [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) 12.022 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 12.022 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 12.022 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 12.022 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.022 * [backup-simplify]: Simplify 1/3 into 1/3 12.022 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 12.022 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.022 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.023 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.023 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.023 * [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) 12.023 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 12.023 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 12.023 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 12.023 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.023 * [backup-simplify]: Simplify 1/3 into 1/3 12.023 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 12.023 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.023 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.023 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.023 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.023 * [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) 12.023 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 12.023 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 12.023 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 12.023 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.023 * [backup-simplify]: Simplify 1/3 into 1/3 12.023 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 12.023 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.023 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.024 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.024 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.024 * [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) 12.024 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.025 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 12.025 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 12.025 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.025 * [taylor]: Taking taylor expansion of 0 in x.re 12.026 * [backup-simplify]: Simplify 0 into 0 12.026 * [backup-simplify]: Simplify 0 into 0 12.026 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 12.027 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 12.028 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.028 * [backup-simplify]: Simplify 0 into 0 12.030 * [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 12.031 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 12.032 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.032 * [taylor]: Taking taylor expansion of 0 in x.re 12.032 * [backup-simplify]: Simplify 0 into 0 12.032 * [backup-simplify]: Simplify 0 into 0 12.033 * [backup-simplify]: Simplify 0 into 0 12.035 * [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 12.036 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 12.037 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.037 * [backup-simplify]: Simplify 0 into 0 12.040 * [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 12.042 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 12.044 * [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 12.044 * [taylor]: Taking taylor expansion of 0 in x.re 12.044 * [backup-simplify]: Simplify 0 into 0 12.044 * [backup-simplify]: Simplify 0 into 0 12.044 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.044 * * * [progress]: simplifying candidates 12.046 * [simplify]: Simplifying: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (sin (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) 12.047 * * [simplify]: Extracting # 0 : cost 0 12.047 * * [simplify]: Extracting # 1 : cost 0 12.047 * * [simplify]: Extracting # 2 : cost 0 12.047 * * [simplify]: Extracting # 3 : cost 0 12.048 * * [simplify]: Extracting # 4 : cost 0 12.048 * * [simplify]: Extracting # 5 : cost 0 12.048 * * [simplify]: Extracting # 6 : cost 0 12.048 * * [simplify]: Extracting # 7 : cost 0 12.048 * * [simplify]: Extracting # 8 : cost 0 12.048 * * [simplify]: Extracting # 9 : cost 0 12.048 * * [simplify]: Extracting # 10 : cost 0 12.049 * * [simplify]: Extracting # 11 : cost 0 12.049 * * [simplify]: iteration 0 : 57 enodes (cost 538 ) 12.069 * * [simplify]: Extracting # 0 : cost 0 12.069 * * [simplify]: Extracting # 1 : cost 0 12.070 * * [simplify]: Extracting # 2 : cost 0 12.070 * * [simplify]: Extracting # 3 : cost 0 12.070 * * [simplify]: Extracting # 4 : cost 0 12.070 * * [simplify]: iteration 1 : 88 enodes (cost 524 ) 12.104 * * [simplify]: Extracting # 0 : cost 0 12.104 * * [simplify]: Extracting # 1 : cost 0 12.104 * * [simplify]: Extracting # 2 : cost 0 12.105 * * [simplify]: Extracting # 3 : cost 0 12.105 * * [simplify]: Extracting # 4 : cost 0 12.105 * * [simplify]: iteration 2 : 143 enodes (cost 464 ) 12.143 * * [simplify]: Extracting # 0 : cost 0 12.144 * * [simplify]: Extracting # 1 : cost 0 12.144 * * [simplify]: Extracting # 2 : cost 0 12.145 * * [simplify]: Extracting # 3 : cost 0 12.145 * * [simplify]: Extracting # 4 : cost 0 12.145 * * [simplify]: iteration 3 : 237 enodes (cost 453 ) 12.248 * * [simplify]: Extracting # 0 : cost 0 12.250 * * [simplify]: Extracting # 1 : cost 0 12.250 * * [simplify]: Extracting # 2 : cost 0 12.251 * * [simplify]: Extracting # 3 : cost 0 12.251 * * [simplify]: Extracting # 4 : cost 0 12.252 * * [simplify]: iteration 4 : 559 enodes (cost 453 ) 12.977 * * [simplify]: Extracting # 0 : cost 0 12.982 * * [simplify]: Extracting # 1 : cost 0 12.985 * * [simplify]: Extracting # 2 : cost 0 12.989 * * [simplify]: Extracting # 3 : cost 0 12.992 * * [simplify]: Extracting # 4 : cost 0 12.996 * * [simplify]: iteration 5 : 2156 enodes (cost 453 ) 14.468 * * [simplify]: Extracting # 0 : cost 0 14.477 * * [simplify]: Extracting # 1 : cost 0 14.487 * * [simplify]: Extracting # 2 : cost 0 14.492 * * [simplify]: Extracting # 3 : cost 0 14.497 * * [simplify]: iteration done: 5000 enodes (cost 453 ) 14.498 * [simplify]: Simplified to: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (sin (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (pow (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 3) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (pow (atan2 x.im x.re) 2/3)) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (pow (atan2 x.im x.re) 2/3)) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (pow (atan2 x.im x.re) 2/3)) (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))) (fma y.im (log x.im) (* (atan2 x.im x.re) y.re)) (sin (fma (log x.re) y.im (* (atan2 x.im x.re) y.re))) (sin (- (* (atan2 x.im x.re) y.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)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) 14.499 * * * [progress]: adding candidates to table 14.917 * * [progress]: iteration 4 / 4 14.917 * * * [progress]: picking best candidate 14.975 * * * * [pick]: Picked # 14.975 * * * [progress]: localizing error 15.015 * * * [progress]: generating rewritten candidates 15.015 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 15.018 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 2 2 1) 15.019 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 2 1 2) 15.020 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 2 1 1 2 1) 15.022 * * * [progress]: generating series expansions 15.022 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 15.022 * [backup-simplify]: Simplify (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) into (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 15.022 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in (x.re x.im y.im y.re) around 0 15.022 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.re 15.022 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.re 15.022 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 15.022 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 15.022 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 15.022 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 15.023 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.023 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 15.023 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 15.023 * [taylor]: Taking taylor expansion of x.re in y.re 15.023 * [backup-simplify]: Simplify x.re into x.re 15.023 * [taylor]: Taking taylor expansion of x.re in y.re 15.023 * [backup-simplify]: Simplify x.re into x.re 15.023 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 15.023 * [taylor]: Taking taylor expansion of x.im in y.re 15.023 * [backup-simplify]: Simplify x.im into x.im 15.023 * [taylor]: Taking taylor expansion of x.im in y.re 15.023 * [backup-simplify]: Simplify x.im into x.im 15.023 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 15.023 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.023 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 15.024 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 15.024 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 15.024 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.025 * [backup-simplify]: Simplify (+ 0 0) into 0 15.025 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 15.025 * [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.025 * [taylor]: Taking taylor expansion of y.im in y.re 15.025 * [backup-simplify]: Simplify y.im into y.im 15.025 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 15.025 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 15.025 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.025 * [taylor]: Taking taylor expansion of y.re in y.re 15.025 * [backup-simplify]: Simplify 0 into 0 15.025 * [backup-simplify]: Simplify 1 into 1 15.026 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) y.im) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 15.026 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 15.026 * [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.027 * [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.027 * [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.027 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.im 15.027 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.im 15.027 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 15.027 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 15.027 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 15.027 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 15.028 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.028 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 15.028 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 15.028 * [taylor]: Taking taylor expansion of x.re in y.im 15.028 * [backup-simplify]: Simplify x.re into x.re 15.028 * [taylor]: Taking taylor expansion of x.re in y.im 15.028 * [backup-simplify]: Simplify x.re into x.re 15.028 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 15.028 * [taylor]: Taking taylor expansion of x.im in y.im 15.028 * [backup-simplify]: Simplify x.im into x.im 15.028 * [taylor]: Taking taylor expansion of x.im in y.im 15.028 * [backup-simplify]: Simplify x.im into x.im 15.028 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 15.028 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.028 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 15.029 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 15.029 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 15.029 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.029 * [backup-simplify]: Simplify (+ 0 0) into 0 15.030 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 15.030 * [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.030 * [taylor]: Taking taylor expansion of y.im in y.im 15.030 * [backup-simplify]: Simplify 0 into 0 15.030 * [backup-simplify]: Simplify 1 into 1 15.030 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 15.030 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 15.030 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.030 * [taylor]: Taking taylor expansion of y.re in y.im 15.030 * [backup-simplify]: Simplify y.re into y.re 15.031 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 15.031 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.031 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 15.031 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.031 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.031 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.im 15.031 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.im 15.031 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 15.031 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 15.031 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 15.031 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 15.032 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.032 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 15.032 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 15.032 * [taylor]: Taking taylor expansion of x.re in x.im 15.032 * [backup-simplify]: Simplify x.re into x.re 15.032 * [taylor]: Taking taylor expansion of x.re in x.im 15.032 * [backup-simplify]: Simplify x.re into x.re 15.032 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 15.032 * [taylor]: Taking taylor expansion of x.im in x.im 15.032 * [backup-simplify]: Simplify 0 into 0 15.032 * [backup-simplify]: Simplify 1 into 1 15.032 * [taylor]: Taking taylor expansion of x.im in x.im 15.032 * [backup-simplify]: Simplify 0 into 0 15.032 * [backup-simplify]: Simplify 1 into 1 15.032 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 15.033 * [backup-simplify]: Simplify (* 0 0) into 0 15.033 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 15.033 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 15.033 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 15.034 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 15.034 * [backup-simplify]: Simplify (+ 0 0) into 0 15.034 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 15.034 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.034 * [taylor]: Taking taylor expansion of y.im in x.im 15.034 * [backup-simplify]: Simplify y.im into y.im 15.034 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 15.034 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.035 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.035 * [taylor]: Taking taylor expansion of y.re in x.im 15.035 * [backup-simplify]: Simplify y.re into y.re 15.035 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 15.035 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.035 * [backup-simplify]: Simplify (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re)) into (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re)) 15.035 * [backup-simplify]: Simplify (sin (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re))) into (sin (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re))) 15.035 * [backup-simplify]: Simplify (cos (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re))) into (cos (+ (* (log x.re) y.im) (* (atan2 x.im x.re) y.re))) 15.036 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 15.036 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 15.036 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 15.036 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 15.036 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 15.036 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 15.036 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.036 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 15.036 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 15.036 * [taylor]: Taking taylor expansion of x.re in x.re 15.036 * [backup-simplify]: Simplify 0 into 0 15.036 * [backup-simplify]: Simplify 1 into 1 15.036 * [taylor]: Taking taylor expansion of x.re in x.re 15.036 * [backup-simplify]: Simplify 0 into 0 15.036 * [backup-simplify]: Simplify 1 into 1 15.036 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 15.036 * [taylor]: Taking taylor expansion of x.im in x.re 15.036 * [backup-simplify]: Simplify x.im into x.im 15.036 * [taylor]: Taking taylor expansion of x.im in x.re 15.036 * [backup-simplify]: Simplify x.im into x.im 15.037 * [backup-simplify]: Simplify (* 0 0) into 0 15.037 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.037 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 15.037 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 15.038 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 15.038 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.038 * [backup-simplify]: Simplify (+ 0 0) into 0 15.039 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 15.039 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.039 * [taylor]: Taking taylor expansion of y.im in x.re 15.039 * [backup-simplify]: Simplify y.im into y.im 15.039 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 15.039 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.039 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.039 * [taylor]: Taking taylor expansion of y.re in x.re 15.039 * [backup-simplify]: Simplify y.re into y.re 15.039 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 15.039 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.039 * [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.040 * [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.040 * [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.040 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 15.040 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 15.040 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 15.040 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 15.040 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 15.040 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 15.040 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 15.040 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 15.040 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 15.040 * [taylor]: Taking taylor expansion of x.re in x.re 15.041 * [backup-simplify]: Simplify 0 into 0 15.041 * [backup-simplify]: Simplify 1 into 1 15.041 * [taylor]: Taking taylor expansion of x.re in x.re 15.041 * [backup-simplify]: Simplify 0 into 0 15.041 * [backup-simplify]: Simplify 1 into 1 15.041 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 15.041 * [taylor]: Taking taylor expansion of x.im in x.re 15.041 * [backup-simplify]: Simplify x.im into x.im 15.041 * [taylor]: Taking taylor expansion of x.im in x.re 15.041 * [backup-simplify]: Simplify x.im into x.im 15.041 * [backup-simplify]: Simplify (* 0 0) into 0 15.041 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 15.041 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 15.042 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 15.042 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 15.042 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 15.043 * [backup-simplify]: Simplify (+ 0 0) into 0 15.043 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 15.043 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.043 * [taylor]: Taking taylor expansion of y.im in x.re 15.043 * [backup-simplify]: Simplify y.im into y.im 15.043 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 15.043 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.043 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.043 * [taylor]: Taking taylor expansion of y.re in x.re 15.043 * [backup-simplify]: Simplify y.re into y.re 15.043 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 15.043 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.044 * [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.044 * [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.044 * [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.045 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 1) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 15.045 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 15.045 * [backup-simplify]: Simplify (+ (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 15.045 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 15.045 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 15.045 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 15.045 * [taylor]: Taking taylor expansion of y.im in x.im 15.045 * [backup-simplify]: Simplify y.im into y.im 15.045 * [taylor]: Taking taylor expansion of (log x.im) in x.im 15.045 * [taylor]: Taking taylor expansion of x.im in x.im 15.045 * [backup-simplify]: Simplify 0 into 0 15.045 * [backup-simplify]: Simplify 1 into 1 15.046 * [backup-simplify]: Simplify (log 1) into 0 15.046 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 15.046 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.046 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.046 * [taylor]: Taking taylor expansion of y.re in x.im 15.046 * [backup-simplify]: Simplify y.re into y.re 15.047 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.047 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 15.047 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.047 * [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.047 * [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.047 * [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.048 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 1) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 15.048 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 15.048 * [backup-simplify]: Simplify (+ (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 15.048 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in y.im 15.048 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 15.048 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 15.048 * [taylor]: Taking taylor expansion of y.im in y.im 15.048 * [backup-simplify]: Simplify 0 into 0 15.049 * [backup-simplify]: Simplify 1 into 1 15.049 * [taylor]: Taking taylor expansion of (log x.im) in y.im 15.049 * [taylor]: Taking taylor expansion of x.im in y.im 15.049 * [backup-simplify]: Simplify x.im into x.im 15.049 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.049 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 15.049 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 15.049 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.049 * [taylor]: Taking taylor expansion of y.re in y.im 15.049 * [backup-simplify]: Simplify y.re into y.re 15.049 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 15.049 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.049 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 15.063 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 15.063 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 15.063 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 15.063 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 15.063 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 15.063 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 15.063 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 15.063 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 15.063 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.063 * [taylor]: Taking taylor expansion of y.re in y.re 15.063 * [backup-simplify]: Simplify 0 into 0 15.063 * [backup-simplify]: Simplify 1 into 1 15.063 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 15.064 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 15.064 * [backup-simplify]: Simplify 0 into 0 15.064 * [backup-simplify]: Simplify (+ 0) into 0 15.065 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 15.065 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 15.065 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 15.066 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.066 * [backup-simplify]: Simplify (+ 0 0) into 0 15.066 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.067 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 15.067 * [backup-simplify]: Simplify (+ 0 0) into 0 15.067 * [taylor]: Taking taylor expansion of 0 in x.im 15.067 * [backup-simplify]: Simplify 0 into 0 15.067 * [taylor]: Taking taylor expansion of 0 in y.im 15.067 * [backup-simplify]: Simplify 0 into 0 15.067 * [taylor]: Taking taylor expansion of 0 in y.re 15.067 * [backup-simplify]: Simplify 0 into 0 15.067 * [backup-simplify]: Simplify 0 into 0 15.067 * [backup-simplify]: Simplify (+ 0) into 0 15.068 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 15.069 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.069 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.069 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 15.069 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.069 * [backup-simplify]: Simplify (+ 0 0) into 0 15.070 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.070 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 15.070 * [backup-simplify]: Simplify (+ 0 0) into 0 15.070 * [taylor]: Taking taylor expansion of 0 in y.im 15.070 * [backup-simplify]: Simplify 0 into 0 15.070 * [taylor]: Taking taylor expansion of 0 in y.re 15.070 * [backup-simplify]: Simplify 0 into 0 15.070 * [backup-simplify]: Simplify 0 into 0 15.071 * [backup-simplify]: Simplify (+ 0) into 0 15.071 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 15.072 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 15.072 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 15.072 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.072 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 15.072 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 15.072 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 15.073 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log x.im))) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 15.073 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 15.073 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 15.073 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 15.073 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 15.073 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.073 * [taylor]: Taking taylor expansion of y.re in y.re 15.073 * [backup-simplify]: Simplify 0 into 0 15.073 * [backup-simplify]: Simplify 1 into 1 15.073 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 15.073 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 15.073 * [taylor]: Taking taylor expansion of (log x.im) in y.re 15.073 * [taylor]: Taking taylor expansion of x.im in y.re 15.074 * [backup-simplify]: Simplify x.im into x.im 15.074 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.074 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 15.074 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.074 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 15.074 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.074 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.075 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 15.075 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 15.076 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 15.076 * [backup-simplify]: Simplify (+ 1 0) into 1 15.076 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 15.077 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 x.im)) 1)) (pow x.im 1)))) 2) into (/ 1/2 (pow x.im 2)) 15.078 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) y.im))) into (* 1/2 (/ y.im (pow x.im 2))) 15.078 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 15.078 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 15.078 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ y.im (pow x.im 2))) 1) 1))) into (* 1/2 (/ y.im (pow x.im 2))) 15.079 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) (* 1/2 (/ y.im (pow x.im 2)))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) 15.079 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)))) into (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) 15.079 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) in x.im 15.079 * [taylor]: Taking taylor expansion of 1/2 in x.im 15.079 * [backup-simplify]: Simplify 1/2 into 1/2 15.079 * [taylor]: Taking taylor expansion of (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)) in x.im 15.079 * [taylor]: Taking taylor expansion of (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) in x.im 15.079 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 15.079 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 15.079 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 15.079 * [taylor]: Taking taylor expansion of y.im in x.im 15.079 * [backup-simplify]: Simplify y.im into y.im 15.080 * [taylor]: Taking taylor expansion of (log x.im) in x.im 15.080 * [taylor]: Taking taylor expansion of x.im in x.im 15.080 * [backup-simplify]: Simplify 0 into 0 15.080 * [backup-simplify]: Simplify 1 into 1 15.080 * [backup-simplify]: Simplify (log 1) into 0 15.080 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 15.080 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.080 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.080 * [taylor]: Taking taylor expansion of y.re in x.im 15.080 * [backup-simplify]: Simplify y.re into y.re 15.080 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.080 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 15.080 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 15.080 * [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.081 * [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.081 * [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.081 * [taylor]: Taking taylor expansion of y.im in x.im 15.081 * [backup-simplify]: Simplify y.im into y.im 15.081 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 15.081 * [taylor]: Taking taylor expansion of x.im in x.im 15.081 * [backup-simplify]: Simplify 0 into 0 15.081 * [backup-simplify]: Simplify 1 into 1 15.081 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 1) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 15.081 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 15.081 * [backup-simplify]: Simplify (- 0) into 0 15.081 * [backup-simplify]: Simplify (+ (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 15.082 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) into (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 15.082 * [backup-simplify]: Simplify (* 1 1) into 1 15.082 * [backup-simplify]: Simplify (/ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 1) into (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 15.082 * [backup-simplify]: Simplify (+ 0) into 0 15.083 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 15.083 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.084 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.084 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 15.084 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 15.084 * [backup-simplify]: Simplify (+ 0 0) into 0 15.085 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.085 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 15.085 * [backup-simplify]: Simplify (- 0) into 0 15.085 * [backup-simplify]: Simplify (+ 0 0) into 0 15.086 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.087 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 15.089 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 15.089 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.089 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 15.090 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 15.090 * [backup-simplify]: Simplify (+ 0 0) into 0 15.090 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.091 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 15.091 * [backup-simplify]: Simplify (- 0) into 0 15.091 * [backup-simplify]: Simplify (+ 0 0) into 0 15.092 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 y.im))) into 0 15.092 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 15.092 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 y.im)) into 0 15.093 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.093 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)))) into 0 15.095 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)) (* 0 (/ 0 1)))) into 0 15.096 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im)))) into 0 15.096 * [taylor]: Taking taylor expansion of 0 in y.im 15.096 * [backup-simplify]: Simplify 0 into 0 15.096 * [taylor]: Taking taylor expansion of 0 in y.re 15.096 * [backup-simplify]: Simplify 0 into 0 15.096 * [backup-simplify]: Simplify 0 into 0 15.096 * [taylor]: Taking taylor expansion of 0 in y.im 15.096 * [backup-simplify]: Simplify 0 into 0 15.096 * [taylor]: Taking taylor expansion of 0 in y.re 15.096 * [backup-simplify]: Simplify 0 into 0 15.096 * [backup-simplify]: Simplify 0 into 0 15.097 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.098 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 15.101 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 15.102 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 15.102 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 15.103 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 15.103 * [backup-simplify]: Simplify (+ 0 0) into 0 15.104 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.105 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 15.105 * [backup-simplify]: Simplify (+ 0 0) into 0 15.105 * [taylor]: Taking taylor expansion of 0 in y.im 15.105 * [backup-simplify]: Simplify 0 into 0 15.105 * [taylor]: Taking taylor expansion of 0 in y.re 15.105 * [backup-simplify]: Simplify 0 into 0 15.105 * [backup-simplify]: Simplify 0 into 0 15.105 * [taylor]: Taking taylor expansion of 0 in y.re 15.105 * [backup-simplify]: Simplify 0 into 0 15.105 * [backup-simplify]: Simplify 0 into 0 15.105 * [taylor]: Taking taylor expansion of 0 in y.re 15.105 * [backup-simplify]: Simplify 0 into 0 15.106 * [backup-simplify]: Simplify 0 into 0 15.106 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log x.im) 2) 2)) 0) into (- (* 1/2 (pow (log x.im) 2))) 15.107 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log x.im) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) 15.109 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.im 1)))) 2) into 0 15.110 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 15.110 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 15.111 * [backup-simplify]: Simplify (+ 0 0) into 0 15.111 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.112 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log x.im)) (* 0 0))) into 0 15.113 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) 0) into (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) 15.113 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) in y.re 15.113 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re)))) in y.re 15.113 * [taylor]: Taking taylor expansion of 1/2 in y.re 15.113 * [backup-simplify]: Simplify 1/2 into 1/2 15.113 * [taylor]: Taking taylor expansion of (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))) in y.re 15.113 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 15.113 * [taylor]: Taking taylor expansion of (log x.im) in y.re 15.113 * [taylor]: Taking taylor expansion of x.im in y.re 15.113 * [backup-simplify]: Simplify x.im into x.im 15.113 * [backup-simplify]: Simplify (log x.im) into (log x.im) 15.113 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 15.113 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 15.113 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.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 y.re 15.113 * [backup-simplify]: Simplify 0 into 0 15.113 * [backup-simplify]: Simplify 1 into 1 15.114 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 15.114 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 15.114 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 15.114 * [backup-simplify]: Simplify (* (pow (log x.im) 2) 0) into 0 15.115 * [backup-simplify]: Simplify (* 1/2 0) into 0 15.115 * [backup-simplify]: Simplify (- 0) into 0 15.115 * [backup-simplify]: Simplify 0 into 0 15.116 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* y.im (* 1 1))))) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 15.117 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 15.117 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (x.re x.im y.im y.re) around 0 15.117 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 15.117 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 15.117 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.117 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 15.117 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 15.117 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 15.117 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.117 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 15.117 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 15.117 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 15.117 * [taylor]: Taking taylor expansion of x.re in y.re 15.118 * [backup-simplify]: Simplify x.re into x.re 15.118 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.118 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 15.118 * [taylor]: Taking taylor expansion of x.re in y.re 15.118 * [backup-simplify]: Simplify x.re into x.re 15.118 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.118 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 15.118 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 15.118 * [taylor]: Taking taylor expansion of x.im in y.re 15.118 * [backup-simplify]: Simplify x.im into x.im 15.118 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.118 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 15.118 * [taylor]: Taking taylor expansion of x.im in y.re 15.118 * [backup-simplify]: Simplify x.im into x.im 15.118 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.118 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 15.118 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 15.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))) 15.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)))) 15.119 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.119 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.119 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 15.120 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.120 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.120 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 15.120 * [backup-simplify]: Simplify (+ 0 0) into 0 15.121 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.121 * [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.121 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 15.121 * [taylor]: Taking taylor expansion of y.im in y.re 15.121 * [backup-simplify]: Simplify y.im into y.im 15.121 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 15.121 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 15.121 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 15.121 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.122 * [taylor]: Taking taylor expansion of y.re in y.re 15.122 * [backup-simplify]: Simplify 0 into 0 15.122 * [backup-simplify]: Simplify 1 into 1 15.122 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.122 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.122 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 15.122 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 15.122 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 15.122 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.123 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 15.123 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 15.123 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 15.123 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.123 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 15.123 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 15.123 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 15.123 * [taylor]: Taking taylor expansion of x.re in y.im 15.123 * [backup-simplify]: Simplify x.re into x.re 15.123 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.123 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 15.123 * [taylor]: Taking taylor expansion of x.re in y.im 15.123 * [backup-simplify]: Simplify x.re into x.re 15.123 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.123 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 15.123 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 15.123 * [taylor]: Taking taylor expansion of x.im in y.im 15.123 * [backup-simplify]: Simplify x.im into x.im 15.123 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.123 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 15.123 * [taylor]: Taking taylor expansion of x.im in y.im 15.123 * [backup-simplify]: Simplify x.im into x.im 15.123 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.124 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 15.124 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 15.124 * [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.124 * [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.124 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.125 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 15.125 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 15.125 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.125 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 15.125 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 15.126 * [backup-simplify]: Simplify (+ 0 0) into 0 15.126 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.127 * [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.127 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 15.127 * [taylor]: Taking taylor expansion of y.im in y.im 15.127 * [backup-simplify]: Simplify 0 into 0 15.127 * [backup-simplify]: Simplify 1 into 1 15.127 * [backup-simplify]: Simplify (/ 1 1) into 1 15.127 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 15.127 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 15.127 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.127 * [taylor]: Taking taylor expansion of y.re in y.im 15.127 * [backup-simplify]: Simplify y.re into y.re 15.128 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.128 * [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))))) 15.128 * [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.129 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 15.129 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 15.129 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 15.129 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.129 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 15.129 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 15.129 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 15.129 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.129 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 15.129 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 15.129 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 15.129 * [taylor]: Taking taylor expansion of x.re in x.im 15.129 * [backup-simplify]: Simplify x.re into x.re 15.129 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.129 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 15.129 * [taylor]: Taking taylor expansion of x.re in x.im 15.130 * [backup-simplify]: Simplify x.re into x.re 15.130 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 15.130 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 15.130 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 15.130 * [taylor]: Taking taylor expansion of x.im in x.im 15.130 * [backup-simplify]: Simplify 0 into 0 15.130 * [backup-simplify]: Simplify 1 into 1 15.130 * [backup-simplify]: Simplify (/ 1 1) into 1 15.130 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 15.130 * [taylor]: Taking taylor expansion of x.im in x.im 15.130 * [backup-simplify]: Simplify 0 into 0 15.130 * [backup-simplify]: Simplify 1 into 1 15.131 * [backup-simplify]: Simplify (/ 1 1) into 1 15.131 * [backup-simplify]: Simplify (* 1 1) into 1 15.132 * [backup-simplify]: Simplify (+ 0 1) into 1 15.132 * [backup-simplify]: Simplify (sqrt 1) into 1 15.133 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.134 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.134 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.135 * [backup-simplify]: Simplify (+ 0 0) into 0 15.136 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.136 * [backup-simplify]: Simplify (log 1) into 0 15.136 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 15.136 * [taylor]: Taking taylor expansion of y.im in x.im 15.136 * [backup-simplify]: Simplify y.im into y.im 15.136 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 15.136 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 15.136 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.136 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.136 * [taylor]: Taking taylor expansion of y.re in x.im 15.136 * [backup-simplify]: Simplify y.re into y.re 15.137 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.137 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 15.137 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 15.138 * [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.138 * [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.138 * [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.138 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 15.138 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 15.138 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.139 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 15.139 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 15.139 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 15.139 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.139 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 15.139 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 15.139 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.139 * [taylor]: Taking taylor expansion of x.re in x.re 15.139 * [backup-simplify]: Simplify 0 into 0 15.139 * [backup-simplify]: Simplify 1 into 1 15.139 * [backup-simplify]: Simplify (/ 1 1) into 1 15.139 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.139 * [taylor]: Taking taylor expansion of x.re in x.re 15.139 * [backup-simplify]: Simplify 0 into 0 15.140 * [backup-simplify]: Simplify 1 into 1 15.140 * [backup-simplify]: Simplify (/ 1 1) into 1 15.140 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 15.140 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.140 * [taylor]: Taking taylor expansion of x.im in x.re 15.140 * [backup-simplify]: Simplify x.im into x.im 15.140 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.140 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.140 * [taylor]: Taking taylor expansion of x.im in x.re 15.140 * [backup-simplify]: Simplify x.im into x.im 15.140 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.141 * [backup-simplify]: Simplify (* 1 1) into 1 15.141 * [backup-simplify]: Simplify (+ 1 0) into 1 15.142 * [backup-simplify]: Simplify (sqrt 1) into 1 15.142 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.143 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.144 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.144 * [backup-simplify]: Simplify (+ 0 0) into 0 15.145 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.146 * [backup-simplify]: Simplify (log 1) into 0 15.146 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 15.146 * [taylor]: Taking taylor expansion of y.im in x.re 15.146 * [backup-simplify]: Simplify y.im into y.im 15.146 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 15.146 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 15.146 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.146 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.146 * [taylor]: Taking taylor expansion of y.re in x.re 15.146 * [backup-simplify]: Simplify y.re into y.re 15.146 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.147 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.147 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 15.147 * [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.148 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.148 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.148 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 15.148 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 15.148 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.148 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 15.148 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 15.148 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 15.149 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.149 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 15.149 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 15.149 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.149 * [taylor]: Taking taylor expansion of x.re in x.re 15.149 * [backup-simplify]: Simplify 0 into 0 15.149 * [backup-simplify]: Simplify 1 into 1 15.149 * [backup-simplify]: Simplify (/ 1 1) into 1 15.149 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.149 * [taylor]: Taking taylor expansion of x.re in x.re 15.149 * [backup-simplify]: Simplify 0 into 0 15.149 * [backup-simplify]: Simplify 1 into 1 15.150 * [backup-simplify]: Simplify (/ 1 1) into 1 15.150 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 15.150 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.150 * [taylor]: Taking taylor expansion of x.im in x.re 15.150 * [backup-simplify]: Simplify x.im into x.im 15.150 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.150 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.150 * [taylor]: Taking taylor expansion of x.im in x.re 15.150 * [backup-simplify]: Simplify x.im into x.im 15.150 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.150 * [backup-simplify]: Simplify (* 1 1) into 1 15.151 * [backup-simplify]: Simplify (+ 1 0) into 1 15.151 * [backup-simplify]: Simplify (sqrt 1) into 1 15.152 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.153 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.154 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.154 * [backup-simplify]: Simplify (+ 0 0) into 0 15.155 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.155 * [backup-simplify]: Simplify (log 1) into 0 15.155 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 15.155 * [taylor]: Taking taylor expansion of y.im in x.re 15.155 * [backup-simplify]: Simplify y.im into y.im 15.155 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 15.155 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 15.155 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.156 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.156 * [taylor]: Taking taylor expansion of y.re in x.re 15.156 * [backup-simplify]: Simplify y.re into y.re 15.156 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.156 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.156 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 15.157 * [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.157 * [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.157 * [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.158 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.158 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 15.158 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.159 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 15.159 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 15.159 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 15.159 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.159 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.159 * [taylor]: Taking taylor expansion of y.re in x.im 15.159 * [backup-simplify]: Simplify y.re into y.re 15.159 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.159 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.159 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.159 * [taylor]: Taking taylor expansion of x.re in x.im 15.159 * [backup-simplify]: Simplify x.re into x.re 15.159 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.159 * [taylor]: Taking taylor expansion of y.im in x.im 15.159 * [backup-simplify]: Simplify y.im into y.im 15.159 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.159 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 15.160 * [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.160 * [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.160 * [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.161 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.161 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 15.161 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.161 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 15.161 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 15.161 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 15.162 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 15.162 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.162 * [taylor]: Taking taylor expansion of y.re in y.im 15.162 * [backup-simplify]: Simplify y.re into y.re 15.162 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.162 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 15.162 * [taylor]: Taking taylor expansion of (log x.re) in y.im 15.162 * [taylor]: Taking taylor expansion of x.re in y.im 15.162 * [backup-simplify]: Simplify x.re into x.re 15.162 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.162 * [taylor]: Taking taylor expansion of y.im in y.im 15.162 * [backup-simplify]: Simplify 0 into 0 15.162 * [backup-simplify]: Simplify 1 into 1 15.162 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 15.162 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 15.162 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 15.163 * [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.163 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 15.163 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 15.163 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 15.163 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 15.163 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.163 * [taylor]: Taking taylor expansion of y.re in y.re 15.163 * [backup-simplify]: Simplify 0 into 0 15.163 * [backup-simplify]: Simplify 1 into 1 15.164 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.164 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 15.164 * [taylor]: Taking taylor expansion of (log x.re) in y.re 15.164 * [taylor]: Taking taylor expansion of x.re in y.re 15.164 * [backup-simplify]: Simplify x.re into x.re 15.164 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.164 * [taylor]: Taking taylor expansion of y.im in y.re 15.164 * [backup-simplify]: Simplify y.im into y.im 15.164 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.164 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.164 * [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.165 * [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.165 * [backup-simplify]: Simplify (+ 0) into 0 15.166 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 15.167 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.167 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 15.168 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.169 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 15.169 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 15.169 * [backup-simplify]: Simplify (+ 0 0) into 0 15.170 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.171 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 15.171 * [backup-simplify]: Simplify (+ 0 0) into 0 15.171 * [taylor]: Taking taylor expansion of 0 in x.im 15.171 * [backup-simplify]: Simplify 0 into 0 15.171 * [taylor]: Taking taylor expansion of 0 in y.im 15.171 * [backup-simplify]: Simplify 0 into 0 15.171 * [taylor]: Taking taylor expansion of 0 in y.re 15.171 * [backup-simplify]: Simplify 0 into 0 15.171 * [backup-simplify]: Simplify 0 into 0 15.172 * [backup-simplify]: Simplify (+ 0) into 0 15.173 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 15.173 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 15.174 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.174 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.174 * [backup-simplify]: Simplify (- 0) into 0 15.175 * [backup-simplify]: Simplify (+ 0 0) into 0 15.176 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.176 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 15.177 * [backup-simplify]: Simplify (+ 0 0) into 0 15.177 * [taylor]: Taking taylor expansion of 0 in y.im 15.177 * [backup-simplify]: Simplify 0 into 0 15.177 * [taylor]: Taking taylor expansion of 0 in y.re 15.177 * [backup-simplify]: Simplify 0 into 0 15.177 * [backup-simplify]: Simplify 0 into 0 15.177 * [taylor]: Taking taylor expansion of 0 in y.re 15.177 * [backup-simplify]: Simplify 0 into 0 15.177 * [backup-simplify]: Simplify 0 into 0 15.177 * [backup-simplify]: Simplify 0 into 0 15.178 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.179 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 15.180 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.180 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.181 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 15.182 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 15.183 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 15.183 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 15.183 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 15.185 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 15.187 * [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)) 15.188 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) (/ 1 y.im)))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 15.188 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 15.188 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 15.189 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 1) 1))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 15.190 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* 1/2 (/ 1 (* y.im (pow x.im 2))))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 15.190 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2))))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 15.190 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) in x.im 15.190 * [taylor]: Taking taylor expansion of 1/2 in x.im 15.191 * [backup-simplify]: Simplify 1/2 into 1/2 15.191 * [taylor]: Taking taylor expansion of (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2))) in x.im 15.191 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 15.191 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 15.191 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 15.191 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.191 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.191 * [taylor]: Taking taylor expansion of y.re in x.im 15.191 * [backup-simplify]: Simplify y.re into y.re 15.191 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.191 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.191 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.191 * [taylor]: Taking taylor expansion of x.re in x.im 15.191 * [backup-simplify]: Simplify x.re into x.re 15.191 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.191 * [taylor]: Taking taylor expansion of y.im in x.im 15.191 * [backup-simplify]: Simplify y.im into y.im 15.191 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.192 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 15.192 * [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.192 * [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.192 * [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.192 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 15.192 * [taylor]: Taking taylor expansion of y.im in x.im 15.193 * [backup-simplify]: Simplify y.im into y.im 15.193 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 15.193 * [taylor]: Taking taylor expansion of x.im in x.im 15.193 * [backup-simplify]: Simplify 0 into 0 15.193 * [backup-simplify]: Simplify 1 into 1 15.193 * [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.193 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 15.194 * [backup-simplify]: Simplify (- 0) into 0 15.194 * [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.195 * [backup-simplify]: Simplify (* 1 1) into 1 15.195 * [backup-simplify]: Simplify (* y.im 1) into y.im 15.195 * [backup-simplify]: Simplify (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) into (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) 15.195 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 15.196 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.197 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.197 * [backup-simplify]: Simplify (- 0) into 0 15.197 * [backup-simplify]: Simplify (+ 0 0) into 0 15.198 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.199 * [backup-simplify]: Simplify (+ 0) into 0 15.200 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 15.200 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 15.202 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 15.203 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.203 * [backup-simplify]: Simplify (- 0) into 0 15.203 * [backup-simplify]: Simplify (+ 0 0) into 0 15.204 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.205 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.206 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 15.206 * [backup-simplify]: Simplify (- 0) into 0 15.207 * [backup-simplify]: Simplify (+ 0 0) into 0 15.208 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 15.208 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.209 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 15.210 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 15.211 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 15.211 * [backup-simplify]: Simplify (- 0) into 0 15.211 * [backup-simplify]: Simplify (+ 0 0) into 0 15.212 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 15.213 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)))) into 0 15.213 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.224 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im)))) into 0 15.224 * [taylor]: Taking taylor expansion of 0 in y.im 15.224 * [backup-simplify]: Simplify 0 into 0 15.224 * [taylor]: Taking taylor expansion of 0 in y.re 15.224 * [backup-simplify]: Simplify 0 into 0 15.224 * [backup-simplify]: Simplify 0 into 0 15.224 * [taylor]: Taking taylor expansion of 0 in y.im 15.224 * [backup-simplify]: Simplify 0 into 0 15.224 * [taylor]: Taking taylor expansion of 0 in y.re 15.224 * [backup-simplify]: Simplify 0 into 0 15.224 * [backup-simplify]: Simplify 0 into 0 15.225 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 15.225 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (/ 1 (- y.im)) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 15.226 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (x.re x.im y.im y.re) around 0 15.226 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 15.226 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 15.226 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.226 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 15.226 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 15.226 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 15.226 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.226 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 15.226 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 15.226 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 15.226 * [taylor]: Taking taylor expansion of -1 in y.re 15.226 * [backup-simplify]: Simplify -1 into -1 15.226 * [taylor]: Taking taylor expansion of x.re in y.re 15.226 * [backup-simplify]: Simplify x.re into x.re 15.226 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.226 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 15.227 * [taylor]: Taking taylor expansion of -1 in y.re 15.227 * [backup-simplify]: Simplify -1 into -1 15.227 * [taylor]: Taking taylor expansion of x.re in y.re 15.227 * [backup-simplify]: Simplify x.re into x.re 15.227 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.227 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 15.227 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 15.227 * [taylor]: Taking taylor expansion of -1 in y.re 15.227 * [backup-simplify]: Simplify -1 into -1 15.227 * [taylor]: Taking taylor expansion of x.im in y.re 15.227 * [backup-simplify]: Simplify x.im into x.im 15.227 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.227 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 15.227 * [taylor]: Taking taylor expansion of -1 in y.re 15.227 * [backup-simplify]: Simplify -1 into -1 15.227 * [taylor]: Taking taylor expansion of x.im in y.re 15.227 * [backup-simplify]: Simplify x.im into x.im 15.227 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.227 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 15.228 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.228 * [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.228 * [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.228 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.229 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.229 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 15.229 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.229 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.229 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 15.230 * [backup-simplify]: Simplify (+ 0 0) into 0 15.230 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.231 * [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.231 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 15.231 * [taylor]: Taking taylor expansion of -1 in y.re 15.231 * [backup-simplify]: Simplify -1 into -1 15.231 * [taylor]: Taking taylor expansion of y.im in y.re 15.231 * [backup-simplify]: Simplify y.im into y.im 15.231 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.231 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 15.231 * [taylor]: Taking taylor expansion of -1 in y.re 15.231 * [backup-simplify]: Simplify -1 into -1 15.231 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 15.231 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 15.231 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.231 * [taylor]: Taking taylor expansion of y.re in y.re 15.231 * [backup-simplify]: Simplify 0 into 0 15.231 * [backup-simplify]: Simplify 1 into 1 15.232 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.232 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 15.232 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 15.232 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 15.232 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 15.232 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 15.233 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.233 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 15.233 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 15.233 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 15.233 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.233 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 15.233 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 15.233 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.233 * [taylor]: Taking taylor expansion of -1 in y.im 15.233 * [backup-simplify]: Simplify -1 into -1 15.233 * [taylor]: Taking taylor expansion of x.re in y.im 15.233 * [backup-simplify]: Simplify x.re into x.re 15.233 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.233 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.233 * [taylor]: Taking taylor expansion of -1 in y.im 15.233 * [backup-simplify]: Simplify -1 into -1 15.233 * [taylor]: Taking taylor expansion of x.re in y.im 15.233 * [backup-simplify]: Simplify x.re into x.re 15.233 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.233 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 15.233 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.233 * [taylor]: Taking taylor expansion of -1 in y.im 15.233 * [backup-simplify]: Simplify -1 into -1 15.233 * [taylor]: Taking taylor expansion of x.im in y.im 15.233 * [backup-simplify]: Simplify x.im into x.im 15.234 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.234 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.234 * [taylor]: Taking taylor expansion of -1 in y.im 15.234 * [backup-simplify]: Simplify -1 into -1 15.234 * [taylor]: Taking taylor expansion of x.im in y.im 15.234 * [backup-simplify]: Simplify x.im into x.im 15.234 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.234 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 15.234 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.234 * [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.235 * [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.235 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.235 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.235 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 15.235 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.236 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.236 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 15.236 * [backup-simplify]: Simplify (+ 0 0) into 0 15.237 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.237 * [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.237 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 15.237 * [taylor]: Taking taylor expansion of -1 in y.im 15.237 * [backup-simplify]: Simplify -1 into -1 15.237 * [taylor]: Taking taylor expansion of y.im in y.im 15.237 * [backup-simplify]: Simplify 0 into 0 15.237 * [backup-simplify]: Simplify 1 into 1 15.238 * [backup-simplify]: Simplify (/ -1 1) into -1 15.238 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 15.238 * [taylor]: Taking taylor expansion of -1 in y.im 15.238 * [backup-simplify]: Simplify -1 into -1 15.238 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 15.238 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 15.238 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.238 * [taylor]: Taking taylor expansion of y.re in y.im 15.238 * [backup-simplify]: Simplify y.re into y.re 15.238 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.239 * [backup-simplify]: Simplify (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) -1) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 15.239 * [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.240 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 15.240 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 15.240 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 15.240 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.240 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 15.240 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 15.240 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 15.240 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.240 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 15.240 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 15.240 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 15.240 * [taylor]: Taking taylor expansion of -1 in x.im 15.240 * [backup-simplify]: Simplify -1 into -1 15.240 * [taylor]: Taking taylor expansion of x.re in x.im 15.240 * [backup-simplify]: Simplify x.re into x.re 15.240 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.240 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 15.240 * [taylor]: Taking taylor expansion of -1 in x.im 15.240 * [backup-simplify]: Simplify -1 into -1 15.240 * [taylor]: Taking taylor expansion of x.re in x.im 15.240 * [backup-simplify]: Simplify x.re into x.re 15.241 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.241 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 15.241 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 15.241 * [taylor]: Taking taylor expansion of -1 in x.im 15.241 * [backup-simplify]: Simplify -1 into -1 15.241 * [taylor]: Taking taylor expansion of x.im in x.im 15.241 * [backup-simplify]: Simplify 0 into 0 15.241 * [backup-simplify]: Simplify 1 into 1 15.241 * [backup-simplify]: Simplify (/ -1 1) into -1 15.241 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 15.241 * [taylor]: Taking taylor expansion of -1 in x.im 15.241 * [backup-simplify]: Simplify -1 into -1 15.241 * [taylor]: Taking taylor expansion of x.im in x.im 15.241 * [backup-simplify]: Simplify 0 into 0 15.241 * [backup-simplify]: Simplify 1 into 1 15.242 * [backup-simplify]: Simplify (/ -1 1) into -1 15.242 * [backup-simplify]: Simplify (* -1 -1) into 1 15.243 * [backup-simplify]: Simplify (+ 0 1) into 1 15.243 * [backup-simplify]: Simplify (sqrt 1) into 1 15.244 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.245 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.246 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.246 * [backup-simplify]: Simplify (+ 0 0) into 0 15.246 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.247 * [backup-simplify]: Simplify (log 1) into 0 15.247 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 15.247 * [taylor]: Taking taylor expansion of -1 in x.im 15.247 * [backup-simplify]: Simplify -1 into -1 15.247 * [taylor]: Taking taylor expansion of y.im in x.im 15.247 * [backup-simplify]: Simplify y.im into y.im 15.247 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.247 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 15.247 * [taylor]: Taking taylor expansion of -1 in x.im 15.247 * [backup-simplify]: Simplify -1 into -1 15.247 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 15.247 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.247 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.247 * [taylor]: Taking taylor expansion of y.re in x.im 15.247 * [backup-simplify]: Simplify y.re into y.re 15.247 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.247 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 15.247 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 15.248 * [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.248 * [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.248 * [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.248 * [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.248 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 15.248 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 15.248 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.248 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 15.248 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 15.248 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 15.248 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.248 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 15.248 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 15.248 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.248 * [taylor]: Taking taylor expansion of -1 in x.re 15.248 * [backup-simplify]: Simplify -1 into -1 15.248 * [taylor]: Taking taylor expansion of x.re in x.re 15.249 * [backup-simplify]: Simplify 0 into 0 15.249 * [backup-simplify]: Simplify 1 into 1 15.249 * [backup-simplify]: Simplify (/ -1 1) into -1 15.249 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.249 * [taylor]: Taking taylor expansion of -1 in x.re 15.249 * [backup-simplify]: Simplify -1 into -1 15.249 * [taylor]: Taking taylor expansion of x.re in x.re 15.249 * [backup-simplify]: Simplify 0 into 0 15.249 * [backup-simplify]: Simplify 1 into 1 15.249 * [backup-simplify]: Simplify (/ -1 1) into -1 15.249 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 15.249 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.249 * [taylor]: Taking taylor expansion of -1 in x.re 15.249 * [backup-simplify]: Simplify -1 into -1 15.249 * [taylor]: Taking taylor expansion of x.im in x.re 15.249 * [backup-simplify]: Simplify x.im into x.im 15.249 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.249 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.249 * [taylor]: Taking taylor expansion of -1 in x.re 15.249 * [backup-simplify]: Simplify -1 into -1 15.249 * [taylor]: Taking taylor expansion of x.im in x.re 15.249 * [backup-simplify]: Simplify x.im into x.im 15.249 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.250 * [backup-simplify]: Simplify (* -1 -1) into 1 15.250 * [backup-simplify]: Simplify (+ 1 0) into 1 15.250 * [backup-simplify]: Simplify (sqrt 1) into 1 15.251 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.251 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.252 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.252 * [backup-simplify]: Simplify (+ 0 0) into 0 15.252 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.252 * [backup-simplify]: Simplify (log 1) into 0 15.253 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 15.253 * [taylor]: Taking taylor expansion of -1 in x.re 15.253 * [backup-simplify]: Simplify -1 into -1 15.253 * [taylor]: Taking taylor expansion of y.im in x.re 15.253 * [backup-simplify]: Simplify y.im into y.im 15.253 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.253 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 15.253 * [taylor]: Taking taylor expansion of -1 in x.re 15.253 * [backup-simplify]: Simplify -1 into -1 15.253 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 15.253 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.253 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.253 * [taylor]: Taking taylor expansion of y.re in x.re 15.253 * [backup-simplify]: Simplify y.re into y.re 15.253 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.253 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.253 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 15.253 * [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.254 * [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.254 * [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.254 * [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.254 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 15.254 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 15.254 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.254 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 15.254 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 15.254 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 15.254 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.254 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 15.254 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 15.254 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.254 * [taylor]: Taking taylor expansion of -1 in x.re 15.254 * [backup-simplify]: Simplify -1 into -1 15.254 * [taylor]: Taking taylor expansion of x.re in x.re 15.254 * [backup-simplify]: Simplify 0 into 0 15.254 * [backup-simplify]: Simplify 1 into 1 15.255 * [backup-simplify]: Simplify (/ -1 1) into -1 15.255 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.255 * [taylor]: Taking taylor expansion of -1 in x.re 15.255 * [backup-simplify]: Simplify -1 into -1 15.255 * [taylor]: Taking taylor expansion of x.re in x.re 15.255 * [backup-simplify]: Simplify 0 into 0 15.255 * [backup-simplify]: Simplify 1 into 1 15.255 * [backup-simplify]: Simplify (/ -1 1) into -1 15.255 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 15.255 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.255 * [taylor]: Taking taylor expansion of -1 in x.re 15.255 * [backup-simplify]: Simplify -1 into -1 15.255 * [taylor]: Taking taylor expansion of x.im in x.re 15.255 * [backup-simplify]: Simplify x.im into x.im 15.255 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.255 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.255 * [taylor]: Taking taylor expansion of -1 in x.re 15.255 * [backup-simplify]: Simplify -1 into -1 15.255 * [taylor]: Taking taylor expansion of x.im in x.re 15.255 * [backup-simplify]: Simplify x.im into x.im 15.255 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.256 * [backup-simplify]: Simplify (* -1 -1) into 1 15.256 * [backup-simplify]: Simplify (+ 1 0) into 1 15.256 * [backup-simplify]: Simplify (sqrt 1) into 1 15.257 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.257 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.257 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.258 * [backup-simplify]: Simplify (+ 0 0) into 0 15.258 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.258 * [backup-simplify]: Simplify (log 1) into 0 15.258 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 15.258 * [taylor]: Taking taylor expansion of -1 in x.re 15.258 * [backup-simplify]: Simplify -1 into -1 15.258 * [taylor]: Taking taylor expansion of y.im in x.re 15.258 * [backup-simplify]: Simplify y.im into y.im 15.258 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.258 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 15.259 * [taylor]: Taking taylor expansion of -1 in x.re 15.259 * [backup-simplify]: Simplify -1 into -1 15.259 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 15.259 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.259 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.259 * [taylor]: Taking taylor expansion of y.re in x.re 15.259 * [backup-simplify]: Simplify y.re into y.re 15.259 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.259 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.259 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 15.259 * [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.259 * [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.260 * [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.260 * [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.260 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.260 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 15.260 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.260 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 15.260 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 15.260 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.260 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.260 * [taylor]: Taking taylor expansion of x.re in x.im 15.260 * [backup-simplify]: Simplify x.re into x.re 15.260 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.260 * [taylor]: Taking taylor expansion of y.im in x.im 15.260 * [backup-simplify]: Simplify y.im into y.im 15.261 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.261 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 15.261 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.261 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.261 * [taylor]: Taking taylor expansion of y.re in x.im 15.261 * [backup-simplify]: Simplify y.re into y.re 15.261 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.261 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.261 * [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.261 * [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.261 * [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.261 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.262 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 15.262 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.262 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 15.262 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 15.262 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 15.262 * [taylor]: Taking taylor expansion of (log x.re) in y.im 15.262 * [taylor]: Taking taylor expansion of x.re in y.im 15.262 * [backup-simplify]: Simplify x.re into x.re 15.262 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.262 * [taylor]: Taking taylor expansion of y.im in y.im 15.262 * [backup-simplify]: Simplify 0 into 0 15.262 * [backup-simplify]: Simplify 1 into 1 15.262 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 15.262 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 15.262 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 15.262 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.262 * [taylor]: Taking taylor expansion of y.re in y.im 15.262 * [backup-simplify]: Simplify y.re into y.re 15.262 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.262 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 15.263 * [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.263 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 15.263 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 15.263 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 15.263 * [taylor]: Taking taylor expansion of (log x.re) in y.re 15.263 * [taylor]: Taking taylor expansion of x.re in y.re 15.263 * [backup-simplify]: Simplify x.re into x.re 15.263 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.263 * [taylor]: Taking taylor expansion of y.im in y.re 15.263 * [backup-simplify]: Simplify y.im into y.im 15.263 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.263 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 15.263 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 15.263 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.263 * [taylor]: Taking taylor expansion of y.re in y.re 15.263 * [backup-simplify]: Simplify 0 into 0 15.263 * [backup-simplify]: Simplify 1 into 1 15.263 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.263 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 15.263 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 15.263 * [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.263 * [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.264 * [backup-simplify]: Simplify (+ 0) into 0 15.265 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 15.265 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.265 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 15.266 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.266 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 15.266 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 15.267 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 15.267 * [backup-simplify]: Simplify (+ 0 0) into 0 15.267 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.268 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 15.268 * [backup-simplify]: Simplify (+ 0 0) into 0 15.268 * [taylor]: Taking taylor expansion of 0 in x.im 15.268 * [backup-simplify]: Simplify 0 into 0 15.268 * [taylor]: Taking taylor expansion of 0 in y.im 15.268 * [backup-simplify]: Simplify 0 into 0 15.268 * [taylor]: Taking taylor expansion of 0 in y.re 15.268 * [backup-simplify]: Simplify 0 into 0 15.268 * [backup-simplify]: Simplify 0 into 0 15.268 * [backup-simplify]: Simplify (+ 0) into 0 15.269 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 15.269 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.269 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.270 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 15.270 * [backup-simplify]: Simplify (- 0) into 0 15.270 * [backup-simplify]: Simplify (+ 0 0) into 0 15.271 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.271 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 15.271 * [backup-simplify]: Simplify (+ 0 0) into 0 15.271 * [taylor]: Taking taylor expansion of 0 in y.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 * [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 0 into 0 15.272 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.273 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 15.273 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.273 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.274 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 15.274 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 15.275 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 15.275 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.276 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 15.277 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 15.279 * [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)) 15.280 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) (/ -1 y.im)))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 15.280 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 15.281 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 15.281 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 15.282 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 1) 1))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 15.283 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (- (* 1/2 (/ 1 (* y.im (pow x.im 2)))))) (+ (* 0 0) (* 0 0))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 15.284 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 15.284 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) in x.im 15.284 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))) in x.im 15.284 * [taylor]: Taking taylor expansion of 1/2 in x.im 15.284 * [backup-simplify]: Simplify 1/2 into 1/2 15.284 * [taylor]: Taking taylor expansion of (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))) in x.im 15.284 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 15.284 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 15.284 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.284 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.284 * [taylor]: Taking taylor expansion of x.re in x.im 15.284 * [backup-simplify]: Simplify x.re into x.re 15.284 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.284 * [taylor]: Taking taylor expansion of y.im in x.im 15.284 * [backup-simplify]: Simplify y.im into y.im 15.284 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.284 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 15.284 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.285 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.285 * [taylor]: Taking taylor expansion of y.re in x.im 15.285 * [backup-simplify]: Simplify y.re into y.re 15.285 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.285 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.285 * [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.286 * [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.286 * [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.286 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 15.286 * [taylor]: Taking taylor expansion of y.im in x.im 15.286 * [backup-simplify]: Simplify y.im into y.im 15.286 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 15.286 * [taylor]: Taking taylor expansion of x.im in x.im 15.286 * [backup-simplify]: Simplify 0 into 0 15.286 * [backup-simplify]: Simplify 1 into 1 15.286 * [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.287 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 15.287 * [backup-simplify]: Simplify (- 0) into 0 15.288 * [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.288 * [backup-simplify]: Simplify (* 1 1) into 1 15.288 * [backup-simplify]: Simplify (* y.im 1) into y.im 15.288 * [backup-simplify]: Simplify (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) into (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) 15.289 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.290 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.290 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 15.290 * [backup-simplify]: Simplify (- 0) into 0 15.291 * [backup-simplify]: Simplify (+ 0 0) into 0 15.292 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.292 * [backup-simplify]: Simplify (+ 0) into 0 15.293 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 15.295 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 15.295 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.295 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 15.296 * [backup-simplify]: Simplify (- 0) into 0 15.296 * [backup-simplify]: Simplify (+ 0 0) into 0 15.297 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.298 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.299 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 15.299 * [backup-simplify]: Simplify (- 0) into 0 15.299 * [backup-simplify]: Simplify (+ 0 0) into 0 15.300 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 15.301 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.302 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 15.302 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 15.303 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 15.303 * [backup-simplify]: Simplify (- 0) into 0 15.304 * [backup-simplify]: Simplify (+ 0 0) into 0 15.304 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 15.305 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)))) into 0 15.305 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.306 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im)))) into 0 15.307 * [backup-simplify]: Simplify (- 0) into 0 15.307 * [taylor]: Taking taylor expansion of 0 in y.im 15.307 * [backup-simplify]: Simplify 0 into 0 15.307 * [taylor]: Taking taylor expansion of 0 in y.re 15.307 * [backup-simplify]: Simplify 0 into 0 15.307 * [backup-simplify]: Simplify 0 into 0 15.307 * [taylor]: Taking taylor expansion of 0 in y.im 15.307 * [backup-simplify]: Simplify 0 into 0 15.307 * [taylor]: Taking taylor expansion of 0 in y.re 15.307 * [backup-simplify]: Simplify 0 into 0 15.307 * [backup-simplify]: Simplify 0 into 0 15.308 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 15.308 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 2 2 1) 15.308 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 15.308 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 15.308 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 15.308 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 15.308 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 15.308 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.308 * [backup-simplify]: Simplify 1/3 into 1/3 15.308 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 15.308 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.308 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.308 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.309 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.309 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.309 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 15.309 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 15.309 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 15.309 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.309 * [backup-simplify]: Simplify 1/3 into 1/3 15.309 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 15.309 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.309 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.309 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.309 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.309 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.309 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 15.309 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 15.309 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 15.309 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.309 * [backup-simplify]: Simplify 1/3 into 1/3 15.309 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 15.309 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.310 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.310 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.310 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.310 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.310 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 15.310 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 15.310 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 15.310 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.310 * [backup-simplify]: Simplify 1/3 into 1/3 15.310 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 15.310 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.310 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.310 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.310 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.311 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.311 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.312 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 15.313 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 15.314 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 15.314 * [taylor]: Taking taylor expansion of 0 in x.re 15.314 * [backup-simplify]: Simplify 0 into 0 15.314 * [backup-simplify]: Simplify 0 into 0 15.315 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 15.316 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 15.317 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 15.317 * [backup-simplify]: Simplify 0 into 0 15.319 * [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 15.320 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 15.322 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.322 * [taylor]: Taking taylor expansion of 0 in x.re 15.322 * [backup-simplify]: Simplify 0 into 0 15.322 * [backup-simplify]: Simplify 0 into 0 15.322 * [backup-simplify]: Simplify 0 into 0 15.324 * [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 15.325 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 15.327 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.327 * [backup-simplify]: Simplify 0 into 0 15.330 * [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 15.331 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 15.333 * [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 15.333 * [taylor]: Taking taylor expansion of 0 in x.re 15.333 * [backup-simplify]: Simplify 0 into 0 15.333 * [backup-simplify]: Simplify 0 into 0 15.333 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.334 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.334 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 15.334 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 15.334 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 15.334 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 15.334 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.334 * [backup-simplify]: Simplify 1/3 into 1/3 15.334 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 15.334 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.334 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.334 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.334 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.334 * [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) 15.334 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 15.334 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 15.334 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 15.334 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.334 * [backup-simplify]: Simplify 1/3 into 1/3 15.334 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 15.334 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.334 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.335 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.335 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.335 * [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) 15.335 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 15.335 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 15.335 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 15.335 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.335 * [backup-simplify]: Simplify 1/3 into 1/3 15.335 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 15.335 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.335 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.335 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.335 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.335 * [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) 15.335 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 15.335 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 15.335 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 15.335 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.335 * [backup-simplify]: Simplify 1/3 into 1/3 15.335 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 15.335 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.335 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.336 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.336 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.336 * [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) 15.336 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.337 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 15.337 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 15.338 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.338 * [taylor]: Taking taylor expansion of 0 in x.re 15.338 * [backup-simplify]: Simplify 0 into 0 15.338 * [backup-simplify]: Simplify 0 into 0 15.338 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 15.339 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 15.339 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.339 * [backup-simplify]: Simplify 0 into 0 15.340 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 15.341 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 15.342 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.342 * [taylor]: Taking taylor expansion of 0 in x.re 15.342 * [backup-simplify]: Simplify 0 into 0 15.342 * [backup-simplify]: Simplify 0 into 0 15.342 * [backup-simplify]: Simplify 0 into 0 15.343 * [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 15.344 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 15.345 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.345 * [backup-simplify]: Simplify 0 into 0 15.347 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 15.347 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 15.348 * [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 15.348 * [taylor]: Taking taylor expansion of 0 in x.re 15.348 * [backup-simplify]: Simplify 0 into 0 15.348 * [backup-simplify]: Simplify 0 into 0 15.349 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.349 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.349 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 15.349 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 15.349 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 15.349 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 15.349 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.349 * [backup-simplify]: Simplify 1/3 into 1/3 15.349 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 15.349 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.349 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.349 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.349 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.349 * [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) 15.349 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 15.349 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 15.349 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 15.349 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.349 * [backup-simplify]: Simplify 1/3 into 1/3 15.349 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 15.349 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.349 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.349 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.350 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.350 * [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) 15.350 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 15.350 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 15.350 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 15.350 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.350 * [backup-simplify]: Simplify 1/3 into 1/3 15.350 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 15.350 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.350 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.350 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.350 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.350 * [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) 15.350 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 15.350 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 15.350 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 15.350 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.350 * [backup-simplify]: Simplify 1/3 into 1/3 15.350 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 15.350 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.350 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.350 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.351 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.351 * [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) 15.351 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.351 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 15.352 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 15.352 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.352 * [taylor]: Taking taylor expansion of 0 in x.re 15.352 * [backup-simplify]: Simplify 0 into 0 15.352 * [backup-simplify]: Simplify 0 into 0 15.353 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 15.353 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 15.354 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.354 * [backup-simplify]: Simplify 0 into 0 15.355 * [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 15.356 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 15.357 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.357 * [taylor]: Taking taylor expansion of 0 in x.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.358 * [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 15.365 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 15.366 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.366 * [backup-simplify]: Simplify 0 into 0 15.370 * [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 15.371 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 15.373 * [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 15.373 * [taylor]: Taking taylor expansion of 0 in x.re 15.373 * [backup-simplify]: Simplify 0 into 0 15.374 * [backup-simplify]: Simplify 0 into 0 15.374 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.374 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 2 1 2) 15.374 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 15.374 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 15.374 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 15.374 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 15.375 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 15.375 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.375 * [backup-simplify]: Simplify 1/3 into 1/3 15.375 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 15.375 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.375 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.375 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.375 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.375 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.375 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 15.375 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 15.375 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 15.375 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.375 * [backup-simplify]: Simplify 1/3 into 1/3 15.375 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 15.375 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.375 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.375 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.376 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.376 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.376 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 15.376 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 15.376 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 15.376 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.376 * [backup-simplify]: Simplify 1/3 into 1/3 15.376 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 15.376 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.376 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.376 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.376 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.376 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.376 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 15.376 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 15.376 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 15.377 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.377 * [backup-simplify]: Simplify 1/3 into 1/3 15.377 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 15.377 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.377 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.377 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.377 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.377 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.377 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.378 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 15.379 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 15.380 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 15.380 * [taylor]: Taking taylor expansion of 0 in x.re 15.380 * [backup-simplify]: Simplify 0 into 0 15.380 * [backup-simplify]: Simplify 0 into 0 15.381 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 15.381 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 15.382 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 15.382 * [backup-simplify]: Simplify 0 into 0 15.384 * [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 15.385 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 15.387 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.387 * [taylor]: Taking taylor expansion of 0 in x.re 15.387 * [backup-simplify]: Simplify 0 into 0 15.387 * [backup-simplify]: Simplify 0 into 0 15.387 * [backup-simplify]: Simplify 0 into 0 15.390 * [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 15.391 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 15.392 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.392 * [backup-simplify]: Simplify 0 into 0 15.395 * [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 15.397 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 15.399 * [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 15.399 * [taylor]: Taking taylor expansion of 0 in x.re 15.399 * [backup-simplify]: Simplify 0 into 0 15.399 * [backup-simplify]: Simplify 0 into 0 15.399 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.399 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.399 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 15.399 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 15.399 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 15.399 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 15.399 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.399 * [backup-simplify]: Simplify 1/3 into 1/3 15.399 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 15.399 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.399 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.400 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.400 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.400 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.400 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 15.400 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 15.400 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 15.400 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.400 * [backup-simplify]: Simplify 1/3 into 1/3 15.400 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 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 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.401 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.401 * [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) 15.401 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 15.401 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 15.401 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 15.401 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.401 * [backup-simplify]: Simplify 1/3 into 1/3 15.401 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 15.401 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.401 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.401 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.401 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.402 * [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) 15.402 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 15.402 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 15.402 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 15.402 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.402 * [backup-simplify]: Simplify 1/3 into 1/3 15.402 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 15.402 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.402 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.402 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.402 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.402 * [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) 15.402 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.403 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 15.404 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 15.404 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) 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.405 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 15.405 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 15.406 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.406 * [backup-simplify]: Simplify 0 into 0 15.407 * [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 15.408 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 15.408 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.409 * [taylor]: Taking taylor expansion of 0 in x.re 15.409 * [backup-simplify]: Simplify 0 into 0 15.409 * [backup-simplify]: Simplify 0 into 0 15.409 * [backup-simplify]: Simplify 0 into 0 15.410 * [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 15.410 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 15.411 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.411 * [backup-simplify]: Simplify 0 into 0 15.413 * [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 15.414 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 15.415 * [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 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.415 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.415 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.415 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 15.415 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 15.415 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 15.415 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 15.415 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.415 * [backup-simplify]: Simplify 1/3 into 1/3 15.416 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 15.416 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.416 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.416 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.416 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.416 * [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) 15.416 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 15.416 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 15.416 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 15.416 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.416 * [backup-simplify]: Simplify 1/3 into 1/3 15.416 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 15.416 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.416 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.416 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.416 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.416 * [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) 15.416 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 15.416 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 15.416 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 15.416 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.416 * [backup-simplify]: Simplify 1/3 into 1/3 15.416 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 15.416 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.417 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.417 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.417 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.417 * [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) 15.417 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 15.417 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 15.417 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 15.417 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.417 * [backup-simplify]: Simplify 1/3 into 1/3 15.417 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 15.417 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.417 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.417 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.417 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.417 * [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) 15.417 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.418 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 15.419 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 15.419 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.419 * [taylor]: Taking taylor expansion of 0 in x.re 15.419 * [backup-simplify]: Simplify 0 into 0 15.419 * [backup-simplify]: Simplify 0 into 0 15.420 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 15.420 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 15.421 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.421 * [backup-simplify]: Simplify 0 into 0 15.422 * [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 15.422 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 15.423 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.423 * [taylor]: Taking taylor expansion of 0 in x.re 15.423 * [backup-simplify]: Simplify 0 into 0 15.423 * [backup-simplify]: Simplify 0 into 0 15.423 * [backup-simplify]: Simplify 0 into 0 15.425 * [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 15.425 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 15.426 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.426 * [backup-simplify]: Simplify 0 into 0 15.428 * [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 15.429 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 15.430 * [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 15.430 * [taylor]: Taking taylor expansion of 0 in x.re 15.430 * [backup-simplify]: Simplify 0 into 0 15.431 * [backup-simplify]: Simplify 0 into 0 15.431 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.431 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 2 1 1 2 1) 15.431 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 15.431 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 15.431 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 15.431 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 15.431 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 15.431 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.431 * [backup-simplify]: Simplify 1/3 into 1/3 15.431 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 15.431 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.431 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.432 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.432 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.432 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.432 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 15.432 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 15.432 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 15.432 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.432 * [backup-simplify]: Simplify 1/3 into 1/3 15.432 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 15.432 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.432 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.432 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.432 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.432 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.432 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 15.433 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 15.433 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 15.433 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.433 * [backup-simplify]: Simplify 1/3 into 1/3 15.433 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 15.433 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.433 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.433 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.433 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.433 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.433 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 15.433 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 15.433 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 15.433 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.433 * [backup-simplify]: Simplify 1/3 into 1/3 15.433 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 15.433 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.433 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.434 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.434 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.434 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.434 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.435 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 15.436 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 15.437 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 15.437 * [taylor]: Taking taylor expansion of 0 in x.re 15.437 * [backup-simplify]: Simplify 0 into 0 15.437 * [backup-simplify]: Simplify 0 into 0 15.438 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 15.438 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 15.439 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 15.439 * [backup-simplify]: Simplify 0 into 0 15.441 * [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 15.442 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 15.444 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.444 * [taylor]: Taking taylor expansion of 0 in x.re 15.444 * [backup-simplify]: Simplify 0 into 0 15.444 * [backup-simplify]: Simplify 0 into 0 15.444 * [backup-simplify]: Simplify 0 into 0 15.446 * [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 15.447 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 15.448 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.448 * [backup-simplify]: Simplify 0 into 0 15.451 * [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 15.452 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 15.455 * [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 15.455 * [taylor]: Taking taylor expansion of 0 in x.re 15.455 * [backup-simplify]: Simplify 0 into 0 15.455 * [backup-simplify]: Simplify 0 into 0 15.455 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.455 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.455 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 15.455 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 15.455 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 15.455 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 15.455 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.455 * [backup-simplify]: Simplify 1/3 into 1/3 15.455 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 15.455 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.456 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.456 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.456 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.456 * [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) 15.456 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 15.456 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 15.456 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 15.456 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.456 * [backup-simplify]: Simplify 1/3 into 1/3 15.456 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 15.456 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.456 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.457 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.457 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.457 * [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) 15.457 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 15.457 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 15.457 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 15.457 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.457 * [backup-simplify]: Simplify 1/3 into 1/3 15.457 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 15.457 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.457 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.457 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.458 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.458 * [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) 15.458 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 15.458 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 15.458 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 15.458 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.458 * [backup-simplify]: Simplify 1/3 into 1/3 15.458 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 15.458 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.458 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.458 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.458 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.459 * [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) 15.459 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.460 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 15.461 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 15.462 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.462 * [taylor]: Taking taylor expansion of 0 in x.re 15.462 * [backup-simplify]: Simplify 0 into 0 15.462 * [backup-simplify]: Simplify 0 into 0 15.463 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 15.463 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 15.464 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.464 * [backup-simplify]: Simplify 0 into 0 15.465 * [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 15.465 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 15.466 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.466 * [taylor]: Taking taylor expansion of 0 in x.re 15.466 * [backup-simplify]: Simplify 0 into 0 15.466 * [backup-simplify]: Simplify 0 into 0 15.466 * [backup-simplify]: Simplify 0 into 0 15.468 * [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 15.468 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 15.469 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.469 * [backup-simplify]: Simplify 0 into 0 15.471 * [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 15.472 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 15.473 * [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 15.473 * [taylor]: Taking taylor expansion of 0 in x.re 15.473 * [backup-simplify]: Simplify 0 into 0 15.473 * [backup-simplify]: Simplify 0 into 0 15.473 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.473 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.473 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 15.473 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 15.473 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 15.473 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 15.473 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.473 * [backup-simplify]: Simplify 1/3 into 1/3 15.473 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 15.473 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.473 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.473 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.473 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.474 * [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) 15.474 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 15.474 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 15.474 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 15.474 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.474 * [backup-simplify]: Simplify 1/3 into 1/3 15.474 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 15.474 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.474 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.474 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.474 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.474 * [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) 15.474 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 15.474 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 15.474 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 15.474 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.474 * [backup-simplify]: Simplify 1/3 into 1/3 15.474 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 15.474 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.474 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.474 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.474 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.475 * [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) 15.475 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 15.475 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 15.475 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 15.475 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.475 * [backup-simplify]: Simplify 1/3 into 1/3 15.475 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 15.475 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.475 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.475 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.475 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.475 * [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) 15.475 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.476 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 15.476 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 15.477 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.477 * [taylor]: Taking taylor expansion of 0 in x.re 15.477 * [backup-simplify]: Simplify 0 into 0 15.477 * [backup-simplify]: Simplify 0 into 0 15.478 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 15.478 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 15.479 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.479 * [backup-simplify]: Simplify 0 into 0 15.480 * [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 15.480 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 15.481 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.481 * [taylor]: Taking taylor expansion of 0 in x.re 15.481 * [backup-simplify]: Simplify 0 into 0 15.481 * [backup-simplify]: Simplify 0 into 0 15.481 * [backup-simplify]: Simplify 0 into 0 15.483 * [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 15.483 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 15.484 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.484 * [backup-simplify]: Simplify 0 into 0 15.486 * [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 15.487 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 15.488 * [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 15.488 * [taylor]: Taking taylor expansion of 0 in x.re 15.488 * [backup-simplify]: Simplify 0 into 0 15.488 * [backup-simplify]: Simplify 0 into 0 15.488 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.488 * * * [progress]: simplifying candidates 15.489 * [simplify]: Simplifying: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (sin (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) 15.490 * * [simplify]: Extracting # 0 : cost 0 15.490 * * [simplify]: Extracting # 1 : cost 0 15.490 * * [simplify]: Extracting # 2 : cost 0 15.490 * * [simplify]: Extracting # 3 : cost 0 15.490 * * [simplify]: Extracting # 4 : cost 0 15.490 * * [simplify]: Extracting # 5 : cost 0 15.490 * * [simplify]: Extracting # 6 : cost 0 15.491 * * [simplify]: Extracting # 7 : cost 0 15.491 * * [simplify]: Extracting # 8 : cost 0 15.491 * * [simplify]: Extracting # 9 : cost 0 15.491 * * [simplify]: Extracting # 10 : cost 0 15.491 * * [simplify]: Extracting # 11 : cost 0 15.491 * * [simplify]: iteration 0 : 57 enodes (cost 538 ) 15.519 * * [simplify]: Extracting # 0 : cost 0 15.520 * * [simplify]: Extracting # 1 : cost 0 15.520 * * [simplify]: Extracting # 2 : cost 0 15.520 * * [simplify]: Extracting # 3 : cost 0 15.520 * * [simplify]: Extracting # 4 : cost 0 15.521 * * [simplify]: iteration 1 : 88 enodes (cost 524 ) 15.538 * * [simplify]: Extracting # 0 : cost 0 15.538 * * [simplify]: Extracting # 1 : cost 0 15.538 * * [simplify]: Extracting # 2 : cost 0 15.538 * * [simplify]: Extracting # 3 : cost 0 15.538 * * [simplify]: Extracting # 4 : cost 0 15.539 * * [simplify]: iteration 2 : 143 enodes (cost 464 ) 15.576 * * [simplify]: Extracting # 0 : cost 0 15.577 * * [simplify]: Extracting # 1 : cost 0 15.577 * * [simplify]: Extracting # 2 : cost 0 15.578 * * [simplify]: Extracting # 3 : cost 0 15.578 * * [simplify]: Extracting # 4 : cost 0 15.578 * * [simplify]: iteration 3 : 237 enodes (cost 453 ) 15.690 * * [simplify]: Extracting # 0 : cost 0 15.691 * * [simplify]: Extracting # 1 : cost 0 15.692 * * [simplify]: Extracting # 2 : cost 0 15.693 * * [simplify]: Extracting # 3 : cost 0 15.694 * * [simplify]: Extracting # 4 : cost 0 15.695 * * [simplify]: iteration 4 : 559 enodes (cost 453 ) 16.404 * * [simplify]: Extracting # 0 : cost 0 16.406 * * [simplify]: Extracting # 1 : cost 0 16.408 * * [simplify]: Extracting # 2 : cost 0 16.409 * * [simplify]: Extracting # 3 : cost 0 16.411 * * [simplify]: Extracting # 4 : cost 0 16.413 * * [simplify]: iteration 5 : 2156 enodes (cost 453 ) 17.928 * * [simplify]: Extracting # 0 : cost 0 17.943 * * [simplify]: Extracting # 1 : cost 0 17.954 * * [simplify]: Extracting # 2 : cost 0 17.964 * * [simplify]: Extracting # 3 : cost 0 17.975 * * [simplify]: iteration done: 5000 enodes (cost 453 ) 17.975 * [simplify]: Simplified to: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (sin (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (pow (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 3) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (pow (atan2 x.im x.re) 2/3)) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (pow (atan2 x.im x.re) 2/3)) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (pow (atan2 x.im x.re) 2/3)) (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))) (fma y.im (log x.im) (* (atan2 x.im x.re) y.re)) (sin (fma (log x.re) y.im (* (atan2 x.im x.re) y.re))) (sin (- (* (atan2 x.im x.re) y.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)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) 17.976 * * * [progress]: adding candidates to table 18.487 * [progress]: [Phase 3 of 3] Extracting. 18.488 * * [regime]: Finding splitpoints for: (# # # # # # # # # # #) 18.501 * * * [regime-changes]: Trying 4 branch expressions: (y.im y.re x.im x.re) 18.502 * * * * [regimes]: Trying to branch on y.im from (# # # # # # # # # # #) 18.608 * * * * [regimes]: Trying to branch on y.re from (# # # # # # # # # # #) 18.729 * * * * [regimes]: Trying to branch on x.im from (# # # # # # # # # # #) 18.817 * * * * [regimes]: Trying to branch on x.re from (# # # # # # # # # # #) 18.911 * * * [regime]: Found split indices: #