1.409 * [progress]: [Phase 1 of 3] Setting up. 0.003 * * * [progress]: [1/2] Preparing points 0.415 * * * [progress]: [2/2] Setting up program. 0.425 * [progress]: [Phase 2 of 3] Improving. 0.429 * [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.431 * * [simplify]: Extracting # 0 : cost 0 0.431 * * [simplify]: Extracting # 1 : cost 0 0.431 * * [simplify]: Extracting # 2 : cost 0 0.431 * * [simplify]: Extracting # 3 : cost 0 0.431 * * [simplify]: Extracting # 4 : cost 0 0.432 * * [simplify]: Extracting # 5 : cost 0 0.432 * * [simplify]: Extracting # 6 : cost 0 0.432 * * [simplify]: Extracting # 7 : cost 0 0.432 * * [simplify]: Extracting # 8 : cost 0 0.432 * * [simplify]: Extracting # 9 : cost 0 0.432 * * [simplify]: Extracting # 10 : cost 0 0.432 * * [simplify]: Extracting # 11 : cost 0 0.432 * * [simplify]: iteration 0 : 19 enodes (cost 37 ) 0.444 * * [simplify]: Extracting # 0 : cost 0 0.444 * * [simplify]: Extracting # 1 : cost 0 0.444 * * [simplify]: Extracting # 2 : cost 0 0.444 * * [simplify]: Extracting # 3 : cost 0 0.444 * * [simplify]: iteration 1 : 35 enodes (cost 26 ) 0.456 * * [simplify]: Extracting # 0 : cost 0 0.456 * * [simplify]: Extracting # 1 : cost 0 0.456 * * [simplify]: Extracting # 2 : cost 0 0.456 * * [simplify]: iteration 2 : 63 enodes (cost 25 ) 0.519 * * [simplify]: Extracting # 0 : cost 0 0.519 * * [simplify]: Extracting # 1 : cost 0 0.519 * * [simplify]: Extracting # 2 : cost 0 0.519 * * [simplify]: Extracting # 3 : cost 0 0.520 * * [simplify]: Extracting # 4 : cost 0 0.520 * * [simplify]: Extracting # 5 : cost 0 0.520 * * [simplify]: iteration 3 : 99 enodes (cost 25 ) 0.548 * * [simplify]: Extracting # 0 : cost 0 0.548 * * [simplify]: Extracting # 1 : cost 0 0.548 * * [simplify]: Extracting # 2 : cost 0 0.548 * * [simplify]: Extracting # 3 : cost 0 0.549 * * [simplify]: Extracting # 4 : cost 0 0.549 * * [simplify]: iteration 4 : 232 enodes (cost 25 ) 0.670 * * [simplify]: Extracting # 0 : cost 0 0.671 * * [simplify]: Extracting # 1 : cost 0 0.673 * * [simplify]: Extracting # 2 : cost 0 0.674 * * [simplify]: Extracting # 3 : cost 0 0.675 * * [simplify]: Extracting # 4 : cost 0 0.677 * * [simplify]: iteration 5 : 1034 enodes (cost 25 ) 1.967 * * [simplify]: Extracting # 0 : cost 0 1.983 * * [simplify]: Extracting # 1 : cost 0 1.989 * * [simplify]: Extracting # 2 : cost 0 1.995 * * [simplify]: Extracting # 3 : cost 0 2.001 * * [simplify]: Extracting # 4 : cost 0 2.007 * * [simplify]: Extracting # 5 : cost 0 2.014 * * [simplify]: iteration done: 5000 enodes (cost 25 ) 2.015 * [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.026 * * [progress]: iteration 1 / 4 2.026 * * * [progress]: picking best candidate 2.038 * * * * [pick]: Picked # 2.038 * * * [progress]: localizing error 2.071 * * * [progress]: generating rewritten candidates 2.072 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 2.077 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 3) 2.084 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 2 1) 2.092 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2) 2.108 * * * [progress]: generating series expansions 2.108 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 2.112 * [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.112 * [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.113 * [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.113 * [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.114 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.114 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 2.114 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 2.114 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 2.114 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.114 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 2.114 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 2.114 * [taylor]: Taking taylor expansion of x.re in y.re 2.114 * [backup-simplify]: Simplify x.re into x.re 2.114 * [taylor]: Taking taylor expansion of x.re in y.re 2.114 * [backup-simplify]: Simplify x.re into x.re 2.114 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 2.114 * [taylor]: Taking taylor expansion of x.im in y.re 2.114 * [backup-simplify]: Simplify x.im into x.im 2.114 * [taylor]: Taking taylor expansion of x.im in y.re 2.114 * [backup-simplify]: Simplify x.im into x.im 2.115 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.115 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.116 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 2.116 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.116 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.116 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.117 * [backup-simplify]: Simplify (+ 0 0) into 0 2.117 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.117 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2.117 * [taylor]: Taking taylor expansion of y.im in y.re 2.117 * [backup-simplify]: Simplify y.im into y.im 2.117 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.117 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.117 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.117 * [taylor]: Taking taylor expansion of y.re in y.re 2.117 * [backup-simplify]: Simplify 0 into 0 2.117 * [backup-simplify]: Simplify 1 into 1 2.118 * [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.118 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.118 * [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.118 * [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.118 * [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.118 * [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.118 * [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.119 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.119 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 2.119 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 2.119 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 2.119 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.119 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 2.119 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 2.119 * [taylor]: Taking taylor expansion of x.re in y.im 2.119 * [backup-simplify]: Simplify x.re into x.re 2.119 * [taylor]: Taking taylor expansion of x.re in y.im 2.119 * [backup-simplify]: Simplify x.re into x.re 2.119 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 2.119 * [taylor]: Taking taylor expansion of x.im in y.im 2.119 * [backup-simplify]: Simplify x.im into x.im 2.119 * [taylor]: Taking taylor expansion of x.im in y.im 2.119 * [backup-simplify]: Simplify x.im into x.im 2.119 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.119 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.119 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 2.119 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.119 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.119 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.129 * [backup-simplify]: Simplify (+ 0 0) into 0 2.129 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.129 * [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.129 * [taylor]: Taking taylor expansion of y.im in y.im 2.129 * [backup-simplify]: Simplify 0 into 0 2.129 * [backup-simplify]: Simplify 1 into 1 2.130 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 2.130 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.130 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.130 * [taylor]: Taking taylor expansion of y.re in y.im 2.130 * [backup-simplify]: Simplify y.re into y.re 2.130 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 2.130 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.130 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 2.130 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.130 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.130 * [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.130 * [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.130 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.130 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 2.130 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 2.130 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 2.130 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.130 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 2.130 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 2.130 * [taylor]: Taking taylor expansion of x.re in x.im 2.130 * [backup-simplify]: Simplify x.re into x.re 2.130 * [taylor]: Taking taylor expansion of x.re in x.im 2.130 * [backup-simplify]: Simplify x.re into x.re 2.130 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 2.130 * [taylor]: Taking taylor expansion of x.im in x.im 2.130 * [backup-simplify]: Simplify 0 into 0 2.130 * [backup-simplify]: Simplify 1 into 1 2.130 * [taylor]: Taking taylor expansion of x.im in x.im 2.131 * [backup-simplify]: Simplify 0 into 0 2.131 * [backup-simplify]: Simplify 1 into 1 2.131 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.131 * [backup-simplify]: Simplify (* 0 0) into 0 2.131 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 2.131 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 2.131 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.132 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.132 * [backup-simplify]: Simplify (+ 0 0) into 0 2.132 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 2.132 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.132 * [taylor]: Taking taylor expansion of y.im in x.im 2.132 * [backup-simplify]: Simplify y.im into y.im 2.132 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.132 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.132 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.132 * [taylor]: Taking taylor expansion of y.re in x.im 2.132 * [backup-simplify]: Simplify y.re into y.re 2.132 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 2.132 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.132 * [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.133 * [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.133 * [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.133 * [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.133 * [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.133 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.133 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 2.133 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.133 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.133 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.133 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.133 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.133 * [taylor]: Taking taylor expansion of x.re in x.re 2.133 * [backup-simplify]: Simplify 0 into 0 2.133 * [backup-simplify]: Simplify 1 into 1 2.133 * [taylor]: Taking taylor expansion of x.re in x.re 2.133 * [backup-simplify]: Simplify 0 into 0 2.133 * [backup-simplify]: Simplify 1 into 1 2.133 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.133 * [taylor]: Taking taylor expansion of x.im in x.re 2.133 * [backup-simplify]: Simplify x.im into x.im 2.133 * [taylor]: Taking taylor expansion of x.im in x.re 2.133 * [backup-simplify]: Simplify x.im into x.im 2.133 * [backup-simplify]: Simplify (* 0 0) into 0 2.133 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.134 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.134 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.134 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.134 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.134 * [backup-simplify]: Simplify (+ 0 0) into 0 2.134 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.134 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.134 * [taylor]: Taking taylor expansion of y.im in x.re 2.134 * [backup-simplify]: Simplify y.im into y.im 2.134 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.135 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.135 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.135 * [taylor]: Taking taylor expansion of y.re in x.re 2.135 * [backup-simplify]: Simplify y.re into y.re 2.135 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 2.135 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.135 * [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.135 * [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.135 * [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.135 * [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.135 * [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.136 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.136 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 2.136 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.136 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.136 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.136 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.136 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.136 * [taylor]: Taking taylor expansion of x.re in x.re 2.136 * [backup-simplify]: Simplify 0 into 0 2.136 * [backup-simplify]: Simplify 1 into 1 2.136 * [taylor]: Taking taylor expansion of x.re in x.re 2.136 * [backup-simplify]: Simplify 0 into 0 2.136 * [backup-simplify]: Simplify 1 into 1 2.136 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.136 * [taylor]: Taking taylor expansion of x.im in x.re 2.136 * [backup-simplify]: Simplify x.im into x.im 2.136 * [taylor]: Taking taylor expansion of x.im in x.re 2.136 * [backup-simplify]: Simplify x.im into x.im 2.136 * [backup-simplify]: Simplify (* 0 0) into 0 2.136 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.136 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.136 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.137 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.137 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.137 * [backup-simplify]: Simplify (+ 0 0) into 0 2.137 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.137 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.137 * [taylor]: Taking taylor expansion of y.im in x.re 2.137 * [backup-simplify]: Simplify y.im into y.im 2.137 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.137 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.137 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.137 * [taylor]: Taking taylor expansion of y.re in x.re 2.137 * [backup-simplify]: Simplify y.re into y.re 2.137 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 2.137 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.138 * [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.138 * [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.138 * [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.138 * [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.139 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 2.139 * [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.139 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 2.139 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 2.139 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 2.139 * [taylor]: Taking taylor expansion of y.im in x.im 2.139 * [backup-simplify]: Simplify y.im into y.im 2.139 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.139 * [taylor]: Taking taylor expansion of x.im in x.im 2.139 * [backup-simplify]: Simplify 0 into 0 2.139 * [backup-simplify]: Simplify 1 into 1 2.139 * [backup-simplify]: Simplify (log 1) into 0 2.139 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.139 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.139 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.139 * [taylor]: Taking taylor expansion of y.re in x.im 2.139 * [backup-simplify]: Simplify y.re into y.re 2.140 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.140 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 2.140 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.140 * [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.140 * [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.140 * [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.140 * [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.141 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 2.141 * [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.141 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in y.im 2.141 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 2.141 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 2.141 * [taylor]: Taking taylor expansion of y.im in y.im 2.141 * [backup-simplify]: Simplify 0 into 0 2.141 * [backup-simplify]: Simplify 1 into 1 2.141 * [taylor]: Taking taylor expansion of (log x.im) in y.im 2.141 * [taylor]: Taking taylor expansion of x.im in y.im 2.141 * [backup-simplify]: Simplify x.im into x.im 2.141 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.141 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 2.141 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.141 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.141 * [taylor]: Taking taylor expansion of y.re in y.im 2.141 * [backup-simplify]: Simplify y.re into y.re 2.141 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 2.141 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.141 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 2.141 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.141 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.141 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 2.141 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 2.141 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 2.141 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 2.142 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.142 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.142 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.142 * [taylor]: Taking taylor expansion of y.re in y.re 2.142 * [backup-simplify]: Simplify 0 into 0 2.142 * [backup-simplify]: Simplify 1 into 1 2.142 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.142 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.142 * [backup-simplify]: Simplify 0 into 0 2.143 * [backup-simplify]: Simplify (+ 0) into 0 2.143 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 2.144 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.144 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 2.144 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.145 * [backup-simplify]: Simplify (+ 0 0) into 0 2.145 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.146 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 2.146 * [backup-simplify]: Simplify (+ 0 0) into 0 2.146 * [taylor]: Taking taylor expansion of 0 in x.im 2.146 * [backup-simplify]: Simplify 0 into 0 2.146 * [taylor]: Taking taylor expansion of 0 in y.im 2.146 * [backup-simplify]: Simplify 0 into 0 2.146 * [taylor]: Taking taylor expansion of 0 in y.re 2.146 * [backup-simplify]: Simplify 0 into 0 2.146 * [backup-simplify]: Simplify 0 into 0 2.146 * [backup-simplify]: Simplify (+ 0) into 0 2.147 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 2.147 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.148 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.148 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 2.148 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.148 * [backup-simplify]: Simplify (+ 0 0) into 0 2.148 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.149 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 2.149 * [backup-simplify]: Simplify (+ 0 0) into 0 2.149 * [taylor]: Taking taylor expansion of 0 in y.im 2.149 * [backup-simplify]: Simplify 0 into 0 2.149 * [taylor]: Taking taylor expansion of 0 in y.re 2.149 * [backup-simplify]: Simplify 0 into 0 2.149 * [backup-simplify]: Simplify 0 into 0 2.149 * [backup-simplify]: Simplify (+ 0) into 0 2.150 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 2.150 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.151 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 2.151 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.151 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 2.151 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 2.151 * [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.151 * [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.151 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 2.151 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 2.151 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.151 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.151 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.151 * [taylor]: Taking taylor expansion of y.re in y.re 2.151 * [backup-simplify]: Simplify 0 into 0 2.152 * [backup-simplify]: Simplify 1 into 1 2.152 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.152 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.152 * [taylor]: Taking taylor expansion of (log x.im) in y.re 2.152 * [taylor]: Taking taylor expansion of x.im in y.re 2.152 * [backup-simplify]: Simplify x.im into x.im 2.152 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.152 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 2.152 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.153 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 2.153 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.153 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.154 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 2.155 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 2.155 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 2.155 * [backup-simplify]: Simplify (+ 1 0) into 1 2.156 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 2.157 * [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.157 * [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.158 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.158 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 2.158 * [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.159 * [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.159 * [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.159 * [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.159 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.159 * [backup-simplify]: Simplify 1/2 into 1/2 2.159 * [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.159 * [taylor]: Taking taylor expansion of (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) in x.im 2.159 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 2.159 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 2.159 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 2.159 * [taylor]: Taking taylor expansion of y.im in x.im 2.159 * [backup-simplify]: Simplify y.im into y.im 2.159 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.159 * [taylor]: Taking taylor expansion of x.im in x.im 2.159 * [backup-simplify]: Simplify 0 into 0 2.159 * [backup-simplify]: Simplify 1 into 1 2.160 * [backup-simplify]: Simplify (log 1) into 0 2.160 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.160 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.160 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.160 * [taylor]: Taking taylor expansion of y.re in x.im 2.160 * [backup-simplify]: Simplify y.re into y.re 2.160 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.160 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 2.160 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.160 * [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.160 * [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.160 * [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.160 * [taylor]: Taking taylor expansion of y.im in x.im 2.160 * [backup-simplify]: Simplify y.im into y.im 2.160 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.160 * [taylor]: Taking taylor expansion of x.im in x.im 2.161 * [backup-simplify]: Simplify 0 into 0 2.161 * [backup-simplify]: Simplify 1 into 1 2.161 * [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.161 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 2.161 * [backup-simplify]: Simplify (- 0) into 0 2.162 * [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.162 * [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.162 * [backup-simplify]: Simplify (* 1 1) into 1 2.162 * [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.163 * [backup-simplify]: Simplify (+ 0) into 0 2.163 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 2.164 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.164 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.164 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 2.164 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.165 * [backup-simplify]: Simplify (+ 0 0) into 0 2.165 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.165 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 2.166 * [backup-simplify]: Simplify (- 0) into 0 2.166 * [backup-simplify]: Simplify (+ 0 0) into 0 2.166 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.167 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 2.169 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 2.169 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.169 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 2.169 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.170 * [backup-simplify]: Simplify (+ 0 0) into 0 2.170 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.171 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 2.171 * [backup-simplify]: Simplify (- 0) into 0 2.171 * [backup-simplify]: Simplify (+ 0 0) into 0 2.172 * [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.173 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.173 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 y.im)) into 0 2.174 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.175 * [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.177 * [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.178 * [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.178 * [taylor]: Taking taylor expansion of 0 in y.im 2.178 * [backup-simplify]: Simplify 0 into 0 2.178 * [taylor]: Taking taylor expansion of 0 in y.re 2.178 * [backup-simplify]: Simplify 0 into 0 2.178 * [backup-simplify]: Simplify 0 into 0 2.178 * [taylor]: Taking taylor expansion of 0 in y.im 2.178 * [backup-simplify]: Simplify 0 into 0 2.178 * [taylor]: Taking taylor expansion of 0 in y.re 2.178 * [backup-simplify]: Simplify 0 into 0 2.178 * [backup-simplify]: Simplify 0 into 0 2.179 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.180 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 2.184 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 2.184 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.185 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 2.186 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.186 * [backup-simplify]: Simplify (+ 0 0) into 0 2.187 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.188 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 2.188 * [backup-simplify]: Simplify (+ 0 0) into 0 2.189 * [taylor]: Taking taylor expansion of 0 in y.im 2.189 * [backup-simplify]: Simplify 0 into 0 2.189 * [taylor]: Taking taylor expansion of 0 in y.re 2.189 * [backup-simplify]: Simplify 0 into 0 2.189 * [backup-simplify]: Simplify 0 into 0 2.189 * [taylor]: Taking taylor expansion of 0 in y.re 2.189 * [backup-simplify]: Simplify 0 into 0 2.189 * [backup-simplify]: Simplify 0 into 0 2.189 * [taylor]: Taking taylor expansion of 0 in y.re 2.189 * [backup-simplify]: Simplify 0 into 0 2.189 * [backup-simplify]: Simplify 0 into 0 2.189 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log x.im) 2) 2)) 0) into (- (* 1/2 (pow (log x.im) 2))) 2.190 * [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.192 * [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.193 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 2.193 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.194 * [backup-simplify]: Simplify (+ 0 0) into 0 2.194 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.195 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log x.im)) (* 0 0))) into 0 2.195 * [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.195 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) in y.re 2.196 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re)))) in y.re 2.196 * [taylor]: Taking taylor expansion of 1/2 in y.re 2.196 * [backup-simplify]: Simplify 1/2 into 1/2 2.196 * [taylor]: Taking taylor expansion of (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))) in y.re 2.196 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 2.196 * [taylor]: Taking taylor expansion of (log x.im) in y.re 2.196 * [taylor]: Taking taylor expansion of x.im in y.re 2.196 * [backup-simplify]: Simplify x.im into x.im 2.196 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.196 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 2.196 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.196 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.196 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.196 * [taylor]: Taking taylor expansion of y.re in y.re 2.196 * [backup-simplify]: Simplify 0 into 0 2.196 * [backup-simplify]: Simplify 1 into 1 2.196 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.197 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.197 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 2.197 * [backup-simplify]: Simplify (* (pow (log x.im) 2) 0) into 0 2.197 * [backup-simplify]: Simplify (* 1/2 0) into 0 2.198 * [backup-simplify]: Simplify (- 0) into 0 2.198 * [backup-simplify]: Simplify 0 into 0 2.199 * [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.199 * [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.199 * [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.199 * [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.199 * [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.200 * [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.200 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 2.200 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 2.200 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 2.200 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.200 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 2.200 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 2.200 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.200 * [taylor]: Taking taylor expansion of x.re in y.re 2.200 * [backup-simplify]: Simplify x.re into x.re 2.200 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.200 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.200 * [taylor]: Taking taylor expansion of x.re in y.re 2.200 * [backup-simplify]: Simplify x.re into x.re 2.200 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.200 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 2.200 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.200 * [taylor]: Taking taylor expansion of x.im in y.re 2.200 * [backup-simplify]: Simplify x.im into x.im 2.200 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.200 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.200 * [taylor]: Taking taylor expansion of x.im in y.re 2.200 * [backup-simplify]: Simplify x.im into x.im 2.201 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.201 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.201 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.201 * [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.201 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2.202 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.202 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.202 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.202 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.202 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.202 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.203 * [backup-simplify]: Simplify (+ 0 0) into 0 2.203 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.204 * [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.204 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.204 * [taylor]: Taking taylor expansion of y.im in y.re 2.204 * [backup-simplify]: Simplify y.im into y.im 2.204 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.204 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.204 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.204 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.204 * [taylor]: Taking taylor expansion of y.re in y.re 2.204 * [backup-simplify]: Simplify 0 into 0 2.204 * [backup-simplify]: Simplify 1 into 1 2.204 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.205 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.205 * [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.205 * [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.205 * [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.205 * [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.205 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 2.205 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 2.205 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 2.206 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.206 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 2.206 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 2.206 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.206 * [taylor]: Taking taylor expansion of x.re in y.im 2.206 * [backup-simplify]: Simplify x.re into x.re 2.206 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.206 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.206 * [taylor]: Taking taylor expansion of x.re in y.im 2.206 * [backup-simplify]: Simplify x.re into x.re 2.206 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.206 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 2.206 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.206 * [taylor]: Taking taylor expansion of x.im in y.im 2.206 * [backup-simplify]: Simplify x.im into x.im 2.206 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.206 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.206 * [taylor]: Taking taylor expansion of x.im in y.im 2.206 * [backup-simplify]: Simplify x.im into x.im 2.206 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.206 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.207 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.207 * [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.207 * [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.207 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.207 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.208 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.208 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.208 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.208 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.208 * [backup-simplify]: Simplify (+ 0 0) into 0 2.209 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.209 * [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.209 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.209 * [taylor]: Taking taylor expansion of y.im in y.im 2.209 * [backup-simplify]: Simplify 0 into 0 2.209 * [backup-simplify]: Simplify 1 into 1 2.210 * [backup-simplify]: Simplify (/ 1 1) into 1 2.210 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 2.210 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.210 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.210 * [taylor]: Taking taylor expansion of y.re in y.im 2.210 * [backup-simplify]: Simplify y.re into y.re 2.210 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.210 * [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.211 * [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.211 * [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.211 * [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.211 * [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.211 * [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.211 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 2.211 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 2.211 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 2.212 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.212 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 2.212 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 2.212 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.212 * [taylor]: Taking taylor expansion of x.re in x.im 2.212 * [backup-simplify]: Simplify x.re into x.re 2.212 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.212 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.212 * [taylor]: Taking taylor expansion of x.re in x.im 2.212 * [backup-simplify]: Simplify x.re into x.re 2.212 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.212 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 2.212 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.212 * [taylor]: Taking taylor expansion of x.im in x.im 2.212 * [backup-simplify]: Simplify 0 into 0 2.212 * [backup-simplify]: Simplify 1 into 1 2.213 * [backup-simplify]: Simplify (/ 1 1) into 1 2.213 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.213 * [taylor]: Taking taylor expansion of x.im in x.im 2.213 * [backup-simplify]: Simplify 0 into 0 2.213 * [backup-simplify]: Simplify 1 into 1 2.213 * [backup-simplify]: Simplify (/ 1 1) into 1 2.213 * [backup-simplify]: Simplify (* 1 1) into 1 2.214 * [backup-simplify]: Simplify (+ 0 1) into 1 2.214 * [backup-simplify]: Simplify (sqrt 1) into 1 2.215 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.215 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.216 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.216 * [backup-simplify]: Simplify (+ 0 0) into 0 2.217 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.217 * [backup-simplify]: Simplify (log 1) into 0 2.217 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 2.217 * [taylor]: Taking taylor expansion of y.im in x.im 2.217 * [backup-simplify]: Simplify y.im into y.im 2.218 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.218 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.218 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.218 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.218 * [taylor]: Taking taylor expansion of y.re in x.im 2.218 * [backup-simplify]: Simplify y.re into y.re 2.218 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.218 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.219 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 2.219 * [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.219 * [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.219 * [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.219 * [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.219 * [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.220 * [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.220 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 2.220 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.220 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.220 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.220 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.220 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.220 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.220 * [taylor]: Taking taylor expansion of x.re in x.re 2.220 * [backup-simplify]: Simplify 0 into 0 2.220 * [backup-simplify]: Simplify 1 into 1 2.220 * [backup-simplify]: Simplify (/ 1 1) into 1 2.220 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.220 * [taylor]: Taking taylor expansion of x.re in x.re 2.220 * [backup-simplify]: Simplify 0 into 0 2.220 * [backup-simplify]: Simplify 1 into 1 2.221 * [backup-simplify]: Simplify (/ 1 1) into 1 2.221 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.221 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.221 * [taylor]: Taking taylor expansion of x.im in x.re 2.221 * [backup-simplify]: Simplify x.im into x.im 2.221 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.221 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.221 * [taylor]: Taking taylor expansion of x.im in x.re 2.221 * [backup-simplify]: Simplify x.im into x.im 2.221 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.222 * [backup-simplify]: Simplify (* 1 1) into 1 2.222 * [backup-simplify]: Simplify (+ 1 0) into 1 2.222 * [backup-simplify]: Simplify (sqrt 1) into 1 2.223 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.224 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.224 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.225 * [backup-simplify]: Simplify (+ 0 0) into 0 2.225 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.226 * [backup-simplify]: Simplify (log 1) into 0 2.226 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.226 * [taylor]: Taking taylor expansion of y.im in x.re 2.226 * [backup-simplify]: Simplify y.im into y.im 2.226 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.226 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.226 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.226 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.226 * [taylor]: Taking taylor expansion of y.re in x.re 2.226 * [backup-simplify]: Simplify y.re into y.re 2.226 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.227 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.227 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 2.227 * [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.227 * [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.228 * [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.228 * [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.228 * [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.228 * [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.228 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 2.228 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.228 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.228 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.228 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.228 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.228 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.228 * [taylor]: Taking taylor expansion of x.re in x.re 2.228 * [backup-simplify]: Simplify 0 into 0 2.228 * [backup-simplify]: Simplify 1 into 1 2.229 * [backup-simplify]: Simplify (/ 1 1) into 1 2.229 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.229 * [taylor]: Taking taylor expansion of x.re in x.re 2.229 * [backup-simplify]: Simplify 0 into 0 2.229 * [backup-simplify]: Simplify 1 into 1 2.229 * [backup-simplify]: Simplify (/ 1 1) into 1 2.229 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.229 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.229 * [taylor]: Taking taylor expansion of x.im in x.re 2.229 * [backup-simplify]: Simplify x.im into x.im 2.229 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.229 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.229 * [taylor]: Taking taylor expansion of x.im in x.re 2.229 * [backup-simplify]: Simplify x.im into x.im 2.229 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.230 * [backup-simplify]: Simplify (* 1 1) into 1 2.230 * [backup-simplify]: Simplify (+ 1 0) into 1 2.231 * [backup-simplify]: Simplify (sqrt 1) into 1 2.231 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.232 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.233 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.233 * [backup-simplify]: Simplify (+ 0 0) into 0 2.234 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.234 * [backup-simplify]: Simplify (log 1) into 0 2.234 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.234 * [taylor]: Taking taylor expansion of y.im in x.re 2.234 * [backup-simplify]: Simplify y.im into y.im 2.234 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.234 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.234 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.234 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.234 * [taylor]: Taking taylor expansion of y.re in x.re 2.234 * [backup-simplify]: Simplify y.re into y.re 2.235 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.235 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.235 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 2.235 * [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.236 * [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.236 * [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.236 * [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.237 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.237 * [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.237 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 2.237 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 2.237 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.237 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.237 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.237 * [taylor]: Taking taylor expansion of y.re in x.im 2.237 * [backup-simplify]: Simplify y.re into y.re 2.238 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.238 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.238 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.238 * [taylor]: Taking taylor expansion of x.re in x.im 2.238 * [backup-simplify]: Simplify x.re into x.re 2.238 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.238 * [taylor]: Taking taylor expansion of y.im in x.im 2.238 * [backup-simplify]: Simplify y.im into y.im 2.238 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.238 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 2.238 * [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.239 * [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.239 * [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.239 * [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.239 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.240 * [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.240 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 2.240 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 2.240 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 2.240 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.240 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.240 * [taylor]: Taking taylor expansion of y.re in y.im 2.240 * [backup-simplify]: Simplify y.re into y.re 2.240 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.240 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 2.240 * [taylor]: Taking taylor expansion of (log x.re) in y.im 2.240 * [taylor]: Taking taylor expansion of x.re in y.im 2.240 * [backup-simplify]: Simplify x.re into x.re 2.240 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.240 * [taylor]: Taking taylor expansion of y.im in y.im 2.240 * [backup-simplify]: Simplify 0 into 0 2.240 * [backup-simplify]: Simplify 1 into 1 2.240 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 2.241 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 2.241 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 2.241 * [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.241 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 2.241 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 2.241 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.241 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.241 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.241 * [taylor]: Taking taylor expansion of y.re in y.re 2.241 * [backup-simplify]: Simplify 0 into 0 2.241 * [backup-simplify]: Simplify 1 into 1 2.241 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.241 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 2.241 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.241 * [taylor]: Taking taylor expansion of x.re in y.re 2.242 * [backup-simplify]: Simplify x.re into x.re 2.242 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.242 * [taylor]: Taking taylor expansion of y.im in y.re 2.242 * [backup-simplify]: Simplify y.im into y.im 2.242 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.242 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.242 * [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.242 * [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.243 * [backup-simplify]: Simplify (+ 0) into 0 2.244 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.244 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.244 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.246 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.246 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 2.247 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.247 * [backup-simplify]: Simplify (+ 0 0) into 0 2.248 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.249 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.249 * [backup-simplify]: Simplify (+ 0 0) into 0 2.249 * [taylor]: Taking taylor expansion of 0 in x.im 2.249 * [backup-simplify]: Simplify 0 into 0 2.249 * [taylor]: Taking taylor expansion of 0 in y.im 2.249 * [backup-simplify]: Simplify 0 into 0 2.249 * [taylor]: Taking taylor expansion of 0 in y.re 2.249 * [backup-simplify]: Simplify 0 into 0 2.249 * [backup-simplify]: Simplify 0 into 0 2.250 * [backup-simplify]: Simplify (+ 0) into 0 2.250 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.251 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.252 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.252 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.252 * [backup-simplify]: Simplify (- 0) into 0 2.253 * [backup-simplify]: Simplify (+ 0 0) into 0 2.253 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.254 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.254 * [backup-simplify]: Simplify (+ 0 0) into 0 2.254 * [taylor]: Taking taylor expansion of 0 in y.im 2.254 * [backup-simplify]: Simplify 0 into 0 2.254 * [taylor]: Taking taylor expansion of 0 in y.re 2.254 * [backup-simplify]: Simplify 0 into 0 2.255 * [backup-simplify]: Simplify 0 into 0 2.255 * [taylor]: Taking taylor expansion of 0 in y.re 2.255 * [backup-simplify]: Simplify 0 into 0 2.255 * [backup-simplify]: Simplify 0 into 0 2.255 * [backup-simplify]: Simplify 0 into 0 2.256 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.257 * [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.257 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.257 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.258 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.259 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.260 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.260 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.260 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 2.262 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 2.269 * [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.270 * [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.271 * [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.271 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 2.271 * [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.272 * [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.273 * [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.273 * [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.273 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.273 * [backup-simplify]: Simplify 1/2 into 1/2 2.273 * [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.273 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 2.273 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 2.273 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.273 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.273 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.273 * [taylor]: Taking taylor expansion of y.re in x.im 2.274 * [backup-simplify]: Simplify y.re into y.re 2.274 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.274 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.274 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.274 * [taylor]: Taking taylor expansion of x.re in x.im 2.274 * [backup-simplify]: Simplify x.re into x.re 2.274 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.274 * [taylor]: Taking taylor expansion of y.im in x.im 2.274 * [backup-simplify]: Simplify y.im into y.im 2.274 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.274 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 2.274 * [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.275 * [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.275 * [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.275 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 2.275 * [taylor]: Taking taylor expansion of y.im in x.im 2.275 * [backup-simplify]: Simplify y.im into y.im 2.275 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.275 * [taylor]: Taking taylor expansion of x.im in x.im 2.275 * [backup-simplify]: Simplify 0 into 0 2.275 * [backup-simplify]: Simplify 1 into 1 2.275 * [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.276 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.276 * [backup-simplify]: Simplify (- 0) into 0 2.277 * [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.277 * [backup-simplify]: Simplify (* 1 1) into 1 2.277 * [backup-simplify]: Simplify (* y.im 1) into y.im 2.277 * [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.278 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.279 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.279 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.279 * [backup-simplify]: Simplify (- 0) into 0 2.280 * [backup-simplify]: Simplify (+ 0 0) into 0 2.281 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.281 * [backup-simplify]: Simplify (+ 0) into 0 2.282 * [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.282 * [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.284 * [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.284 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.285 * [backup-simplify]: Simplify (- 0) into 0 2.285 * [backup-simplify]: Simplify (+ 0 0) into 0 2.286 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.287 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.287 * [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.288 * [backup-simplify]: Simplify (- 0) into 0 2.288 * [backup-simplify]: Simplify (+ 0 0) into 0 2.289 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.290 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.290 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 2.291 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.292 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.292 * [backup-simplify]: Simplify (- 0) into 0 2.293 * [backup-simplify]: Simplify (+ 0 0) into 0 2.293 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 2.294 * [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.294 * [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.295 * [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.296 * [taylor]: Taking taylor expansion of 0 in y.im 2.296 * [backup-simplify]: Simplify 0 into 0 2.296 * [taylor]: Taking taylor expansion of 0 in y.re 2.296 * [backup-simplify]: Simplify 0 into 0 2.296 * [backup-simplify]: Simplify 0 into 0 2.296 * [taylor]: Taking taylor expansion of 0 in y.im 2.296 * [backup-simplify]: Simplify 0 into 0 2.296 * [taylor]: Taking taylor expansion of 0 in y.re 2.296 * [backup-simplify]: Simplify 0 into 0 2.296 * [backup-simplify]: Simplify 0 into 0 2.297 * [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.297 * [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.297 * [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.297 * [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.297 * [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.298 * [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.298 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 2.298 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 2.298 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 2.298 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.298 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 2.298 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 2.298 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.298 * [taylor]: Taking taylor expansion of -1 in y.re 2.298 * [backup-simplify]: Simplify -1 into -1 2.298 * [taylor]: Taking taylor expansion of x.re in y.re 2.298 * [backup-simplify]: Simplify x.re into x.re 2.298 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.298 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.298 * [taylor]: Taking taylor expansion of -1 in y.re 2.298 * [backup-simplify]: Simplify -1 into -1 2.298 * [taylor]: Taking taylor expansion of x.re in y.re 2.298 * [backup-simplify]: Simplify x.re into x.re 2.298 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.298 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 2.298 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.298 * [taylor]: Taking taylor expansion of -1 in y.re 2.298 * [backup-simplify]: Simplify -1 into -1 2.298 * [taylor]: Taking taylor expansion of x.im in y.re 2.299 * [backup-simplify]: Simplify x.im into x.im 2.299 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.299 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.299 * [taylor]: Taking taylor expansion of -1 in y.re 2.299 * [backup-simplify]: Simplify -1 into -1 2.299 * [taylor]: Taking taylor expansion of x.im in y.re 2.299 * [backup-simplify]: Simplify x.im into x.im 2.299 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.299 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.299 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.299 * [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.300 * [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.300 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.300 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.300 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.300 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.301 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.301 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.301 * [backup-simplify]: Simplify (+ 0 0) into 0 2.302 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.302 * [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.302 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.302 * [taylor]: Taking taylor expansion of -1 in y.re 2.302 * [backup-simplify]: Simplify -1 into -1 2.302 * [taylor]: Taking taylor expansion of y.im in y.re 2.302 * [backup-simplify]: Simplify y.im into y.im 2.302 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.302 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.302 * [taylor]: Taking taylor expansion of -1 in y.re 2.302 * [backup-simplify]: Simplify -1 into -1 2.302 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.302 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.303 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.303 * [taylor]: Taking taylor expansion of y.re in y.re 2.303 * [backup-simplify]: Simplify 0 into 0 2.303 * [backup-simplify]: Simplify 1 into 1 2.303 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.303 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.303 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.304 * [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.304 * [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.304 * [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.304 * [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.304 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 2.304 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 2.304 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 2.304 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.304 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 2.304 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 2.304 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.304 * [taylor]: Taking taylor expansion of -1 in y.im 2.304 * [backup-simplify]: Simplify -1 into -1 2.304 * [taylor]: Taking taylor expansion of x.re in y.im 2.304 * [backup-simplify]: Simplify x.re into x.re 2.304 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.304 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.304 * [taylor]: Taking taylor expansion of -1 in y.im 2.304 * [backup-simplify]: Simplify -1 into -1 2.304 * [taylor]: Taking taylor expansion of x.re in y.im 2.305 * [backup-simplify]: Simplify x.re into x.re 2.305 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.305 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 2.305 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.305 * [taylor]: Taking taylor expansion of -1 in y.im 2.305 * [backup-simplify]: Simplify -1 into -1 2.305 * [taylor]: Taking taylor expansion of x.im in y.im 2.305 * [backup-simplify]: Simplify x.im into x.im 2.305 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.305 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.305 * [taylor]: Taking taylor expansion of -1 in y.im 2.305 * [backup-simplify]: Simplify -1 into -1 2.305 * [taylor]: Taking taylor expansion of x.im in y.im 2.305 * [backup-simplify]: Simplify x.im into x.im 2.305 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.305 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.305 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.306 * [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.306 * [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.306 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.307 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.307 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.307 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.307 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.307 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.308 * [backup-simplify]: Simplify (+ 0 0) into 0 2.308 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.309 * [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.309 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.309 * [taylor]: Taking taylor expansion of -1 in y.im 2.309 * [backup-simplify]: Simplify -1 into -1 2.309 * [taylor]: Taking taylor expansion of y.im in y.im 2.309 * [backup-simplify]: Simplify 0 into 0 2.309 * [backup-simplify]: Simplify 1 into 1 2.309 * [backup-simplify]: Simplify (/ -1 1) into -1 2.309 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 2.309 * [taylor]: Taking taylor expansion of -1 in y.im 2.309 * [backup-simplify]: Simplify -1 into -1 2.309 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 2.310 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.310 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.310 * [taylor]: Taking taylor expansion of y.re in y.im 2.310 * [backup-simplify]: Simplify y.re into y.re 2.310 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.310 * [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.311 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 2.311 * [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.311 * [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.311 * [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.311 * [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.311 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 2.312 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 2.312 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 2.312 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.312 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 2.312 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 2.312 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.312 * [taylor]: Taking taylor expansion of -1 in x.im 2.312 * [backup-simplify]: Simplify -1 into -1 2.312 * [taylor]: Taking taylor expansion of x.re in x.im 2.312 * [backup-simplify]: Simplify x.re into x.re 2.312 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.312 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.312 * [taylor]: Taking taylor expansion of -1 in x.im 2.312 * [backup-simplify]: Simplify -1 into -1 2.312 * [taylor]: Taking taylor expansion of x.re in x.im 2.312 * [backup-simplify]: Simplify x.re into x.re 2.312 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.312 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 2.312 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.312 * [taylor]: Taking taylor expansion of -1 in x.im 2.312 * [backup-simplify]: Simplify -1 into -1 2.312 * [taylor]: Taking taylor expansion of x.im in x.im 2.312 * [backup-simplify]: Simplify 0 into 0 2.312 * [backup-simplify]: Simplify 1 into 1 2.313 * [backup-simplify]: Simplify (/ -1 1) into -1 2.313 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.313 * [taylor]: Taking taylor expansion of -1 in x.im 2.313 * [backup-simplify]: Simplify -1 into -1 2.313 * [taylor]: Taking taylor expansion of x.im in x.im 2.313 * [backup-simplify]: Simplify 0 into 0 2.313 * [backup-simplify]: Simplify 1 into 1 2.314 * [backup-simplify]: Simplify (/ -1 1) into -1 2.314 * [backup-simplify]: Simplify (* -1 -1) into 1 2.314 * [backup-simplify]: Simplify (+ 0 1) into 1 2.315 * [backup-simplify]: Simplify (sqrt 1) into 1 2.316 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.316 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.317 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.317 * [backup-simplify]: Simplify (+ 0 0) into 0 2.318 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.318 * [backup-simplify]: Simplify (log 1) into 0 2.319 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 2.319 * [taylor]: Taking taylor expansion of -1 in x.im 2.319 * [backup-simplify]: Simplify -1 into -1 2.319 * [taylor]: Taking taylor expansion of y.im in x.im 2.319 * [backup-simplify]: Simplify y.im into y.im 2.319 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.319 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.319 * [taylor]: Taking taylor expansion of -1 in x.im 2.319 * [backup-simplify]: Simplify -1 into -1 2.319 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.319 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.319 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.319 * [taylor]: Taking taylor expansion of y.re in x.im 2.319 * [backup-simplify]: Simplify y.re into y.re 2.319 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.320 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.320 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 2.320 * [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.320 * [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.321 * [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.321 * [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.321 * [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.321 * [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.321 * [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.321 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 2.321 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.321 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.322 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.322 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.322 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.322 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.322 * [taylor]: Taking taylor expansion of -1 in x.re 2.322 * [backup-simplify]: Simplify -1 into -1 2.322 * [taylor]: Taking taylor expansion of x.re in x.re 2.322 * [backup-simplify]: Simplify 0 into 0 2.322 * [backup-simplify]: Simplify 1 into 1 2.322 * [backup-simplify]: Simplify (/ -1 1) into -1 2.322 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.322 * [taylor]: Taking taylor expansion of -1 in x.re 2.322 * [backup-simplify]: Simplify -1 into -1 2.323 * [taylor]: Taking taylor expansion of x.re in x.re 2.323 * [backup-simplify]: Simplify 0 into 0 2.323 * [backup-simplify]: Simplify 1 into 1 2.323 * [backup-simplify]: Simplify (/ -1 1) into -1 2.323 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.323 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.323 * [taylor]: Taking taylor expansion of -1 in x.re 2.323 * [backup-simplify]: Simplify -1 into -1 2.323 * [taylor]: Taking taylor expansion of x.im in x.re 2.323 * [backup-simplify]: Simplify x.im into x.im 2.323 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.323 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.323 * [taylor]: Taking taylor expansion of -1 in x.re 2.323 * [backup-simplify]: Simplify -1 into -1 2.323 * [taylor]: Taking taylor expansion of x.im in x.re 2.323 * [backup-simplify]: Simplify x.im into x.im 2.323 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.323 * [backup-simplify]: Simplify (* -1 -1) into 1 2.324 * [backup-simplify]: Simplify (+ 1 0) into 1 2.324 * [backup-simplify]: Simplify (sqrt 1) into 1 2.324 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.325 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.325 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.325 * [backup-simplify]: Simplify (+ 0 0) into 0 2.326 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.326 * [backup-simplify]: Simplify (log 1) into 0 2.326 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.326 * [taylor]: Taking taylor expansion of -1 in x.re 2.326 * [backup-simplify]: Simplify -1 into -1 2.326 * [taylor]: Taking taylor expansion of y.im in x.re 2.326 * [backup-simplify]: Simplify y.im into y.im 2.326 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.326 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.326 * [taylor]: Taking taylor expansion of -1 in x.re 2.326 * [backup-simplify]: Simplify -1 into -1 2.326 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.326 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.326 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.326 * [taylor]: Taking taylor expansion of y.re in x.re 2.326 * [backup-simplify]: Simplify y.re into y.re 2.326 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.327 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.327 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 2.327 * [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.327 * [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.327 * [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.327 * [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.327 * [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.327 * [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.328 * [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.328 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 2.328 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.328 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.328 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.328 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.328 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.328 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.328 * [taylor]: Taking taylor expansion of -1 in x.re 2.328 * [backup-simplify]: Simplify -1 into -1 2.328 * [taylor]: Taking taylor expansion of x.re in x.re 2.328 * [backup-simplify]: Simplify 0 into 0 2.328 * [backup-simplify]: Simplify 1 into 1 2.328 * [backup-simplify]: Simplify (/ -1 1) into -1 2.328 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.328 * [taylor]: Taking taylor expansion of -1 in x.re 2.328 * [backup-simplify]: Simplify -1 into -1 2.328 * [taylor]: Taking taylor expansion of x.re in x.re 2.328 * [backup-simplify]: Simplify 0 into 0 2.328 * [backup-simplify]: Simplify 1 into 1 2.329 * [backup-simplify]: Simplify (/ -1 1) into -1 2.329 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.329 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.329 * [taylor]: Taking taylor expansion of -1 in x.re 2.329 * [backup-simplify]: Simplify -1 into -1 2.329 * [taylor]: Taking taylor expansion of x.im in x.re 2.329 * [backup-simplify]: Simplify x.im into x.im 2.329 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.329 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.329 * [taylor]: Taking taylor expansion of -1 in x.re 2.329 * [backup-simplify]: Simplify -1 into -1 2.329 * [taylor]: Taking taylor expansion of x.im in x.re 2.329 * [backup-simplify]: Simplify x.im into x.im 2.329 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.329 * [backup-simplify]: Simplify (* -1 -1) into 1 2.330 * [backup-simplify]: Simplify (+ 1 0) into 1 2.330 * [backup-simplify]: Simplify (sqrt 1) into 1 2.331 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.332 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.332 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.333 * [backup-simplify]: Simplify (+ 0 0) into 0 2.333 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.334 * [backup-simplify]: Simplify (log 1) into 0 2.334 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.334 * [taylor]: Taking taylor expansion of -1 in x.re 2.334 * [backup-simplify]: Simplify -1 into -1 2.334 * [taylor]: Taking taylor expansion of y.im in x.re 2.334 * [backup-simplify]: Simplify y.im into y.im 2.334 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.334 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.334 * [taylor]: Taking taylor expansion of -1 in x.re 2.334 * [backup-simplify]: Simplify -1 into -1 2.334 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.334 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.334 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.334 * [taylor]: Taking taylor expansion of y.re in x.re 2.334 * [backup-simplify]: Simplify y.re into y.re 2.334 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.335 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.335 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 2.335 * [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.335 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.336 * [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.336 * [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.336 * [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.337 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 2.337 * [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.337 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 2.337 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.337 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.337 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.337 * [taylor]: Taking taylor expansion of x.re in x.im 2.337 * [backup-simplify]: Simplify x.re into x.re 2.337 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.337 * [taylor]: Taking taylor expansion of y.im in x.im 2.337 * [backup-simplify]: Simplify y.im into y.im 2.337 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.337 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.337 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.337 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.337 * [taylor]: Taking taylor expansion of y.re in x.im 2.337 * [backup-simplify]: Simplify y.re into y.re 2.338 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.338 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.338 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.338 * [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.339 * [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.339 * [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.339 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 2.339 * [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.339 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 2.340 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 2.340 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 2.340 * [taylor]: Taking taylor expansion of (log x.re) in y.im 2.340 * [taylor]: Taking taylor expansion of x.re in y.im 2.340 * [backup-simplify]: Simplify x.re into x.re 2.340 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.340 * [taylor]: Taking taylor expansion of y.im in y.im 2.340 * [backup-simplify]: Simplify 0 into 0 2.340 * [backup-simplify]: Simplify 1 into 1 2.340 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 2.340 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 2.340 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.340 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.340 * [taylor]: Taking taylor expansion of y.re in y.im 2.340 * [backup-simplify]: Simplify y.re into y.re 2.340 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.340 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 2.341 * [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.341 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 2.341 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.341 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 2.341 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.341 * [taylor]: Taking taylor expansion of x.re in y.re 2.341 * [backup-simplify]: Simplify x.re into x.re 2.341 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.341 * [taylor]: Taking taylor expansion of y.im in y.re 2.341 * [backup-simplify]: Simplify y.im into y.im 2.341 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.341 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.341 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.341 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.341 * [taylor]: Taking taylor expansion of y.re in y.re 2.341 * [backup-simplify]: Simplify 0 into 0 2.341 * [backup-simplify]: Simplify 1 into 1 2.341 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.342 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.342 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.342 * [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.342 * [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.343 * [backup-simplify]: Simplify (+ 0) into 0 2.344 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 2.344 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.345 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 2.346 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.346 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 2.346 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.347 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.347 * [backup-simplify]: Simplify (+ 0 0) into 0 2.348 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.349 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 2.349 * [backup-simplify]: Simplify (+ 0 0) into 0 2.349 * [taylor]: Taking taylor expansion of 0 in x.im 2.349 * [backup-simplify]: Simplify 0 into 0 2.349 * [taylor]: Taking taylor expansion of 0 in y.im 2.349 * [backup-simplify]: Simplify 0 into 0 2.349 * [taylor]: Taking taylor expansion of 0 in y.re 2.349 * [backup-simplify]: Simplify 0 into 0 2.350 * [backup-simplify]: Simplify 0 into 0 2.350 * [backup-simplify]: Simplify (+ 0) into 0 2.351 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 2.352 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.352 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.352 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.352 * [backup-simplify]: Simplify (- 0) into 0 2.353 * [backup-simplify]: Simplify (+ 0 0) into 0 2.354 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.354 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 2.355 * [backup-simplify]: Simplify (+ 0 0) into 0 2.355 * [taylor]: Taking taylor expansion of 0 in y.im 2.355 * [backup-simplify]: Simplify 0 into 0 2.355 * [taylor]: Taking taylor expansion of 0 in y.re 2.355 * [backup-simplify]: Simplify 0 into 0 2.355 * [backup-simplify]: Simplify 0 into 0 2.355 * [taylor]: Taking taylor expansion of 0 in y.re 2.355 * [backup-simplify]: Simplify 0 into 0 2.355 * [backup-simplify]: Simplify 0 into 0 2.355 * [backup-simplify]: Simplify 0 into 0 2.356 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.357 * [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.358 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.358 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.359 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.360 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.361 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 2.361 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.361 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 2.363 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 2.365 * [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.366 * [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.366 * [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.367 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.368 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 2.368 * [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.369 * [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.370 * [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.370 * [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.370 * [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.370 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.370 * [backup-simplify]: Simplify 1/2 into 1/2 2.370 * [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.370 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 2.370 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.370 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.370 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.370 * [taylor]: Taking taylor expansion of x.re in x.im 2.370 * [backup-simplify]: Simplify x.re into x.re 2.370 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.371 * [taylor]: Taking taylor expansion of y.im in x.im 2.371 * [backup-simplify]: Simplify y.im into y.im 2.371 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.371 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.371 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.371 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.371 * [taylor]: Taking taylor expansion of y.re in x.im 2.371 * [backup-simplify]: Simplify y.re into y.re 2.371 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.371 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.372 * [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.372 * [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.372 * [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.372 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 2.372 * [taylor]: Taking taylor expansion of y.im in x.im 2.372 * [backup-simplify]: Simplify y.im into y.im 2.372 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.372 * [taylor]: Taking taylor expansion of x.im in x.im 2.372 * [backup-simplify]: Simplify 0 into 0 2.372 * [backup-simplify]: Simplify 1 into 1 2.373 * [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.373 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 2.373 * [backup-simplify]: Simplify (- 0) into 0 2.374 * [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.374 * [backup-simplify]: Simplify (* 1 1) into 1 2.374 * [backup-simplify]: Simplify (* y.im 1) into y.im 2.375 * [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.376 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.376 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.376 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.377 * [backup-simplify]: Simplify (- 0) into 0 2.377 * [backup-simplify]: Simplify (+ 0 0) into 0 2.378 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.378 * [backup-simplify]: Simplify (+ 0) into 0 2.379 * [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.381 * [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.381 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.382 * [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.382 * [backup-simplify]: Simplify (- 0) into 0 2.382 * [backup-simplify]: Simplify (+ 0 0) into 0 2.383 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.384 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.385 * [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.385 * [backup-simplify]: Simplify (- 0) into 0 2.386 * [backup-simplify]: Simplify (+ 0 0) into 0 2.386 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.387 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.388 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 2.389 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 2.389 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 2.390 * [backup-simplify]: Simplify (- 0) into 0 2.390 * [backup-simplify]: Simplify (+ 0 0) into 0 2.391 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 2.391 * [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.392 * [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.393 * [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.393 * [backup-simplify]: Simplify (- 0) into 0 2.393 * [taylor]: Taking taylor expansion of 0 in y.im 2.393 * [backup-simplify]: Simplify 0 into 0 2.393 * [taylor]: Taking taylor expansion of 0 in y.re 2.393 * [backup-simplify]: Simplify 0 into 0 2.393 * [backup-simplify]: Simplify 0 into 0 2.393 * [taylor]: Taking taylor expansion of 0 in y.im 2.393 * [backup-simplify]: Simplify 0 into 0 2.393 * [taylor]: Taking taylor expansion of 0 in y.re 2.393 * [backup-simplify]: Simplify 0 into 0 2.394 * [backup-simplify]: Simplify 0 into 0 2.394 * [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.394 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 3) 2.394 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.394 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 2.394 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.394 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.395 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.395 * [taylor]: Taking taylor expansion of y.re in y.re 2.395 * [backup-simplify]: Simplify 0 into 0 2.395 * [backup-simplify]: Simplify 1 into 1 2.395 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.395 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.395 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.395 * [taylor]: Taking taylor expansion of y.re in x.re 2.395 * [backup-simplify]: Simplify y.re into y.re 2.395 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.395 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.395 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.395 * [taylor]: Taking taylor expansion of y.re in x.im 2.395 * [backup-simplify]: Simplify y.re into y.re 2.395 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.395 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.395 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.395 * [taylor]: Taking taylor expansion of y.re in x.im 2.395 * [backup-simplify]: Simplify y.re into y.re 2.395 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.395 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.395 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.396 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.396 * [taylor]: Taking taylor expansion of y.re in x.re 2.396 * [backup-simplify]: Simplify y.re into y.re 2.396 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.396 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.396 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.396 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.396 * [taylor]: Taking taylor expansion of y.re in y.re 2.396 * [backup-simplify]: Simplify 0 into 0 2.396 * [backup-simplify]: Simplify 1 into 1 2.396 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.396 * [backup-simplify]: Simplify 0 into 0 2.396 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.396 * [taylor]: Taking taylor expansion of 0 in x.re 2.396 * [backup-simplify]: Simplify 0 into 0 2.396 * [taylor]: Taking taylor expansion of 0 in y.re 2.396 * [backup-simplify]: Simplify 0 into 0 2.396 * [backup-simplify]: Simplify 0 into 0 2.397 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.397 * [taylor]: Taking taylor expansion of 0 in y.re 2.397 * [backup-simplify]: Simplify 0 into 0 2.397 * [backup-simplify]: Simplify 0 into 0 2.397 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.397 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.398 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.398 * [taylor]: Taking taylor expansion of 0 in x.re 2.398 * [backup-simplify]: Simplify 0 into 0 2.398 * [taylor]: Taking taylor expansion of 0 in y.re 2.398 * [backup-simplify]: Simplify 0 into 0 2.398 * [backup-simplify]: Simplify 0 into 0 2.398 * [taylor]: Taking taylor expansion of 0 in y.re 2.398 * [backup-simplify]: Simplify 0 into 0 2.398 * [backup-simplify]: Simplify 0 into 0 2.399 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.399 * [taylor]: Taking taylor expansion of 0 in y.re 2.399 * [backup-simplify]: Simplify 0 into 0 2.399 * [backup-simplify]: Simplify 0 into 0 2.399 * [backup-simplify]: Simplify 0 into 0 2.399 * [backup-simplify]: Simplify 0 into 0 2.400 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 2.400 * [backup-simplify]: Simplify 0 into 0 2.400 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 2.400 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.400 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 2.400 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.400 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.401 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.401 * [taylor]: Taking taylor expansion of y.re in y.re 2.401 * [backup-simplify]: Simplify 0 into 0 2.401 * [backup-simplify]: Simplify 1 into 1 2.401 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.401 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.401 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.401 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.401 * [taylor]: Taking taylor expansion of y.re in x.re 2.401 * [backup-simplify]: Simplify y.re into y.re 2.401 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.401 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.401 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.401 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.401 * [taylor]: Taking taylor expansion of y.re in x.im 2.402 * [backup-simplify]: Simplify y.re into y.re 2.402 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.402 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.402 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.402 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.402 * [taylor]: Taking taylor expansion of y.re in x.im 2.402 * [backup-simplify]: Simplify y.re into y.re 2.402 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.402 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.402 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.402 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.402 * [taylor]: Taking taylor expansion of y.re in x.re 2.402 * [backup-simplify]: Simplify y.re into y.re 2.403 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.403 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.403 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.403 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.403 * [taylor]: Taking taylor expansion of y.re in y.re 2.403 * [backup-simplify]: Simplify 0 into 0 2.403 * [backup-simplify]: Simplify 1 into 1 2.403 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.403 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.403 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.404 * [taylor]: Taking taylor expansion of 0 in x.re 2.404 * [backup-simplify]: Simplify 0 into 0 2.404 * [taylor]: Taking taylor expansion of 0 in y.re 2.404 * [backup-simplify]: Simplify 0 into 0 2.404 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.404 * [taylor]: Taking taylor expansion of 0 in y.re 2.404 * [backup-simplify]: Simplify 0 into 0 2.405 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 2.405 * [backup-simplify]: Simplify 0 into 0 2.405 * [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.405 * [taylor]: Taking taylor expansion of 0 in x.re 2.406 * [backup-simplify]: Simplify 0 into 0 2.406 * [taylor]: Taking taylor expansion of 0 in y.re 2.406 * [backup-simplify]: Simplify 0 into 0 2.406 * [taylor]: Taking taylor expansion of 0 in y.re 2.406 * [backup-simplify]: Simplify 0 into 0 2.406 * [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.406 * [taylor]: Taking taylor expansion of 0 in y.re 2.406 * [backup-simplify]: Simplify 0 into 0 2.406 * [backup-simplify]: Simplify 0 into 0 2.406 * [backup-simplify]: Simplify 0 into 0 2.407 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.407 * [backup-simplify]: Simplify 0 into 0 2.408 * [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.408 * [taylor]: Taking taylor expansion of 0 in x.re 2.408 * [backup-simplify]: Simplify 0 into 0 2.408 * [taylor]: Taking taylor expansion of 0 in y.re 2.408 * [backup-simplify]: Simplify 0 into 0 2.408 * [taylor]: Taking taylor expansion of 0 in y.re 2.408 * [backup-simplify]: Simplify 0 into 0 2.408 * [taylor]: Taking taylor expansion of 0 in y.re 2.408 * [backup-simplify]: Simplify 0 into 0 2.408 * [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.408 * [taylor]: Taking taylor expansion of 0 in y.re 2.408 * [backup-simplify]: Simplify 0 into 0 2.408 * [backup-simplify]: Simplify 0 into 0 2.408 * [backup-simplify]: Simplify 0 into 0 2.408 * [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.409 * [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.409 * [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.409 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.409 * [taylor]: Taking taylor expansion of -1 in y.re 2.409 * [backup-simplify]: Simplify -1 into -1 2.409 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.409 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.409 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.409 * [taylor]: Taking taylor expansion of y.re in y.re 2.409 * [backup-simplify]: Simplify 0 into 0 2.409 * [backup-simplify]: Simplify 1 into 1 2.409 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.409 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.409 * [taylor]: Taking taylor expansion of -1 in x.re 2.409 * [backup-simplify]: Simplify -1 into -1 2.409 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.409 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.409 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.409 * [taylor]: Taking taylor expansion of y.re in x.re 2.409 * [backup-simplify]: Simplify y.re into y.re 2.409 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.409 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.409 * [taylor]: Taking taylor expansion of -1 in x.im 2.409 * [backup-simplify]: Simplify -1 into -1 2.409 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.409 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.409 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.409 * [taylor]: Taking taylor expansion of y.re in x.im 2.409 * [backup-simplify]: Simplify y.re into y.re 2.409 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.409 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.409 * [taylor]: Taking taylor expansion of -1 in x.im 2.410 * [backup-simplify]: Simplify -1 into -1 2.410 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.410 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.410 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.410 * [taylor]: Taking taylor expansion of y.re in x.im 2.410 * [backup-simplify]: Simplify y.re into y.re 2.410 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.410 * [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.410 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.410 * [taylor]: Taking taylor expansion of -1 in x.re 2.410 * [backup-simplify]: Simplify -1 into -1 2.410 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.410 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.410 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.410 * [taylor]: Taking taylor expansion of y.re in x.re 2.410 * [backup-simplify]: Simplify y.re into y.re 2.410 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.410 * [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.410 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.410 * [taylor]: Taking taylor expansion of -1 in y.re 2.410 * [backup-simplify]: Simplify -1 into -1 2.410 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.410 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.410 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.410 * [taylor]: Taking taylor expansion of y.re in y.re 2.410 * [backup-simplify]: Simplify 0 into 0 2.410 * [backup-simplify]: Simplify 1 into 1 2.410 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.411 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.411 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.411 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.411 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.411 * [taylor]: Taking taylor expansion of 0 in x.re 2.411 * [backup-simplify]: Simplify 0 into 0 2.411 * [taylor]: Taking taylor expansion of 0 in y.re 2.411 * [backup-simplify]: Simplify 0 into 0 2.411 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.412 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.412 * [taylor]: Taking taylor expansion of 0 in y.re 2.412 * [backup-simplify]: Simplify 0 into 0 2.412 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 2.413 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 2.413 * [backup-simplify]: Simplify 0 into 0 2.413 * [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.414 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.414 * [taylor]: Taking taylor expansion of 0 in x.re 2.414 * [backup-simplify]: Simplify 0 into 0 2.414 * [taylor]: Taking taylor expansion of 0 in y.re 2.414 * [backup-simplify]: Simplify 0 into 0 2.414 * [taylor]: Taking taylor expansion of 0 in y.re 2.414 * [backup-simplify]: Simplify 0 into 0 2.414 * [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.414 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.414 * [taylor]: Taking taylor expansion of 0 in y.re 2.414 * [backup-simplify]: Simplify 0 into 0 2.414 * [backup-simplify]: Simplify 0 into 0 2.414 * [backup-simplify]: Simplify 0 into 0 2.415 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.416 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 2.416 * [backup-simplify]: Simplify 0 into 0 2.416 * [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.417 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 2.417 * [taylor]: Taking taylor expansion of 0 in x.re 2.417 * [backup-simplify]: Simplify 0 into 0 2.417 * [taylor]: Taking taylor expansion of 0 in y.re 2.417 * [backup-simplify]: Simplify 0 into 0 2.417 * [taylor]: Taking taylor expansion of 0 in y.re 2.417 * [backup-simplify]: Simplify 0 into 0 2.417 * [taylor]: Taking taylor expansion of 0 in y.re 2.417 * [backup-simplify]: Simplify 0 into 0 2.417 * [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.418 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 2.418 * [taylor]: Taking taylor expansion of 0 in y.re 2.418 * [backup-simplify]: Simplify 0 into 0 2.418 * [backup-simplify]: Simplify 0 into 0 2.418 * [backup-simplify]: Simplify 0 into 0 2.419 * [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.419 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 2 1) 2.419 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.419 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in (x.im x.re y.im) around 0 2.419 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 2.419 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.419 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.419 * [taylor]: Taking taylor expansion of y.im in y.im 2.419 * [backup-simplify]: Simplify 0 into 0 2.419 * [backup-simplify]: Simplify 1 into 1 2.419 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 2.419 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.419 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.419 * [taylor]: Taking taylor expansion of y.im in x.re 2.419 * [backup-simplify]: Simplify y.im into y.im 2.419 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 2.419 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.419 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.419 * [taylor]: Taking taylor expansion of y.im in x.im 2.419 * [backup-simplify]: Simplify y.im into y.im 2.419 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 2.419 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.419 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.419 * [taylor]: Taking taylor expansion of y.im in x.im 2.419 * [backup-simplify]: Simplify y.im into y.im 2.419 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.419 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 2.419 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.419 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.419 * [taylor]: Taking taylor expansion of y.im in x.re 2.419 * [backup-simplify]: Simplify y.im into y.im 2.420 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.420 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 2.420 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.420 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.420 * [taylor]: Taking taylor expansion of y.im in y.im 2.420 * [backup-simplify]: Simplify 0 into 0 2.420 * [backup-simplify]: Simplify 1 into 1 2.420 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.420 * [backup-simplify]: Simplify 0 into 0 2.420 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 2.420 * [taylor]: Taking taylor expansion of 0 in x.re 2.420 * [backup-simplify]: Simplify 0 into 0 2.420 * [taylor]: Taking taylor expansion of 0 in y.im 2.420 * [backup-simplify]: Simplify 0 into 0 2.420 * [backup-simplify]: Simplify 0 into 0 2.420 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 2.420 * [taylor]: Taking taylor expansion of 0 in y.im 2.420 * [backup-simplify]: Simplify 0 into 0 2.420 * [backup-simplify]: Simplify 0 into 0 2.420 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.420 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.421 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 2.421 * [taylor]: Taking taylor expansion of 0 in x.re 2.421 * [backup-simplify]: Simplify 0 into 0 2.421 * [taylor]: Taking taylor expansion of 0 in y.im 2.421 * [backup-simplify]: Simplify 0 into 0 2.421 * [backup-simplify]: Simplify 0 into 0 2.421 * [taylor]: Taking taylor expansion of 0 in y.im 2.421 * [backup-simplify]: Simplify 0 into 0 2.421 * [backup-simplify]: Simplify 0 into 0 2.421 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 2.421 * [taylor]: Taking taylor expansion of 0 in y.im 2.421 * [backup-simplify]: Simplify 0 into 0 2.421 * [backup-simplify]: Simplify 0 into 0 2.421 * [backup-simplify]: Simplify 0 into 0 2.421 * [backup-simplify]: Simplify 0 into 0 2.422 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 2.422 * [backup-simplify]: Simplify 0 into 0 2.422 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* (atan2 x.im x.re) y.im) 2.422 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.422 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 2.422 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 2.422 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.422 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.422 * [taylor]: Taking taylor expansion of y.im in y.im 2.422 * [backup-simplify]: Simplify 0 into 0 2.422 * [backup-simplify]: Simplify 1 into 1 2.422 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.422 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 2.422 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.422 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.422 * [taylor]: Taking taylor expansion of y.im in x.re 2.423 * [backup-simplify]: Simplify y.im into y.im 2.423 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.423 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.423 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.423 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.423 * [taylor]: Taking taylor expansion of y.im in x.im 2.423 * [backup-simplify]: Simplify y.im into y.im 2.423 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.423 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.423 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.423 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.423 * [taylor]: Taking taylor expansion of y.im in x.im 2.423 * [backup-simplify]: Simplify y.im into y.im 2.423 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.423 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 2.423 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.423 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.423 * [taylor]: Taking taylor expansion of y.im in x.re 2.423 * [backup-simplify]: Simplify y.im into y.im 2.423 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.423 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 2.423 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.423 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.423 * [taylor]: Taking taylor expansion of y.im in y.im 2.423 * [backup-simplify]: Simplify 0 into 0 2.423 * [backup-simplify]: Simplify 1 into 1 2.424 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.424 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.424 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.424 * [taylor]: Taking taylor expansion of 0 in x.re 2.424 * [backup-simplify]: Simplify 0 into 0 2.424 * [taylor]: Taking taylor expansion of 0 in y.im 2.424 * [backup-simplify]: Simplify 0 into 0 2.424 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.424 * [taylor]: Taking taylor expansion of 0 in y.im 2.424 * [backup-simplify]: Simplify 0 into 0 2.425 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 2.425 * [backup-simplify]: Simplify 0 into 0 2.425 * [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.425 * [taylor]: Taking taylor expansion of 0 in x.re 2.425 * [backup-simplify]: Simplify 0 into 0 2.425 * [taylor]: Taking taylor expansion of 0 in y.im 2.425 * [backup-simplify]: Simplify 0 into 0 2.425 * [taylor]: Taking taylor expansion of 0 in y.im 2.425 * [backup-simplify]: Simplify 0 into 0 2.425 * [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.425 * [taylor]: Taking taylor expansion of 0 in y.im 2.425 * [backup-simplify]: Simplify 0 into 0 2.425 * [backup-simplify]: Simplify 0 into 0 2.425 * [backup-simplify]: Simplify 0 into 0 2.429 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.429 * [backup-simplify]: Simplify 0 into 0 2.429 * [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.429 * [taylor]: Taking taylor expansion of 0 in x.re 2.429 * [backup-simplify]: Simplify 0 into 0 2.429 * [taylor]: Taking taylor expansion of 0 in y.im 2.429 * [backup-simplify]: Simplify 0 into 0 2.429 * [taylor]: Taking taylor expansion of 0 in y.im 2.429 * [backup-simplify]: Simplify 0 into 0 2.429 * [taylor]: Taking taylor expansion of 0 in y.im 2.429 * [backup-simplify]: Simplify 0 into 0 2.429 * [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.429 * [taylor]: Taking taylor expansion of 0 in y.im 2.429 * [backup-simplify]: Simplify 0 into 0 2.429 * [backup-simplify]: Simplify 0 into 0 2.430 * [backup-simplify]: Simplify 0 into 0 2.430 * [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.430 * [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.430 * [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.430 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 2.430 * [taylor]: Taking taylor expansion of -1 in y.im 2.430 * [backup-simplify]: Simplify -1 into -1 2.430 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 2.430 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.430 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.430 * [taylor]: Taking taylor expansion of y.im in y.im 2.430 * [backup-simplify]: Simplify 0 into 0 2.430 * [backup-simplify]: Simplify 1 into 1 2.430 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.430 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 2.430 * [taylor]: Taking taylor expansion of -1 in x.re 2.430 * [backup-simplify]: Simplify -1 into -1 2.430 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 2.430 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.431 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.431 * [taylor]: Taking taylor expansion of y.im in x.re 2.431 * [backup-simplify]: Simplify y.im into y.im 2.431 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.431 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 2.431 * [taylor]: Taking taylor expansion of -1 in x.im 2.431 * [backup-simplify]: Simplify -1 into -1 2.431 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 2.431 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.431 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.431 * [taylor]: Taking taylor expansion of y.im in x.im 2.431 * [backup-simplify]: Simplify y.im into y.im 2.431 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.431 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 2.431 * [taylor]: Taking taylor expansion of -1 in x.im 2.431 * [backup-simplify]: Simplify -1 into -1 2.431 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 2.431 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.431 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.431 * [taylor]: Taking taylor expansion of y.im in x.im 2.431 * [backup-simplify]: Simplify y.im into y.im 2.431 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.431 * [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.431 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 2.431 * [taylor]: Taking taylor expansion of -1 in x.re 2.431 * [backup-simplify]: Simplify -1 into -1 2.431 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 2.431 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.431 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.432 * [taylor]: Taking taylor expansion of y.im in x.re 2.432 * [backup-simplify]: Simplify y.im into y.im 2.432 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.432 * [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.432 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 2.432 * [taylor]: Taking taylor expansion of -1 in y.im 2.432 * [backup-simplify]: Simplify -1 into -1 2.432 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 2.432 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.432 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.432 * [taylor]: Taking taylor expansion of y.im in y.im 2.432 * [backup-simplify]: Simplify 0 into 0 2.432 * [backup-simplify]: Simplify 1 into 1 2.432 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.432 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.432 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.432 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.433 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 2.433 * [taylor]: Taking taylor expansion of 0 in x.re 2.433 * [backup-simplify]: Simplify 0 into 0 2.433 * [taylor]: Taking taylor expansion of 0 in y.im 2.433 * [backup-simplify]: Simplify 0 into 0 2.433 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.433 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 2.433 * [taylor]: Taking taylor expansion of 0 in y.im 2.433 * [backup-simplify]: Simplify 0 into 0 2.434 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 2.434 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 2.434 * [backup-simplify]: Simplify 0 into 0 2.435 * [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.435 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 2.435 * [taylor]: Taking taylor expansion of 0 in x.re 2.435 * [backup-simplify]: Simplify 0 into 0 2.435 * [taylor]: Taking taylor expansion of 0 in y.im 2.435 * [backup-simplify]: Simplify 0 into 0 2.435 * [taylor]: Taking taylor expansion of 0 in y.im 2.435 * [backup-simplify]: Simplify 0 into 0 2.435 * [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.436 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 2.436 * [taylor]: Taking taylor expansion of 0 in y.im 2.436 * [backup-simplify]: Simplify 0 into 0 2.436 * [backup-simplify]: Simplify 0 into 0 2.436 * [backup-simplify]: Simplify 0 into 0 2.437 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.437 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 2.437 * [backup-simplify]: Simplify 0 into 0 2.438 * [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.438 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 2.438 * [taylor]: Taking taylor expansion of 0 in x.re 2.438 * [backup-simplify]: Simplify 0 into 0 2.439 * [taylor]: Taking taylor expansion of 0 in y.im 2.439 * [backup-simplify]: Simplify 0 into 0 2.439 * [taylor]: Taking taylor expansion of 0 in y.im 2.439 * [backup-simplify]: Simplify 0 into 0 2.439 * [taylor]: Taking taylor expansion of 0 in y.im 2.439 * [backup-simplify]: Simplify 0 into 0 2.439 * [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.440 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 2.440 * [taylor]: Taking taylor expansion of 0 in y.im 2.440 * [backup-simplify]: Simplify 0 into 0 2.440 * [backup-simplify]: Simplify 0 into 0 2.440 * [backup-simplify]: Simplify 0 into 0 2.440 * [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.440 * * * * [progress]: [ 4 / 4 ] generating series at (2 2) 2.440 * [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.440 * [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.440 * [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.440 * [taylor]: Taking taylor expansion of (pow (hypot x.re x.im) y.re) in y.im 2.440 * [taylor]: Taking taylor expansion of (exp (* y.re (log (hypot x.re x.im)))) in y.im 2.440 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.im 2.441 * [taylor]: Taking taylor expansion of y.re in y.im 2.441 * [backup-simplify]: Simplify y.re into y.re 2.441 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 2.441 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 2.441 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.441 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 2.441 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 2.441 * [taylor]: Taking taylor expansion of x.re in y.im 2.441 * [backup-simplify]: Simplify x.re into x.re 2.441 * [taylor]: Taking taylor expansion of x.re in y.im 2.441 * [backup-simplify]: Simplify x.re into x.re 2.441 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 2.441 * [taylor]: Taking taylor expansion of x.im in y.im 2.441 * [backup-simplify]: Simplify x.im into x.im 2.441 * [taylor]: Taking taylor expansion of x.im in y.im 2.441 * [backup-simplify]: Simplify x.im into x.im 2.441 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.441 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.441 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 2.441 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.441 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.441 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.442 * [backup-simplify]: Simplify (+ 0 0) into 0 2.442 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.442 * [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.442 * [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.442 * [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.442 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in y.im 2.442 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 2.442 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.442 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.442 * [taylor]: Taking taylor expansion of y.im in y.im 2.443 * [backup-simplify]: Simplify 0 into 0 2.443 * [backup-simplify]: Simplify 1 into 1 2.443 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.443 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.443 * [backup-simplify]: Simplify (exp 0) into 1 2.443 * [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.443 * [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.443 * [taylor]: Taking taylor expansion of (pow (hypot x.re x.im) y.re) in y.re 2.443 * [taylor]: Taking taylor expansion of (exp (* y.re (log (hypot x.re x.im)))) in y.re 2.443 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 2.443 * [taylor]: Taking taylor expansion of y.re in y.re 2.443 * [backup-simplify]: Simplify 0 into 0 2.443 * [backup-simplify]: Simplify 1 into 1 2.443 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 2.443 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 2.443 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.443 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 2.443 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 2.443 * [taylor]: Taking taylor expansion of x.re in y.re 2.443 * [backup-simplify]: Simplify x.re into x.re 2.443 * [taylor]: Taking taylor expansion of x.re in y.re 2.444 * [backup-simplify]: Simplify x.re into x.re 2.444 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 2.444 * [taylor]: Taking taylor expansion of x.im in y.re 2.444 * [backup-simplify]: Simplify x.im into x.im 2.444 * [taylor]: Taking taylor expansion of x.im in y.re 2.444 * [backup-simplify]: Simplify x.im into x.im 2.444 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.444 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.444 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 2.444 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.444 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.444 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.444 * [backup-simplify]: Simplify (+ 0 0) into 0 2.444 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.445 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2.445 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.445 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 2.446 * [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.446 * [backup-simplify]: Simplify (exp 0) into 1 2.446 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in y.re 2.446 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.re 2.446 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.446 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.446 * [taylor]: Taking taylor expansion of y.im in y.re 2.446 * [backup-simplify]: Simplify y.im into y.im 2.446 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.446 * [backup-simplify]: Simplify (exp (* (atan2 x.im x.re) y.im)) into (exp (* (atan2 x.im x.re) y.im)) 2.446 * [backup-simplify]: Simplify (/ 1 (exp (* (atan2 x.im x.re) y.im))) into (/ 1 (exp (* (atan2 x.im x.re) y.im))) 2.446 * [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.446 * [taylor]: Taking taylor expansion of (pow (hypot x.re x.im) y.re) in x.im 2.446 * [taylor]: Taking taylor expansion of (exp (* y.re (log (hypot x.re x.im)))) in x.im 2.446 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.im 2.446 * [taylor]: Taking taylor expansion of y.re in x.im 2.446 * [backup-simplify]: Simplify y.re into y.re 2.446 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 2.446 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 2.446 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.446 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 2.446 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 2.446 * [taylor]: Taking taylor expansion of x.re in x.im 2.447 * [backup-simplify]: Simplify x.re into x.re 2.447 * [taylor]: Taking taylor expansion of x.re in x.im 2.447 * [backup-simplify]: Simplify x.re into x.re 2.447 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 2.447 * [taylor]: Taking taylor expansion of x.im in x.im 2.447 * [backup-simplify]: Simplify 0 into 0 2.447 * [backup-simplify]: Simplify 1 into 1 2.447 * [taylor]: Taking taylor expansion of x.im in x.im 2.447 * [backup-simplify]: Simplify 0 into 0 2.447 * [backup-simplify]: Simplify 1 into 1 2.447 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.447 * [backup-simplify]: Simplify (* 0 0) into 0 2.447 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 2.447 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 2.447 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.448 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.448 * [backup-simplify]: Simplify (+ 0 0) into 0 2.448 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 2.448 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.448 * [backup-simplify]: Simplify (* y.re (log x.re)) into (* (log x.re) y.re) 2.448 * [backup-simplify]: Simplify (exp (* (log x.re) y.re)) into (exp (* (log x.re) y.re)) 2.448 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in x.im 2.448 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 2.448 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.448 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.448 * [taylor]: Taking taylor expansion of y.im in x.im 2.448 * [backup-simplify]: Simplify y.im into y.im 2.448 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.448 * [backup-simplify]: Simplify (exp (* (atan2 x.im x.re) y.im)) into (exp (* (atan2 x.im x.re) y.im)) 2.448 * [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.448 * [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.448 * [taylor]: Taking taylor expansion of (pow (hypot x.re x.im) y.re) in x.re 2.448 * [taylor]: Taking taylor expansion of (exp (* y.re (log (hypot x.re x.im)))) in x.re 2.449 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.re 2.449 * [taylor]: Taking taylor expansion of y.re in x.re 2.449 * [backup-simplify]: Simplify y.re into y.re 2.449 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.449 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.449 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.449 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.449 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.449 * [taylor]: Taking taylor expansion of x.re in x.re 2.449 * [backup-simplify]: Simplify 0 into 0 2.449 * [backup-simplify]: Simplify 1 into 1 2.449 * [taylor]: Taking taylor expansion of x.re in x.re 2.449 * [backup-simplify]: Simplify 0 into 0 2.449 * [backup-simplify]: Simplify 1 into 1 2.449 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.449 * [taylor]: Taking taylor expansion of x.im in x.re 2.449 * [backup-simplify]: Simplify x.im into x.im 2.449 * [taylor]: Taking taylor expansion of x.im in x.re 2.449 * [backup-simplify]: Simplify x.im into x.im 2.449 * [backup-simplify]: Simplify (* 0 0) into 0 2.449 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.449 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.449 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.450 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.450 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.450 * [backup-simplify]: Simplify (+ 0 0) into 0 2.450 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.450 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.450 * [backup-simplify]: Simplify (* y.re (log x.im)) into (* y.re (log x.im)) 2.450 * [backup-simplify]: Simplify (exp (* y.re (log x.im))) into (pow x.im y.re) 2.450 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in x.re 2.450 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 2.450 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.450 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.450 * [taylor]: Taking taylor expansion of y.im in x.re 2.450 * [backup-simplify]: Simplify y.im into y.im 2.450 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.451 * [backup-simplify]: Simplify (exp (* (atan2 x.im x.re) y.im)) into (exp (* (atan2 x.im x.re) y.im)) 2.451 * [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.451 * [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.451 * [taylor]: Taking taylor expansion of (pow (hypot x.re x.im) y.re) in x.re 2.451 * [taylor]: Taking taylor expansion of (exp (* y.re (log (hypot x.re x.im)))) in x.re 2.451 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.re 2.451 * [taylor]: Taking taylor expansion of y.re in x.re 2.451 * [backup-simplify]: Simplify y.re into y.re 2.451 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.451 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.451 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.451 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.451 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.451 * [taylor]: Taking taylor expansion of x.re in x.re 2.451 * [backup-simplify]: Simplify 0 into 0 2.451 * [backup-simplify]: Simplify 1 into 1 2.451 * [taylor]: Taking taylor expansion of x.re in x.re 2.451 * [backup-simplify]: Simplify 0 into 0 2.451 * [backup-simplify]: Simplify 1 into 1 2.451 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.451 * [taylor]: Taking taylor expansion of x.im in x.re 2.451 * [backup-simplify]: Simplify x.im into x.im 2.451 * [taylor]: Taking taylor expansion of x.im in x.re 2.451 * [backup-simplify]: Simplify x.im into x.im 2.451 * [backup-simplify]: Simplify (* 0 0) into 0 2.451 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.452 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.452 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.452 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.452 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.452 * [backup-simplify]: Simplify (+ 0 0) into 0 2.452 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.452 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.452 * [backup-simplify]: Simplify (* y.re (log x.im)) into (* y.re (log x.im)) 2.453 * [backup-simplify]: Simplify (exp (* y.re (log x.im))) into (pow x.im y.re) 2.453 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in x.re 2.453 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 2.453 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.453 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.453 * [taylor]: Taking taylor expansion of y.im in x.re 2.453 * [backup-simplify]: Simplify y.im into y.im 2.453 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.453 * [backup-simplify]: Simplify (exp (* (atan2 x.im x.re) y.im)) into (exp (* (atan2 x.im x.re) y.im)) 2.453 * [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.453 * [taylor]: Taking taylor expansion of (/ (pow x.im y.re) (exp (* (atan2 x.im x.re) y.im))) in x.im 2.453 * [taylor]: Taking taylor expansion of (pow x.im y.re) in x.im 2.453 * [taylor]: Taking taylor expansion of (exp (* y.re (log x.im))) in x.im 2.453 * [taylor]: Taking taylor expansion of (* y.re (log x.im)) in x.im 2.453 * [taylor]: Taking taylor expansion of y.re in x.im 2.453 * [backup-simplify]: Simplify y.re into y.re 2.453 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.453 * [taylor]: Taking taylor expansion of x.im in x.im 2.453 * [backup-simplify]: Simplify 0 into 0 2.453 * [backup-simplify]: Simplify 1 into 1 2.454 * [backup-simplify]: Simplify (log 1) into 0 2.454 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.454 * [backup-simplify]: Simplify (* y.re (log x.im)) into (* y.re (log x.im)) 2.454 * [backup-simplify]: Simplify (exp (* y.re (log x.im))) into (pow x.im y.re) 2.454 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in x.im 2.454 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 2.454 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.454 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.454 * [taylor]: Taking taylor expansion of y.im in x.im 2.454 * [backup-simplify]: Simplify y.im into y.im 2.454 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.454 * [backup-simplify]: Simplify (exp (* (atan2 x.im x.re) y.im)) into (exp (* (atan2 x.im x.re) y.im)) 2.454 * [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.454 * [taylor]: Taking taylor expansion of (/ (pow x.im y.re) (exp (* (atan2 x.im x.re) y.im))) in y.re 2.454 * [taylor]: Taking taylor expansion of (pow x.im y.re) in y.re 2.454 * [taylor]: Taking taylor expansion of (exp (* y.re (log x.im))) in y.re 2.454 * [taylor]: Taking taylor expansion of (* y.re (log x.im)) in y.re 2.454 * [taylor]: Taking taylor expansion of y.re in y.re 2.454 * [backup-simplify]: Simplify 0 into 0 2.454 * [backup-simplify]: Simplify 1 into 1 2.454 * [taylor]: Taking taylor expansion of (log x.im) in y.re 2.454 * [taylor]: Taking taylor expansion of x.im in y.re 2.455 * [backup-simplify]: Simplify x.im into x.im 2.455 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.455 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 2.455 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.455 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 2.455 * [backup-simplify]: Simplify (exp 0) into 1 2.455 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in y.re 2.455 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.re 2.455 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.455 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.456 * [taylor]: Taking taylor expansion of y.im in y.re 2.456 * [backup-simplify]: Simplify y.im into y.im 2.456 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.456 * [backup-simplify]: Simplify (exp (* (atan2 x.im x.re) y.im)) into (exp (* (atan2 x.im x.re) y.im)) 2.456 * [backup-simplify]: Simplify (/ 1 (exp (* (atan2 x.im x.re) y.im))) into (/ 1 (exp (* (atan2 x.im x.re) y.im))) 2.456 * [taylor]: Taking taylor expansion of (/ 1 (exp (* (atan2 x.im x.re) y.im))) in y.im 2.456 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in y.im 2.456 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 2.456 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.456 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.456 * [taylor]: Taking taylor expansion of y.im in y.im 2.456 * [backup-simplify]: Simplify 0 into 0 2.456 * [backup-simplify]: Simplify 1 into 1 2.456 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.456 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.456 * [backup-simplify]: Simplify (exp 0) into 1 2.456 * [backup-simplify]: Simplify (/ 1 1) into 1 2.457 * [backup-simplify]: Simplify 1 into 1 2.457 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.458 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 (log x.im))) into 0 2.458 * [backup-simplify]: Simplify (* (exp (* y.re (log x.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.458 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 2.459 * [backup-simplify]: Simplify (* (exp (* (atan2 x.im x.re) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.459 * [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.459 * [taylor]: Taking taylor expansion of 0 in x.im 2.459 * [backup-simplify]: Simplify 0 into 0 2.459 * [taylor]: Taking taylor expansion of 0 in y.re 2.459 * [backup-simplify]: Simplify 0 into 0 2.459 * [taylor]: Taking taylor expansion of 0 in y.im 2.459 * [backup-simplify]: Simplify 0 into 0 2.459 * [backup-simplify]: Simplify 0 into 0 2.460 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.460 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.460 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 (log x.im))) into 0 2.461 * [backup-simplify]: Simplify (* (exp (* y.re (log x.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.461 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 2.461 * [backup-simplify]: Simplify (* (exp (* (atan2 x.im x.re) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.462 * [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.462 * [taylor]: Taking taylor expansion of 0 in y.re 2.462 * [backup-simplify]: Simplify 0 into 0 2.462 * [taylor]: Taking taylor expansion of 0 in y.im 2.462 * [backup-simplify]: Simplify 0 into 0 2.462 * [backup-simplify]: Simplify 0 into 0 2.462 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (log x.im) 1) 1)))) into (log x.im) 2.462 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 2.463 * [backup-simplify]: Simplify (* (exp (* (atan2 x.im x.re) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.463 * [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.463 * [taylor]: Taking taylor expansion of (/ (log x.im) (exp (* (atan2 x.im x.re) y.im))) in y.im 2.463 * [taylor]: Taking taylor expansion of (log x.im) in y.im 2.463 * [taylor]: Taking taylor expansion of x.im in y.im 2.463 * [backup-simplify]: Simplify x.im into x.im 2.463 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.463 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in y.im 2.463 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 2.463 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.463 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.463 * [taylor]: Taking taylor expansion of y.im in y.im 2.463 * [backup-simplify]: Simplify 0 into 0 2.463 * [backup-simplify]: Simplify 1 into 1 2.463 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.463 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.463 * [backup-simplify]: Simplify (exp 0) into 1 2.464 * [backup-simplify]: Simplify (/ (log x.im) 1) into (log x.im) 2.464 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.464 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (atan2 x.im x.re) 1) 1)))) into (atan2 x.im x.re) 2.464 * [backup-simplify]: Simplify (- (+ (* 1 (/ (atan2 x.im x.re) 1)))) into (- (atan2 x.im x.re)) 2.464 * [backup-simplify]: Simplify (- (atan2 x.im x.re)) into (- (atan2 x.im x.re)) 2.465 * [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.465 * [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.465 * [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.465 * [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.465 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) in y.im 2.465 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im))))) in y.im 2.465 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 2.465 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 2.465 * [taylor]: Taking taylor expansion of y.re in y.im 2.465 * [backup-simplify]: Simplify y.re into y.re 2.465 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.465 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 2.465 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 2.465 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.465 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 2.465 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 2.465 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.465 * [taylor]: Taking taylor expansion of x.re in y.im 2.465 * [backup-simplify]: Simplify x.re into x.re 2.465 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.465 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.465 * [taylor]: Taking taylor expansion of x.re in y.im 2.465 * [backup-simplify]: Simplify x.re into x.re 2.465 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.465 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 2.465 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.465 * [taylor]: Taking taylor expansion of x.im in y.im 2.465 * [backup-simplify]: Simplify x.im into x.im 2.465 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.465 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.465 * [taylor]: Taking taylor expansion of x.im in y.im 2.465 * [backup-simplify]: Simplify x.im into x.im 2.466 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.466 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.466 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.466 * [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.466 * [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.466 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.466 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.466 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.466 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.466 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.466 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.467 * [backup-simplify]: Simplify (+ 0 0) into 0 2.467 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.468 * [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.468 * [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.468 * [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.468 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in y.im 2.468 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 2.469 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.469 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.469 * [taylor]: Taking taylor expansion of y.im in y.im 2.469 * [backup-simplify]: Simplify 0 into 0 2.469 * [backup-simplify]: Simplify 1 into 1 2.469 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.469 * [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.470 * [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.470 * [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.470 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) in y.re 2.470 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im))))) in y.re 2.470 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 2.470 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.470 * [taylor]: Taking taylor expansion of y.re in y.re 2.470 * [backup-simplify]: Simplify 0 into 0 2.470 * [backup-simplify]: Simplify 1 into 1 2.471 * [backup-simplify]: Simplify (/ 1 1) into 1 2.471 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 2.471 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 2.471 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.471 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 2.471 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 2.471 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.471 * [taylor]: Taking taylor expansion of x.re in y.re 2.471 * [backup-simplify]: Simplify x.re into x.re 2.471 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.471 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.471 * [taylor]: Taking taylor expansion of x.re in y.re 2.471 * [backup-simplify]: Simplify x.re into x.re 2.471 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.471 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 2.471 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.471 * [taylor]: Taking taylor expansion of x.im in y.re 2.471 * [backup-simplify]: Simplify x.im into x.im 2.471 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.471 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.471 * [taylor]: Taking taylor expansion of x.im in y.re 2.471 * [backup-simplify]: Simplify x.im into x.im 2.471 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.472 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.472 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.472 * [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.472 * [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.472 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.473 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.473 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.473 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.473 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.473 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.474 * [backup-simplify]: Simplify (+ 0 0) into 0 2.474 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.475 * [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.475 * [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.475 * [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.475 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in y.re 2.475 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.re 2.475 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.475 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.476 * [taylor]: Taking taylor expansion of y.im in y.re 2.476 * [backup-simplify]: Simplify y.im into y.im 2.476 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.476 * [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.476 * [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.476 * [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.476 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) in x.im 2.476 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im))))) in x.im 2.476 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 2.476 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 2.476 * [taylor]: Taking taylor expansion of y.re in x.im 2.477 * [backup-simplify]: Simplify y.re into y.re 2.477 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.477 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 2.477 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 2.477 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.477 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 2.477 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 2.477 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.477 * [taylor]: Taking taylor expansion of x.re in x.im 2.477 * [backup-simplify]: Simplify x.re into x.re 2.477 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.477 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.477 * [taylor]: Taking taylor expansion of x.re in x.im 2.477 * [backup-simplify]: Simplify x.re into x.re 2.477 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.477 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 2.477 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.477 * [taylor]: Taking taylor expansion of x.im in x.im 2.477 * [backup-simplify]: Simplify 0 into 0 2.477 * [backup-simplify]: Simplify 1 into 1 2.478 * [backup-simplify]: Simplify (/ 1 1) into 1 2.478 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.478 * [taylor]: Taking taylor expansion of x.im in x.im 2.478 * [backup-simplify]: Simplify 0 into 0 2.478 * [backup-simplify]: Simplify 1 into 1 2.478 * [backup-simplify]: Simplify (/ 1 1) into 1 2.479 * [backup-simplify]: Simplify (* 1 1) into 1 2.479 * [backup-simplify]: Simplify (+ 0 1) into 1 2.479 * [backup-simplify]: Simplify (sqrt 1) into 1 2.480 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.481 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.481 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.482 * [backup-simplify]: Simplify (+ 0 0) into 0 2.482 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.483 * [backup-simplify]: Simplify (log 1) into 0 2.483 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.483 * [backup-simplify]: Simplify (* (/ 1 y.re) (- (log x.im))) into (* -1 (/ (log x.im) y.re)) 2.484 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.im) y.re))) into (exp (* -1 (/ (log x.im) y.re))) 2.484 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.im 2.484 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.484 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.484 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.484 * [taylor]: Taking taylor expansion of y.im in x.im 2.484 * [backup-simplify]: Simplify y.im into y.im 2.484 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.484 * [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.485 * [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.485 * [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.485 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) in x.re 2.485 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im))))) in x.re 2.485 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 2.485 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.485 * [taylor]: Taking taylor expansion of y.re in x.re 2.485 * [backup-simplify]: Simplify y.re into y.re 2.485 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.485 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.485 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.485 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.485 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.485 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.485 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.485 * [taylor]: Taking taylor expansion of x.re in x.re 2.485 * [backup-simplify]: Simplify 0 into 0 2.485 * [backup-simplify]: Simplify 1 into 1 2.486 * [backup-simplify]: Simplify (/ 1 1) into 1 2.486 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.486 * [taylor]: Taking taylor expansion of x.re in x.re 2.486 * [backup-simplify]: Simplify 0 into 0 2.486 * [backup-simplify]: Simplify 1 into 1 2.486 * [backup-simplify]: Simplify (/ 1 1) into 1 2.486 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.486 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.486 * [taylor]: Taking taylor expansion of x.im in x.re 2.486 * [backup-simplify]: Simplify x.im into x.im 2.486 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.486 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.486 * [taylor]: Taking taylor expansion of x.im in x.re 2.486 * [backup-simplify]: Simplify x.im into x.im 2.486 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.487 * [backup-simplify]: Simplify (* 1 1) into 1 2.487 * [backup-simplify]: Simplify (+ 1 0) into 1 2.488 * [backup-simplify]: Simplify (sqrt 1) into 1 2.488 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.489 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.490 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.490 * [backup-simplify]: Simplify (+ 0 0) into 0 2.491 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.491 * [backup-simplify]: Simplify (log 1) into 0 2.491 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.491 * [backup-simplify]: Simplify (* (/ 1 y.re) (- (log x.re))) into (* -1 (/ (log x.re) y.re)) 2.491 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.492 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.re 2.492 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 2.492 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.492 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.492 * [taylor]: Taking taylor expansion of y.im in x.re 2.492 * [backup-simplify]: Simplify y.im into y.im 2.492 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.492 * [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.492 * [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.492 * [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.492 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) in x.re 2.492 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im))))) in x.re 2.492 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 2.492 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.492 * [taylor]: Taking taylor expansion of y.re in x.re 2.492 * [backup-simplify]: Simplify y.re into y.re 2.492 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.492 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.492 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.492 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.492 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.492 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.492 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.492 * [taylor]: Taking taylor expansion of x.re in x.re 2.492 * [backup-simplify]: Simplify 0 into 0 2.492 * [backup-simplify]: Simplify 1 into 1 2.493 * [backup-simplify]: Simplify (/ 1 1) into 1 2.493 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.493 * [taylor]: Taking taylor expansion of x.re in x.re 2.493 * [backup-simplify]: Simplify 0 into 0 2.493 * [backup-simplify]: Simplify 1 into 1 2.493 * [backup-simplify]: Simplify (/ 1 1) into 1 2.493 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.493 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.493 * [taylor]: Taking taylor expansion of x.im in x.re 2.493 * [backup-simplify]: Simplify x.im into x.im 2.493 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.493 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.493 * [taylor]: Taking taylor expansion of x.im in x.re 2.493 * [backup-simplify]: Simplify x.im into x.im 2.493 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.493 * [backup-simplify]: Simplify (* 1 1) into 1 2.494 * [backup-simplify]: Simplify (+ 1 0) into 1 2.494 * [backup-simplify]: Simplify (sqrt 1) into 1 2.494 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.495 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.495 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.495 * [backup-simplify]: Simplify (+ 0 0) into 0 2.496 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.496 * [backup-simplify]: Simplify (log 1) into 0 2.496 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.496 * [backup-simplify]: Simplify (* (/ 1 y.re) (- (log x.re))) into (* -1 (/ (log x.re) y.re)) 2.496 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.496 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.re 2.496 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 2.496 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.497 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.497 * [taylor]: Taking taylor expansion of y.im in x.re 2.497 * [backup-simplify]: Simplify y.im into y.im 2.497 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.497 * [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.497 * [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.497 * [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.497 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (log x.re) y.re))) in x.im 2.497 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.re)) in x.im 2.497 * [taylor]: Taking taylor expansion of -1 in x.im 2.497 * [backup-simplify]: Simplify -1 into -1 2.497 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in x.im 2.497 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.497 * [taylor]: Taking taylor expansion of x.re in x.im 2.497 * [backup-simplify]: Simplify x.re into x.re 2.497 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.497 * [taylor]: Taking taylor expansion of y.re in x.im 2.497 * [backup-simplify]: Simplify y.re into y.re 2.497 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 2.497 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.re)) into (* -1 (/ (log x.re) y.re)) 2.497 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.497 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.im 2.497 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.497 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.498 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.498 * [taylor]: Taking taylor expansion of y.im in x.im 2.498 * [backup-simplify]: Simplify y.im into y.im 2.498 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.498 * [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.498 * [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.498 * [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.498 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (log x.re) y.re))) in y.re 2.498 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.re)) in y.re 2.498 * [taylor]: Taking taylor expansion of -1 in y.re 2.498 * [backup-simplify]: Simplify -1 into -1 2.498 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in y.re 2.498 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.498 * [taylor]: Taking taylor expansion of x.re in y.re 2.498 * [backup-simplify]: Simplify x.re into x.re 2.498 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.498 * [taylor]: Taking taylor expansion of y.re in y.re 2.498 * [backup-simplify]: Simplify 0 into 0 2.498 * [backup-simplify]: Simplify 1 into 1 2.498 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 2.498 * [backup-simplify]: Simplify (* -1 (log x.re)) into (* -1 (log x.re)) 2.498 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.498 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in y.re 2.498 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.re 2.498 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.498 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.498 * [taylor]: Taking taylor expansion of y.im in y.re 2.498 * [backup-simplify]: Simplify y.im into y.im 2.499 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.499 * [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.499 * [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.499 * [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.499 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (log x.re) y.re))) in y.im 2.499 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.re)) in y.im 2.499 * [taylor]: Taking taylor expansion of -1 in y.im 2.499 * [backup-simplify]: Simplify -1 into -1 2.499 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in y.im 2.499 * [taylor]: Taking taylor expansion of (log x.re) in y.im 2.499 * [taylor]: Taking taylor expansion of x.re in y.im 2.499 * [backup-simplify]: Simplify x.re into x.re 2.499 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.499 * [taylor]: Taking taylor expansion of y.re in y.im 2.499 * [backup-simplify]: Simplify y.re into y.re 2.499 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 2.499 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.re)) into (* -1 (/ (log x.re) y.re)) 2.499 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.499 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in y.im 2.499 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 2.499 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.499 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.499 * [taylor]: Taking taylor expansion of y.im in y.im 2.499 * [backup-simplify]: Simplify 0 into 0 2.499 * [backup-simplify]: Simplify 1 into 1 2.499 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.500 * [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.500 * [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.500 * [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.501 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.501 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 2.501 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.501 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (* 0 (- (log x.re)))) into 0 2.502 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 1) 1)))) into 0 2.502 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.502 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.503 * [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.503 * [taylor]: Taking taylor expansion of 0 in x.im 2.503 * [backup-simplify]: Simplify 0 into 0 2.503 * [taylor]: Taking taylor expansion of 0 in y.re 2.503 * [backup-simplify]: Simplify 0 into 0 2.503 * [taylor]: Taking taylor expansion of 0 in y.im 2.503 * [backup-simplify]: Simplify 0 into 0 2.503 * [backup-simplify]: Simplify 0 into 0 2.504 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.504 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 2.504 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.re))) into 0 2.504 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 1) 1)))) into 0 2.505 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.505 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.506 * [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.506 * [taylor]: Taking taylor expansion of 0 in y.re 2.506 * [backup-simplify]: Simplify 0 into 0 2.506 * [taylor]: Taking taylor expansion of 0 in y.im 2.506 * [backup-simplify]: Simplify 0 into 0 2.506 * [backup-simplify]: Simplify 0 into 0 2.506 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.506 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.507 * [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.507 * [taylor]: Taking taylor expansion of 0 in y.im 2.507 * [backup-simplify]: Simplify 0 into 0 2.507 * [backup-simplify]: Simplify 0 into 0 2.508 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.508 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 2.508 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.re))) into 0 2.508 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 1) 1)))) into 0 2.509 * [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.509 * [backup-simplify]: Simplify 0 into 0 2.509 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.510 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.510 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.510 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.511 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 2.511 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 2.513 * [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.513 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.513 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.513 * [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.514 * [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.514 * [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.515 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.516 * [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)))))) 2.516 * [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 2.516 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.516 * [backup-simplify]: Simplify 1/2 into 1/2 2.516 * [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 2.516 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (log x.re) y.re))) in x.im 2.516 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.re)) in x.im 2.516 * [taylor]: Taking taylor expansion of -1 in x.im 2.516 * [backup-simplify]: Simplify -1 into -1 2.516 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in x.im 2.516 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.516 * [taylor]: Taking taylor expansion of x.re in x.im 2.516 * [backup-simplify]: Simplify x.re into x.re 2.516 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.516 * [taylor]: Taking taylor expansion of y.re in x.im 2.516 * [backup-simplify]: Simplify y.re into y.re 2.516 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 2.516 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.re)) into (* -1 (/ (log x.re) y.re)) 2.516 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.516 * [taylor]: Taking taylor expansion of (* y.re (* (pow x.im 2) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) in x.im 2.516 * [taylor]: Taking taylor expansion of y.re in x.im 2.516 * [backup-simplify]: Simplify y.re into y.re 2.516 * [taylor]: Taking taylor expansion of (* (pow x.im 2) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in x.im 2.516 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.516 * [taylor]: Taking taylor expansion of x.im in x.im 2.516 * [backup-simplify]: Simplify 0 into 0 2.516 * [backup-simplify]: Simplify 1 into 1 2.516 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.im 2.516 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.516 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.517 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.517 * [taylor]: Taking taylor expansion of y.im in x.im 2.517 * [backup-simplify]: Simplify y.im into y.im 2.517 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.517 * [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.517 * [backup-simplify]: Simplify (* 1 1) into 1 2.517 * [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)) 2.517 * [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))) 2.517 * [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)))) 2.518 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.518 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 2.518 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.re))) into 0 2.520 * [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.520 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.521 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (log x.re) y.re)))) into 0 2.522 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.523 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.523 * [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.525 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.525 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.526 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.527 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.528 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))))) into 0 2.529 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) into 0 2.529 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))))) into 0 2.530 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 1) 1)))) into 0 2.530 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) into 0 2.531 * [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 2.532 * [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 2.534 * [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 2.534 * [taylor]: Taking taylor expansion of 0 in y.re 2.534 * [backup-simplify]: Simplify 0 into 0 2.534 * [taylor]: Taking taylor expansion of 0 in y.im 2.534 * [backup-simplify]: Simplify 0 into 0 2.534 * [backup-simplify]: Simplify 0 into 0 2.534 * [taylor]: Taking taylor expansion of 0 in y.re 2.534 * [backup-simplify]: Simplify 0 into 0 2.534 * [taylor]: Taking taylor expansion of 0 in y.im 2.534 * [backup-simplify]: Simplify 0 into 0 2.534 * [backup-simplify]: Simplify 0 into 0 2.534 * [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))) 2.535 * [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)))) 2.535 * [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 2.535 * [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 2.535 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) in y.im 2.535 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im))))) in y.im 2.535 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 2.535 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 2.535 * [taylor]: Taking taylor expansion of -1 in y.im 2.535 * [backup-simplify]: Simplify -1 into -1 2.535 * [taylor]: Taking taylor expansion of y.re in y.im 2.536 * [backup-simplify]: Simplify y.re into y.re 2.536 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.536 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 2.536 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 2.536 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.536 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 2.536 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 2.536 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.536 * [taylor]: Taking taylor expansion of -1 in y.im 2.536 * [backup-simplify]: Simplify -1 into -1 2.536 * [taylor]: Taking taylor expansion of x.re in y.im 2.536 * [backup-simplify]: Simplify x.re into x.re 2.536 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.536 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.536 * [taylor]: Taking taylor expansion of -1 in y.im 2.536 * [backup-simplify]: Simplify -1 into -1 2.536 * [taylor]: Taking taylor expansion of x.re in y.im 2.536 * [backup-simplify]: Simplify x.re into x.re 2.536 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.536 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 2.536 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.536 * [taylor]: Taking taylor expansion of -1 in y.im 2.536 * [backup-simplify]: Simplify -1 into -1 2.536 * [taylor]: Taking taylor expansion of x.im in y.im 2.536 * [backup-simplify]: Simplify x.im into x.im 2.536 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.537 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.537 * [taylor]: Taking taylor expansion of -1 in y.im 2.537 * [backup-simplify]: Simplify -1 into -1 2.537 * [taylor]: Taking taylor expansion of x.im in y.im 2.537 * [backup-simplify]: Simplify x.im into x.im 2.537 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.537 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.537 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.537 * [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.538 * [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.538 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.538 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.538 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.538 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.538 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.539 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.539 * [backup-simplify]: Simplify (+ 0 0) into 0 2.539 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.540 * [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.540 * [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)) 2.541 * [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))) 2.541 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in y.im 2.541 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 2.541 * [taylor]: Taking taylor expansion of -1 in y.im 2.541 * [backup-simplify]: Simplify -1 into -1 2.541 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 2.541 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.541 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.541 * [taylor]: Taking taylor expansion of y.im in y.im 2.541 * [backup-simplify]: Simplify 0 into 0 2.541 * [backup-simplify]: Simplify 1 into 1 2.541 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.541 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.542 * [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))) 2.542 * [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)))) 2.542 * [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 2.542 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) in y.re 2.542 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im))))) in y.re 2.542 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 2.542 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.542 * [taylor]: Taking taylor expansion of -1 in y.re 2.542 * [backup-simplify]: Simplify -1 into -1 2.543 * [taylor]: Taking taylor expansion of y.re in y.re 2.543 * [backup-simplify]: Simplify 0 into 0 2.543 * [backup-simplify]: Simplify 1 into 1 2.543 * [backup-simplify]: Simplify (/ -1 1) into -1 2.543 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 2.543 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 2.543 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.543 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 2.543 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 2.543 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.543 * [taylor]: Taking taylor expansion of -1 in y.re 2.543 * [backup-simplify]: Simplify -1 into -1 2.543 * [taylor]: Taking taylor expansion of x.re in y.re 2.543 * [backup-simplify]: Simplify x.re into x.re 2.544 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.544 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.544 * [taylor]: Taking taylor expansion of -1 in y.re 2.544 * [backup-simplify]: Simplify -1 into -1 2.544 * [taylor]: Taking taylor expansion of x.re in y.re 2.544 * [backup-simplify]: Simplify x.re into x.re 2.544 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.544 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 2.544 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.544 * [taylor]: Taking taylor expansion of -1 in y.re 2.544 * [backup-simplify]: Simplify -1 into -1 2.544 * [taylor]: Taking taylor expansion of x.im in y.re 2.544 * [backup-simplify]: Simplify x.im into x.im 2.544 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.544 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.544 * [taylor]: Taking taylor expansion of -1 in y.re 2.544 * [backup-simplify]: Simplify -1 into -1 2.544 * [taylor]: Taking taylor expansion of x.im in y.re 2.544 * [backup-simplify]: Simplify x.im into x.im 2.544 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.544 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.544 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.545 * [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.545 * [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.545 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.545 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.546 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.546 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.546 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.546 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.546 * [backup-simplify]: Simplify (+ 0 0) into 0 2.547 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.547 * [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.547 * [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)))))) 2.547 * [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))) 2.547 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in y.re 2.547 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.re 2.547 * [taylor]: Taking taylor expansion of -1 in y.re 2.547 * [backup-simplify]: Simplify -1 into -1 2.547 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.re 2.547 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.547 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.547 * [taylor]: Taking taylor expansion of y.im in y.re 2.547 * [backup-simplify]: Simplify y.im into y.im 2.548 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.548 * [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.548 * [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))) 2.548 * [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)))) 2.548 * [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 2.548 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) in x.im 2.548 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im))))) in x.im 2.548 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 2.548 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 2.548 * [taylor]: Taking taylor expansion of -1 in x.im 2.548 * [backup-simplify]: Simplify -1 into -1 2.548 * [taylor]: Taking taylor expansion of y.re in x.im 2.548 * [backup-simplify]: Simplify y.re into y.re 2.548 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.548 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 2.548 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 2.548 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.548 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 2.548 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 2.548 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.548 * [taylor]: Taking taylor expansion of -1 in x.im 2.548 * [backup-simplify]: Simplify -1 into -1 2.548 * [taylor]: Taking taylor expansion of x.re in x.im 2.548 * [backup-simplify]: Simplify x.re into x.re 2.548 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.548 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.549 * [taylor]: Taking taylor expansion of -1 in x.im 2.549 * [backup-simplify]: Simplify -1 into -1 2.549 * [taylor]: Taking taylor expansion of x.re in x.im 2.549 * [backup-simplify]: Simplify x.re into x.re 2.549 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.549 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 2.549 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.549 * [taylor]: Taking taylor expansion of -1 in x.im 2.549 * [backup-simplify]: Simplify -1 into -1 2.549 * [taylor]: Taking taylor expansion of x.im in x.im 2.549 * [backup-simplify]: Simplify 0 into 0 2.549 * [backup-simplify]: Simplify 1 into 1 2.549 * [backup-simplify]: Simplify (/ -1 1) into -1 2.549 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.549 * [taylor]: Taking taylor expansion of -1 in x.im 2.549 * [backup-simplify]: Simplify -1 into -1 2.549 * [taylor]: Taking taylor expansion of x.im in x.im 2.549 * [backup-simplify]: Simplify 0 into 0 2.549 * [backup-simplify]: Simplify 1 into 1 2.549 * [backup-simplify]: Simplify (/ -1 1) into -1 2.550 * [backup-simplify]: Simplify (* -1 -1) into 1 2.550 * [backup-simplify]: Simplify (+ 0 1) into 1 2.550 * [backup-simplify]: Simplify (sqrt 1) into 1 2.551 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.551 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.554 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.554 * [backup-simplify]: Simplify (+ 0 0) into 0 2.554 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.555 * [backup-simplify]: Simplify (log 1) into 0 2.555 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.555 * [backup-simplify]: Simplify (* (/ -1 y.re) (- (log x.im))) into (/ (log x.im) y.re) 2.555 * [backup-simplify]: Simplify (exp (/ (log x.im) y.re)) into (exp (/ (log x.im) y.re)) 2.555 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.im 2.555 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 2.555 * [taylor]: Taking taylor expansion of -1 in x.im 2.555 * [backup-simplify]: Simplify -1 into -1 2.555 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 2.555 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.555 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.555 * [taylor]: Taking taylor expansion of y.im in x.im 2.555 * [backup-simplify]: Simplify y.im into y.im 2.555 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.556 * [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.556 * [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))) 2.556 * [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)))) 2.556 * [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 2.556 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) in x.re 2.556 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im))))) in x.re 2.556 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 2.556 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.556 * [taylor]: Taking taylor expansion of -1 in x.re 2.556 * [backup-simplify]: Simplify -1 into -1 2.556 * [taylor]: Taking taylor expansion of y.re in x.re 2.556 * [backup-simplify]: Simplify y.re into y.re 2.556 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.556 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.556 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.556 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.556 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.556 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.556 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.556 * [taylor]: Taking taylor expansion of -1 in x.re 2.556 * [backup-simplify]: Simplify -1 into -1 2.556 * [taylor]: Taking taylor expansion of x.re in x.re 2.556 * [backup-simplify]: Simplify 0 into 0 2.556 * [backup-simplify]: Simplify 1 into 1 2.557 * [backup-simplify]: Simplify (/ -1 1) into -1 2.557 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.557 * [taylor]: Taking taylor expansion of -1 in x.re 2.557 * [backup-simplify]: Simplify -1 into -1 2.557 * [taylor]: Taking taylor expansion of x.re in x.re 2.557 * [backup-simplify]: Simplify 0 into 0 2.557 * [backup-simplify]: Simplify 1 into 1 2.557 * [backup-simplify]: Simplify (/ -1 1) into -1 2.557 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.557 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.557 * [taylor]: Taking taylor expansion of -1 in x.re 2.557 * [backup-simplify]: Simplify -1 into -1 2.557 * [taylor]: Taking taylor expansion of x.im in x.re 2.557 * [backup-simplify]: Simplify x.im into x.im 2.557 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.557 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.557 * [taylor]: Taking taylor expansion of -1 in x.re 2.557 * [backup-simplify]: Simplify -1 into -1 2.557 * [taylor]: Taking taylor expansion of x.im in x.re 2.557 * [backup-simplify]: Simplify x.im into x.im 2.557 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.558 * [backup-simplify]: Simplify (* -1 -1) into 1 2.558 * [backup-simplify]: Simplify (+ 1 0) into 1 2.558 * [backup-simplify]: Simplify (sqrt 1) into 1 2.559 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.559 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.560 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.560 * [backup-simplify]: Simplify (+ 0 0) into 0 2.560 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.560 * [backup-simplify]: Simplify (log 1) into 0 2.561 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.561 * [backup-simplify]: Simplify (* (/ -1 y.re) (- (log x.re))) into (/ (log x.re) y.re) 2.561 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 2.561 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.re 2.561 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 2.561 * [taylor]: Taking taylor expansion of -1 in x.re 2.561 * [backup-simplify]: Simplify -1 into -1 2.561 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 2.561 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.561 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.561 * [taylor]: Taking taylor expansion of y.im in x.re 2.561 * [backup-simplify]: Simplify y.im into y.im 2.561 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.561 * [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.561 * [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))) 2.562 * [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)))) 2.562 * [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 2.562 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) in x.re 2.562 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im))))) in x.re 2.562 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 2.562 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.562 * [taylor]: Taking taylor expansion of -1 in x.re 2.562 * [backup-simplify]: Simplify -1 into -1 2.562 * [taylor]: Taking taylor expansion of y.re in x.re 2.562 * [backup-simplify]: Simplify y.re into y.re 2.562 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.562 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.562 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.562 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.562 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.562 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.562 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.562 * [taylor]: Taking taylor expansion of -1 in x.re 2.562 * [backup-simplify]: Simplify -1 into -1 2.562 * [taylor]: Taking taylor expansion of x.re in x.re 2.562 * [backup-simplify]: Simplify 0 into 0 2.562 * [backup-simplify]: Simplify 1 into 1 2.562 * [backup-simplify]: Simplify (/ -1 1) into -1 2.562 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.562 * [taylor]: Taking taylor expansion of -1 in x.re 2.562 * [backup-simplify]: Simplify -1 into -1 2.562 * [taylor]: Taking taylor expansion of x.re in x.re 2.562 * [backup-simplify]: Simplify 0 into 0 2.562 * [backup-simplify]: Simplify 1 into 1 2.563 * [backup-simplify]: Simplify (/ -1 1) into -1 2.563 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.563 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.563 * [taylor]: Taking taylor expansion of -1 in x.re 2.563 * [backup-simplify]: Simplify -1 into -1 2.563 * [taylor]: Taking taylor expansion of x.im in x.re 2.563 * [backup-simplify]: Simplify x.im into x.im 2.563 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.563 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.563 * [taylor]: Taking taylor expansion of -1 in x.re 2.563 * [backup-simplify]: Simplify -1 into -1 2.563 * [taylor]: Taking taylor expansion of x.im in x.re 2.563 * [backup-simplify]: Simplify x.im into x.im 2.563 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.563 * [backup-simplify]: Simplify (* -1 -1) into 1 2.563 * [backup-simplify]: Simplify (+ 1 0) into 1 2.564 * [backup-simplify]: Simplify (sqrt 1) into 1 2.564 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.565 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.565 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.565 * [backup-simplify]: Simplify (+ 0 0) into 0 2.566 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.566 * [backup-simplify]: Simplify (log 1) into 0 2.566 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.566 * [backup-simplify]: Simplify (* (/ -1 y.re) (- (log x.re))) into (/ (log x.re) y.re) 2.566 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 2.566 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.re 2.566 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 2.566 * [taylor]: Taking taylor expansion of -1 in x.re 2.566 * [backup-simplify]: Simplify -1 into -1 2.566 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 2.566 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.566 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.566 * [taylor]: Taking taylor expansion of y.im in x.re 2.566 * [backup-simplify]: Simplify y.im into y.im 2.566 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.567 * [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.567 * [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))) 2.567 * [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)))) 2.567 * [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 2.567 * [taylor]: Taking taylor expansion of (exp (/ (log x.re) y.re)) in x.im 2.567 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in x.im 2.567 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.567 * [taylor]: Taking taylor expansion of x.re in x.im 2.567 * [backup-simplify]: Simplify x.re into x.re 2.567 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.567 * [taylor]: Taking taylor expansion of y.re in x.im 2.567 * [backup-simplify]: Simplify y.re into y.re 2.567 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 2.567 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 2.567 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.im 2.567 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 2.567 * [taylor]: Taking taylor expansion of -1 in x.im 2.567 * [backup-simplify]: Simplify -1 into -1 2.567 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 2.567 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.567 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.567 * [taylor]: Taking taylor expansion of y.im in x.im 2.567 * [backup-simplify]: Simplify y.im into y.im 2.568 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.568 * [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.568 * [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))) 2.568 * [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)))) 2.568 * [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 2.568 * [taylor]: Taking taylor expansion of (exp (/ (log x.re) y.re)) in y.re 2.568 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in y.re 2.568 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.568 * [taylor]: Taking taylor expansion of x.re in y.re 2.568 * [backup-simplify]: Simplify x.re into x.re 2.568 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.568 * [taylor]: Taking taylor expansion of y.re in y.re 2.568 * [backup-simplify]: Simplify 0 into 0 2.568 * [backup-simplify]: Simplify 1 into 1 2.568 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 2.568 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 2.568 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in y.re 2.568 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.re 2.568 * [taylor]: Taking taylor expansion of -1 in y.re 2.568 * [backup-simplify]: Simplify -1 into -1 2.568 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.re 2.568 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.568 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.568 * [taylor]: Taking taylor expansion of y.im in y.re 2.568 * [backup-simplify]: Simplify y.im into y.im 2.568 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.569 * [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.569 * [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))) 2.569 * [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)))) 2.569 * [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 2.569 * [taylor]: Taking taylor expansion of (exp (/ (log x.re) y.re)) in y.im 2.569 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in y.im 2.569 * [taylor]: Taking taylor expansion of (log x.re) in y.im 2.569 * [taylor]: Taking taylor expansion of x.re in y.im 2.569 * [backup-simplify]: Simplify x.re into x.re 2.569 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.569 * [taylor]: Taking taylor expansion of y.re in y.im 2.569 * [backup-simplify]: Simplify y.re into y.re 2.569 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 2.569 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 2.569 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in y.im 2.569 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 2.569 * [taylor]: Taking taylor expansion of -1 in y.im 2.569 * [backup-simplify]: Simplify -1 into -1 2.569 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 2.569 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.569 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.569 * [taylor]: Taking taylor expansion of y.im in y.im 2.569 * [backup-simplify]: Simplify 0 into 0 2.569 * [backup-simplify]: Simplify 1 into 1 2.569 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.570 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.570 * [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))) 2.570 * [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)))) 2.570 * [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)))) 2.571 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.571 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 2.571 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.571 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (* 0 (- (log x.re)))) into 0 2.572 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 1) 1)))) into 0 2.572 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.572 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 2.573 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.573 * [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 2.573 * [taylor]: Taking taylor expansion of 0 in x.im 2.573 * [backup-simplify]: Simplify 0 into 0 2.573 * [taylor]: Taking taylor expansion of 0 in y.re 2.573 * [backup-simplify]: Simplify 0 into 0 2.573 * [taylor]: Taking taylor expansion of 0 in y.im 2.573 * [backup-simplify]: Simplify 0 into 0 2.573 * [backup-simplify]: Simplify 0 into 0 2.574 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.574 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 2.575 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 1) 1)))) into 0 2.575 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.575 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 2.576 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.576 * [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 2.576 * [taylor]: Taking taylor expansion of 0 in y.re 2.576 * [backup-simplify]: Simplify 0 into 0 2.576 * [taylor]: Taking taylor expansion of 0 in y.im 2.576 * [backup-simplify]: Simplify 0 into 0 2.576 * [backup-simplify]: Simplify 0 into 0 2.576 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.577 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 2.577 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.578 * [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 2.578 * [taylor]: Taking taylor expansion of 0 in y.im 2.578 * [backup-simplify]: Simplify 0 into 0 2.578 * [backup-simplify]: Simplify 0 into 0 2.578 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.579 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 2.580 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 1) 1)))) into 0 2.581 * [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 2.581 * [backup-simplify]: Simplify 0 into 0 2.582 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.583 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.584 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 2.584 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.584 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 2.585 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 2.587 * [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.588 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.588 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.589 * [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.590 * [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)))) 2.590 * [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.591 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 2.593 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.594 * [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)))))) 2.595 * [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 2.595 * [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 2.595 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.595 * [backup-simplify]: Simplify 1/2 into 1/2 2.595 * [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 2.595 * [taylor]: Taking taylor expansion of (exp (/ (log x.re) y.re)) in x.im 2.595 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in x.im 2.595 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.595 * [taylor]: Taking taylor expansion of x.re in x.im 2.595 * [backup-simplify]: Simplify x.re into x.re 2.595 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.595 * [taylor]: Taking taylor expansion of y.re in x.im 2.595 * [backup-simplify]: Simplify y.re into y.re 2.595 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 2.595 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 2.595 * [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 2.595 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.im 2.595 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 2.595 * [taylor]: Taking taylor expansion of -1 in x.im 2.595 * [backup-simplify]: Simplify -1 into -1 2.595 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 2.595 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.595 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.595 * [taylor]: Taking taylor expansion of y.im in x.im 2.596 * [backup-simplify]: Simplify y.im into y.im 2.596 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.596 * [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.596 * [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))) 2.596 * [taylor]: Taking taylor expansion of (* y.re (pow x.im 2)) in x.im 2.596 * [taylor]: Taking taylor expansion of y.re in x.im 2.596 * [backup-simplify]: Simplify y.re into y.re 2.596 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.596 * [taylor]: Taking taylor expansion of x.im in x.im 2.596 * [backup-simplify]: Simplify 0 into 0 2.596 * [backup-simplify]: Simplify 1 into 1 2.597 * [backup-simplify]: Simplify (* 1 1) into 1 2.597 * [backup-simplify]: Simplify (* y.re 1) into y.re 2.597 * [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)))) 2.597 * [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))))) 2.598 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.598 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 2.600 * [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.601 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.602 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.603 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.603 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.604 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 1))) into 0 2.604 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.605 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 2.606 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.607 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 1)) into 0 2.607 * [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.608 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 2.610 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.610 * [backup-simplify]: Simplify (+ (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.612 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 1) 1)))) into 0 2.612 * [backup-simplify]: Simplify (+ (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 0) (* 0 y.re)) into 0 2.613 * [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 2.614 * [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 2.615 * [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 2.616 * [backup-simplify]: Simplify (- 0) into 0 2.616 * [taylor]: Taking taylor expansion of 0 in y.re 2.616 * [backup-simplify]: Simplify 0 into 0 2.616 * [taylor]: Taking taylor expansion of 0 in y.im 2.616 * [backup-simplify]: Simplify 0 into 0 2.616 * [backup-simplify]: Simplify 0 into 0 2.616 * [taylor]: Taking taylor expansion of 0 in y.re 2.616 * [backup-simplify]: Simplify 0 into 0 2.616 * [taylor]: Taking taylor expansion of 0 in y.im 2.616 * [backup-simplify]: Simplify 0 into 0 2.616 * [backup-simplify]: Simplify 0 into 0 2.617 * [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))) 2.617 * * * [progress]: simplifying candidates 2.620 * [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.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 (* (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 (/ (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.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im) (- (+ (* 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))) 2.625 * * [simplify]: Extracting # 0 : cost 0 2.626 * * [simplify]: Extracting # 1 : cost 0 2.626 * * [simplify]: Extracting # 2 : cost 0 2.626 * * [simplify]: Extracting # 3 : cost 0 2.627 * * [simplify]: Extracting # 4 : cost 0 2.627 * * [simplify]: Extracting # 5 : cost 0 2.628 * * [simplify]: Extracting # 6 : cost 0 2.628 * * [simplify]: Extracting # 7 : cost 0 2.629 * * [simplify]: Extracting # 8 : cost 0 2.629 * * [simplify]: Extracting # 9 : cost 0 2.630 * * [simplify]: iteration 0 : 185 enodes (cost 1599 ) 2.679 * * [simplify]: Extracting # 0 : cost 0 2.680 * * [simplify]: Extracting # 1 : cost 0 2.681 * * [simplify]: Extracting # 2 : cost 0 2.681 * * [simplify]: Extracting # 3 : cost 0 2.682 * * [simplify]: Extracting # 4 : cost 0 2.683 * * [simplify]: Extracting # 5 : cost 0 2.683 * * [simplify]: Extracting # 6 : cost 0 2.684 * * [simplify]: iteration 1 : 353 enodes (cost 1557 ) 2.855 * * [simplify]: Extracting # 0 : cost 0 2.857 * * [simplify]: Extracting # 1 : cost 0 2.858 * * [simplify]: Extracting # 2 : cost 0 2.860 * * [simplify]: Extracting # 3 : cost 0 2.861 * * [simplify]: Extracting # 4 : cost 0 2.862 * * [simplify]: Extracting # 5 : cost 0 2.864 * * [simplify]: iteration 2 : 1229 enodes (cost 1451 ) 3.511 * * [simplify]: Extracting # 0 : cost 0 3.527 * * [simplify]: Extracting # 1 : cost 0 3.541 * * [simplify]: Extracting # 2 : cost 0 3.565 * * [simplify]: Extracting # 3 : cost 0 3.572 * * [simplify]: Extracting # 4 : cost 0 3.578 * * [simplify]: iteration done: 5001 enodes (cost 1444 ) 3.579 * [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.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)) (* (* (cbrt y.re) (cbrt y.re)) (atan2 x.im x.re)) (* (sqrt y.re) (atan2 x.im x.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 (* (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)) (* (* (cbrt y.im) (cbrt y.im)) (atan2 x.im x.re)) (* (sqrt y.im) (atan2 x.im x.re)) (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 (/ (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 (* y.re (atan2 x.im x.re)))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re)) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im) (- (fma y.re (log x.im) 1) (* (atan2 x.im x.re) y.im)) (exp (- (* (log x.re) y.re) (* (atan2 x.im x.re) y.im))) (/ (pow (/ -1 x.re) (- y.re)) (pow (exp (atan2 x.im x.re)) y.im)) 3.580 * * * [progress]: adding candidates to table 4.289 * * [progress]: iteration 2 / 4 4.289 * * * [progress]: picking best candidate 4.395 * * * * [pick]: Picked # 4.395 * * * [progress]: localizing error 4.438 * * * [progress]: generating rewritten candidates 4.438 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 4.444 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 3) 4.460 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 2) 4.475 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 1) 4.495 * * * [progress]: generating series expansions 4.495 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 4.495 * [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))) 4.496 * [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 4.496 * [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 4.496 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.re 4.496 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 4.496 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 4.496 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 4.496 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 4.496 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.496 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 4.496 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 4.496 * [taylor]: Taking taylor expansion of x.re in y.re 4.496 * [backup-simplify]: Simplify x.re into x.re 4.496 * [taylor]: Taking taylor expansion of x.re in y.re 4.496 * [backup-simplify]: Simplify x.re into x.re 4.496 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 4.496 * [taylor]: Taking taylor expansion of x.im in y.re 4.496 * [backup-simplify]: Simplify x.im into x.im 4.496 * [taylor]: Taking taylor expansion of x.im in y.re 4.496 * [backup-simplify]: Simplify x.im into x.im 4.496 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.497 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.497 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 4.497 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 4.497 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.497 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.498 * [backup-simplify]: Simplify (+ 0 0) into 0 4.498 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 4.499 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 4.499 * [taylor]: Taking taylor expansion of y.im in y.re 4.499 * [backup-simplify]: Simplify y.im into y.im 4.499 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.499 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.499 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.499 * [taylor]: Taking taylor expansion of y.re in y.re 4.499 * [backup-simplify]: Simplify 0 into 0 4.499 * [backup-simplify]: Simplify 1 into 1 4.499 * [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))))) 4.499 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.500 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 4.500 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 4.500 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 4.501 * [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 4.501 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.im 4.501 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 4.501 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 4.501 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 4.501 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 4.501 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.501 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 4.501 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 4.501 * [taylor]: Taking taylor expansion of x.re in y.im 4.501 * [backup-simplify]: Simplify x.re into x.re 4.501 * [taylor]: Taking taylor expansion of x.re in y.im 4.501 * [backup-simplify]: Simplify x.re into x.re 4.501 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 4.501 * [taylor]: Taking taylor expansion of x.im in y.im 4.501 * [backup-simplify]: Simplify x.im into x.im 4.501 * [taylor]: Taking taylor expansion of x.im in y.im 4.501 * [backup-simplify]: Simplify x.im into x.im 4.501 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.501 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.502 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 4.502 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 4.502 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.502 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.503 * [backup-simplify]: Simplify (+ 0 0) into 0 4.503 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 4.503 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 4.503 * [taylor]: Taking taylor expansion of y.im in y.im 4.503 * [backup-simplify]: Simplify 0 into 0 4.503 * [backup-simplify]: Simplify 1 into 1 4.503 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 4.504 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 4.504 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.504 * [taylor]: Taking taylor expansion of y.re in y.im 4.504 * [backup-simplify]: Simplify y.re into y.re 4.504 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 4.504 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.504 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 4.504 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.504 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.505 * [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 4.505 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.im 4.505 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 4.505 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 4.505 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 4.505 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 4.505 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.505 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 4.505 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 4.505 * [taylor]: Taking taylor expansion of x.re in x.im 4.505 * [backup-simplify]: Simplify x.re into x.re 4.505 * [taylor]: Taking taylor expansion of x.re in x.im 4.505 * [backup-simplify]: Simplify x.re into x.re 4.505 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 4.505 * [taylor]: Taking taylor expansion of x.im in x.im 4.505 * [backup-simplify]: Simplify 0 into 0 4.505 * [backup-simplify]: Simplify 1 into 1 4.505 * [taylor]: Taking taylor expansion of x.im in x.im 4.505 * [backup-simplify]: Simplify 0 into 0 4.505 * [backup-simplify]: Simplify 1 into 1 4.505 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.506 * [backup-simplify]: Simplify (* 0 0) into 0 4.506 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 4.506 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 4.506 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.507 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 4.508 * [backup-simplify]: Simplify (+ 0 0) into 0 4.508 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 4.508 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.508 * [taylor]: Taking taylor expansion of y.im in x.im 4.508 * [backup-simplify]: Simplify y.im into y.im 4.508 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.508 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.508 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.508 * [taylor]: Taking taylor expansion of y.re in x.im 4.508 * [backup-simplify]: Simplify y.re into y.re 4.508 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 4.508 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.509 * [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)) 4.509 * [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))) 4.510 * [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))) 4.510 * [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 4.510 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 4.510 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 4.510 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 4.510 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 4.510 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 4.510 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.510 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 4.510 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 4.510 * [taylor]: Taking taylor expansion of x.re in x.re 4.510 * [backup-simplify]: Simplify 0 into 0 4.510 * [backup-simplify]: Simplify 1 into 1 4.510 * [taylor]: Taking taylor expansion of x.re in x.re 4.510 * [backup-simplify]: Simplify 0 into 0 4.510 * [backup-simplify]: Simplify 1 into 1 4.510 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 4.510 * [taylor]: Taking taylor expansion of x.im in x.re 4.510 * [backup-simplify]: Simplify x.im into x.im 4.510 * [taylor]: Taking taylor expansion of x.im in x.re 4.510 * [backup-simplify]: Simplify x.im into x.im 4.511 * [backup-simplify]: Simplify (* 0 0) into 0 4.511 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.511 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 4.511 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 4.512 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 4.512 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.513 * [backup-simplify]: Simplify (+ 0 0) into 0 4.513 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 4.513 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.513 * [taylor]: Taking taylor expansion of y.im in x.re 4.513 * [backup-simplify]: Simplify y.im into y.im 4.513 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.513 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.513 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.513 * [taylor]: Taking taylor expansion of y.re in x.re 4.513 * [backup-simplify]: Simplify y.re into y.re 4.513 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 4.513 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.513 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 4.514 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 4.514 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 4.514 * [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 4.514 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 4.514 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 4.514 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 4.514 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 4.514 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 4.514 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.515 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 4.515 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 4.515 * [taylor]: Taking taylor expansion of x.re in x.re 4.515 * [backup-simplify]: Simplify 0 into 0 4.515 * [backup-simplify]: Simplify 1 into 1 4.515 * [taylor]: Taking taylor expansion of x.re in x.re 4.515 * [backup-simplify]: Simplify 0 into 0 4.515 * [backup-simplify]: Simplify 1 into 1 4.515 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 4.515 * [taylor]: Taking taylor expansion of x.im in x.re 4.515 * [backup-simplify]: Simplify x.im into x.im 4.515 * [taylor]: Taking taylor expansion of x.im in x.re 4.515 * [backup-simplify]: Simplify x.im into x.im 4.515 * [backup-simplify]: Simplify (* 0 0) into 0 4.515 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.516 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 4.516 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 4.516 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 4.517 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.517 * [backup-simplify]: Simplify (+ 0 0) into 0 4.517 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 4.517 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.517 * [taylor]: Taking taylor expansion of y.im in x.re 4.517 * [backup-simplify]: Simplify y.im into y.im 4.517 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.517 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.517 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.517 * [taylor]: Taking taylor expansion of y.re in x.re 4.517 * [backup-simplify]: Simplify y.re into y.re 4.518 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 4.518 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.518 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 4.518 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 4.518 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 4.519 * [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))) 4.519 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 4.519 * [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))) 4.519 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 4.519 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 4.519 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 4.519 * [taylor]: Taking taylor expansion of y.im in x.im 4.519 * [backup-simplify]: Simplify y.im into y.im 4.519 * [taylor]: Taking taylor expansion of (log x.im) in x.im 4.520 * [taylor]: Taking taylor expansion of x.im in x.im 4.520 * [backup-simplify]: Simplify 0 into 0 4.520 * [backup-simplify]: Simplify 1 into 1 4.520 * [backup-simplify]: Simplify (log 1) into 0 4.520 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.520 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.520 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.520 * [taylor]: Taking taylor expansion of y.re in x.im 4.520 * [backup-simplify]: Simplify y.re into y.re 4.521 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.521 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 4.521 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.521 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 4.521 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 4.522 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 4.522 * [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))) 4.522 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 4.523 * [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))) 4.523 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in y.im 4.523 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 4.523 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 4.523 * [taylor]: Taking taylor expansion of y.im in y.im 4.523 * [backup-simplify]: Simplify 0 into 0 4.523 * [backup-simplify]: Simplify 1 into 1 4.523 * [taylor]: Taking taylor expansion of (log x.im) in y.im 4.523 * [taylor]: Taking taylor expansion of x.im in y.im 4.523 * [backup-simplify]: Simplify x.im into x.im 4.523 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.523 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 4.523 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 4.523 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.523 * [taylor]: Taking taylor expansion of y.re in y.im 4.523 * [backup-simplify]: Simplify y.re into y.re 4.523 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 4.523 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.523 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 4.523 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.523 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.523 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 4.523 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 4.523 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 4.523 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 4.523 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.524 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.524 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.524 * [taylor]: Taking taylor expansion of y.re in y.re 4.524 * [backup-simplify]: Simplify 0 into 0 4.524 * [backup-simplify]: Simplify 1 into 1 4.524 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.524 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 4.524 * [backup-simplify]: Simplify 0 into 0 4.524 * [backup-simplify]: Simplify (+ 0) into 0 4.525 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 4.525 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 4.525 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 4.526 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.526 * [backup-simplify]: Simplify (+ 0 0) into 0 4.526 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.527 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 4.527 * [backup-simplify]: Simplify (+ 0 0) into 0 4.527 * [taylor]: Taking taylor expansion of 0 in x.im 4.527 * [backup-simplify]: Simplify 0 into 0 4.527 * [taylor]: Taking taylor expansion of 0 in y.im 4.527 * [backup-simplify]: Simplify 0 into 0 4.527 * [taylor]: Taking taylor expansion of 0 in y.re 4.527 * [backup-simplify]: Simplify 0 into 0 4.527 * [backup-simplify]: Simplify 0 into 0 4.527 * [backup-simplify]: Simplify (+ 0) into 0 4.528 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 4.528 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.529 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.529 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 4.529 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.529 * [backup-simplify]: Simplify (+ 0 0) into 0 4.530 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.530 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 4.530 * [backup-simplify]: Simplify (+ 0 0) into 0 4.530 * [taylor]: Taking taylor expansion of 0 in y.im 4.530 * [backup-simplify]: Simplify 0 into 0 4.530 * [taylor]: Taking taylor expansion of 0 in y.re 4.530 * [backup-simplify]: Simplify 0 into 0 4.530 * [backup-simplify]: Simplify 0 into 0 4.531 * [backup-simplify]: Simplify (+ 0) into 0 4.531 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 4.531 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 4.532 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 4.532 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.532 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 4.532 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 4.532 * [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)) 4.532 * [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)) 4.533 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 4.533 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 4.533 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.533 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.533 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.533 * [taylor]: Taking taylor expansion of y.re in y.re 4.533 * [backup-simplify]: Simplify 0 into 0 4.533 * [backup-simplify]: Simplify 1 into 1 4.533 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.533 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 4.533 * [taylor]: Taking taylor expansion of (log x.im) in y.re 4.533 * [taylor]: Taking taylor expansion of x.im in y.re 4.533 * [backup-simplify]: Simplify x.im into x.im 4.533 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.533 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 4.533 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.533 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 4.533 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.534 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.535 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 4.535 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 4.535 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 4.536 * [backup-simplify]: Simplify (+ 1 0) into 1 4.536 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 4.537 * [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)) 4.537 * [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))) 4.538 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.538 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 4.538 * [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))) 4.538 * [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))) 4.539 * [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))) 4.539 * [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 4.539 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.539 * [backup-simplify]: Simplify 1/2 into 1/2 4.539 * [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 4.539 * [taylor]: Taking taylor expansion of (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) in x.im 4.539 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 4.539 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 4.539 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 4.539 * [taylor]: Taking taylor expansion of y.im in x.im 4.539 * [backup-simplify]: Simplify y.im into y.im 4.539 * [taylor]: Taking taylor expansion of (log x.im) in x.im 4.539 * [taylor]: Taking taylor expansion of x.im in x.im 4.539 * [backup-simplify]: Simplify 0 into 0 4.539 * [backup-simplify]: Simplify 1 into 1 4.539 * [backup-simplify]: Simplify (log 1) into 0 4.539 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.539 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.539 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.539 * [taylor]: Taking taylor expansion of y.re in x.im 4.539 * [backup-simplify]: Simplify y.re into y.re 4.540 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.540 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 4.540 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.540 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 4.540 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 4.540 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 4.540 * [taylor]: Taking taylor expansion of y.im in x.im 4.540 * [backup-simplify]: Simplify y.im into y.im 4.540 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 4.540 * [taylor]: Taking taylor expansion of x.im in x.im 4.540 * [backup-simplify]: Simplify 0 into 0 4.540 * [backup-simplify]: Simplify 1 into 1 4.540 * [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))) 4.541 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 4.541 * [backup-simplify]: Simplify (- 0) into 0 4.541 * [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))) 4.541 * [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) 4.541 * [backup-simplify]: Simplify (* 1 1) into 1 4.542 * [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) 4.542 * [backup-simplify]: Simplify (+ 0) into 0 4.542 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 4.543 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.543 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.543 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 4.543 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.544 * [backup-simplify]: Simplify (+ 0 0) into 0 4.544 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.545 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 4.545 * [backup-simplify]: Simplify (- 0) into 0 4.545 * [backup-simplify]: Simplify (+ 0 0) into 0 4.546 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.546 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 4.548 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 4.548 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.549 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 4.549 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.549 * [backup-simplify]: Simplify (+ 0 0) into 0 4.550 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.550 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 4.550 * [backup-simplify]: Simplify (- 0) into 0 4.551 * [backup-simplify]: Simplify (+ 0 0) into 0 4.551 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 y.im))) into 0 4.552 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.552 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 y.im)) into 0 4.552 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.553 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)))) into 0 4.554 * [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 4.554 * [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 4.554 * [taylor]: Taking taylor expansion of 0 in y.im 4.554 * [backup-simplify]: Simplify 0 into 0 4.554 * [taylor]: Taking taylor expansion of 0 in y.re 4.554 * [backup-simplify]: Simplify 0 into 0 4.555 * [backup-simplify]: Simplify 0 into 0 4.555 * [taylor]: Taking taylor expansion of 0 in y.im 4.555 * [backup-simplify]: Simplify 0 into 0 4.555 * [taylor]: Taking taylor expansion of 0 in y.re 4.555 * [backup-simplify]: Simplify 0 into 0 4.555 * [backup-simplify]: Simplify 0 into 0 4.556 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.556 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 4.559 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 4.560 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.560 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 4.561 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.561 * [backup-simplify]: Simplify (+ 0 0) into 0 4.562 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.563 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 4.563 * [backup-simplify]: Simplify (+ 0 0) into 0 4.563 * [taylor]: Taking taylor expansion of 0 in y.im 4.563 * [backup-simplify]: Simplify 0 into 0 4.563 * [taylor]: Taking taylor expansion of 0 in y.re 4.563 * [backup-simplify]: Simplify 0 into 0 4.563 * [backup-simplify]: Simplify 0 into 0 4.563 * [taylor]: Taking taylor expansion of 0 in y.re 4.563 * [backup-simplify]: Simplify 0 into 0 4.563 * [backup-simplify]: Simplify 0 into 0 4.563 * [taylor]: Taking taylor expansion of 0 in y.re 4.563 * [backup-simplify]: Simplify 0 into 0 4.563 * [backup-simplify]: Simplify 0 into 0 4.564 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log x.im) 2) 2)) 0) into (- (* 1/2 (pow (log x.im) 2))) 4.565 * [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))))) 4.567 * [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 4.572 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 4.573 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.573 * [backup-simplify]: Simplify (+ 0 0) into 0 4.574 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.575 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log x.im)) (* 0 0))) into 0 4.576 * [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))))) 4.576 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) in y.re 4.576 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re)))) in y.re 4.576 * [taylor]: Taking taylor expansion of 1/2 in y.re 4.576 * [backup-simplify]: Simplify 1/2 into 1/2 4.576 * [taylor]: Taking taylor expansion of (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))) in y.re 4.576 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 4.576 * [taylor]: Taking taylor expansion of (log x.im) in y.re 4.576 * [taylor]: Taking taylor expansion of x.im in y.re 4.576 * [backup-simplify]: Simplify x.im into x.im 4.576 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.576 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 4.576 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.576 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.576 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.576 * [taylor]: Taking taylor expansion of y.re in y.re 4.576 * [backup-simplify]: Simplify 0 into 0 4.576 * [backup-simplify]: Simplify 1 into 1 4.576 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.577 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 4.577 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 4.577 * [backup-simplify]: Simplify (* (pow (log x.im) 2) 0) into 0 4.578 * [backup-simplify]: Simplify (* 1/2 0) into 0 4.578 * [backup-simplify]: Simplify (- 0) into 0 4.578 * [backup-simplify]: Simplify 0 into 0 4.579 * [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)) 4.580 * [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))) 4.580 * [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 4.580 * [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 4.580 * [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 4.580 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 4.580 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 4.580 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 4.580 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 4.581 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.581 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 4.581 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 4.581 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 4.581 * [taylor]: Taking taylor expansion of x.re in y.re 4.581 * [backup-simplify]: Simplify x.re into x.re 4.581 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.581 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 4.581 * [taylor]: Taking taylor expansion of x.re in y.re 4.581 * [backup-simplify]: Simplify x.re into x.re 4.581 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.581 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 4.581 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.581 * [taylor]: Taking taylor expansion of x.im in y.re 4.581 * [backup-simplify]: Simplify x.im into x.im 4.581 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.581 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.581 * [taylor]: Taking taylor expansion of x.im in y.re 4.581 * [backup-simplify]: Simplify x.im into x.im 4.581 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.581 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 4.582 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 4.582 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.582 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 4.583 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.583 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.583 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 4.583 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.583 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.584 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 4.584 * [backup-simplify]: Simplify (+ 0 0) into 0 4.585 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.585 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.585 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 4.585 * [taylor]: Taking taylor expansion of y.im in y.re 4.585 * [backup-simplify]: Simplify y.im into y.im 4.585 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.585 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 4.585 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 4.585 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.585 * [taylor]: Taking taylor expansion of y.re in y.re 4.585 * [backup-simplify]: Simplify 0 into 0 4.585 * [backup-simplify]: Simplify 1 into 1 4.586 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.586 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.586 * [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))) 4.586 * [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 4.586 * [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 4.586 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 4.586 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 4.586 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 4.587 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 4.587 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.587 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 4.587 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 4.587 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 4.587 * [taylor]: Taking taylor expansion of x.re in y.im 4.587 * [backup-simplify]: Simplify x.re into x.re 4.587 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.587 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 4.587 * [taylor]: Taking taylor expansion of x.re in y.im 4.587 * [backup-simplify]: Simplify x.re into x.re 4.587 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.587 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 4.587 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 4.587 * [taylor]: Taking taylor expansion of x.im in y.im 4.587 * [backup-simplify]: Simplify x.im into x.im 4.587 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.587 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 4.587 * [taylor]: Taking taylor expansion of x.im in y.im 4.587 * [backup-simplify]: Simplify x.im into x.im 4.587 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.587 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 4.588 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 4.588 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.588 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 4.588 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.588 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.589 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 4.589 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.589 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.589 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 4.589 * [backup-simplify]: Simplify (+ 0 0) into 0 4.590 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.590 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.590 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 4.590 * [taylor]: Taking taylor expansion of y.im in y.im 4.590 * [backup-simplify]: Simplify 0 into 0 4.590 * [backup-simplify]: Simplify 1 into 1 4.591 * [backup-simplify]: Simplify (/ 1 1) into 1 4.591 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 4.591 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 4.591 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.591 * [taylor]: Taking taylor expansion of y.re in y.im 4.591 * [backup-simplify]: Simplify y.re into y.re 4.591 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.591 * [backup-simplify]: Simplify (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.592 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.592 * [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))) 4.592 * [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 4.592 * [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 4.592 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 4.592 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 4.592 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 4.592 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 4.593 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.593 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 4.593 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 4.593 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 4.593 * [taylor]: Taking taylor expansion of x.re in x.im 4.593 * [backup-simplify]: Simplify x.re into x.re 4.593 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.593 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 4.593 * [taylor]: Taking taylor expansion of x.re in x.im 4.593 * [backup-simplify]: Simplify x.re into x.re 4.593 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.593 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 4.593 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 4.593 * [taylor]: Taking taylor expansion of x.im in x.im 4.593 * [backup-simplify]: Simplify 0 into 0 4.593 * [backup-simplify]: Simplify 1 into 1 4.593 * [backup-simplify]: Simplify (/ 1 1) into 1 4.593 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 4.594 * [taylor]: Taking taylor expansion of x.im in x.im 4.594 * [backup-simplify]: Simplify 0 into 0 4.594 * [backup-simplify]: Simplify 1 into 1 4.594 * [backup-simplify]: Simplify (/ 1 1) into 1 4.594 * [backup-simplify]: Simplify (* 1 1) into 1 4.595 * [backup-simplify]: Simplify (+ 0 1) into 1 4.595 * [backup-simplify]: Simplify (sqrt 1) into 1 4.596 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.596 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.597 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.597 * [backup-simplify]: Simplify (+ 0 0) into 0 4.598 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.598 * [backup-simplify]: Simplify (log 1) into 0 4.598 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 4.598 * [taylor]: Taking taylor expansion of y.im in x.im 4.598 * [backup-simplify]: Simplify y.im into y.im 4.599 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.599 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 4.599 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.599 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.599 * [taylor]: Taking taylor expansion of y.re in x.im 4.599 * [backup-simplify]: Simplify y.re into y.re 4.599 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.600 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.600 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 4.600 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 4.601 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 4.601 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 4.601 * [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 4.601 * [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 4.601 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 4.601 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 4.601 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 4.601 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 4.602 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.602 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 4.602 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 4.602 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.602 * [taylor]: Taking taylor expansion of x.re in x.re 4.602 * [backup-simplify]: Simplify 0 into 0 4.602 * [backup-simplify]: Simplify 1 into 1 4.602 * [backup-simplify]: Simplify (/ 1 1) into 1 4.602 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.602 * [taylor]: Taking taylor expansion of x.re in x.re 4.602 * [backup-simplify]: Simplify 0 into 0 4.602 * [backup-simplify]: Simplify 1 into 1 4.603 * [backup-simplify]: Simplify (/ 1 1) into 1 4.603 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 4.603 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.603 * [taylor]: Taking taylor expansion of x.im in x.re 4.603 * [backup-simplify]: Simplify x.im into x.im 4.603 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.603 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.603 * [taylor]: Taking taylor expansion of x.im in x.re 4.603 * [backup-simplify]: Simplify x.im into x.im 4.603 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.604 * [backup-simplify]: Simplify (* 1 1) into 1 4.604 * [backup-simplify]: Simplify (+ 1 0) into 1 4.605 * [backup-simplify]: Simplify (sqrt 1) into 1 4.605 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.606 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.607 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.607 * [backup-simplify]: Simplify (+ 0 0) into 0 4.608 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.608 * [backup-simplify]: Simplify (log 1) into 0 4.608 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 4.608 * [taylor]: Taking taylor expansion of y.im in x.re 4.609 * [backup-simplify]: Simplify y.im into y.im 4.609 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.609 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 4.609 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.609 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.609 * [taylor]: Taking taylor expansion of y.re in x.re 4.609 * [backup-simplify]: Simplify y.re into y.re 4.609 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.610 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.610 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 4.610 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 4.610 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.611 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.611 * [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 4.611 * [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 4.611 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 4.611 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 4.611 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 4.611 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 4.611 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.611 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 4.611 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 4.611 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.611 * [taylor]: Taking taylor expansion of x.re in x.re 4.612 * [backup-simplify]: Simplify 0 into 0 4.612 * [backup-simplify]: Simplify 1 into 1 4.612 * [backup-simplify]: Simplify (/ 1 1) into 1 4.612 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.612 * [taylor]: Taking taylor expansion of x.re in x.re 4.612 * [backup-simplify]: Simplify 0 into 0 4.612 * [backup-simplify]: Simplify 1 into 1 4.613 * [backup-simplify]: Simplify (/ 1 1) into 1 4.613 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 4.613 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.613 * [taylor]: Taking taylor expansion of x.im in x.re 4.613 * [backup-simplify]: Simplify x.im into x.im 4.614 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.614 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.614 * [taylor]: Taking taylor expansion of x.im in x.re 4.614 * [backup-simplify]: Simplify x.im into x.im 4.614 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.614 * [backup-simplify]: Simplify (* 1 1) into 1 4.615 * [backup-simplify]: Simplify (+ 1 0) into 1 4.615 * [backup-simplify]: Simplify (sqrt 1) into 1 4.616 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.617 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.618 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.618 * [backup-simplify]: Simplify (+ 0 0) into 0 4.619 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.619 * [backup-simplify]: Simplify (log 1) into 0 4.619 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 4.619 * [taylor]: Taking taylor expansion of y.im in x.re 4.619 * [backup-simplify]: Simplify y.im into y.im 4.619 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.619 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 4.619 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.620 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.620 * [taylor]: Taking taylor expansion of y.re in x.re 4.620 * [backup-simplify]: Simplify y.re into y.re 4.620 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.620 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.620 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 4.621 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 4.621 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.621 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.622 * [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))) 4.622 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 4.622 * [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))) 4.623 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 4.623 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 4.623 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 4.623 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.623 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.623 * [taylor]: Taking taylor expansion of y.re in x.im 4.623 * [backup-simplify]: Simplify y.re into y.re 4.623 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.623 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 4.623 * [taylor]: Taking taylor expansion of (log x.re) in x.im 4.623 * [taylor]: Taking taylor expansion of x.re in x.im 4.623 * [backup-simplify]: Simplify x.re into x.re 4.623 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.623 * [taylor]: Taking taylor expansion of y.im in x.im 4.623 * [backup-simplify]: Simplify y.im into y.im 4.623 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.623 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 4.624 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 4.624 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.624 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.625 * [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))) 4.625 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 4.625 * [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))) 4.625 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 4.625 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 4.626 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 4.626 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 4.626 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.626 * [taylor]: Taking taylor expansion of y.re in y.im 4.626 * [backup-simplify]: Simplify y.re into y.re 4.626 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.626 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 4.626 * [taylor]: Taking taylor expansion of (log x.re) in y.im 4.626 * [taylor]: Taking taylor expansion of x.re in y.im 4.626 * [backup-simplify]: Simplify x.re into x.re 4.626 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.626 * [taylor]: Taking taylor expansion of y.im in y.im 4.626 * [backup-simplify]: Simplify 0 into 0 4.626 * [backup-simplify]: Simplify 1 into 1 4.626 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 4.626 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 4.626 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 4.627 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.627 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 4.627 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 4.627 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 4.627 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 4.627 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.627 * [taylor]: Taking taylor expansion of y.re in y.re 4.627 * [backup-simplify]: Simplify 0 into 0 4.627 * [backup-simplify]: Simplify 1 into 1 4.627 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.627 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 4.627 * [taylor]: Taking taylor expansion of (log x.re) in y.re 4.627 * [taylor]: Taking taylor expansion of x.re in y.re 4.627 * [backup-simplify]: Simplify x.re into x.re 4.628 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.628 * [taylor]: Taking taylor expansion of y.im in y.re 4.628 * [backup-simplify]: Simplify y.im into y.im 4.628 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.628 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.628 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.628 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.629 * [backup-simplify]: Simplify (+ 0) into 0 4.630 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 4.631 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.631 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 4.633 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.633 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 4.633 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 4.633 * [backup-simplify]: Simplify (+ 0 0) into 0 4.634 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.635 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 4.636 * [backup-simplify]: Simplify (+ 0 0) into 0 4.636 * [taylor]: Taking taylor expansion of 0 in x.im 4.636 * [backup-simplify]: Simplify 0 into 0 4.636 * [taylor]: Taking taylor expansion of 0 in y.im 4.636 * [backup-simplify]: Simplify 0 into 0 4.636 * [taylor]: Taking taylor expansion of 0 in y.re 4.636 * [backup-simplify]: Simplify 0 into 0 4.636 * [backup-simplify]: Simplify 0 into 0 4.636 * [backup-simplify]: Simplify (+ 0) into 0 4.637 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 4.638 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 4.638 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.639 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 4.639 * [backup-simplify]: Simplify (- 0) into 0 4.640 * [backup-simplify]: Simplify (+ 0 0) into 0 4.640 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.641 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 4.642 * [backup-simplify]: Simplify (+ 0 0) into 0 4.642 * [taylor]: Taking taylor expansion of 0 in y.im 4.642 * [backup-simplify]: Simplify 0 into 0 4.642 * [taylor]: Taking taylor expansion of 0 in y.re 4.642 * [backup-simplify]: Simplify 0 into 0 4.642 * [backup-simplify]: Simplify 0 into 0 4.642 * [taylor]: Taking taylor expansion of 0 in y.re 4.642 * [backup-simplify]: Simplify 0 into 0 4.642 * [backup-simplify]: Simplify 0 into 0 4.642 * [backup-simplify]: Simplify 0 into 0 4.643 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.644 * [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 4.644 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.645 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.646 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.647 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.647 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.648 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 4.648 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 4.649 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 4.652 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 4.652 * [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)))) 4.653 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.653 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 4.653 * [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)))) 4.655 * [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)))) 4.655 * [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)))) 4.655 * [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 4.655 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.655 * [backup-simplify]: Simplify 1/2 into 1/2 4.656 * [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 4.656 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 4.656 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 4.656 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 4.656 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.656 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.656 * [taylor]: Taking taylor expansion of y.re in x.im 4.656 * [backup-simplify]: Simplify y.re into y.re 4.656 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.656 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 4.656 * [taylor]: Taking taylor expansion of (log x.re) in x.im 4.656 * [taylor]: Taking taylor expansion of x.re in x.im 4.656 * [backup-simplify]: Simplify x.re into x.re 4.656 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.656 * [taylor]: Taking taylor expansion of y.im in x.im 4.656 * [backup-simplify]: Simplify y.im into y.im 4.656 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.657 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 4.657 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 4.657 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.657 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.657 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 4.658 * [taylor]: Taking taylor expansion of y.im in x.im 4.658 * [backup-simplify]: Simplify y.im into y.im 4.658 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 4.658 * [taylor]: Taking taylor expansion of x.im in x.im 4.658 * [backup-simplify]: Simplify 0 into 0 4.658 * [backup-simplify]: Simplify 1 into 1 4.658 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.658 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 4.659 * [backup-simplify]: Simplify (- 0) into 0 4.660 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.661 * [backup-simplify]: Simplify (* 1 1) into 1 4.661 * [backup-simplify]: Simplify (* y.im 1) into y.im 4.661 * [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) 4.661 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 4.662 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.662 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 4.663 * [backup-simplify]: Simplify (- 0) into 0 4.663 * [backup-simplify]: Simplify (+ 0 0) into 0 4.664 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.665 * [backup-simplify]: Simplify (+ 0) into 0 4.666 * [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 4.666 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.668 * [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 4.668 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.669 * [backup-simplify]: Simplify (- 0) into 0 4.669 * [backup-simplify]: Simplify (+ 0 0) into 0 4.670 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.671 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.672 * [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 4.672 * [backup-simplify]: Simplify (- 0) into 0 4.672 * [backup-simplify]: Simplify (+ 0 0) into 0 4.673 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.674 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.675 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 4.676 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 4.676 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 4.677 * [backup-simplify]: Simplify (- 0) into 0 4.677 * [backup-simplify]: Simplify (+ 0 0) into 0 4.678 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 4.678 * [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 4.679 * [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 4.680 * [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 4.680 * [taylor]: Taking taylor expansion of 0 in y.im 4.680 * [backup-simplify]: Simplify 0 into 0 4.680 * [taylor]: Taking taylor expansion of 0 in y.re 4.680 * [backup-simplify]: Simplify 0 into 0 4.680 * [backup-simplify]: Simplify 0 into 0 4.680 * [taylor]: Taking taylor expansion of 0 in y.im 4.681 * [backup-simplify]: Simplify 0 into 0 4.681 * [taylor]: Taking taylor expansion of 0 in y.re 4.681 * [backup-simplify]: Simplify 0 into 0 4.681 * [backup-simplify]: Simplify 0 into 0 4.681 * [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))))) 4.682 * [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)))) 4.682 * [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 4.682 * [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 4.682 * [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 4.682 * [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))) 4.682 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 4.682 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 4.682 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 4.682 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.683 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 4.683 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 4.683 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.683 * [taylor]: Taking taylor expansion of -1 in y.re 4.683 * [backup-simplify]: Simplify -1 into -1 4.683 * [taylor]: Taking taylor expansion of x.re in y.re 4.683 * [backup-simplify]: Simplify x.re into x.re 4.683 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.683 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.683 * [taylor]: Taking taylor expansion of -1 in y.re 4.683 * [backup-simplify]: Simplify -1 into -1 4.683 * [taylor]: Taking taylor expansion of x.re in y.re 4.683 * [backup-simplify]: Simplify x.re into x.re 4.683 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.683 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 4.683 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.683 * [taylor]: Taking taylor expansion of -1 in y.re 4.683 * [backup-simplify]: Simplify -1 into -1 4.683 * [taylor]: Taking taylor expansion of x.im in y.re 4.683 * [backup-simplify]: Simplify x.im into x.im 4.683 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.683 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.683 * [taylor]: Taking taylor expansion of -1 in y.re 4.683 * [backup-simplify]: Simplify -1 into -1 4.683 * [taylor]: Taking taylor expansion of x.im in y.re 4.683 * [backup-simplify]: Simplify x.im into x.im 4.683 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.684 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 4.684 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 4.684 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.684 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 4.685 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.685 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.685 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 4.685 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.685 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.685 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 4.686 * [backup-simplify]: Simplify (+ 0 0) into 0 4.686 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.687 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.687 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 4.687 * [taylor]: Taking taylor expansion of -1 in y.re 4.687 * [backup-simplify]: Simplify -1 into -1 4.687 * [taylor]: Taking taylor expansion of y.im in y.re 4.687 * [backup-simplify]: Simplify y.im into y.im 4.687 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.687 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 4.687 * [taylor]: Taking taylor expansion of -1 in y.re 4.687 * [backup-simplify]: Simplify -1 into -1 4.687 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 4.687 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 4.687 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.687 * [taylor]: Taking taylor expansion of y.re in y.re 4.687 * [backup-simplify]: Simplify 0 into 0 4.687 * [backup-simplify]: Simplify 1 into 1 4.688 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.688 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.688 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 4.688 * [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)))) 4.688 * [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 4.688 * [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 4.689 * [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))) 4.689 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 4.689 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 4.689 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 4.689 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.689 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 4.689 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 4.689 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 4.689 * [taylor]: Taking taylor expansion of -1 in y.im 4.689 * [backup-simplify]: Simplify -1 into -1 4.689 * [taylor]: Taking taylor expansion of x.re in y.im 4.689 * [backup-simplify]: Simplify x.re into x.re 4.689 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.689 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 4.689 * [taylor]: Taking taylor expansion of -1 in y.im 4.689 * [backup-simplify]: Simplify -1 into -1 4.689 * [taylor]: Taking taylor expansion of x.re in y.im 4.689 * [backup-simplify]: Simplify x.re into x.re 4.689 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.689 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 4.689 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 4.689 * [taylor]: Taking taylor expansion of -1 in y.im 4.690 * [backup-simplify]: Simplify -1 into -1 4.690 * [taylor]: Taking taylor expansion of x.im in y.im 4.690 * [backup-simplify]: Simplify x.im into x.im 4.690 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.690 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 4.690 * [taylor]: Taking taylor expansion of -1 in y.im 4.690 * [backup-simplify]: Simplify -1 into -1 4.690 * [taylor]: Taking taylor expansion of x.im in y.im 4.690 * [backup-simplify]: Simplify x.im into x.im 4.690 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.690 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 4.690 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 4.691 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.691 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 4.691 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.691 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.692 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 4.692 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.692 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.692 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 4.693 * [backup-simplify]: Simplify (+ 0 0) into 0 4.693 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.693 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.693 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 4.694 * [taylor]: Taking taylor expansion of -1 in y.im 4.694 * [backup-simplify]: Simplify -1 into -1 4.694 * [taylor]: Taking taylor expansion of y.im in y.im 4.694 * [backup-simplify]: Simplify 0 into 0 4.694 * [backup-simplify]: Simplify 1 into 1 4.694 * [backup-simplify]: Simplify (/ -1 1) into -1 4.694 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 4.694 * [taylor]: Taking taylor expansion of -1 in y.im 4.694 * [backup-simplify]: Simplify -1 into -1 4.694 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 4.694 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 4.694 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.694 * [taylor]: Taking taylor expansion of y.re in y.im 4.695 * [backup-simplify]: Simplify y.re into y.re 4.695 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.695 * [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)))))) 4.696 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 4.696 * [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)))) 4.696 * [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 4.696 * [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 4.696 * [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))) 4.696 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 4.696 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 4.696 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 4.697 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.697 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 4.697 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 4.697 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 4.697 * [taylor]: Taking taylor expansion of -1 in x.im 4.697 * [backup-simplify]: Simplify -1 into -1 4.697 * [taylor]: Taking taylor expansion of x.re in x.im 4.697 * [backup-simplify]: Simplify x.re into x.re 4.697 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.697 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 4.697 * [taylor]: Taking taylor expansion of -1 in x.im 4.697 * [backup-simplify]: Simplify -1 into -1 4.697 * [taylor]: Taking taylor expansion of x.re in x.im 4.697 * [backup-simplify]: Simplify x.re into x.re 4.697 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.697 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 4.697 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 4.697 * [taylor]: Taking taylor expansion of -1 in x.im 4.697 * [backup-simplify]: Simplify -1 into -1 4.697 * [taylor]: Taking taylor expansion of x.im in x.im 4.697 * [backup-simplify]: Simplify 0 into 0 4.697 * [backup-simplify]: Simplify 1 into 1 4.698 * [backup-simplify]: Simplify (/ -1 1) into -1 4.698 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 4.698 * [taylor]: Taking taylor expansion of -1 in x.im 4.698 * [backup-simplify]: Simplify -1 into -1 4.698 * [taylor]: Taking taylor expansion of x.im in x.im 4.698 * [backup-simplify]: Simplify 0 into 0 4.698 * [backup-simplify]: Simplify 1 into 1 4.698 * [backup-simplify]: Simplify (/ -1 1) into -1 4.699 * [backup-simplify]: Simplify (* -1 -1) into 1 4.699 * [backup-simplify]: Simplify (+ 0 1) into 1 4.700 * [backup-simplify]: Simplify (sqrt 1) into 1 4.701 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.701 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.702 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.703 * [backup-simplify]: Simplify (+ 0 0) into 0 4.703 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.704 * [backup-simplify]: Simplify (log 1) into 0 4.704 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 4.704 * [taylor]: Taking taylor expansion of -1 in x.im 4.704 * [backup-simplify]: Simplify -1 into -1 4.704 * [taylor]: Taking taylor expansion of y.im in x.im 4.704 * [backup-simplify]: Simplify y.im into y.im 4.704 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.704 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 4.704 * [taylor]: Taking taylor expansion of -1 in x.im 4.704 * [backup-simplify]: Simplify -1 into -1 4.704 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 4.704 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.704 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.704 * [taylor]: Taking taylor expansion of y.re in x.im 4.704 * [backup-simplify]: Simplify y.re into y.re 4.704 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.705 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.705 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 4.705 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.706 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.706 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.706 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.706 * [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 4.706 * [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 4.706 * [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))) 4.707 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 4.707 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 4.707 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 4.707 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.707 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 4.707 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 4.707 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.707 * [taylor]: Taking taylor expansion of -1 in x.re 4.707 * [backup-simplify]: Simplify -1 into -1 4.707 * [taylor]: Taking taylor expansion of x.re in x.re 4.707 * [backup-simplify]: Simplify 0 into 0 4.707 * [backup-simplify]: Simplify 1 into 1 4.707 * [backup-simplify]: Simplify (/ -1 1) into -1 4.708 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.708 * [taylor]: Taking taylor expansion of -1 in x.re 4.708 * [backup-simplify]: Simplify -1 into -1 4.708 * [taylor]: Taking taylor expansion of x.re in x.re 4.708 * [backup-simplify]: Simplify 0 into 0 4.708 * [backup-simplify]: Simplify 1 into 1 4.708 * [backup-simplify]: Simplify (/ -1 1) into -1 4.708 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 4.708 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.708 * [taylor]: Taking taylor expansion of -1 in x.re 4.708 * [backup-simplify]: Simplify -1 into -1 4.708 * [taylor]: Taking taylor expansion of x.im in x.re 4.708 * [backup-simplify]: Simplify x.im into x.im 4.708 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.708 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.708 * [taylor]: Taking taylor expansion of -1 in x.re 4.708 * [backup-simplify]: Simplify -1 into -1 4.709 * [taylor]: Taking taylor expansion of x.im in x.re 4.709 * [backup-simplify]: Simplify x.im into x.im 4.709 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.709 * [backup-simplify]: Simplify (* -1 -1) into 1 4.709 * [backup-simplify]: Simplify (+ 1 0) into 1 4.710 * [backup-simplify]: Simplify (sqrt 1) into 1 4.711 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.712 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.712 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.713 * [backup-simplify]: Simplify (+ 0 0) into 0 4.713 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.714 * [backup-simplify]: Simplify (log 1) into 0 4.714 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 4.714 * [taylor]: Taking taylor expansion of -1 in x.re 4.714 * [backup-simplify]: Simplify -1 into -1 4.714 * [taylor]: Taking taylor expansion of y.im in x.re 4.714 * [backup-simplify]: Simplify y.im into y.im 4.714 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.714 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 4.714 * [taylor]: Taking taylor expansion of -1 in x.re 4.714 * [backup-simplify]: Simplify -1 into -1 4.714 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 4.714 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.714 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.714 * [taylor]: Taking taylor expansion of y.re in x.re 4.714 * [backup-simplify]: Simplify y.re into y.re 4.714 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.715 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.715 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 4.715 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.716 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.716 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.716 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.716 * [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 4.716 * [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 4.716 * [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))) 4.717 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 4.717 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 4.717 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 4.717 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.717 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 4.717 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 4.717 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.717 * [taylor]: Taking taylor expansion of -1 in x.re 4.717 * [backup-simplify]: Simplify -1 into -1 4.717 * [taylor]: Taking taylor expansion of x.re in x.re 4.717 * [backup-simplify]: Simplify 0 into 0 4.717 * [backup-simplify]: Simplify 1 into 1 4.717 * [backup-simplify]: Simplify (/ -1 1) into -1 4.718 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.718 * [taylor]: Taking taylor expansion of -1 in x.re 4.718 * [backup-simplify]: Simplify -1 into -1 4.718 * [taylor]: Taking taylor expansion of x.re in x.re 4.718 * [backup-simplify]: Simplify 0 into 0 4.718 * [backup-simplify]: Simplify 1 into 1 4.718 * [backup-simplify]: Simplify (/ -1 1) into -1 4.718 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 4.718 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.718 * [taylor]: Taking taylor expansion of -1 in x.re 4.718 * [backup-simplify]: Simplify -1 into -1 4.718 * [taylor]: Taking taylor expansion of x.im in x.re 4.718 * [backup-simplify]: Simplify x.im into x.im 4.718 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.718 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.718 * [taylor]: Taking taylor expansion of -1 in x.re 4.718 * [backup-simplify]: Simplify -1 into -1 4.718 * [taylor]: Taking taylor expansion of x.im in x.re 4.718 * [backup-simplify]: Simplify x.im into x.im 4.719 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.719 * [backup-simplify]: Simplify (* -1 -1) into 1 4.719 * [backup-simplify]: Simplify (+ 1 0) into 1 4.720 * [backup-simplify]: Simplify (sqrt 1) into 1 4.720 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.721 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.722 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.722 * [backup-simplify]: Simplify (+ 0 0) into 0 4.723 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.723 * [backup-simplify]: Simplify (log 1) into 0 4.723 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 4.723 * [taylor]: Taking taylor expansion of -1 in x.re 4.723 * [backup-simplify]: Simplify -1 into -1 4.723 * [taylor]: Taking taylor expansion of y.im in x.re 4.723 * [backup-simplify]: Simplify y.im into y.im 4.723 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.723 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 4.723 * [taylor]: Taking taylor expansion of -1 in x.re 4.723 * [backup-simplify]: Simplify -1 into -1 4.723 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 4.723 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.723 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.724 * [taylor]: Taking taylor expansion of y.re in x.re 4.724 * [backup-simplify]: Simplify y.re into y.re 4.724 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.724 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.724 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 4.724 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.725 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.725 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.725 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.726 * [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))) 4.726 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 4.727 * [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))) 4.727 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 4.727 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 4.727 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 4.727 * [taylor]: Taking taylor expansion of (log x.re) in x.im 4.727 * [taylor]: Taking taylor expansion of x.re in x.im 4.727 * [backup-simplify]: Simplify x.re into x.re 4.727 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.727 * [taylor]: Taking taylor expansion of y.im in x.im 4.727 * [backup-simplify]: Simplify y.im into y.im 4.727 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.727 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 4.727 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.727 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.727 * [taylor]: Taking taylor expansion of y.re in x.im 4.727 * [backup-simplify]: Simplify y.re into y.re 4.727 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.728 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.728 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.728 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.728 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.729 * [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))) 4.729 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 4.730 * [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))) 4.730 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 4.730 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 4.730 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 4.730 * [taylor]: Taking taylor expansion of (log x.re) in y.im 4.730 * [taylor]: Taking taylor expansion of x.re in y.im 4.730 * [backup-simplify]: Simplify x.re into x.re 4.730 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.730 * [taylor]: Taking taylor expansion of y.im in y.im 4.730 * [backup-simplify]: Simplify 0 into 0 4.730 * [backup-simplify]: Simplify 1 into 1 4.730 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 4.730 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 4.730 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 4.730 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.730 * [taylor]: Taking taylor expansion of y.re in y.im 4.730 * [backup-simplify]: Simplify y.re into y.re 4.730 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.731 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 4.731 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.731 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 4.731 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 4.731 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 4.731 * [taylor]: Taking taylor expansion of (log x.re) in y.re 4.731 * [taylor]: Taking taylor expansion of x.re in y.re 4.731 * [backup-simplify]: Simplify x.re into x.re 4.731 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.731 * [taylor]: Taking taylor expansion of y.im in y.re 4.731 * [backup-simplify]: Simplify y.im into y.im 4.731 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.731 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 4.731 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 4.731 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.731 * [taylor]: Taking taylor expansion of y.re in y.re 4.731 * [backup-simplify]: Simplify 0 into 0 4.732 * [backup-simplify]: Simplify 1 into 1 4.732 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.732 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 4.732 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 4.732 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.733 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.733 * [backup-simplify]: Simplify (+ 0) into 0 4.734 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 4.735 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.735 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 4.736 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.737 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 4.737 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 4.738 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 4.738 * [backup-simplify]: Simplify (+ 0 0) into 0 4.739 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.740 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 4.740 * [backup-simplify]: Simplify (+ 0 0) into 0 4.740 * [taylor]: Taking taylor expansion of 0 in x.im 4.740 * [backup-simplify]: Simplify 0 into 0 4.740 * [taylor]: Taking taylor expansion of 0 in y.im 4.740 * [backup-simplify]: Simplify 0 into 0 4.740 * [taylor]: Taking taylor expansion of 0 in y.re 4.740 * [backup-simplify]: Simplify 0 into 0 4.741 * [backup-simplify]: Simplify 0 into 0 4.741 * [backup-simplify]: Simplify (+ 0) into 0 4.742 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 4.743 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.743 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 4.743 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 4.744 * [backup-simplify]: Simplify (- 0) into 0 4.744 * [backup-simplify]: Simplify (+ 0 0) into 0 4.745 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.745 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 4.746 * [backup-simplify]: Simplify (+ 0 0) into 0 4.746 * [taylor]: Taking taylor expansion of 0 in y.im 4.746 * [backup-simplify]: Simplify 0 into 0 4.746 * [taylor]: Taking taylor expansion of 0 in y.re 4.746 * [backup-simplify]: Simplify 0 into 0 4.746 * [backup-simplify]: Simplify 0 into 0 4.746 * [taylor]: Taking taylor expansion of 0 in y.re 4.746 * [backup-simplify]: Simplify 0 into 0 4.746 * [backup-simplify]: Simplify 0 into 0 4.746 * [backup-simplify]: Simplify 0 into 0 4.747 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.748 * [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 4.748 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.749 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.750 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.751 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.752 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 4.752 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 4.752 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 4.753 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 4.759 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 4.760 * [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))))) 4.761 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.762 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 4.762 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 4.763 * [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))))) 4.764 * [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))))) 4.764 * [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))))) 4.765 * [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 4.765 * [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 4.765 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.765 * [backup-simplify]: Simplify 1/2 into 1/2 4.765 * [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 4.765 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 4.765 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 4.765 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 4.765 * [taylor]: Taking taylor expansion of (log x.re) in x.im 4.765 * [taylor]: Taking taylor expansion of x.re in x.im 4.765 * [backup-simplify]: Simplify x.re into x.re 4.765 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.765 * [taylor]: Taking taylor expansion of y.im in x.im 4.765 * [backup-simplify]: Simplify y.im into y.im 4.765 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.765 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 4.765 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.765 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.765 * [taylor]: Taking taylor expansion of y.re in x.im 4.765 * [backup-simplify]: Simplify y.re into y.re 4.766 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.766 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.766 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.766 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.767 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.767 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 4.767 * [taylor]: Taking taylor expansion of y.im in x.im 4.767 * [backup-simplify]: Simplify y.im into y.im 4.767 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 4.767 * [taylor]: Taking taylor expansion of x.im in x.im 4.767 * [backup-simplify]: Simplify 0 into 0 4.767 * [backup-simplify]: Simplify 1 into 1 4.767 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.768 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 4.768 * [backup-simplify]: Simplify (- 0) into 0 4.769 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.769 * [backup-simplify]: Simplify (* 1 1) into 1 4.769 * [backup-simplify]: Simplify (* y.im 1) into y.im 4.769 * [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) 4.770 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.771 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 4.771 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 4.771 * [backup-simplify]: Simplify (- 0) into 0 4.772 * [backup-simplify]: Simplify (+ 0 0) into 0 4.773 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.773 * [backup-simplify]: Simplify (+ 0) into 0 4.774 * [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 4.776 * [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 4.776 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.777 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.777 * [backup-simplify]: Simplify (- 0) into 0 4.777 * [backup-simplify]: Simplify (+ 0 0) into 0 4.778 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.779 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.780 * [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 4.780 * [backup-simplify]: Simplify (- 0) into 0 4.781 * [backup-simplify]: Simplify (+ 0 0) into 0 4.781 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.782 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.783 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 4.784 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 4.784 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 4.785 * [backup-simplify]: Simplify (- 0) into 0 4.785 * [backup-simplify]: Simplify (+ 0 0) into 0 4.786 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 4.786 * [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 4.787 * [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 4.788 * [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 4.788 * [backup-simplify]: Simplify (- 0) into 0 4.788 * [taylor]: Taking taylor expansion of 0 in y.im 4.789 * [backup-simplify]: Simplify 0 into 0 4.789 * [taylor]: Taking taylor expansion of 0 in y.re 4.789 * [backup-simplify]: Simplify 0 into 0 4.789 * [backup-simplify]: Simplify 0 into 0 4.789 * [taylor]: Taking taylor expansion of 0 in y.im 4.789 * [backup-simplify]: Simplify 0 into 0 4.789 * [taylor]: Taking taylor expansion of 0 in y.re 4.789 * [backup-simplify]: Simplify 0 into 0 4.789 * [backup-simplify]: Simplify 0 into 0 4.789 * [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))))) 4.789 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 3) 4.790 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.790 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 4.790 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.790 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.790 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.790 * [taylor]: Taking taylor expansion of y.re in y.re 4.790 * [backup-simplify]: Simplify 0 into 0 4.790 * [backup-simplify]: Simplify 1 into 1 4.790 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.790 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.790 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.790 * [taylor]: Taking taylor expansion of y.re in x.re 4.790 * [backup-simplify]: Simplify y.re into y.re 4.790 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.790 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.791 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.791 * [taylor]: Taking taylor expansion of y.re in x.im 4.791 * [backup-simplify]: Simplify y.re into y.re 4.791 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.791 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.791 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.791 * [taylor]: Taking taylor expansion of y.re in x.im 4.791 * [backup-simplify]: Simplify y.re into y.re 4.791 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.791 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.791 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.791 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.791 * [taylor]: Taking taylor expansion of y.re in x.re 4.791 * [backup-simplify]: Simplify y.re into y.re 4.791 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.791 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.791 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.792 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.792 * [taylor]: Taking taylor expansion of y.re in y.re 4.792 * [backup-simplify]: Simplify 0 into 0 4.792 * [backup-simplify]: Simplify 1 into 1 4.792 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.792 * [backup-simplify]: Simplify 0 into 0 4.792 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.792 * [taylor]: Taking taylor expansion of 0 in x.re 4.792 * [backup-simplify]: Simplify 0 into 0 4.792 * [taylor]: Taking taylor expansion of 0 in y.re 4.792 * [backup-simplify]: Simplify 0 into 0 4.792 * [backup-simplify]: Simplify 0 into 0 4.792 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.792 * [taylor]: Taking taylor expansion of 0 in y.re 4.792 * [backup-simplify]: Simplify 0 into 0 4.792 * [backup-simplify]: Simplify 0 into 0 4.793 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 4.793 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.794 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.794 * [taylor]: Taking taylor expansion of 0 in x.re 4.794 * [backup-simplify]: Simplify 0 into 0 4.794 * [taylor]: Taking taylor expansion of 0 in y.re 4.794 * [backup-simplify]: Simplify 0 into 0 4.794 * [backup-simplify]: Simplify 0 into 0 4.794 * [taylor]: Taking taylor expansion of 0 in y.re 4.794 * [backup-simplify]: Simplify 0 into 0 4.794 * [backup-simplify]: Simplify 0 into 0 4.795 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.795 * [taylor]: Taking taylor expansion of 0 in y.re 4.795 * [backup-simplify]: Simplify 0 into 0 4.795 * [backup-simplify]: Simplify 0 into 0 4.795 * [backup-simplify]: Simplify 0 into 0 4.795 * [backup-simplify]: Simplify 0 into 0 4.796 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 4.796 * [backup-simplify]: Simplify 0 into 0 4.796 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 4.796 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.797 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 4.797 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 4.797 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 4.797 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.797 * [taylor]: Taking taylor expansion of y.re in y.re 4.797 * [backup-simplify]: Simplify 0 into 0 4.797 * [backup-simplify]: Simplify 1 into 1 4.797 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.797 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 4.797 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.797 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.797 * [taylor]: Taking taylor expansion of y.re in x.re 4.797 * [backup-simplify]: Simplify y.re into y.re 4.797 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.797 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 4.797 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.798 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.798 * [taylor]: Taking taylor expansion of y.re in x.im 4.798 * [backup-simplify]: Simplify y.re into y.re 4.798 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.798 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 4.798 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.798 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.798 * [taylor]: Taking taylor expansion of y.re in x.im 4.798 * [backup-simplify]: Simplify y.re into y.re 4.798 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.798 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 4.799 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.799 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.799 * [taylor]: Taking taylor expansion of y.re in x.re 4.799 * [backup-simplify]: Simplify y.re into y.re 4.799 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.799 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 4.799 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 4.799 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.799 * [taylor]: Taking taylor expansion of y.re in y.re 4.799 * [backup-simplify]: Simplify 0 into 0 4.799 * [backup-simplify]: Simplify 1 into 1 4.799 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.800 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.800 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 4.800 * [taylor]: Taking taylor expansion of 0 in x.re 4.800 * [backup-simplify]: Simplify 0 into 0 4.800 * [taylor]: Taking taylor expansion of 0 in y.re 4.800 * [backup-simplify]: Simplify 0 into 0 4.800 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 4.800 * [taylor]: Taking taylor expansion of 0 in y.re 4.800 * [backup-simplify]: Simplify 0 into 0 4.802 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 4.802 * [backup-simplify]: Simplify 0 into 0 4.802 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.802 * [taylor]: Taking taylor expansion of 0 in x.re 4.802 * [backup-simplify]: Simplify 0 into 0 4.802 * [taylor]: Taking taylor expansion of 0 in y.re 4.802 * [backup-simplify]: Simplify 0 into 0 4.802 * [taylor]: Taking taylor expansion of 0 in y.re 4.802 * [backup-simplify]: Simplify 0 into 0 4.803 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.803 * [taylor]: Taking taylor expansion of 0 in y.re 4.803 * [backup-simplify]: Simplify 0 into 0 4.803 * [backup-simplify]: Simplify 0 into 0 4.803 * [backup-simplify]: Simplify 0 into 0 4.805 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.805 * [backup-simplify]: Simplify 0 into 0 4.805 * [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 4.805 * [taylor]: Taking taylor expansion of 0 in x.re 4.805 * [backup-simplify]: Simplify 0 into 0 4.805 * [taylor]: Taking taylor expansion of 0 in y.re 4.805 * [backup-simplify]: Simplify 0 into 0 4.805 * [taylor]: Taking taylor expansion of 0 in y.re 4.805 * [backup-simplify]: Simplify 0 into 0 4.805 * [taylor]: Taking taylor expansion of 0 in y.re 4.805 * [backup-simplify]: Simplify 0 into 0 4.806 * [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 4.806 * [taylor]: Taking taylor expansion of 0 in y.re 4.806 * [backup-simplify]: Simplify 0 into 0 4.806 * [backup-simplify]: Simplify 0 into 0 4.806 * [backup-simplify]: Simplify 0 into 0 4.807 * [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) 4.807 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.807 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in (x.im x.re y.re) around 0 4.807 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 4.807 * [taylor]: Taking taylor expansion of -1 in y.re 4.807 * [backup-simplify]: Simplify -1 into -1 4.807 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 4.807 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 4.807 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.807 * [taylor]: Taking taylor expansion of y.re in y.re 4.807 * [backup-simplify]: Simplify 0 into 0 4.807 * [backup-simplify]: Simplify 1 into 1 4.808 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.808 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 4.808 * [taylor]: Taking taylor expansion of -1 in x.re 4.808 * [backup-simplify]: Simplify -1 into -1 4.808 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 4.808 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.808 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.808 * [taylor]: Taking taylor expansion of y.re in x.re 4.808 * [backup-simplify]: Simplify y.re into y.re 4.809 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.809 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 4.809 * [taylor]: Taking taylor expansion of -1 in x.im 4.809 * [backup-simplify]: Simplify -1 into -1 4.809 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 4.809 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.809 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.809 * [taylor]: Taking taylor expansion of y.re in x.im 4.809 * [backup-simplify]: Simplify y.re into y.re 4.809 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.809 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 4.810 * [taylor]: Taking taylor expansion of -1 in x.im 4.810 * [backup-simplify]: Simplify -1 into -1 4.810 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 4.810 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.810 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.810 * [taylor]: Taking taylor expansion of y.re in x.im 4.810 * [backup-simplify]: Simplify y.re into y.re 4.810 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.810 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.810 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 4.810 * [taylor]: Taking taylor expansion of -1 in x.re 4.811 * [backup-simplify]: Simplify -1 into -1 4.811 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 4.811 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.811 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.811 * [taylor]: Taking taylor expansion of y.re in x.re 4.811 * [backup-simplify]: Simplify y.re into y.re 4.811 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.811 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.811 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 4.811 * [taylor]: Taking taylor expansion of -1 in y.re 4.811 * [backup-simplify]: Simplify -1 into -1 4.811 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 4.811 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 4.812 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.812 * [taylor]: Taking taylor expansion of y.re in y.re 4.812 * [backup-simplify]: Simplify 0 into 0 4.812 * [backup-simplify]: Simplify 1 into 1 4.812 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.812 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.812 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.812 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 4.813 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 4.813 * [taylor]: Taking taylor expansion of 0 in x.re 4.813 * [backup-simplify]: Simplify 0 into 0 4.813 * [taylor]: Taking taylor expansion of 0 in y.re 4.813 * [backup-simplify]: Simplify 0 into 0 4.814 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 4.814 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 4.814 * [taylor]: Taking taylor expansion of 0 in y.re 4.814 * [backup-simplify]: Simplify 0 into 0 4.815 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 4.816 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 4.816 * [backup-simplify]: Simplify 0 into 0 4.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 4.817 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 4.817 * [taylor]: Taking taylor expansion of 0 in x.re 4.817 * [backup-simplify]: Simplify 0 into 0 4.818 * [taylor]: Taking taylor expansion of 0 in y.re 4.818 * [backup-simplify]: Simplify 0 into 0 4.818 * [taylor]: Taking taylor expansion of 0 in y.re 4.818 * [backup-simplify]: Simplify 0 into 0 4.818 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.819 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 4.819 * [taylor]: Taking taylor expansion of 0 in y.re 4.819 * [backup-simplify]: Simplify 0 into 0 4.819 * [backup-simplify]: Simplify 0 into 0 4.819 * [backup-simplify]: Simplify 0 into 0 4.821 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.822 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 4.822 * [backup-simplify]: Simplify 0 into 0 4.822 * [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 4.823 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 4.823 * [taylor]: Taking taylor expansion of 0 in x.re 4.823 * [backup-simplify]: Simplify 0 into 0 4.823 * [taylor]: Taking taylor expansion of 0 in y.re 4.823 * [backup-simplify]: Simplify 0 into 0 4.823 * [taylor]: Taking taylor expansion of 0 in y.re 4.824 * [backup-simplify]: Simplify 0 into 0 4.824 * [taylor]: Taking taylor expansion of 0 in y.re 4.824 * [backup-simplify]: Simplify 0 into 0 4.824 * [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 4.825 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 4.825 * [taylor]: Taking taylor expansion of 0 in y.re 4.825 * [backup-simplify]: Simplify 0 into 0 4.825 * [backup-simplify]: Simplify 0 into 0 4.825 * [backup-simplify]: Simplify 0 into 0 4.826 * [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) 4.826 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 2) 4.826 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 4.826 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in (x.im x.re y.im) around 0 4.826 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 4.826 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 4.827 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.827 * [taylor]: Taking taylor expansion of y.im in y.im 4.827 * [backup-simplify]: Simplify 0 into 0 4.827 * [backup-simplify]: Simplify 1 into 1 4.827 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 4.827 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.827 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.827 * [taylor]: Taking taylor expansion of y.im in x.re 4.827 * [backup-simplify]: Simplify y.im into y.im 4.827 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 4.827 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.827 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.827 * [taylor]: Taking taylor expansion of y.im in x.im 4.827 * [backup-simplify]: Simplify y.im into y.im 4.827 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 4.827 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.827 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.827 * [taylor]: Taking taylor expansion of y.im in x.im 4.827 * [backup-simplify]: Simplify y.im into y.im 4.827 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 4.827 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 4.827 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.828 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.828 * [taylor]: Taking taylor expansion of y.im in x.re 4.828 * [backup-simplify]: Simplify y.im into y.im 4.828 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 4.828 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 4.828 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 4.828 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.828 * [taylor]: Taking taylor expansion of y.im in y.im 4.828 * [backup-simplify]: Simplify 0 into 0 4.828 * [backup-simplify]: Simplify 1 into 1 4.828 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.828 * [backup-simplify]: Simplify 0 into 0 4.828 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 4.828 * [taylor]: Taking taylor expansion of 0 in x.re 4.828 * [backup-simplify]: Simplify 0 into 0 4.828 * [taylor]: Taking taylor expansion of 0 in y.im 4.828 * [backup-simplify]: Simplify 0 into 0 4.828 * [backup-simplify]: Simplify 0 into 0 4.828 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 4.829 * [taylor]: Taking taylor expansion of 0 in y.im 4.829 * [backup-simplify]: Simplify 0 into 0 4.829 * [backup-simplify]: Simplify 0 into 0 4.829 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 4.829 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.830 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 4.830 * [taylor]: Taking taylor expansion of 0 in x.re 4.830 * [backup-simplify]: Simplify 0 into 0 4.830 * [taylor]: Taking taylor expansion of 0 in y.im 4.830 * [backup-simplify]: Simplify 0 into 0 4.830 * [backup-simplify]: Simplify 0 into 0 4.830 * [taylor]: Taking taylor expansion of 0 in y.im 4.830 * [backup-simplify]: Simplify 0 into 0 4.830 * [backup-simplify]: Simplify 0 into 0 4.831 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 4.831 * [taylor]: Taking taylor expansion of 0 in y.im 4.831 * [backup-simplify]: Simplify 0 into 0 4.831 * [backup-simplify]: Simplify 0 into 0 4.831 * [backup-simplify]: Simplify 0 into 0 4.831 * [backup-simplify]: Simplify 0 into 0 4.831 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 4.831 * [backup-simplify]: Simplify 0 into 0 4.832 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* (atan2 x.im x.re) y.im) 4.832 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.832 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 4.832 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 4.832 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 4.832 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.832 * [taylor]: Taking taylor expansion of y.im in y.im 4.832 * [backup-simplify]: Simplify 0 into 0 4.833 * [backup-simplify]: Simplify 1 into 1 4.833 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.833 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 4.833 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.833 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.833 * [taylor]: Taking taylor expansion of y.im in x.re 4.833 * [backup-simplify]: Simplify y.im into y.im 4.833 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.833 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 4.833 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.833 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.833 * [taylor]: Taking taylor expansion of y.im in x.im 4.833 * [backup-simplify]: Simplify y.im into y.im 4.833 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.834 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 4.834 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.834 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.834 * [taylor]: Taking taylor expansion of y.im in x.im 4.834 * [backup-simplify]: Simplify y.im into y.im 4.834 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.834 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 4.834 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.834 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.834 * [taylor]: Taking taylor expansion of y.im in x.re 4.834 * [backup-simplify]: Simplify y.im into y.im 4.834 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.834 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 4.834 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 4.835 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.835 * [taylor]: Taking taylor expansion of y.im in y.im 4.835 * [backup-simplify]: Simplify 0 into 0 4.835 * [backup-simplify]: Simplify 1 into 1 4.835 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.835 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.835 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 4.835 * [taylor]: Taking taylor expansion of 0 in x.re 4.835 * [backup-simplify]: Simplify 0 into 0 4.835 * [taylor]: Taking taylor expansion of 0 in y.im 4.835 * [backup-simplify]: Simplify 0 into 0 4.836 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 4.836 * [taylor]: Taking taylor expansion of 0 in y.im 4.836 * [backup-simplify]: Simplify 0 into 0 4.837 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 4.837 * [backup-simplify]: Simplify 0 into 0 4.837 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.837 * [taylor]: Taking taylor expansion of 0 in x.re 4.837 * [backup-simplify]: Simplify 0 into 0 4.837 * [taylor]: Taking taylor expansion of 0 in y.im 4.837 * [backup-simplify]: Simplify 0 into 0 4.837 * [taylor]: Taking taylor expansion of 0 in y.im 4.837 * [backup-simplify]: Simplify 0 into 0 4.838 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.838 * [taylor]: Taking taylor expansion of 0 in y.im 4.838 * [backup-simplify]: Simplify 0 into 0 4.838 * [backup-simplify]: Simplify 0 into 0 4.838 * [backup-simplify]: Simplify 0 into 0 4.839 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.839 * [backup-simplify]: Simplify 0 into 0 4.840 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.840 * [taylor]: Taking taylor expansion of 0 in x.re 4.840 * [backup-simplify]: Simplify 0 into 0 4.840 * [taylor]: Taking taylor expansion of 0 in y.im 4.840 * [backup-simplify]: Simplify 0 into 0 4.840 * [taylor]: Taking taylor expansion of 0 in y.im 4.840 * [backup-simplify]: Simplify 0 into 0 4.840 * [taylor]: Taking taylor expansion of 0 in y.im 4.840 * [backup-simplify]: Simplify 0 into 0 4.841 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.841 * [taylor]: Taking taylor expansion of 0 in y.im 4.841 * [backup-simplify]: Simplify 0 into 0 4.841 * [backup-simplify]: Simplify 0 into 0 4.841 * [backup-simplify]: Simplify 0 into 0 4.841 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.im)) (* 1 1))) into (* (atan2 x.im x.re) y.im) 4.842 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.im))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.842 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in (x.im x.re y.im) around 0 4.842 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 4.842 * [taylor]: Taking taylor expansion of -1 in y.im 4.842 * [backup-simplify]: Simplify -1 into -1 4.842 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 4.842 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 4.842 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.842 * [taylor]: Taking taylor expansion of y.im in y.im 4.842 * [backup-simplify]: Simplify 0 into 0 4.842 * [backup-simplify]: Simplify 1 into 1 4.842 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.842 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 4.842 * [taylor]: Taking taylor expansion of -1 in x.re 4.842 * [backup-simplify]: Simplify -1 into -1 4.842 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 4.842 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.842 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.842 * [taylor]: Taking taylor expansion of y.im in x.re 4.843 * [backup-simplify]: Simplify y.im into y.im 4.843 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 4.843 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 4.843 * [taylor]: Taking taylor expansion of -1 in x.im 4.843 * [backup-simplify]: Simplify -1 into -1 4.843 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 4.843 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.843 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.843 * [taylor]: Taking taylor expansion of y.im in x.im 4.843 * [backup-simplify]: Simplify y.im into y.im 4.843 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 4.843 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 4.843 * [taylor]: Taking taylor expansion of -1 in x.im 4.843 * [backup-simplify]: Simplify -1 into -1 4.843 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 4.843 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.843 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.844 * [taylor]: Taking taylor expansion of y.im in x.im 4.844 * [backup-simplify]: Simplify y.im into y.im 4.844 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 4.844 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.844 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 4.844 * [taylor]: Taking taylor expansion of -1 in x.re 4.844 * [backup-simplify]: Simplify -1 into -1 4.844 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 4.844 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.844 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.844 * [taylor]: Taking taylor expansion of y.im in x.re 4.844 * [backup-simplify]: Simplify y.im into y.im 4.844 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 4.845 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.845 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 4.845 * [taylor]: Taking taylor expansion of -1 in y.im 4.845 * [backup-simplify]: Simplify -1 into -1 4.845 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 4.845 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 4.845 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.845 * [taylor]: Taking taylor expansion of y.im in y.im 4.845 * [backup-simplify]: Simplify 0 into 0 4.845 * [backup-simplify]: Simplify 1 into 1 4.845 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.845 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.845 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.846 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 4.847 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 4.847 * [taylor]: Taking taylor expansion of 0 in x.re 4.847 * [backup-simplify]: Simplify 0 into 0 4.847 * [taylor]: Taking taylor expansion of 0 in y.im 4.847 * [backup-simplify]: Simplify 0 into 0 4.847 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 4.848 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 4.848 * [taylor]: Taking taylor expansion of 0 in y.im 4.848 * [backup-simplify]: Simplify 0 into 0 4.849 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 4.849 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 4.850 * [backup-simplify]: Simplify 0 into 0 4.850 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.851 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 4.851 * [taylor]: Taking taylor expansion of 0 in x.re 4.851 * [backup-simplify]: Simplify 0 into 0 4.851 * [taylor]: Taking taylor expansion of 0 in y.im 4.851 * [backup-simplify]: Simplify 0 into 0 4.851 * [taylor]: Taking taylor expansion of 0 in y.im 4.851 * [backup-simplify]: Simplify 0 into 0 4.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 4.853 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 4.853 * [taylor]: Taking taylor expansion of 0 in y.im 4.853 * [backup-simplify]: Simplify 0 into 0 4.853 * [backup-simplify]: Simplify 0 into 0 4.853 * [backup-simplify]: Simplify 0 into 0 4.854 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.855 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 4.855 * [backup-simplify]: Simplify 0 into 0 4.856 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.857 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 4.857 * [taylor]: Taking taylor expansion of 0 in x.re 4.857 * [backup-simplify]: Simplify 0 into 0 4.857 * [taylor]: Taking taylor expansion of 0 in y.im 4.857 * [backup-simplify]: Simplify 0 into 0 4.857 * [taylor]: Taking taylor expansion of 0 in y.im 4.857 * [backup-simplify]: Simplify 0 into 0 4.857 * [taylor]: Taking taylor expansion of 0 in y.im 4.857 * [backup-simplify]: Simplify 0 into 0 4.858 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.859 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 4.859 * [taylor]: Taking taylor expansion of 0 in y.im 4.859 * [backup-simplify]: Simplify 0 into 0 4.859 * [backup-simplify]: Simplify 0 into 0 4.859 * [backup-simplify]: Simplify 0 into 0 4.860 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.im))) (* 1 1))) into (* (atan2 x.im x.re) y.im) 4.860 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 1) 4.860 * [backup-simplify]: Simplify (* (log (hypot x.re x.im)) y.re) into (* (log (hypot x.re x.im)) y.re) 4.860 * [approximate]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.re) in (x.re x.im y.re) around 0 4.860 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.re) in y.re 4.860 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 4.860 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 4.860 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.860 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 4.860 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 4.860 * [taylor]: Taking taylor expansion of x.re in y.re 4.860 * [backup-simplify]: Simplify x.re into x.re 4.860 * [taylor]: Taking taylor expansion of x.re in y.re 4.860 * [backup-simplify]: Simplify x.re into x.re 4.860 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 4.860 * [taylor]: Taking taylor expansion of x.im in y.re 4.860 * [backup-simplify]: Simplify x.im into x.im 4.860 * [taylor]: Taking taylor expansion of x.im in y.re 4.860 * [backup-simplify]: Simplify x.im into x.im 4.860 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.861 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.861 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 4.861 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 4.861 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.861 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.862 * [backup-simplify]: Simplify (+ 0 0) into 0 4.862 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 4.862 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 4.862 * [taylor]: Taking taylor expansion of y.re in y.re 4.862 * [backup-simplify]: Simplify 0 into 0 4.862 * [backup-simplify]: Simplify 1 into 1 4.862 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.re) in x.im 4.862 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 4.862 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 4.863 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.863 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 4.863 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 4.863 * [taylor]: Taking taylor expansion of x.re in x.im 4.863 * [backup-simplify]: Simplify x.re into x.re 4.863 * [taylor]: Taking taylor expansion of x.re in x.im 4.863 * [backup-simplify]: Simplify x.re into x.re 4.863 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 4.863 * [taylor]: Taking taylor expansion of x.im in x.im 4.863 * [backup-simplify]: Simplify 0 into 0 4.863 * [backup-simplify]: Simplify 1 into 1 4.863 * [taylor]: Taking taylor expansion of x.im in x.im 4.863 * [backup-simplify]: Simplify 0 into 0 4.863 * [backup-simplify]: Simplify 1 into 1 4.863 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.863 * [backup-simplify]: Simplify (* 0 0) into 0 4.863 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 4.864 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 4.864 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.864 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 4.865 * [backup-simplify]: Simplify (+ 0 0) into 0 4.865 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 4.865 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.865 * [taylor]: Taking taylor expansion of y.re in x.im 4.865 * [backup-simplify]: Simplify y.re into y.re 4.865 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.re) in x.re 4.865 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 4.865 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 4.865 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.865 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 4.865 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 4.865 * [taylor]: Taking taylor expansion of x.re in x.re 4.865 * [backup-simplify]: Simplify 0 into 0 4.865 * [backup-simplify]: Simplify 1 into 1 4.865 * [taylor]: Taking taylor expansion of x.re in x.re 4.865 * [backup-simplify]: Simplify 0 into 0 4.865 * [backup-simplify]: Simplify 1 into 1 4.865 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 4.865 * [taylor]: Taking taylor expansion of x.im in x.re 4.865 * [backup-simplify]: Simplify x.im into x.im 4.865 * [taylor]: Taking taylor expansion of x.im in x.re 4.865 * [backup-simplify]: Simplify x.im into x.im 4.866 * [backup-simplify]: Simplify (* 0 0) into 0 4.866 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.866 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 4.866 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 4.867 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 4.867 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.867 * [backup-simplify]: Simplify (+ 0 0) into 0 4.867 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 4.867 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.867 * [taylor]: Taking taylor expansion of y.re in x.re 4.868 * [backup-simplify]: Simplify y.re into y.re 4.868 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.re) in x.re 4.868 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 4.868 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 4.868 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.868 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 4.868 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 4.868 * [taylor]: Taking taylor expansion of x.re in x.re 4.868 * [backup-simplify]: Simplify 0 into 0 4.868 * [backup-simplify]: Simplify 1 into 1 4.868 * [taylor]: Taking taylor expansion of x.re in x.re 4.868 * [backup-simplify]: Simplify 0 into 0 4.868 * [backup-simplify]: Simplify 1 into 1 4.868 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 4.868 * [taylor]: Taking taylor expansion of x.im in x.re 4.868 * [backup-simplify]: Simplify x.im into x.im 4.868 * [taylor]: Taking taylor expansion of x.im in x.re 4.868 * [backup-simplify]: Simplify x.im into x.im 4.868 * [backup-simplify]: Simplify (* 0 0) into 0 4.868 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.869 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 4.869 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 4.869 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 4.870 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.870 * [backup-simplify]: Simplify (+ 0 0) into 0 4.870 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 4.870 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.870 * [taylor]: Taking taylor expansion of y.re in x.re 4.870 * [backup-simplify]: Simplify y.re into y.re 4.870 * [backup-simplify]: Simplify (* (log x.im) y.re) into (* y.re (log x.im)) 4.870 * [taylor]: Taking taylor expansion of (* y.re (log x.im)) in x.im 4.870 * [taylor]: Taking taylor expansion of y.re in x.im 4.870 * [backup-simplify]: Simplify y.re into y.re 4.870 * [taylor]: Taking taylor expansion of (log x.im) in x.im 4.871 * [taylor]: Taking taylor expansion of x.im in x.im 4.871 * [backup-simplify]: Simplify 0 into 0 4.871 * [backup-simplify]: Simplify 1 into 1 4.871 * [backup-simplify]: Simplify (log 1) into 0 4.871 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.871 * [backup-simplify]: Simplify (* y.re (log x.im)) into (* y.re (log x.im)) 4.871 * [taylor]: Taking taylor expansion of (* y.re (log x.im)) in y.re 4.872 * [taylor]: Taking taylor expansion of y.re in y.re 4.872 * [backup-simplify]: Simplify 0 into 0 4.872 * [backup-simplify]: Simplify 1 into 1 4.872 * [taylor]: Taking taylor expansion of (log x.im) in y.re 4.872 * [taylor]: Taking taylor expansion of x.im in y.re 4.872 * [backup-simplify]: Simplify x.im into x.im 4.872 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.872 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 4.872 * [backup-simplify]: Simplify 0 into 0 4.873 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 4.873 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.re)) into 0 4.873 * [taylor]: Taking taylor expansion of 0 in x.im 4.873 * [backup-simplify]: Simplify 0 into 0 4.873 * [taylor]: Taking taylor expansion of 0 in y.re 4.873 * [backup-simplify]: Simplify 0 into 0 4.873 * [backup-simplify]: Simplify 0 into 0 4.875 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.875 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.875 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 (log x.im))) into 0 4.875 * [taylor]: Taking taylor expansion of 0 in y.re 4.875 * [backup-simplify]: Simplify 0 into 0 4.875 * [backup-simplify]: Simplify 0 into 0 4.876 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 4.877 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 4.877 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.877 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 4.878 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 4.878 * [backup-simplify]: Simplify (+ 1 0) into 1 4.879 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 4.881 * [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)) 4.881 * [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))) 4.881 * [taylor]: Taking taylor expansion of (* 1/2 (/ y.re (pow x.im 2))) in x.im 4.881 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.881 * [backup-simplify]: Simplify 1/2 into 1/2 4.882 * [taylor]: Taking taylor expansion of (/ y.re (pow x.im 2)) in x.im 4.882 * [taylor]: Taking taylor expansion of y.re in x.im 4.882 * [backup-simplify]: Simplify y.re into y.re 4.882 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 4.882 * [taylor]: Taking taylor expansion of x.im in x.im 4.882 * [backup-simplify]: Simplify 0 into 0 4.882 * [backup-simplify]: Simplify 1 into 1 4.882 * [backup-simplify]: Simplify (* 1 1) into 1 4.882 * [backup-simplify]: Simplify (/ y.re 1) into y.re 4.883 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.884 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.885 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* y.re (/ 0 1)))) into 0 4.886 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* y.re (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.887 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 y.re))) into 0 4.887 * [taylor]: Taking taylor expansion of 0 in y.re 4.887 * [backup-simplify]: Simplify 0 into 0 4.887 * [backup-simplify]: Simplify 0 into 0 4.887 * [taylor]: Taking taylor expansion of 0 in y.re 4.887 * [backup-simplify]: Simplify 0 into 0 4.887 * [backup-simplify]: Simplify 0 into 0 4.890 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 4.891 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.891 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 4.891 * [taylor]: Taking taylor expansion of 0 in y.re 4.891 * [backup-simplify]: Simplify 0 into 0 4.891 * [backup-simplify]: Simplify 0 into 0 4.891 * [backup-simplify]: Simplify 0 into 0 4.891 * [backup-simplify]: Simplify 0 into 0 4.893 * [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 4.894 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 4.894 * [backup-simplify]: Simplify 0 into 0 4.895 * [backup-simplify]: Simplify (* (log x.im) (* y.re (* 1 1))) into (* y.re (log x.im)) 4.895 * [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) 4.895 * [approximate]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in (x.re x.im y.re) around 0 4.895 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 4.895 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 4.895 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 4.895 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.895 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 4.895 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 4.895 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 4.895 * [taylor]: Taking taylor expansion of x.re in y.re 4.895 * [backup-simplify]: Simplify x.re into x.re 4.895 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.895 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 4.895 * [taylor]: Taking taylor expansion of x.re in y.re 4.895 * [backup-simplify]: Simplify x.re into x.re 4.896 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.896 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 4.896 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.896 * [taylor]: Taking taylor expansion of x.im in y.re 4.896 * [backup-simplify]: Simplify x.im into x.im 4.896 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.896 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.896 * [taylor]: Taking taylor expansion of x.im in y.re 4.896 * [backup-simplify]: Simplify x.im into x.im 4.896 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.896 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 4.896 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 4.896 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.897 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 4.897 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.897 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.897 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 4.897 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.897 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.898 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 4.898 * [backup-simplify]: Simplify (+ 0 0) into 0 4.898 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.899 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.899 * [taylor]: Taking taylor expansion of y.re in y.re 4.899 * [backup-simplify]: Simplify 0 into 0 4.899 * [backup-simplify]: Simplify 1 into 1 4.899 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.899 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.im 4.899 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 4.899 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 4.900 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.900 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 4.900 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 4.900 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 4.900 * [taylor]: Taking taylor expansion of x.re in x.im 4.900 * [backup-simplify]: Simplify x.re into x.re 4.900 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.900 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 4.900 * [taylor]: Taking taylor expansion of x.re in x.im 4.900 * [backup-simplify]: Simplify x.re into x.re 4.900 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.900 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 4.900 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 4.900 * [taylor]: Taking taylor expansion of x.im in x.im 4.900 * [backup-simplify]: Simplify 0 into 0 4.900 * [backup-simplify]: Simplify 1 into 1 4.901 * [backup-simplify]: Simplify (/ 1 1) into 1 4.901 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 4.901 * [taylor]: Taking taylor expansion of x.im in x.im 4.901 * [backup-simplify]: Simplify 0 into 0 4.901 * [backup-simplify]: Simplify 1 into 1 4.901 * [backup-simplify]: Simplify (/ 1 1) into 1 4.901 * [backup-simplify]: Simplify (* 1 1) into 1 4.902 * [backup-simplify]: Simplify (+ 0 1) into 1 4.902 * [backup-simplify]: Simplify (sqrt 1) into 1 4.903 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.904 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.904 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.905 * [backup-simplify]: Simplify (+ 0 0) into 0 4.906 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.906 * [backup-simplify]: Simplify (log 1) into 0 4.906 * [taylor]: Taking taylor expansion of y.re in x.im 4.906 * [backup-simplify]: Simplify y.re into y.re 4.907 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.907 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.907 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 4.907 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.re 4.907 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 4.907 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 4.907 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.908 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 4.908 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 4.908 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.908 * [taylor]: Taking taylor expansion of x.re in x.re 4.908 * [backup-simplify]: Simplify 0 into 0 4.908 * [backup-simplify]: Simplify 1 into 1 4.908 * [backup-simplify]: Simplify (/ 1 1) into 1 4.908 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.908 * [taylor]: Taking taylor expansion of x.re in x.re 4.908 * [backup-simplify]: Simplify 0 into 0 4.908 * [backup-simplify]: Simplify 1 into 1 4.909 * [backup-simplify]: Simplify (/ 1 1) into 1 4.909 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 4.909 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.909 * [taylor]: Taking taylor expansion of x.im in x.re 4.909 * [backup-simplify]: Simplify x.im into x.im 4.909 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.909 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.909 * [taylor]: Taking taylor expansion of x.im in x.re 4.909 * [backup-simplify]: Simplify x.im into x.im 4.909 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.909 * [backup-simplify]: Simplify (* 1 1) into 1 4.910 * [backup-simplify]: Simplify (+ 1 0) into 1 4.910 * [backup-simplify]: Simplify (sqrt 1) into 1 4.911 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.912 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.912 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.913 * [backup-simplify]: Simplify (+ 0 0) into 0 4.914 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.914 * [backup-simplify]: Simplify (log 1) into 0 4.914 * [taylor]: Taking taylor expansion of y.re in x.re 4.914 * [backup-simplify]: Simplify y.re into y.re 4.914 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.915 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.915 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 4.915 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.re 4.915 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 4.915 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 4.915 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.915 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 4.915 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 4.915 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.916 * [taylor]: Taking taylor expansion of x.re in x.re 4.916 * [backup-simplify]: Simplify 0 into 0 4.916 * [backup-simplify]: Simplify 1 into 1 4.916 * [backup-simplify]: Simplify (/ 1 1) into 1 4.916 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.916 * [taylor]: Taking taylor expansion of x.re in x.re 4.916 * [backup-simplify]: Simplify 0 into 0 4.916 * [backup-simplify]: Simplify 1 into 1 4.916 * [backup-simplify]: Simplify (/ 1 1) into 1 4.916 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 4.917 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.917 * [taylor]: Taking taylor expansion of x.im in x.re 4.917 * [backup-simplify]: Simplify x.im into x.im 4.917 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.917 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.917 * [taylor]: Taking taylor expansion of x.im in x.re 4.917 * [backup-simplify]: Simplify x.im into x.im 4.917 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.917 * [backup-simplify]: Simplify (* 1 1) into 1 4.918 * [backup-simplify]: Simplify (+ 1 0) into 1 4.918 * [backup-simplify]: Simplify (sqrt 1) into 1 4.919 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.919 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.919 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.920 * [backup-simplify]: Simplify (+ 0 0) into 0 4.920 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.920 * [backup-simplify]: Simplify (log 1) into 0 4.920 * [taylor]: Taking taylor expansion of y.re in x.re 4.920 * [backup-simplify]: Simplify y.re into y.re 4.921 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.921 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.921 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 4.921 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.re)) in x.im 4.921 * [taylor]: Taking taylor expansion of -1 in x.im 4.921 * [backup-simplify]: Simplify -1 into -1 4.921 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in x.im 4.921 * [taylor]: Taking taylor expansion of (log x.re) in x.im 4.921 * [taylor]: Taking taylor expansion of x.re in x.im 4.921 * [backup-simplify]: Simplify x.re into x.re 4.921 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.921 * [taylor]: Taking taylor expansion of y.re in x.im 4.921 * [backup-simplify]: Simplify y.re into y.re 4.921 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 4.921 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.re)) into (* -1 (/ (log x.re) y.re)) 4.921 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.re)) in y.re 4.921 * [taylor]: Taking taylor expansion of -1 in y.re 4.922 * [backup-simplify]: Simplify -1 into -1 4.922 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in y.re 4.922 * [taylor]: Taking taylor expansion of (log x.re) in y.re 4.922 * [taylor]: Taking taylor expansion of x.re in y.re 4.922 * [backup-simplify]: Simplify x.re into x.re 4.922 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.922 * [taylor]: Taking taylor expansion of y.re in y.re 4.922 * [backup-simplify]: Simplify 0 into 0 4.922 * [backup-simplify]: Simplify 1 into 1 4.922 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 4.922 * [backup-simplify]: Simplify (* -1 (log x.re)) into (* -1 (log x.re)) 4.922 * [backup-simplify]: Simplify (* -1 (log x.re)) into (* -1 (log x.re)) 4.923 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.923 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (* -1 (/ (log x.re) y.re)) (/ 0 y.re)))) into 0 4.923 * [taylor]: Taking taylor expansion of 0 in x.im 4.923 * [backup-simplify]: Simplify 0 into 0 4.923 * [taylor]: Taking taylor expansion of 0 in y.re 4.923 * [backup-simplify]: Simplify 0 into 0 4.923 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.923 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 4.924 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.re))) into 0 4.924 * [taylor]: Taking taylor expansion of 0 in y.re 4.924 * [backup-simplify]: Simplify 0 into 0 4.924 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.925 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)))) into 0 4.925 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (log x.re))) into 0 4.925 * [backup-simplify]: Simplify 0 into 0 4.926 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.926 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.927 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.927 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 4.927 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 4.931 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 4.932 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 4.932 * [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)))) 4.932 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (* y.re (pow x.im 2)))) in x.im 4.932 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.932 * [backup-simplify]: Simplify 1/2 into 1/2 4.932 * [taylor]: Taking taylor expansion of (/ 1 (* y.re (pow x.im 2))) in x.im 4.932 * [taylor]: Taking taylor expansion of (* y.re (pow x.im 2)) in x.im 4.932 * [taylor]: Taking taylor expansion of y.re in x.im 4.932 * [backup-simplify]: Simplify y.re into y.re 4.932 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 4.932 * [taylor]: Taking taylor expansion of x.im in x.im 4.932 * [backup-simplify]: Simplify 0 into 0 4.932 * [backup-simplify]: Simplify 1 into 1 4.933 * [backup-simplify]: Simplify (* 1 1) into 1 4.933 * [backup-simplify]: Simplify (* y.re 1) into y.re 4.933 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 4.933 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.934 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.934 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 1))) into 0 4.934 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 1)) into 0 4.934 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 4.935 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.935 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ 1 y.re)))) into 0 4.935 * [taylor]: Taking taylor expansion of 0 in y.re 4.935 * [backup-simplify]: Simplify 0 into 0 4.935 * [taylor]: Taking taylor expansion of 0 in y.re 4.935 * [backup-simplify]: Simplify 0 into 0 4.936 * [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 4.936 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.937 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (log x.re) y.re)))) into 0 4.937 * [taylor]: Taking taylor expansion of 0 in y.re 4.937 * [backup-simplify]: Simplify 0 into 0 4.937 * [backup-simplify]: Simplify 0 into 0 4.937 * [backup-simplify]: Simplify 0 into 0 4.938 * [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 4.939 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.940 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (log x.re)))) into 0 4.940 * [backup-simplify]: Simplify 0 into 0 4.940 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.941 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.941 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 4.941 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.942 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.942 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 4.942 * [backup-simplify]: Simplify (+ 0 0) into 0 4.942 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow x.im 2)))))) (* 2 1)) into 0 4.944 * [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 4.945 * [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 4.945 * [taylor]: Taking taylor expansion of 0 in x.im 4.945 * [backup-simplify]: Simplify 0 into 0 4.945 * [taylor]: Taking taylor expansion of 0 in y.re 4.945 * [backup-simplify]: Simplify 0 into 0 4.945 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 4.946 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 4.946 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.947 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.re))))) into 0 4.947 * [taylor]: Taking taylor expansion of 0 in y.re 4.947 * [backup-simplify]: Simplify 0 into 0 4.947 * [taylor]: Taking taylor expansion of 0 in y.re 4.947 * [backup-simplify]: Simplify 0 into 0 4.950 * [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 4.950 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.951 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (log x.re) y.re))))) into 0 4.951 * [taylor]: Taking taylor expansion of 0 in y.re 4.951 * [backup-simplify]: Simplify 0 into 0 4.951 * [backup-simplify]: Simplify 0 into 0 4.951 * [backup-simplify]: Simplify 0 into 0 4.952 * [backup-simplify]: Simplify (* (* -1 (log (/ 1 x.re))) (* (/ 1 (/ 1 y.re)) (* 1 1))) into (* -1 (* y.re (log (/ 1 x.re)))) 4.952 * [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)) 4.952 * [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 4.952 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 4.952 * [taylor]: Taking taylor expansion of -1 in y.re 4.952 * [backup-simplify]: Simplify -1 into -1 4.952 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 4.952 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 4.952 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 4.953 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.953 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 4.953 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 4.953 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.953 * [taylor]: Taking taylor expansion of -1 in y.re 4.953 * [backup-simplify]: Simplify -1 into -1 4.953 * [taylor]: Taking taylor expansion of x.re in y.re 4.953 * [backup-simplify]: Simplify x.re into x.re 4.953 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.953 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.953 * [taylor]: Taking taylor expansion of -1 in y.re 4.953 * [backup-simplify]: Simplify -1 into -1 4.953 * [taylor]: Taking taylor expansion of x.re in y.re 4.953 * [backup-simplify]: Simplify x.re into x.re 4.953 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.953 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 4.953 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.953 * [taylor]: Taking taylor expansion of -1 in y.re 4.953 * [backup-simplify]: Simplify -1 into -1 4.953 * [taylor]: Taking taylor expansion of x.im in y.re 4.953 * [backup-simplify]: Simplify x.im into x.im 4.953 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.953 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.953 * [taylor]: Taking taylor expansion of -1 in y.re 4.953 * [backup-simplify]: Simplify -1 into -1 4.953 * [taylor]: Taking taylor expansion of x.im in y.re 4.953 * [backup-simplify]: Simplify x.im into x.im 4.953 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.954 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 4.954 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 4.954 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.954 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 4.954 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.955 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.955 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 4.955 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.955 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.955 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 4.956 * [backup-simplify]: Simplify (+ 0 0) into 0 4.956 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.956 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.956 * [taylor]: Taking taylor expansion of y.re in y.re 4.956 * [backup-simplify]: Simplify 0 into 0 4.956 * [backup-simplify]: Simplify 1 into 1 4.957 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.957 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.im 4.957 * [taylor]: Taking taylor expansion of -1 in x.im 4.957 * [backup-simplify]: Simplify -1 into -1 4.957 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.im 4.957 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 4.957 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 4.957 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.957 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 4.957 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 4.957 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 4.957 * [taylor]: Taking taylor expansion of -1 in x.im 4.957 * [backup-simplify]: Simplify -1 into -1 4.957 * [taylor]: Taking taylor expansion of x.re in x.im 4.957 * [backup-simplify]: Simplify x.re into x.re 4.957 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.957 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 4.957 * [taylor]: Taking taylor expansion of -1 in x.im 4.957 * [backup-simplify]: Simplify -1 into -1 4.957 * [taylor]: Taking taylor expansion of x.re in x.im 4.957 * [backup-simplify]: Simplify x.re into x.re 4.958 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.958 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 4.958 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 4.958 * [taylor]: Taking taylor expansion of -1 in x.im 4.958 * [backup-simplify]: Simplify -1 into -1 4.958 * [taylor]: Taking taylor expansion of x.im in x.im 4.958 * [backup-simplify]: Simplify 0 into 0 4.958 * [backup-simplify]: Simplify 1 into 1 4.958 * [backup-simplify]: Simplify (/ -1 1) into -1 4.958 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 4.958 * [taylor]: Taking taylor expansion of -1 in x.im 4.958 * [backup-simplify]: Simplify -1 into -1 4.958 * [taylor]: Taking taylor expansion of x.im in x.im 4.958 * [backup-simplify]: Simplify 0 into 0 4.958 * [backup-simplify]: Simplify 1 into 1 4.959 * [backup-simplify]: Simplify (/ -1 1) into -1 4.959 * [backup-simplify]: Simplify (* -1 -1) into 1 4.959 * [backup-simplify]: Simplify (+ 0 1) into 1 4.960 * [backup-simplify]: Simplify (sqrt 1) into 1 4.961 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.962 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.962 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.963 * [backup-simplify]: Simplify (+ 0 0) into 0 4.963 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.964 * [backup-simplify]: Simplify (log 1) into 0 4.964 * [taylor]: Taking taylor expansion of y.re in x.im 4.964 * [backup-simplify]: Simplify y.re into y.re 4.964 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.965 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.965 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 4.965 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.re 4.965 * [taylor]: Taking taylor expansion of -1 in x.re 4.965 * [backup-simplify]: Simplify -1 into -1 4.965 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.re 4.965 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 4.965 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 4.965 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.965 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 4.965 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 4.965 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.965 * [taylor]: Taking taylor expansion of -1 in x.re 4.965 * [backup-simplify]: Simplify -1 into -1 4.965 * [taylor]: Taking taylor expansion of x.re in x.re 4.965 * [backup-simplify]: Simplify 0 into 0 4.965 * [backup-simplify]: Simplify 1 into 1 4.966 * [backup-simplify]: Simplify (/ -1 1) into -1 4.966 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.966 * [taylor]: Taking taylor expansion of -1 in x.re 4.966 * [backup-simplify]: Simplify -1 into -1 4.966 * [taylor]: Taking taylor expansion of x.re in x.re 4.966 * [backup-simplify]: Simplify 0 into 0 4.966 * [backup-simplify]: Simplify 1 into 1 4.966 * [backup-simplify]: Simplify (/ -1 1) into -1 4.966 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 4.966 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.967 * [taylor]: Taking taylor expansion of -1 in x.re 4.967 * [backup-simplify]: Simplify -1 into -1 4.967 * [taylor]: Taking taylor expansion of x.im in x.re 4.967 * [backup-simplify]: Simplify x.im into x.im 4.967 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.967 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.967 * [taylor]: Taking taylor expansion of -1 in x.re 4.967 * [backup-simplify]: Simplify -1 into -1 4.967 * [taylor]: Taking taylor expansion of x.im in x.re 4.967 * [backup-simplify]: Simplify x.im into x.im 4.967 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.967 * [backup-simplify]: Simplify (* -1 -1) into 1 4.968 * [backup-simplify]: Simplify (+ 1 0) into 1 4.968 * [backup-simplify]: Simplify (sqrt 1) into 1 4.969 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.969 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.970 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.970 * [backup-simplify]: Simplify (+ 0 0) into 0 4.971 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.971 * [backup-simplify]: Simplify (log 1) into 0 4.972 * [taylor]: Taking taylor expansion of y.re in x.re 4.972 * [backup-simplify]: Simplify y.re into y.re 4.972 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.972 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.973 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 4.973 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.re 4.973 * [taylor]: Taking taylor expansion of -1 in x.re 4.973 * [backup-simplify]: Simplify -1 into -1 4.973 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.re 4.973 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 4.973 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 4.973 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.973 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 4.973 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 4.973 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.973 * [taylor]: Taking taylor expansion of -1 in x.re 4.973 * [backup-simplify]: Simplify -1 into -1 4.973 * [taylor]: Taking taylor expansion of x.re in x.re 4.973 * [backup-simplify]: Simplify 0 into 0 4.973 * [backup-simplify]: Simplify 1 into 1 4.974 * [backup-simplify]: Simplify (/ -1 1) into -1 4.974 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.974 * [taylor]: Taking taylor expansion of -1 in x.re 4.974 * [backup-simplify]: Simplify -1 into -1 4.974 * [taylor]: Taking taylor expansion of x.re in x.re 4.974 * [backup-simplify]: Simplify 0 into 0 4.974 * [backup-simplify]: Simplify 1 into 1 4.974 * [backup-simplify]: Simplify (/ -1 1) into -1 4.974 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 4.974 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.974 * [taylor]: Taking taylor expansion of -1 in x.re 4.974 * [backup-simplify]: Simplify -1 into -1 4.974 * [taylor]: Taking taylor expansion of x.im in x.re 4.974 * [backup-simplify]: Simplify x.im into x.im 4.974 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.974 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.974 * [taylor]: Taking taylor expansion of -1 in x.re 4.974 * [backup-simplify]: Simplify -1 into -1 4.975 * [taylor]: Taking taylor expansion of x.im in x.re 4.975 * [backup-simplify]: Simplify x.im into x.im 4.975 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.975 * [backup-simplify]: Simplify (* -1 -1) into 1 4.975 * [backup-simplify]: Simplify (+ 1 0) into 1 4.976 * [backup-simplify]: Simplify (sqrt 1) into 1 4.977 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.977 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.978 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.978 * [backup-simplify]: Simplify (+ 0 0) into 0 4.979 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.979 * [backup-simplify]: Simplify (log 1) into 0 4.979 * [taylor]: Taking taylor expansion of y.re in x.re 4.979 * [backup-simplify]: Simplify y.re into y.re 4.980 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.980 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.980 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 4.981 * [backup-simplify]: Simplify (* -1 (* -1 (/ (log x.re) y.re))) into (/ (log x.re) y.re) 4.981 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in x.im 4.981 * [taylor]: Taking taylor expansion of (log x.re) in x.im 4.981 * [taylor]: Taking taylor expansion of x.re in x.im 4.981 * [backup-simplify]: Simplify x.re into x.re 4.981 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.981 * [taylor]: Taking taylor expansion of y.re in x.im 4.981 * [backup-simplify]: Simplify y.re into y.re 4.981 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 4.981 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in y.re 4.981 * [taylor]: Taking taylor expansion of (log x.re) in y.re 4.981 * [taylor]: Taking taylor expansion of x.re in y.re 4.981 * [backup-simplify]: Simplify x.re into x.re 4.981 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.981 * [taylor]: Taking taylor expansion of y.re in y.re 4.981 * [backup-simplify]: Simplify 0 into 0 4.981 * [backup-simplify]: Simplify 1 into 1 4.981 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 4.981 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.983 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.983 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (* -1 (/ (log x.re) y.re)) (/ 0 y.re)))) into 0 4.984 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (* -1 (/ (log x.re) y.re)))) into 0 4.984 * [taylor]: Taking taylor expansion of 0 in x.im 4.984 * [backup-simplify]: Simplify 0 into 0 4.984 * [taylor]: Taking taylor expansion of 0 in y.re 4.984 * [backup-simplify]: Simplify 0 into 0 4.985 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.985 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 4.985 * [taylor]: Taking taylor expansion of 0 in y.re 4.985 * [backup-simplify]: Simplify 0 into 0 4.986 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.987 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)))) into 0 4.987 * [backup-simplify]: Simplify 0 into 0 4.988 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.989 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.990 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 4.990 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 4.991 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 4.992 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 4.994 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 4.995 * [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)))) 4.996 * [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))))) 4.996 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (* y.re (pow x.im 2))))) in x.im 4.996 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (* y.re (pow x.im 2)))) in x.im 4.996 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.996 * [backup-simplify]: Simplify 1/2 into 1/2 4.996 * [taylor]: Taking taylor expansion of (/ 1 (* y.re (pow x.im 2))) in x.im 4.996 * [taylor]: Taking taylor expansion of (* y.re (pow x.im 2)) in x.im 4.996 * [taylor]: Taking taylor expansion of y.re in x.im 4.996 * [backup-simplify]: Simplify y.re into y.re 4.996 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 4.996 * [taylor]: Taking taylor expansion of x.im in x.im 4.996 * [backup-simplify]: Simplify 0 into 0 4.996 * [backup-simplify]: Simplify 1 into 1 4.997 * [backup-simplify]: Simplify (* 1 1) into 1 4.997 * [backup-simplify]: Simplify (* y.re 1) into y.re 4.997 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 4.998 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.998 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.999 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 1))) into 0 5.000 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 1)) into 0 5.000 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 5.000 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.001 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ 1 y.re)))) into 0 5.001 * [backup-simplify]: Simplify (- 0) into 0 5.001 * [taylor]: Taking taylor expansion of 0 in y.re 5.001 * [backup-simplify]: Simplify 0 into 0 5.001 * [taylor]: Taking taylor expansion of 0 in y.re 5.001 * [backup-simplify]: Simplify 0 into 0 5.003 * [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 5.004 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.004 * [taylor]: Taking taylor expansion of 0 in y.re 5.004 * [backup-simplify]: Simplify 0 into 0 5.004 * [backup-simplify]: Simplify 0 into 0 5.004 * [backup-simplify]: Simplify 0 into 0 5.006 * [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 5.007 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.007 * [backup-simplify]: Simplify 0 into 0 5.008 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.009 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.010 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 5.011 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.011 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.011 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 5.011 * [backup-simplify]: Simplify (+ 0 0) into 0 5.012 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow x.im 2)))))) (* 2 1)) into 0 5.016 * [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 5.017 * [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 5.018 * [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 5.018 * [taylor]: Taking taylor expansion of 0 in x.im 5.018 * [backup-simplify]: Simplify 0 into 0 5.018 * [taylor]: Taking taylor expansion of 0 in y.re 5.018 * [backup-simplify]: Simplify 0 into 0 5.019 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 5.020 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 5.020 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.022 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.re))))) into 0 5.023 * [backup-simplify]: Simplify (- 0) into 0 5.023 * [taylor]: Taking taylor expansion of 0 in y.re 5.023 * [backup-simplify]: Simplify 0 into 0 5.023 * [taylor]: Taking taylor expansion of 0 in y.re 5.023 * [backup-simplify]: Simplify 0 into 0 5.026 * [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 5.027 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.027 * [taylor]: Taking taylor expansion of 0 in y.re 5.027 * [backup-simplify]: Simplify 0 into 0 5.027 * [backup-simplify]: Simplify 0 into 0 5.027 * [backup-simplify]: Simplify 0 into 0 5.028 * [backup-simplify]: Simplify (* (log (/ 1 (- x.re))) (* (/ 1 (/ 1 (- y.re))) (* 1 1))) into (* -1 (* y.re (log (/ -1 x.re)))) 5.028 * * * [progress]: simplifying candidates 5.030 * [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.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 (* (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 (* (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.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im) (* y.re (log x.im)) (* -1 (* y.re (log (/ 1 x.re)))) (* -1 (* y.re (log (/ -1 x.re)))) 5.032 * * [simplify]: Extracting # 0 : cost 0 5.032 * * [simplify]: Extracting # 1 : cost 0 5.033 * * [simplify]: Extracting # 2 : cost 0 5.033 * * [simplify]: Extracting # 3 : cost 0 5.033 * * [simplify]: Extracting # 4 : cost 0 5.034 * * [simplify]: Extracting # 5 : cost 0 5.034 * * [simplify]: Extracting # 6 : cost 0 5.034 * * [simplify]: Extracting # 7 : cost 0 5.035 * * [simplify]: iteration 0 : 120 enodes (cost 757 ) 5.078 * * [simplify]: Extracting # 0 : cost 0 5.078 * * [simplify]: Extracting # 1 : cost 0 5.079 * * [simplify]: Extracting # 2 : cost 0 5.079 * * [simplify]: Extracting # 3 : cost 0 5.079 * * [simplify]: Extracting # 4 : cost 0 5.079 * * [simplify]: Extracting # 5 : cost 0 5.080 * * [simplify]: iteration 1 : 241 enodes (cost 741 ) 5.176 * * [simplify]: Extracting # 0 : cost 0 5.178 * * [simplify]: Extracting # 1 : cost 0 5.183 * * [simplify]: Extracting # 2 : cost 0 5.184 * * [simplify]: Extracting # 3 : cost 0 5.184 * * [simplify]: Extracting # 4 : cost 0 5.185 * * [simplify]: Extracting # 5 : cost 0 5.186 * * [simplify]: Extracting # 6 : cost 0 5.187 * * [simplify]: iteration 2 : 836 enodes (cost 655 ) 5.722 * * [simplify]: Extracting # 0 : cost 0 5.732 * * [simplify]: Extracting # 1 : cost 0 5.739 * * [simplify]: Extracting # 2 : cost 0 5.745 * * [simplify]: Extracting # 3 : cost 0 5.750 * * [simplify]: Extracting # 4 : cost 0 5.761 * * [simplify]: iteration done: 5000 enodes (cost 649 ) 5.761 * [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.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)) (* (* (cbrt y.re) (cbrt y.re)) (atan2 x.im x.re)) (* (sqrt y.re) (atan2 x.im x.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 (* (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)) (* (* (cbrt y.im) (cbrt y.im)) (atan2 x.im x.re)) (* (sqrt y.im) (atan2 x.im x.re)) (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 (* (log (hypot x.re x.im)) y.re)) (log1p (* (log (hypot x.re x.im)) y.re)) (* y.re (log (hypot x.re x.im))) (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)) (* (* (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 (log (hypot x.re x.im))) (* (cbrt (log (hypot x.re x.im))) y.re) (* (sqrt (log (hypot x.re x.im))) y.re) (* y.re (log (hypot x.re x.im))) (fma y.im (log x.im) (* (atan2 x.im x.re) y.re)) (sin (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re)) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im) (* y.re (log x.im)) (* y.re (log x.re)) (- (* y.re (log (/ -1 x.re)))) 5.762 * * * [progress]: adding candidates to table 6.251 * * [progress]: iteration 3 / 4 6.251 * * * [progress]: picking best candidate 6.325 * * * * [pick]: Picked # 6.325 * * * [progress]: localizing error 6.389 * * * [progress]: generating rewritten candidates 6.389 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2 1) 6.405 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2 1) 6.411 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1 1) 6.416 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2 1 1 3) 6.425 * * * [progress]: generating series expansions 6.425 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 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.426 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.426 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.426 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.427 * [backup-simplify]: Simplify (+ 0 0) into 0 6.427 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 6.427 * [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.427 * [taylor]: Taking taylor expansion of y.im in y.re 6.427 * [backup-simplify]: Simplify y.im into y.im 6.427 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.427 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.427 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.427 * [taylor]: Taking taylor expansion of y.re in y.re 6.427 * [backup-simplify]: Simplify 0 into 0 6.427 * [backup-simplify]: Simplify 1 into 1 6.427 * [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.427 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.428 * [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.428 * [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.428 * [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.428 * [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.428 * [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.428 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 6.428 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 6.428 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 6.428 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 6.428 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.429 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 6.429 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 6.429 * [taylor]: Taking taylor expansion of x.re in y.im 6.429 * [backup-simplify]: Simplify x.re into x.re 6.429 * [taylor]: Taking taylor expansion of x.re in y.im 6.429 * [backup-simplify]: Simplify x.re into x.re 6.429 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 6.429 * [taylor]: Taking taylor expansion of x.im in y.im 6.429 * [backup-simplify]: Simplify x.im into x.im 6.429 * [taylor]: Taking taylor expansion of x.im in y.im 6.429 * [backup-simplify]: Simplify x.im into x.im 6.429 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.429 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.429 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 6.429 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.429 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.429 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.429 * [backup-simplify]: Simplify (+ 0 0) into 0 6.430 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 6.430 * [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.430 * [taylor]: Taking taylor expansion of y.im in y.im 6.430 * [backup-simplify]: Simplify 0 into 0 6.430 * [backup-simplify]: Simplify 1 into 1 6.430 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 6.430 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 6.430 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.430 * [taylor]: Taking taylor expansion of y.re in y.im 6.430 * [backup-simplify]: Simplify y.re into y.re 6.430 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 6.430 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.430 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 6.430 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.430 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 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 x.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 x.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 x.im 6.431 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 6.431 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.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 x.im 6.431 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 6.431 * [taylor]: Taking taylor expansion of x.re in x.im 6.431 * [backup-simplify]: Simplify x.re into x.re 6.431 * [taylor]: Taking taylor expansion of x.re in x.im 6.431 * [backup-simplify]: Simplify x.re into x.re 6.431 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 6.431 * [taylor]: Taking taylor expansion of x.im in x.im 6.431 * [backup-simplify]: Simplify 0 into 0 6.431 * [backup-simplify]: Simplify 1 into 1 6.431 * [taylor]: Taking taylor expansion of x.im in x.im 6.431 * [backup-simplify]: Simplify 0 into 0 6.431 * [backup-simplify]: Simplify 1 into 1 6.431 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.431 * [backup-simplify]: Simplify (* 0 0) into 0 6.431 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 6.431 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 6.431 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.432 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.432 * [backup-simplify]: Simplify (+ 0 0) into 0 6.432 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 6.432 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.432 * [taylor]: Taking taylor expansion of y.im in x.im 6.432 * [backup-simplify]: Simplify y.im into y.im 6.432 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.432 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.432 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.432 * [taylor]: Taking taylor expansion of y.re in x.im 6.432 * [backup-simplify]: Simplify y.re into y.re 6.432 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 6.432 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.433 * [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.433 * [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.433 * [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.433 * [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.433 * [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.433 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 6.433 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 6.433 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 6.433 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 6.433 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.433 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 6.433 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 6.433 * [taylor]: Taking taylor expansion of x.re in x.re 6.433 * [backup-simplify]: Simplify 0 into 0 6.433 * [backup-simplify]: Simplify 1 into 1 6.433 * [taylor]: Taking taylor expansion of x.re in x.re 6.433 * [backup-simplify]: Simplify 0 into 0 6.433 * [backup-simplify]: Simplify 1 into 1 6.433 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 6.433 * [taylor]: Taking taylor expansion of x.im in x.re 6.433 * [backup-simplify]: Simplify x.im into x.im 6.433 * [taylor]: Taking taylor expansion of x.im in x.re 6.433 * [backup-simplify]: Simplify x.im into x.im 6.434 * [backup-simplify]: Simplify (* 0 0) into 0 6.434 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.434 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 6.434 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.434 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.434 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.434 * [backup-simplify]: Simplify (+ 0 0) into 0 6.435 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.435 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.435 * [taylor]: Taking taylor expansion of y.im in x.re 6.435 * [backup-simplify]: Simplify y.im into y.im 6.435 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.435 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.435 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.435 * [taylor]: Taking taylor expansion of y.re in x.re 6.435 * [backup-simplify]: Simplify y.re into y.re 6.435 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 6.435 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.435 * [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.435 * [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.435 * [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.435 * [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.435 * [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.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.re 6.435 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 6.435 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 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.re 6.435 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 6.436 * [taylor]: Taking taylor expansion of x.re in x.re 6.436 * [backup-simplify]: Simplify 0 into 0 6.436 * [backup-simplify]: Simplify 1 into 1 6.436 * [taylor]: Taking taylor expansion of x.re in x.re 6.436 * [backup-simplify]: Simplify 0 into 0 6.436 * [backup-simplify]: Simplify 1 into 1 6.436 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 6.436 * [taylor]: Taking taylor expansion of x.im in x.re 6.436 * [backup-simplify]: Simplify x.im into x.im 6.436 * [taylor]: Taking taylor expansion of x.im in x.re 6.436 * [backup-simplify]: Simplify x.im into x.im 6.436 * [backup-simplify]: Simplify (* 0 0) into 0 6.436 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.436 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 6.436 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.436 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.437 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.437 * [backup-simplify]: Simplify (+ 0 0) into 0 6.437 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.437 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.437 * [taylor]: Taking taylor expansion of y.im in x.re 6.437 * [backup-simplify]: Simplify y.im into y.im 6.437 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.437 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.437 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.437 * [taylor]: Taking taylor expansion of y.re in x.re 6.437 * [backup-simplify]: Simplify y.re into y.re 6.437 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 6.437 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.437 * [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.437 * [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.438 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 6.438 * [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.438 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 6.438 * [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.438 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 6.438 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 6.438 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 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 (log x.im) in x.im 6.438 * [taylor]: Taking taylor expansion of x.im in x.im 6.438 * [backup-simplify]: Simplify 0 into 0 6.438 * [backup-simplify]: Simplify 1 into 1 6.438 * [backup-simplify]: Simplify (log 1) into 0 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.439 * [taylor]: Taking taylor expansion of y.re in x.im 6.439 * [backup-simplify]: Simplify y.re into y.re 6.439 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.439 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 6.439 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.439 * [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.439 * [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.439 * [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.439 * [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.440 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 6.440 * [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.440 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in y.im 6.440 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 6.440 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 6.440 * [taylor]: Taking taylor expansion of y.im in y.im 6.440 * [backup-simplify]: Simplify 0 into 0 6.440 * [backup-simplify]: Simplify 1 into 1 6.440 * [taylor]: Taking taylor expansion of (log x.im) in y.im 6.440 * [taylor]: Taking taylor expansion of x.im in y.im 6.440 * [backup-simplify]: Simplify x.im into x.im 6.440 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.440 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 6.440 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 6.440 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.440 * [taylor]: Taking taylor expansion of y.re in y.im 6.440 * [backup-simplify]: Simplify y.re into y.re 6.440 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 6.440 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.440 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 6.440 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.440 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.440 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 6.440 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 6.440 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 6.441 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 6.441 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.441 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.441 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.441 * [taylor]: Taking taylor expansion of y.re in y.re 6.441 * [backup-simplify]: Simplify 0 into 0 6.441 * [backup-simplify]: Simplify 1 into 1 6.441 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.441 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.441 * [backup-simplify]: Simplify 0 into 0 6.441 * [backup-simplify]: Simplify (+ 0) into 0 6.442 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 6.442 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 6.442 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 6.442 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.443 * [backup-simplify]: Simplify (+ 0 0) into 0 6.443 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.443 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 6.444 * [backup-simplify]: Simplify (+ 0 0) into 0 6.444 * [taylor]: Taking taylor expansion of 0 in x.im 6.444 * [backup-simplify]: Simplify 0 into 0 6.444 * [taylor]: Taking taylor expansion of 0 in y.im 6.444 * [backup-simplify]: Simplify 0 into 0 6.444 * [taylor]: Taking taylor expansion of 0 in y.re 6.444 * [backup-simplify]: Simplify 0 into 0 6.444 * [backup-simplify]: Simplify 0 into 0 6.444 * [backup-simplify]: Simplify (+ 0) into 0 6.444 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 6.445 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.445 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.446 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 6.446 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.446 * [backup-simplify]: Simplify (+ 0 0) into 0 6.446 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.447 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 6.447 * [backup-simplify]: Simplify (+ 0 0) into 0 6.447 * [taylor]: Taking taylor expansion of 0 in y.im 6.447 * [backup-simplify]: Simplify 0 into 0 6.447 * [taylor]: Taking taylor expansion of 0 in y.re 6.447 * [backup-simplify]: Simplify 0 into 0 6.447 * [backup-simplify]: Simplify 0 into 0 6.447 * [backup-simplify]: Simplify (+ 0) into 0 6.448 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 6.448 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 6.448 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 6.448 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.448 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 6.449 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 6.449 * [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.449 * [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.449 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 6.449 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 6.449 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.449 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 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.re 6.449 * [backup-simplify]: Simplify 0 into 0 6.449 * [backup-simplify]: Simplify 1 into 1 6.449 * [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 * [taylor]: Taking taylor expansion of (log x.im) in y.re 6.450 * [taylor]: Taking taylor expansion of x.im in y.re 6.450 * [backup-simplify]: Simplify x.im into x.im 6.450 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.450 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 6.450 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.450 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 6.450 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.451 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.451 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 6.451 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 6.452 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 6.452 * [backup-simplify]: Simplify (+ 1 0) into 1 6.452 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 6.453 * [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.454 * [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.454 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.454 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 6.454 * [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.455 * [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.455 * [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.455 * [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.455 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.455 * [backup-simplify]: Simplify 1/2 into 1/2 6.455 * [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.455 * [taylor]: Taking taylor expansion of (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) in x.im 6.455 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 6.455 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 6.455 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 6.455 * [taylor]: Taking taylor expansion of y.im in x.im 6.455 * [backup-simplify]: Simplify y.im into y.im 6.455 * [taylor]: Taking taylor expansion of (log x.im) in x.im 6.455 * [taylor]: Taking taylor expansion of x.im in x.im 6.455 * [backup-simplify]: Simplify 0 into 0 6.455 * [backup-simplify]: Simplify 1 into 1 6.456 * [backup-simplify]: Simplify (log 1) into 0 6.456 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.456 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.456 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.456 * [taylor]: Taking taylor expansion of y.re in x.im 6.456 * [backup-simplify]: Simplify y.re into y.re 6.456 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.456 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 6.456 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.456 * [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.456 * [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.457 * [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.457 * [taylor]: Taking taylor expansion of y.im in x.im 6.457 * [backup-simplify]: Simplify y.im into y.im 6.457 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 6.457 * [taylor]: Taking taylor expansion of x.im in x.im 6.457 * [backup-simplify]: Simplify 0 into 0 6.457 * [backup-simplify]: Simplify 1 into 1 6.457 * [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.457 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 6.457 * [backup-simplify]: Simplify (- 0) into 0 6.457 * [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.458 * [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.458 * [backup-simplify]: Simplify (* 1 1) into 1 6.458 * [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.458 * [backup-simplify]: Simplify (+ 0) into 0 6.459 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 6.459 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.460 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.460 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 6.460 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.460 * [backup-simplify]: Simplify (+ 0 0) into 0 6.460 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.461 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 6.461 * [backup-simplify]: Simplify (- 0) into 0 6.461 * [backup-simplify]: Simplify (+ 0 0) into 0 6.462 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.462 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 6.464 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 6.464 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.464 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 6.465 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.465 * [backup-simplify]: Simplify (+ 0 0) into 0 6.465 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.466 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 6.466 * [backup-simplify]: Simplify (- 0) into 0 6.466 * [backup-simplify]: Simplify (+ 0 0) into 0 6.467 * [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.467 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.467 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 y.im)) into 0 6.468 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.468 * [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.469 * [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.470 * [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.470 * [taylor]: Taking taylor expansion of 0 in y.im 6.470 * [backup-simplify]: Simplify 0 into 0 6.470 * [taylor]: Taking taylor expansion of 0 in y.re 6.470 * [backup-simplify]: Simplify 0 into 0 6.470 * [backup-simplify]: Simplify 0 into 0 6.470 * [taylor]: Taking taylor expansion of 0 in y.im 6.470 * [backup-simplify]: Simplify 0 into 0 6.470 * [taylor]: Taking taylor expansion of 0 in y.re 6.470 * [backup-simplify]: Simplify 0 into 0 6.470 * [backup-simplify]: Simplify 0 into 0 6.471 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.471 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 6.473 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 6.473 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.474 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 6.474 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.474 * [backup-simplify]: Simplify (+ 0 0) into 0 6.475 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.475 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 6.475 * [backup-simplify]: Simplify (+ 0 0) into 0 6.476 * [taylor]: Taking taylor expansion of 0 in y.im 6.476 * [backup-simplify]: Simplify 0 into 0 6.476 * [taylor]: Taking taylor expansion of 0 in y.re 6.476 * [backup-simplify]: Simplify 0 into 0 6.476 * [backup-simplify]: Simplify 0 into 0 6.476 * [taylor]: Taking taylor expansion of 0 in y.re 6.476 * [backup-simplify]: Simplify 0 into 0 6.476 * [backup-simplify]: Simplify 0 into 0 6.476 * [taylor]: Taking taylor expansion of 0 in y.re 6.476 * [backup-simplify]: Simplify 0 into 0 6.476 * [backup-simplify]: Simplify 0 into 0 6.476 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log x.im) 2) 2)) 0) into (- (* 1/2 (pow (log x.im) 2))) 6.477 * [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.478 * [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.478 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 6.478 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.479 * [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 (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log x.im)) (* 0 0))) into 0 6.480 * [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.480 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) in y.re 6.480 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re)))) in y.re 6.480 * [taylor]: Taking taylor expansion of 1/2 in y.re 6.480 * [backup-simplify]: Simplify 1/2 into 1/2 6.480 * [taylor]: Taking taylor expansion of (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))) in y.re 6.480 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 6.480 * [taylor]: Taking taylor expansion of (log x.im) in y.re 6.480 * [taylor]: Taking taylor expansion of x.im in y.re 6.480 * [backup-simplify]: Simplify x.im into x.im 6.480 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.480 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 6.480 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.480 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.480 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.480 * [taylor]: Taking taylor expansion of y.re in y.re 6.480 * [backup-simplify]: Simplify 0 into 0 6.480 * [backup-simplify]: Simplify 1 into 1 6.481 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.481 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.481 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 6.481 * [backup-simplify]: Simplify (* (pow (log x.im) 2) 0) into 0 6.481 * [backup-simplify]: Simplify (* 1/2 0) into 0 6.482 * [backup-simplify]: Simplify (- 0) into 0 6.482 * [backup-simplify]: Simplify 0 into 0 6.482 * [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.482 * [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.482 * [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.482 * [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.483 * [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.483 * [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.483 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 6.483 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 6.483 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 6.483 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.483 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 6.483 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 6.483 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 6.483 * [taylor]: Taking taylor expansion of x.re in y.re 6.483 * [backup-simplify]: Simplify x.re into x.re 6.483 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.483 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 6.483 * [taylor]: Taking taylor expansion of x.re in y.re 6.483 * [backup-simplify]: Simplify x.re into x.re 6.483 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.483 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 6.483 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 6.483 * [taylor]: Taking taylor expansion of x.im in y.re 6.483 * [backup-simplify]: Simplify x.im into x.im 6.483 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.483 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 6.483 * [taylor]: Taking taylor expansion of x.im in y.re 6.483 * [backup-simplify]: Simplify x.im into x.im 6.483 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.483 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.483 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.484 * [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.484 * [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.484 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.484 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.484 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.484 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.484 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.484 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.484 * [backup-simplify]: Simplify (+ 0 0) into 0 6.485 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.485 * [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.485 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 6.485 * [taylor]: Taking taylor expansion of y.im in y.re 6.485 * [backup-simplify]: Simplify y.im into y.im 6.485 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.485 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 6.485 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 6.485 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.485 * [taylor]: Taking taylor expansion of y.re in y.re 6.485 * [backup-simplify]: Simplify 0 into 0 6.485 * [backup-simplify]: Simplify 1 into 1 6.485 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.485 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.485 * [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.485 * [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.486 * [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.486 * [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.486 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 6.486 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 6.486 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 6.486 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.486 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 6.486 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 6.486 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.486 * [taylor]: Taking taylor expansion of x.re in y.im 6.486 * [backup-simplify]: Simplify x.re into x.re 6.486 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.486 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.486 * [taylor]: Taking taylor expansion of x.re in y.im 6.486 * [backup-simplify]: Simplify x.re into x.re 6.486 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.486 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 6.486 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.486 * [taylor]: Taking taylor expansion of x.im in y.im 6.486 * [backup-simplify]: Simplify x.im into x.im 6.486 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.486 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.486 * [taylor]: Taking taylor expansion of x.im in y.im 6.486 * [backup-simplify]: Simplify x.im into x.im 6.486 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.486 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.486 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.486 * [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.487 * [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.487 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.487 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.487 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.487 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.487 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.487 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.487 * [backup-simplify]: Simplify (+ 0 0) into 0 6.488 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.488 * [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.488 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 6.488 * [taylor]: Taking taylor expansion of y.im in y.im 6.488 * [backup-simplify]: Simplify 0 into 0 6.488 * [backup-simplify]: Simplify 1 into 1 6.488 * [backup-simplify]: Simplify (/ 1 1) into 1 6.488 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 6.488 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 6.488 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.488 * [taylor]: Taking taylor expansion of y.re in y.im 6.488 * [backup-simplify]: Simplify y.re into y.re 6.488 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.489 * [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.489 * [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.489 * [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.489 * [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.489 * [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.489 * [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.489 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 6.489 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 6.489 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 6.489 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.489 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 6.489 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 6.489 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.489 * [taylor]: Taking taylor expansion of x.re in x.im 6.489 * [backup-simplify]: Simplify x.re into x.re 6.489 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.489 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.489 * [taylor]: Taking taylor expansion of x.re in x.im 6.489 * [backup-simplify]: Simplify x.re into x.re 6.489 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.489 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 6.490 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.490 * [taylor]: Taking taylor expansion of x.im in x.im 6.490 * [backup-simplify]: Simplify 0 into 0 6.490 * [backup-simplify]: Simplify 1 into 1 6.490 * [backup-simplify]: Simplify (/ 1 1) into 1 6.490 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.490 * [taylor]: Taking taylor expansion of x.im in x.im 6.490 * [backup-simplify]: Simplify 0 into 0 6.490 * [backup-simplify]: Simplify 1 into 1 6.490 * [backup-simplify]: Simplify (/ 1 1) into 1 6.490 * [backup-simplify]: Simplify (* 1 1) into 1 6.491 * [backup-simplify]: Simplify (+ 0 1) into 1 6.491 * [backup-simplify]: Simplify (sqrt 1) into 1 6.491 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.492 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.492 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.492 * [backup-simplify]: Simplify (+ 0 0) into 0 6.493 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.493 * [backup-simplify]: Simplify (log 1) into 0 6.493 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 6.493 * [taylor]: Taking taylor expansion of y.im in x.im 6.493 * [backup-simplify]: Simplify y.im into y.im 6.493 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.493 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 6.493 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.493 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.493 * [taylor]: Taking taylor expansion of y.re in x.im 6.493 * [backup-simplify]: Simplify y.re into y.re 6.493 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.494 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.494 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 6.494 * [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.494 * [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.494 * [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.494 * [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.494 * [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.494 * [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.494 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 6.494 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.494 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.495 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.495 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.495 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.495 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.495 * [taylor]: Taking taylor expansion of x.re in x.re 6.495 * [backup-simplify]: Simplify 0 into 0 6.495 * [backup-simplify]: Simplify 1 into 1 6.495 * [backup-simplify]: Simplify (/ 1 1) into 1 6.495 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.495 * [taylor]: Taking taylor expansion of x.re in x.re 6.495 * [backup-simplify]: Simplify 0 into 0 6.495 * [backup-simplify]: Simplify 1 into 1 6.495 * [backup-simplify]: Simplify (/ 1 1) into 1 6.495 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.495 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.495 * [taylor]: Taking taylor expansion of x.im in x.re 6.495 * [backup-simplify]: Simplify x.im into x.im 6.495 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.495 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.495 * [taylor]: Taking taylor expansion of x.im in x.re 6.495 * [backup-simplify]: Simplify x.im into x.im 6.495 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.496 * [backup-simplify]: Simplify (* 1 1) into 1 6.496 * [backup-simplify]: Simplify (+ 1 0) into 1 6.496 * [backup-simplify]: Simplify (sqrt 1) into 1 6.497 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.497 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.497 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.498 * [backup-simplify]: Simplify (+ 0 0) into 0 6.498 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.498 * [backup-simplify]: Simplify (log 1) into 0 6.498 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 6.498 * [taylor]: Taking taylor expansion of y.im in x.re 6.498 * [backup-simplify]: Simplify y.im into y.im 6.498 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.498 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 6.498 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.498 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.498 * [taylor]: Taking taylor expansion of y.re in x.re 6.499 * [backup-simplify]: Simplify y.re into y.re 6.499 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.499 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.499 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 6.499 * [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.499 * [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.499 * [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.499 * [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.500 * [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.500 * [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.500 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 6.500 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.500 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.500 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.500 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.500 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.500 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.500 * [taylor]: Taking taylor expansion of x.re in x.re 6.500 * [backup-simplify]: Simplify 0 into 0 6.500 * [backup-simplify]: Simplify 1 into 1 6.504 * [backup-simplify]: Simplify (/ 1 1) into 1 6.505 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.505 * [taylor]: Taking taylor expansion of x.re in x.re 6.505 * [backup-simplify]: Simplify 0 into 0 6.505 * [backup-simplify]: Simplify 1 into 1 6.505 * [backup-simplify]: Simplify (/ 1 1) into 1 6.505 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.505 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.505 * [taylor]: Taking taylor expansion of x.im in x.re 6.505 * [backup-simplify]: Simplify x.im into x.im 6.505 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.505 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.505 * [taylor]: Taking taylor expansion of x.im in x.re 6.505 * [backup-simplify]: Simplify x.im into x.im 6.505 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.506 * [backup-simplify]: Simplify (* 1 1) into 1 6.506 * [backup-simplify]: Simplify (+ 1 0) into 1 6.506 * [backup-simplify]: Simplify (sqrt 1) into 1 6.507 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.507 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.507 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.508 * [backup-simplify]: Simplify (+ 0 0) into 0 6.508 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.508 * [backup-simplify]: Simplify (log 1) into 0 6.508 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 6.508 * [taylor]: Taking taylor expansion of y.im in x.re 6.508 * [backup-simplify]: Simplify y.im into y.im 6.508 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.508 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 6.508 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.508 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.509 * [taylor]: Taking taylor expansion of y.re in x.re 6.509 * [backup-simplify]: Simplify y.re into y.re 6.509 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.509 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.509 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 6.509 * [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.509 * [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.509 * [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.510 * [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.510 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 6.510 * [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.510 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 6.510 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 6.510 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 6.510 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.510 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.510 * [taylor]: Taking taylor expansion of y.re in x.im 6.510 * [backup-simplify]: Simplify y.re into y.re 6.510 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.510 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.510 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.510 * [taylor]: Taking taylor expansion of x.re in x.im 6.510 * [backup-simplify]: Simplify x.re into x.re 6.510 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.510 * [taylor]: Taking taylor expansion of y.im in x.im 6.510 * [backup-simplify]: Simplify y.im into y.im 6.511 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.511 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 6.511 * [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.511 * [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.511 * [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.511 * [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.511 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 6.512 * [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.512 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 6.512 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 6.512 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 6.512 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 6.512 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.512 * [taylor]: Taking taylor expansion of y.re in y.im 6.512 * [backup-simplify]: Simplify y.re into y.re 6.512 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.512 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 6.512 * [taylor]: Taking taylor expansion of (log x.re) in y.im 6.512 * [taylor]: Taking taylor expansion of x.re in y.im 6.512 * [backup-simplify]: Simplify x.re into x.re 6.512 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.512 * [taylor]: Taking taylor expansion of y.im in y.im 6.512 * [backup-simplify]: Simplify 0 into 0 6.512 * [backup-simplify]: Simplify 1 into 1 6.512 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 6.512 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 6.512 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 6.512 * [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.512 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 6.512 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 6.512 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 6.512 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 6.512 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.512 * [taylor]: Taking taylor expansion of y.re in y.re 6.512 * [backup-simplify]: Simplify 0 into 0 6.512 * [backup-simplify]: Simplify 1 into 1 6.513 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.513 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 6.513 * [taylor]: Taking taylor expansion of (log x.re) in y.re 6.513 * [taylor]: Taking taylor expansion of x.re in y.re 6.513 * [backup-simplify]: Simplify x.re into x.re 6.513 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.513 * [taylor]: Taking taylor expansion of y.im in y.re 6.513 * [backup-simplify]: Simplify y.im into y.im 6.513 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.513 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.513 * [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.513 * [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.514 * [backup-simplify]: Simplify (+ 0) into 0 6.514 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.514 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.515 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 6.515 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.515 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 6.516 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.516 * [backup-simplify]: Simplify (+ 0 0) into 0 6.516 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.517 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.517 * [backup-simplify]: Simplify (+ 0 0) into 0 6.517 * [taylor]: Taking taylor expansion of 0 in x.im 6.517 * [backup-simplify]: Simplify 0 into 0 6.517 * [taylor]: Taking taylor expansion of 0 in y.im 6.517 * [backup-simplify]: Simplify 0 into 0 6.517 * [taylor]: Taking taylor expansion of 0 in y.re 6.517 * [backup-simplify]: Simplify 0 into 0 6.517 * [backup-simplify]: Simplify 0 into 0 6.517 * [backup-simplify]: Simplify (+ 0) into 0 6.518 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.518 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.519 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.519 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.519 * [backup-simplify]: Simplify (- 0) into 0 6.519 * [backup-simplify]: Simplify (+ 0 0) into 0 6.520 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.520 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.520 * [backup-simplify]: Simplify (+ 0 0) into 0 6.521 * [taylor]: Taking taylor expansion of 0 in y.im 6.521 * [backup-simplify]: Simplify 0 into 0 6.521 * [taylor]: Taking taylor expansion of 0 in y.re 6.521 * [backup-simplify]: Simplify 0 into 0 6.521 * [backup-simplify]: Simplify 0 into 0 6.521 * [taylor]: Taking taylor expansion of 0 in y.re 6.521 * [backup-simplify]: Simplify 0 into 0 6.521 * [backup-simplify]: Simplify 0 into 0 6.521 * [backup-simplify]: Simplify 0 into 0 6.521 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.522 * [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.522 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.522 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.523 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.524 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.524 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.524 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.524 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 6.525 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 6.527 * [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.527 * [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.527 * [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.528 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 6.528 * [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.528 * [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.529 * [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.529 * [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.529 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.529 * [backup-simplify]: Simplify 1/2 into 1/2 6.529 * [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.529 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 6.529 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.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.529 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.529 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.529 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.529 * [taylor]: Taking taylor expansion of x.re in x.im 6.529 * [backup-simplify]: Simplify x.re into x.re 6.529 * [backup-simplify]: Simplify (log x.re) into (log x.re) 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 (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.529 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 6.530 * [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.530 * [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.530 * [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.530 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 6.530 * [taylor]: Taking taylor expansion of y.im in x.im 6.530 * [backup-simplify]: Simplify y.im into y.im 6.530 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 6.530 * [taylor]: Taking taylor expansion of x.im in x.im 6.530 * [backup-simplify]: Simplify 0 into 0 6.530 * [backup-simplify]: Simplify 1 into 1 6.530 * [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.530 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 6.531 * [backup-simplify]: Simplify (- 0) into 0 6.531 * [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.531 * [backup-simplify]: Simplify (* 1 1) into 1 6.531 * [backup-simplify]: Simplify (* y.im 1) into y.im 6.531 * [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.531 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.532 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.532 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.532 * [backup-simplify]: Simplify (- 0) into 0 6.532 * [backup-simplify]: Simplify (+ 0 0) into 0 6.533 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.533 * [backup-simplify]: Simplify (+ 0) into 0 6.534 * [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.534 * [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.535 * [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.535 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.536 * [backup-simplify]: Simplify (- 0) into 0 6.536 * [backup-simplify]: Simplify (+ 0 0) into 0 6.537 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.538 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.538 * [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.539 * [backup-simplify]: Simplify (- 0) into 0 6.539 * [backup-simplify]: Simplify (+ 0 0) into 0 6.540 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.541 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.541 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 6.542 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.543 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.543 * [backup-simplify]: Simplify (- 0) into 0 6.543 * [backup-simplify]: Simplify (+ 0 0) into 0 6.544 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 6.544 * [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.545 * [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.546 * [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.546 * [taylor]: Taking taylor expansion of 0 in y.im 6.546 * [backup-simplify]: Simplify 0 into 0 6.546 * [taylor]: Taking taylor expansion of 0 in y.re 6.546 * [backup-simplify]: Simplify 0 into 0 6.546 * [backup-simplify]: Simplify 0 into 0 6.546 * [taylor]: Taking taylor expansion of 0 in y.im 6.546 * [backup-simplify]: Simplify 0 into 0 6.546 * [taylor]: Taking taylor expansion of 0 in y.re 6.546 * [backup-simplify]: Simplify 0 into 0 6.546 * [backup-simplify]: Simplify 0 into 0 6.547 * [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.547 * [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.547 * [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.547 * [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.547 * [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.548 * [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.548 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 6.548 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 6.548 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 6.548 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.548 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 6.548 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 6.548 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 6.548 * [taylor]: Taking taylor expansion of -1 in y.re 6.548 * [backup-simplify]: Simplify -1 into -1 6.548 * [taylor]: Taking taylor expansion of x.re in y.re 6.548 * [backup-simplify]: Simplify x.re into x.re 6.548 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.548 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 6.548 * [taylor]: Taking taylor expansion of -1 in y.re 6.548 * [backup-simplify]: Simplify -1 into -1 6.548 * [taylor]: Taking taylor expansion of x.re in y.re 6.548 * [backup-simplify]: Simplify x.re into x.re 6.548 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.548 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 6.548 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 6.548 * [taylor]: Taking taylor expansion of -1 in y.re 6.548 * [backup-simplify]: Simplify -1 into -1 6.548 * [taylor]: Taking taylor expansion of x.im in y.re 6.548 * [backup-simplify]: Simplify x.im into x.im 6.548 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.549 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 6.549 * [taylor]: Taking taylor expansion of -1 in y.re 6.549 * [backup-simplify]: Simplify -1 into -1 6.549 * [taylor]: Taking taylor expansion of x.im in y.re 6.549 * [backup-simplify]: Simplify x.im into x.im 6.549 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.549 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 6.549 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.549 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.550 * [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.550 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.550 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.550 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 6.550 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.550 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.550 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 6.551 * [backup-simplify]: Simplify (+ 0 0) into 0 6.551 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.552 * [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.552 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 6.552 * [taylor]: Taking taylor expansion of -1 in y.re 6.552 * [backup-simplify]: Simplify -1 into -1 6.552 * [taylor]: Taking taylor expansion of y.im in y.re 6.552 * [backup-simplify]: Simplify y.im into y.im 6.552 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.552 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 6.552 * [taylor]: Taking taylor expansion of -1 in y.re 6.552 * [backup-simplify]: Simplify -1 into -1 6.552 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 6.552 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 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 y.re 6.552 * [backup-simplify]: Simplify 0 into 0 6.552 * [backup-simplify]: Simplify 1 into 1 6.552 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.552 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 6.553 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 6.553 * [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.553 * [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.553 * [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.553 * [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.553 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 6.553 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 6.553 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 6.553 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.553 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 6.554 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 6.554 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.554 * [taylor]: Taking taylor expansion of -1 in y.im 6.554 * [backup-simplify]: Simplify -1 into -1 6.554 * [taylor]: Taking taylor expansion of x.re in y.im 6.554 * [backup-simplify]: Simplify x.re into x.re 6.554 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.554 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.554 * [taylor]: Taking taylor expansion of -1 in y.im 6.554 * [backup-simplify]: Simplify -1 into -1 6.554 * [taylor]: Taking taylor expansion of x.re in y.im 6.554 * [backup-simplify]: Simplify x.re into x.re 6.554 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.554 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 6.554 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.554 * [taylor]: Taking taylor expansion of -1 in y.im 6.554 * [backup-simplify]: Simplify -1 into -1 6.554 * [taylor]: Taking taylor expansion of x.im in y.im 6.554 * [backup-simplify]: Simplify x.im into x.im 6.554 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.554 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.554 * [taylor]: Taking taylor expansion of -1 in y.im 6.554 * [backup-simplify]: Simplify -1 into -1 6.554 * [taylor]: Taking taylor expansion of x.im in y.im 6.554 * [backup-simplify]: Simplify x.im into x.im 6.554 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.554 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 6.555 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.555 * [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.555 * [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.555 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.555 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.556 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 6.556 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.556 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.556 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 6.557 * [backup-simplify]: Simplify (+ 0 0) into 0 6.557 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.557 * [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.557 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 6.557 * [taylor]: Taking taylor expansion of -1 in y.im 6.557 * [backup-simplify]: Simplify -1 into -1 6.557 * [taylor]: Taking taylor expansion of y.im in y.im 6.557 * [backup-simplify]: Simplify 0 into 0 6.557 * [backup-simplify]: Simplify 1 into 1 6.558 * [backup-simplify]: Simplify (/ -1 1) into -1 6.558 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 6.558 * [taylor]: Taking taylor expansion of -1 in y.im 6.558 * [backup-simplify]: Simplify -1 into -1 6.558 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 6.558 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 6.558 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.558 * [taylor]: Taking taylor expansion of y.re in y.im 6.558 * [backup-simplify]: Simplify y.re into y.re 6.558 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.559 * [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.559 * [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.560 * [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.560 * [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.560 * [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.560 * [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.560 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 6.560 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 6.560 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 6.560 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.560 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 6.560 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 6.560 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 6.560 * [taylor]: Taking taylor expansion of -1 in x.im 6.560 * [backup-simplify]: Simplify -1 into -1 6.560 * [taylor]: Taking taylor expansion of x.re in x.im 6.560 * [backup-simplify]: Simplify x.re into x.re 6.560 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.560 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 6.560 * [taylor]: Taking taylor expansion of -1 in x.im 6.560 * [backup-simplify]: Simplify -1 into -1 6.560 * [taylor]: Taking taylor expansion of x.re in x.im 6.561 * [backup-simplify]: Simplify x.re into x.re 6.561 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.561 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 6.561 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 6.561 * [taylor]: Taking taylor expansion of -1 in x.im 6.561 * [backup-simplify]: Simplify -1 into -1 6.561 * [taylor]: Taking taylor expansion of x.im in x.im 6.561 * [backup-simplify]: Simplify 0 into 0 6.561 * [backup-simplify]: Simplify 1 into 1 6.561 * [backup-simplify]: Simplify (/ -1 1) into -1 6.561 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 6.561 * [taylor]: Taking taylor expansion of -1 in x.im 6.561 * [backup-simplify]: Simplify -1 into -1 6.561 * [taylor]: Taking taylor expansion of x.im in x.im 6.561 * [backup-simplify]: Simplify 0 into 0 6.562 * [backup-simplify]: Simplify 1 into 1 6.562 * [backup-simplify]: Simplify (/ -1 1) into -1 6.562 * [backup-simplify]: Simplify (* -1 -1) into 1 6.563 * [backup-simplify]: Simplify (+ 0 1) into 1 6.563 * [backup-simplify]: Simplify (sqrt 1) into 1 6.564 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.565 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.565 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.566 * [backup-simplify]: Simplify (+ 0 0) into 0 6.566 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.567 * [backup-simplify]: Simplify (log 1) into 0 6.567 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 6.567 * [taylor]: Taking taylor expansion of -1 in x.im 6.567 * [backup-simplify]: Simplify -1 into -1 6.567 * [taylor]: Taking taylor expansion of y.im in x.im 6.567 * [backup-simplify]: Simplify y.im into y.im 6.567 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.567 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 6.567 * [taylor]: Taking taylor expansion of -1 in x.im 6.567 * [backup-simplify]: Simplify -1 into -1 6.567 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 6.567 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.567 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.567 * [taylor]: Taking taylor expansion of y.re in x.im 6.567 * [backup-simplify]: Simplify y.re into y.re 6.568 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.568 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.568 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 6.568 * [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.569 * [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.569 * [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.569 * [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.569 * [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.569 * [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.569 * [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.570 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 6.570 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 6.570 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 6.570 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.570 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 6.570 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 6.570 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.570 * [taylor]: Taking taylor expansion of -1 in x.re 6.570 * [backup-simplify]: Simplify -1 into -1 6.570 * [taylor]: Taking taylor expansion of x.re in x.re 6.570 * [backup-simplify]: Simplify 0 into 0 6.570 * [backup-simplify]: Simplify 1 into 1 6.570 * [backup-simplify]: Simplify (/ -1 1) into -1 6.570 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.570 * [taylor]: Taking taylor expansion of -1 in x.re 6.570 * [backup-simplify]: Simplify -1 into -1 6.570 * [taylor]: Taking taylor expansion of x.re in x.re 6.571 * [backup-simplify]: Simplify 0 into 0 6.571 * [backup-simplify]: Simplify 1 into 1 6.571 * [backup-simplify]: Simplify (/ -1 1) into -1 6.571 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 6.571 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.571 * [taylor]: Taking taylor expansion of -1 in x.re 6.571 * [backup-simplify]: Simplify -1 into -1 6.571 * [taylor]: Taking taylor expansion of x.im in x.re 6.571 * [backup-simplify]: Simplify x.im into x.im 6.571 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.571 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.571 * [taylor]: Taking taylor expansion of -1 in x.re 6.571 * [backup-simplify]: Simplify -1 into -1 6.571 * [taylor]: Taking taylor expansion of x.im in x.re 6.571 * [backup-simplify]: Simplify x.im into x.im 6.571 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.572 * [backup-simplify]: Simplify (* -1 -1) into 1 6.572 * [backup-simplify]: Simplify (+ 1 0) into 1 6.573 * [backup-simplify]: Simplify (sqrt 1) into 1 6.573 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.574 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.575 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.575 * [backup-simplify]: Simplify (+ 0 0) into 0 6.576 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.576 * [backup-simplify]: Simplify (log 1) into 0 6.576 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 6.577 * [taylor]: Taking taylor expansion of -1 in x.re 6.577 * [backup-simplify]: Simplify -1 into -1 6.577 * [taylor]: Taking taylor expansion of y.im in x.re 6.577 * [backup-simplify]: Simplify y.im into y.im 6.577 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.577 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 6.577 * [taylor]: Taking taylor expansion of -1 in x.re 6.577 * [backup-simplify]: Simplify -1 into -1 6.577 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 6.577 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 6.577 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.577 * [taylor]: Taking taylor expansion of y.re in x.re 6.577 * [backup-simplify]: Simplify y.re into y.re 6.577 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.578 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.578 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 6.578 * [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.578 * [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.579 * [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.579 * [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.579 * [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.579 * [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.579 * [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.579 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 6.579 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 6.579 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 6.580 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.580 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 6.580 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 6.580 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.580 * [taylor]: Taking taylor expansion of -1 in x.re 6.580 * [backup-simplify]: Simplify -1 into -1 6.580 * [taylor]: Taking taylor expansion of x.re in x.re 6.580 * [backup-simplify]: Simplify 0 into 0 6.580 * [backup-simplify]: Simplify 1 into 1 6.580 * [backup-simplify]: Simplify (/ -1 1) into -1 6.580 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.580 * [taylor]: Taking taylor expansion of -1 in x.re 6.580 * [backup-simplify]: Simplify -1 into -1 6.580 * [taylor]: Taking taylor expansion of x.re in x.re 6.580 * [backup-simplify]: Simplify 0 into 0 6.580 * [backup-simplify]: Simplify 1 into 1 6.581 * [backup-simplify]: Simplify (/ -1 1) into -1 6.581 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 6.581 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.581 * [taylor]: Taking taylor expansion of -1 in x.re 6.581 * [backup-simplify]: Simplify -1 into -1 6.581 * [taylor]: Taking taylor expansion of x.im in x.re 6.581 * [backup-simplify]: Simplify x.im into x.im 6.581 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.581 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.581 * [taylor]: Taking taylor expansion of -1 in x.re 6.581 * [backup-simplify]: Simplify -1 into -1 6.581 * [taylor]: Taking taylor expansion of x.im in x.re 6.581 * [backup-simplify]: Simplify x.im into x.im 6.581 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.582 * [backup-simplify]: Simplify (* -1 -1) into 1 6.582 * [backup-simplify]: Simplify (+ 1 0) into 1 6.583 * [backup-simplify]: Simplify (sqrt 1) into 1 6.583 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.585 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.585 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.586 * [backup-simplify]: Simplify (+ 0 0) into 0 6.586 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.587 * [backup-simplify]: Simplify (log 1) into 0 6.587 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 6.587 * [taylor]: Taking taylor expansion of -1 in x.re 6.587 * [backup-simplify]: Simplify -1 into -1 6.587 * [taylor]: Taking taylor expansion of y.im in x.re 6.587 * [backup-simplify]: Simplify y.im into y.im 6.587 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.587 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 6.587 * [taylor]: Taking taylor expansion of -1 in x.re 6.587 * [backup-simplify]: Simplify -1 into -1 6.587 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 6.587 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 6.587 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.587 * [taylor]: Taking taylor expansion of y.re in x.re 6.587 * [backup-simplify]: Simplify y.re into y.re 6.588 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.588 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.588 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 6.588 * [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.589 * [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.589 * [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.589 * [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.590 * [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.590 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 6.590 * [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.590 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 6.590 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 6.590 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.591 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.591 * [taylor]: Taking taylor expansion of x.re in x.im 6.591 * [backup-simplify]: Simplify x.re into x.re 6.591 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.591 * [taylor]: Taking taylor expansion of y.im in x.im 6.591 * [backup-simplify]: Simplify y.im into y.im 6.591 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.591 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 6.591 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.591 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.591 * [taylor]: Taking taylor expansion of y.re in x.im 6.591 * [backup-simplify]: Simplify y.re into y.re 6.591 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.591 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.592 * [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.592 * [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.592 * [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.593 * [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.593 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 6.593 * [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.593 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 6.593 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 6.593 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 6.593 * [taylor]: Taking taylor expansion of (log x.re) in y.im 6.593 * [taylor]: Taking taylor expansion of x.re in y.im 6.593 * [backup-simplify]: Simplify x.re into x.re 6.594 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.594 * [taylor]: Taking taylor expansion of y.im in y.im 6.594 * [backup-simplify]: Simplify 0 into 0 6.594 * [backup-simplify]: Simplify 1 into 1 6.594 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 6.594 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 6.594 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 6.594 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.594 * [taylor]: Taking taylor expansion of y.re in y.im 6.594 * [backup-simplify]: Simplify y.re into y.re 6.594 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.594 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 6.594 * [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.595 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 6.595 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 6.595 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 6.595 * [taylor]: Taking taylor expansion of (log x.re) in y.re 6.595 * [taylor]: Taking taylor expansion of x.re in y.re 6.595 * [backup-simplify]: Simplify x.re into x.re 6.595 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.595 * [taylor]: Taking taylor expansion of y.im in y.re 6.595 * [backup-simplify]: Simplify y.im into y.im 6.595 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.595 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 6.595 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 6.595 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.595 * [taylor]: Taking taylor expansion of y.re in y.re 6.595 * [backup-simplify]: Simplify 0 into 0 6.595 * [backup-simplify]: Simplify 1 into 1 6.595 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.595 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 6.596 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 6.596 * [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.596 * [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.597 * [backup-simplify]: Simplify (+ 0) into 0 6.598 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 6.598 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.598 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 6.600 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.600 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 6.600 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 6.601 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 6.601 * [backup-simplify]: Simplify (+ 0 0) into 0 6.602 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.603 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 6.603 * [backup-simplify]: Simplify (+ 0 0) into 0 6.603 * [taylor]: Taking taylor expansion of 0 in x.im 6.603 * [backup-simplify]: Simplify 0 into 0 6.603 * [taylor]: Taking taylor expansion of 0 in y.im 6.603 * [backup-simplify]: Simplify 0 into 0 6.603 * [taylor]: Taking taylor expansion of 0 in y.re 6.604 * [backup-simplify]: Simplify 0 into 0 6.604 * [backup-simplify]: Simplify 0 into 0 6.604 * [backup-simplify]: Simplify (+ 0) into 0 6.605 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 6.606 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.606 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.606 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 6.607 * [backup-simplify]: Simplify (- 0) into 0 6.607 * [backup-simplify]: Simplify (+ 0 0) into 0 6.608 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.608 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 6.609 * [backup-simplify]: Simplify (+ 0 0) into 0 6.609 * [taylor]: Taking taylor expansion of 0 in y.im 6.609 * [backup-simplify]: Simplify 0 into 0 6.609 * [taylor]: Taking taylor expansion of 0 in y.re 6.609 * [backup-simplify]: Simplify 0 into 0 6.609 * [backup-simplify]: Simplify 0 into 0 6.609 * [taylor]: Taking taylor expansion of 0 in y.re 6.609 * [backup-simplify]: Simplify 0 into 0 6.609 * [backup-simplify]: Simplify 0 into 0 6.609 * [backup-simplify]: Simplify 0 into 0 6.610 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.611 * [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.611 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.611 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.612 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.612 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.613 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 6.613 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.613 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 6.614 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 6.615 * [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.616 * [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.616 * [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.617 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 6.617 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 6.617 * [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.618 * [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.618 * [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.618 * [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.618 * [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.618 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.618 * [backup-simplify]: Simplify 1/2 into 1/2 6.618 * [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.618 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 6.618 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 6.618 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.618 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.618 * [taylor]: Taking taylor expansion of x.re in x.im 6.618 * [backup-simplify]: Simplify x.re into x.re 6.618 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.618 * [taylor]: Taking taylor expansion of y.im in x.im 6.618 * [backup-simplify]: Simplify y.im into y.im 6.618 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.618 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 6.618 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.618 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.619 * [taylor]: Taking taylor expansion of y.re in x.im 6.619 * [backup-simplify]: Simplify y.re into y.re 6.619 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.619 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.619 * [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.619 * [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.619 * [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.619 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 6.619 * [taylor]: Taking taylor expansion of y.im in x.im 6.619 * [backup-simplify]: Simplify y.im into y.im 6.619 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 6.619 * [taylor]: Taking taylor expansion of x.im in x.im 6.619 * [backup-simplify]: Simplify 0 into 0 6.619 * [backup-simplify]: Simplify 1 into 1 6.619 * [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.620 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 6.620 * [backup-simplify]: Simplify (- 0) into 0 6.620 * [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.620 * [backup-simplify]: Simplify (* 1 1) into 1 6.620 * [backup-simplify]: Simplify (* y.im 1) into y.im 6.621 * [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.621 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.621 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.621 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 6.622 * [backup-simplify]: Simplify (- 0) into 0 6.622 * [backup-simplify]: Simplify (+ 0 0) into 0 6.622 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.623 * [backup-simplify]: Simplify (+ 0) into 0 6.623 * [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.624 * [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.624 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.624 * [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.625 * [backup-simplify]: Simplify (- 0) into 0 6.625 * [backup-simplify]: Simplify (+ 0 0) into 0 6.625 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.626 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.626 * [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.626 * [backup-simplify]: Simplify (- 0) into 0 6.627 * [backup-simplify]: Simplify (+ 0 0) into 0 6.627 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.628 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.628 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 6.628 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 6.629 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 6.629 * [backup-simplify]: Simplify (- 0) into 0 6.629 * [backup-simplify]: Simplify (+ 0 0) into 0 6.629 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 6.630 * [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.630 * [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.631 * [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.631 * [backup-simplify]: Simplify (- 0) into 0 6.631 * [taylor]: Taking taylor expansion of 0 in y.im 6.631 * [backup-simplify]: Simplify 0 into 0 6.631 * [taylor]: Taking taylor expansion of 0 in y.re 6.631 * [backup-simplify]: Simplify 0 into 0 6.631 * [backup-simplify]: Simplify 0 into 0 6.631 * [taylor]: Taking taylor expansion of 0 in y.im 6.631 * [backup-simplify]: Simplify 0 into 0 6.631 * [taylor]: Taking taylor expansion of 0 in y.re 6.631 * [backup-simplify]: Simplify 0 into 0 6.631 * [backup-simplify]: Simplify 0 into 0 6.631 * [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.631 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2 1) 6.632 * [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.632 * [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.632 * [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.632 * [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.632 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 6.632 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 6.632 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 6.632 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 6.632 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.632 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 6.632 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 6.632 * [taylor]: Taking taylor expansion of x.re in y.re 6.632 * [backup-simplify]: Simplify x.re into x.re 6.632 * [taylor]: Taking taylor expansion of x.re in y.re 6.632 * [backup-simplify]: Simplify x.re into x.re 6.632 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 6.632 * [taylor]: Taking taylor expansion of x.im in y.re 6.632 * [backup-simplify]: Simplify x.im into x.im 6.632 * [taylor]: Taking taylor expansion of x.im in y.re 6.632 * [backup-simplify]: Simplify x.im into x.im 6.632 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.632 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.632 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 6.633 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.633 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.633 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.633 * [backup-simplify]: Simplify (+ 0 0) into 0 6.633 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 6.633 * [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.633 * [taylor]: Taking taylor expansion of y.im in y.re 6.633 * [backup-simplify]: Simplify y.im into y.im 6.633 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.633 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.633 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.633 * [taylor]: Taking taylor expansion of y.re in y.re 6.633 * [backup-simplify]: Simplify 0 into 0 6.633 * [backup-simplify]: Simplify 1 into 1 6.634 * [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.634 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.634 * [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.634 * [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.634 * [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.634 * [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.634 * [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.634 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 6.634 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 6.634 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 6.634 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 6.635 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.635 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 6.635 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 6.635 * [taylor]: Taking taylor expansion of x.re in y.im 6.635 * [backup-simplify]: Simplify x.re into x.re 6.635 * [taylor]: Taking taylor expansion of x.re in y.im 6.635 * [backup-simplify]: Simplify x.re into x.re 6.635 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 6.635 * [taylor]: Taking taylor expansion of x.im in y.im 6.635 * [backup-simplify]: Simplify x.im into x.im 6.635 * [taylor]: Taking taylor expansion of x.im in y.im 6.635 * [backup-simplify]: Simplify x.im into x.im 6.635 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.635 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.635 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 6.635 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.635 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.635 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.639 * [backup-simplify]: Simplify (+ 0 0) into 0 6.640 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 6.640 * [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.640 * [taylor]: Taking taylor expansion of y.im in y.im 6.640 * [backup-simplify]: Simplify 0 into 0 6.640 * [backup-simplify]: Simplify 1 into 1 6.640 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 6.640 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 6.640 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.640 * [taylor]: Taking taylor expansion of y.re in y.im 6.640 * [backup-simplify]: Simplify y.re into y.re 6.640 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 6.640 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.641 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 6.641 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.641 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.641 * [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.641 * [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.641 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 6.641 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 6.641 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 6.641 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 6.641 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.641 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 6.641 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 6.641 * [taylor]: Taking taylor expansion of x.re in x.im 6.641 * [backup-simplify]: Simplify x.re into x.re 6.641 * [taylor]: Taking taylor expansion of x.re in x.im 6.641 * [backup-simplify]: Simplify x.re into x.re 6.641 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 6.641 * [taylor]: Taking taylor expansion of x.im in x.im 6.641 * [backup-simplify]: Simplify 0 into 0 6.641 * [backup-simplify]: Simplify 1 into 1 6.641 * [taylor]: Taking taylor expansion of x.im in x.im 6.641 * [backup-simplify]: Simplify 0 into 0 6.641 * [backup-simplify]: Simplify 1 into 1 6.641 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.642 * [backup-simplify]: Simplify (* 0 0) into 0 6.642 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 6.642 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 6.642 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.642 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.642 * [backup-simplify]: Simplify (+ 0 0) into 0 6.643 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 6.643 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.643 * [taylor]: Taking taylor expansion of y.im in x.im 6.643 * [backup-simplify]: Simplify y.im into y.im 6.643 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.643 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.643 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.643 * [taylor]: Taking taylor expansion of y.re in x.im 6.643 * [backup-simplify]: Simplify y.re into y.re 6.643 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 6.643 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.643 * [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.643 * [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.643 * [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.643 * [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.643 * [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.643 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 6.643 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 6.643 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 6.643 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 6.644 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.644 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 6.644 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 6.644 * [taylor]: Taking taylor expansion of x.re in x.re 6.644 * [backup-simplify]: Simplify 0 into 0 6.644 * [backup-simplify]: Simplify 1 into 1 6.644 * [taylor]: Taking taylor expansion of x.re in x.re 6.644 * [backup-simplify]: Simplify 0 into 0 6.644 * [backup-simplify]: Simplify 1 into 1 6.644 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 6.644 * [taylor]: Taking taylor expansion of x.im in x.re 6.644 * [backup-simplify]: Simplify x.im into x.im 6.644 * [taylor]: Taking taylor expansion of x.im in x.re 6.644 * [backup-simplify]: Simplify x.im into x.im 6.644 * [backup-simplify]: Simplify (* 0 0) into 0 6.644 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.644 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 6.644 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.645 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.645 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.645 * [backup-simplify]: Simplify (+ 0 0) into 0 6.645 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.645 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.645 * [taylor]: Taking taylor expansion of y.im in x.re 6.645 * [backup-simplify]: Simplify y.im into y.im 6.645 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.645 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.645 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.645 * [taylor]: Taking taylor expansion of y.re in x.re 6.645 * [backup-simplify]: Simplify y.re into y.re 6.645 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 6.645 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.645 * [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.645 * [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.646 * [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.646 * [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.646 * [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.646 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 6.646 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 6.646 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 6.646 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 6.646 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.646 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 6.646 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 6.646 * [taylor]: Taking taylor expansion of x.re in x.re 6.646 * [backup-simplify]: Simplify 0 into 0 6.646 * [backup-simplify]: Simplify 1 into 1 6.646 * [taylor]: Taking taylor expansion of x.re in x.re 6.646 * [backup-simplify]: Simplify 0 into 0 6.646 * [backup-simplify]: Simplify 1 into 1 6.646 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 6.646 * [taylor]: Taking taylor expansion of x.im in x.re 6.646 * [backup-simplify]: Simplify x.im into x.im 6.646 * [taylor]: Taking taylor expansion of x.im in x.re 6.646 * [backup-simplify]: Simplify x.im into x.im 6.646 * [backup-simplify]: Simplify (* 0 0) into 0 6.646 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.646 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 6.647 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.647 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.647 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.647 * [backup-simplify]: Simplify (+ 0 0) into 0 6.647 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.647 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.647 * [taylor]: Taking taylor expansion of y.im in x.re 6.647 * [backup-simplify]: Simplify y.im into y.im 6.647 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.647 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.647 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.647 * [taylor]: Taking taylor expansion of y.re in x.re 6.648 * [backup-simplify]: Simplify y.re into y.re 6.648 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 6.648 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.648 * [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.648 * [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.648 * [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.648 * [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.648 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 6.648 * [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.648 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 6.648 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 6.648 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 6.648 * [taylor]: Taking taylor expansion of y.im in x.im 6.649 * [backup-simplify]: Simplify y.im into y.im 6.649 * [taylor]: Taking taylor expansion of (log x.im) in x.im 6.649 * [taylor]: Taking taylor expansion of x.im in x.im 6.649 * [backup-simplify]: Simplify 0 into 0 6.649 * [backup-simplify]: Simplify 1 into 1 6.649 * [backup-simplify]: Simplify (log 1) into 0 6.649 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.649 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.649 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.649 * [taylor]: Taking taylor expansion of y.re in x.im 6.649 * [backup-simplify]: Simplify y.re into y.re 6.649 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.649 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 6.649 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.649 * [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.650 * [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.650 * [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.650 * [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.650 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 6.650 * [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.650 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in y.im 6.650 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 6.650 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 6.650 * [taylor]: Taking taylor expansion of y.im in y.im 6.650 * [backup-simplify]: Simplify 0 into 0 6.650 * [backup-simplify]: Simplify 1 into 1 6.650 * [taylor]: Taking taylor expansion of (log x.im) in y.im 6.650 * [taylor]: Taking taylor expansion of x.im in y.im 6.650 * [backup-simplify]: Simplify x.im into x.im 6.650 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.650 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 6.650 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 6.650 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.650 * [taylor]: Taking taylor expansion of y.re in y.im 6.650 * [backup-simplify]: Simplify y.re into y.re 6.650 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 6.650 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.651 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 6.651 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.651 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.651 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 6.651 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 6.651 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 6.651 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 6.651 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.651 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.651 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.651 * [taylor]: Taking taylor expansion of y.re in y.re 6.651 * [backup-simplify]: Simplify 0 into 0 6.651 * [backup-simplify]: Simplify 1 into 1 6.651 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.651 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.651 * [backup-simplify]: Simplify 0 into 0 6.652 * [backup-simplify]: Simplify (+ 0) into 0 6.652 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 6.653 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 6.653 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 6.653 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.653 * [backup-simplify]: Simplify (+ 0 0) into 0 6.653 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.654 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 6.654 * [backup-simplify]: Simplify (+ 0 0) into 0 6.654 * [taylor]: Taking taylor expansion of 0 in x.im 6.654 * [backup-simplify]: Simplify 0 into 0 6.654 * [taylor]: Taking taylor expansion of 0 in y.im 6.654 * [backup-simplify]: Simplify 0 into 0 6.654 * [taylor]: Taking taylor expansion of 0 in y.re 6.654 * [backup-simplify]: Simplify 0 into 0 6.654 * [backup-simplify]: Simplify 0 into 0 6.654 * [backup-simplify]: Simplify (+ 0) into 0 6.655 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 6.656 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.656 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.656 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 6.656 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.656 * [backup-simplify]: Simplify (+ 0 0) into 0 6.657 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.657 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 6.657 * [backup-simplify]: Simplify (+ 0 0) into 0 6.657 * [taylor]: Taking taylor expansion of 0 in y.im 6.657 * [backup-simplify]: Simplify 0 into 0 6.657 * [taylor]: Taking taylor expansion of 0 in y.re 6.657 * [backup-simplify]: Simplify 0 into 0 6.657 * [backup-simplify]: Simplify 0 into 0 6.658 * [backup-simplify]: Simplify (+ 0) into 0 6.658 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 6.658 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 6.659 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 6.659 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.659 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 6.659 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 6.659 * [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.659 * [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.659 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 6.659 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 6.660 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.660 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.660 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.660 * [taylor]: Taking taylor expansion of y.re in y.re 6.660 * [backup-simplify]: Simplify 0 into 0 6.660 * [backup-simplify]: Simplify 1 into 1 6.660 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.660 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.660 * [taylor]: Taking taylor expansion of (log x.im) in y.re 6.660 * [taylor]: Taking taylor expansion of x.im in y.re 6.660 * [backup-simplify]: Simplify x.im into x.im 6.660 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.660 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 6.660 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.660 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 6.660 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.661 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.661 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 6.662 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 6.662 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 6.662 * [backup-simplify]: Simplify (+ 1 0) into 1 6.663 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 6.664 * [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.665 * [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.665 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.666 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 6.666 * [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.667 * [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.668 * [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.668 * [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.668 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.668 * [backup-simplify]: Simplify 1/2 into 1/2 6.668 * [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.668 * [taylor]: Taking taylor expansion of (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) in x.im 6.668 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 6.668 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 6.668 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 6.668 * [taylor]: Taking taylor expansion of y.im in x.im 6.668 * [backup-simplify]: Simplify y.im into y.im 6.668 * [taylor]: Taking taylor expansion of (log x.im) in x.im 6.668 * [taylor]: Taking taylor expansion of x.im in x.im 6.668 * [backup-simplify]: Simplify 0 into 0 6.668 * [backup-simplify]: Simplify 1 into 1 6.669 * [backup-simplify]: Simplify (log 1) into 0 6.669 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.669 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.669 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.669 * [taylor]: Taking taylor expansion of y.re in x.im 6.669 * [backup-simplify]: Simplify y.re into y.re 6.669 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.669 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 6.669 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.670 * [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.670 * [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.670 * [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.670 * [taylor]: Taking taylor expansion of y.im in x.im 6.670 * [backup-simplify]: Simplify y.im into y.im 6.670 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 6.670 * [taylor]: Taking taylor expansion of x.im in x.im 6.670 * [backup-simplify]: Simplify 0 into 0 6.670 * [backup-simplify]: Simplify 1 into 1 6.670 * [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.671 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 6.671 * [backup-simplify]: Simplify (- 0) into 0 6.671 * [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.672 * [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.672 * [backup-simplify]: Simplify (* 1 1) into 1 6.672 * [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.673 * [backup-simplify]: Simplify (+ 0) into 0 6.673 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 6.675 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.675 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.675 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 6.675 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.676 * [backup-simplify]: Simplify (+ 0 0) into 0 6.677 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.677 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 6.677 * [backup-simplify]: Simplify (- 0) into 0 6.678 * [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 (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 6.682 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 6.683 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.683 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 6.683 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) 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 (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 6.686 * [backup-simplify]: Simplify (- 0) into 0 6.686 * [backup-simplify]: Simplify (+ 0 0) into 0 6.687 * [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.688 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.688 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 y.im)) into 0 6.688 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.690 * [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.691 * [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.692 * [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.692 * [taylor]: Taking taylor expansion of 0 in y.im 6.692 * [backup-simplify]: Simplify 0 into 0 6.692 * [taylor]: Taking taylor expansion of 0 in y.re 6.692 * [backup-simplify]: Simplify 0 into 0 6.693 * [backup-simplify]: Simplify 0 into 0 6.693 * [taylor]: Taking taylor expansion of 0 in y.im 6.693 * [backup-simplify]: Simplify 0 into 0 6.693 * [taylor]: Taking taylor expansion of 0 in y.re 6.693 * [backup-simplify]: Simplify 0 into 0 6.693 * [backup-simplify]: Simplify 0 into 0 6.694 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.695 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 6.698 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 6.698 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.699 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 6.699 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.700 * [backup-simplify]: Simplify (+ 0 0) into 0 6.700 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.701 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 6.702 * [backup-simplify]: Simplify (+ 0 0) into 0 6.702 * [taylor]: Taking taylor expansion of 0 in y.im 6.702 * [backup-simplify]: Simplify 0 into 0 6.702 * [taylor]: Taking taylor expansion of 0 in y.re 6.702 * [backup-simplify]: Simplify 0 into 0 6.702 * [backup-simplify]: Simplify 0 into 0 6.702 * [taylor]: Taking taylor expansion of 0 in y.re 6.702 * [backup-simplify]: Simplify 0 into 0 6.702 * [backup-simplify]: Simplify 0 into 0 6.702 * [taylor]: Taking taylor expansion of 0 in y.re 6.702 * [backup-simplify]: Simplify 0 into 0 6.702 * [backup-simplify]: Simplify 0 into 0 6.702 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log x.im) 2) 2)) 0) into (- (* 1/2 (pow (log x.im) 2))) 6.704 * [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.705 * [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.706 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 6.707 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.707 * [backup-simplify]: Simplify (+ 0 0) into 0 6.708 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.709 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log x.im)) (* 0 0))) into 0 6.709 * [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.709 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) in y.re 6.709 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re)))) in y.re 6.709 * [taylor]: Taking taylor expansion of 1/2 in y.re 6.709 * [backup-simplify]: Simplify 1/2 into 1/2 6.709 * [taylor]: Taking taylor expansion of (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))) in y.re 6.709 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 6.709 * [taylor]: Taking taylor expansion of (log x.im) in y.re 6.710 * [taylor]: Taking taylor expansion of x.im in y.re 6.710 * [backup-simplify]: Simplify x.im into x.im 6.710 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.710 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 6.710 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.710 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.710 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.710 * [taylor]: Taking taylor expansion of y.re in y.re 6.710 * [backup-simplify]: Simplify 0 into 0 6.710 * [backup-simplify]: Simplify 1 into 1 6.710 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.710 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.711 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 6.711 * [backup-simplify]: Simplify (* (pow (log x.im) 2) 0) into 0 6.711 * [backup-simplify]: Simplify (* 1/2 0) into 0 6.712 * [backup-simplify]: Simplify (- 0) into 0 6.712 * [backup-simplify]: Simplify 0 into 0 6.713 * [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.713 * [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.713 * [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.713 * [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.713 * [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.713 * [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.713 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 6.713 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 6.714 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 6.714 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.714 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 6.714 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 6.714 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 6.714 * [taylor]: Taking taylor expansion of x.re in y.re 6.714 * [backup-simplify]: Simplify x.re into x.re 6.714 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.714 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 6.714 * [taylor]: Taking taylor expansion of x.re in y.re 6.714 * [backup-simplify]: Simplify x.re into x.re 6.714 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.714 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 6.714 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 6.714 * [taylor]: Taking taylor expansion of x.im in y.re 6.714 * [backup-simplify]: Simplify x.im into x.im 6.714 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.714 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 6.714 * [taylor]: Taking taylor expansion of x.im in y.re 6.714 * [backup-simplify]: Simplify x.im into x.im 6.714 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.714 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.715 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.715 * [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.715 * [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.715 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.716 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.716 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.716 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.716 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.716 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.717 * [backup-simplify]: Simplify (+ 0 0) into 0 6.717 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.718 * [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.718 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 6.718 * [taylor]: Taking taylor expansion of y.im in y.re 6.718 * [backup-simplify]: Simplify y.im into y.im 6.718 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.718 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 6.718 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 6.718 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.718 * [taylor]: Taking taylor expansion of y.re in y.re 6.718 * [backup-simplify]: Simplify 0 into 0 6.718 * [backup-simplify]: Simplify 1 into 1 6.718 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.718 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.719 * [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.719 * [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.719 * [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.719 * [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.719 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 6.719 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 6.719 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 6.719 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.719 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 6.719 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 6.719 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.719 * [taylor]: Taking taylor expansion of x.re in y.im 6.719 * [backup-simplify]: Simplify x.re into x.re 6.719 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.719 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.719 * [taylor]: Taking taylor expansion of x.re in y.im 6.719 * [backup-simplify]: Simplify x.re into x.re 6.720 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.720 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 6.720 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.720 * [taylor]: Taking taylor expansion of x.im in y.im 6.720 * [backup-simplify]: Simplify x.im into x.im 6.720 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.720 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.720 * [taylor]: Taking taylor expansion of x.im in y.im 6.720 * [backup-simplify]: Simplify x.im into x.im 6.720 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.720 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.720 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.720 * [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.721 * [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.721 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.721 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.721 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.721 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.721 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.722 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.722 * [backup-simplify]: Simplify (+ 0 0) into 0 6.723 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.723 * [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.723 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 6.723 * [taylor]: Taking taylor expansion of y.im in y.im 6.723 * [backup-simplify]: Simplify 0 into 0 6.723 * [backup-simplify]: Simplify 1 into 1 6.724 * [backup-simplify]: Simplify (/ 1 1) into 1 6.724 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 6.724 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 6.724 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.724 * [taylor]: Taking taylor expansion of y.re in y.im 6.724 * [backup-simplify]: Simplify y.re into y.re 6.724 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.724 * [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.725 * [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.725 * [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.725 * [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.725 * [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.725 * [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.725 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 6.726 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 6.726 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 6.726 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.726 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 6.726 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 6.726 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.726 * [taylor]: Taking taylor expansion of x.re in x.im 6.726 * [backup-simplify]: Simplify x.re into x.re 6.726 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.726 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.726 * [taylor]: Taking taylor expansion of x.re in x.im 6.726 * [backup-simplify]: Simplify x.re into x.re 6.726 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.726 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 6.726 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.726 * [taylor]: Taking taylor expansion of x.im in x.im 6.726 * [backup-simplify]: Simplify 0 into 0 6.726 * [backup-simplify]: Simplify 1 into 1 6.727 * [backup-simplify]: Simplify (/ 1 1) into 1 6.727 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.727 * [taylor]: Taking taylor expansion of x.im in x.im 6.727 * [backup-simplify]: Simplify 0 into 0 6.727 * [backup-simplify]: Simplify 1 into 1 6.727 * [backup-simplify]: Simplify (/ 1 1) into 1 6.728 * [backup-simplify]: Simplify (* 1 1) into 1 6.728 * [backup-simplify]: Simplify (+ 0 1) into 1 6.728 * [backup-simplify]: Simplify (sqrt 1) into 1 6.729 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.730 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.731 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.731 * [backup-simplify]: Simplify (+ 0 0) into 0 6.732 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.732 * [backup-simplify]: Simplify (log 1) into 0 6.732 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 6.732 * [taylor]: Taking taylor expansion of y.im in x.im 6.732 * [backup-simplify]: Simplify y.im into y.im 6.732 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.732 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 6.732 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.733 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.733 * [taylor]: Taking taylor expansion of y.re in x.im 6.733 * [backup-simplify]: Simplify y.re into y.re 6.733 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.733 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.733 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 6.734 * [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.734 * [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.734 * [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.734 * [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.734 * [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.735 * [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.735 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 6.735 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.735 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.735 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.735 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.735 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.735 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.735 * [taylor]: Taking taylor expansion of x.re in x.re 6.735 * [backup-simplify]: Simplify 0 into 0 6.735 * [backup-simplify]: Simplify 1 into 1 6.736 * [backup-simplify]: Simplify (/ 1 1) into 1 6.736 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.736 * [taylor]: Taking taylor expansion of x.re in x.re 6.736 * [backup-simplify]: Simplify 0 into 0 6.736 * [backup-simplify]: Simplify 1 into 1 6.736 * [backup-simplify]: Simplify (/ 1 1) into 1 6.736 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.736 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.736 * [taylor]: Taking taylor expansion of x.im in x.re 6.736 * [backup-simplify]: Simplify x.im into x.im 6.736 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.736 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.736 * [taylor]: Taking taylor expansion of x.im in x.re 6.736 * [backup-simplify]: Simplify x.im into x.im 6.736 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.737 * [backup-simplify]: Simplify (* 1 1) into 1 6.737 * [backup-simplify]: Simplify (+ 1 0) into 1 6.738 * [backup-simplify]: Simplify (sqrt 1) into 1 6.738 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.739 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.740 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.740 * [backup-simplify]: Simplify (+ 0 0) into 0 6.741 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.741 * [backup-simplify]: Simplify (log 1) into 0 6.741 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 6.741 * [taylor]: Taking taylor expansion of y.im in x.re 6.741 * [backup-simplify]: Simplify y.im into y.im 6.741 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.741 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 6.741 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.741 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.741 * [taylor]: Taking taylor expansion of y.re in x.re 6.741 * [backup-simplify]: Simplify y.re into y.re 6.742 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.742 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.742 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 6.742 * [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.743 * [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.743 * [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.743 * [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.743 * [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.743 * [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.743 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 6.743 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.743 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.744 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.744 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.744 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.744 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.744 * [taylor]: Taking taylor expansion of x.re in x.re 6.744 * [backup-simplify]: Simplify 0 into 0 6.744 * [backup-simplify]: Simplify 1 into 1 6.744 * [backup-simplify]: Simplify (/ 1 1) into 1 6.744 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.744 * [taylor]: Taking taylor expansion of x.re in x.re 6.744 * [backup-simplify]: Simplify 0 into 0 6.744 * [backup-simplify]: Simplify 1 into 1 6.745 * [backup-simplify]: Simplify (/ 1 1) into 1 6.745 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.745 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.745 * [taylor]: Taking taylor expansion of x.im in x.re 6.745 * [backup-simplify]: Simplify x.im into x.im 6.745 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.745 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.745 * [taylor]: Taking taylor expansion of x.im in x.re 6.745 * [backup-simplify]: Simplify x.im into x.im 6.745 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.746 * [backup-simplify]: Simplify (* 1 1) into 1 6.746 * [backup-simplify]: Simplify (+ 1 0) into 1 6.746 * [backup-simplify]: Simplify (sqrt 1) into 1 6.747 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.748 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.748 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.749 * [backup-simplify]: Simplify (+ 0 0) into 0 6.749 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.750 * [backup-simplify]: Simplify (log 1) into 0 6.750 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 6.750 * [taylor]: Taking taylor expansion of y.im in x.re 6.750 * [backup-simplify]: Simplify y.im into y.im 6.750 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.750 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 6.750 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.750 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.750 * [taylor]: Taking taylor expansion of y.re in x.re 6.750 * [backup-simplify]: Simplify y.re into y.re 6.750 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.751 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.751 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 6.751 * [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.752 * [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.752 * [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.752 * [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.753 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 6.753 * [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.753 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 6.753 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 6.753 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 6.753 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.753 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.753 * [taylor]: Taking taylor expansion of y.re in x.im 6.753 * [backup-simplify]: Simplify y.re into y.re 6.753 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.753 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.754 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.754 * [taylor]: Taking taylor expansion of x.re in x.im 6.754 * [backup-simplify]: Simplify x.re into x.re 6.754 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.754 * [taylor]: Taking taylor expansion of y.im in x.im 6.754 * [backup-simplify]: Simplify y.im into y.im 6.754 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.754 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 6.754 * [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.755 * [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.755 * [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.755 * [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.756 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 6.756 * [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.756 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 6.756 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 6.756 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 6.756 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 6.756 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.756 * [taylor]: Taking taylor expansion of y.re in y.im 6.756 * [backup-simplify]: Simplify y.re into y.re 6.756 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.756 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 6.756 * [taylor]: Taking taylor expansion of (log x.re) in y.im 6.756 * [taylor]: Taking taylor expansion of x.re in y.im 6.757 * [backup-simplify]: Simplify x.re into x.re 6.757 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.757 * [taylor]: Taking taylor expansion of y.im in y.im 6.757 * [backup-simplify]: Simplify 0 into 0 6.757 * [backup-simplify]: Simplify 1 into 1 6.757 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 6.757 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 6.757 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 6.757 * [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.757 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 6.757 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 6.757 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 6.757 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 6.757 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.758 * [taylor]: Taking taylor expansion of y.re in y.re 6.758 * [backup-simplify]: Simplify 0 into 0 6.758 * [backup-simplify]: Simplify 1 into 1 6.758 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.758 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 6.758 * [taylor]: Taking taylor expansion of (log x.re) in y.re 6.758 * [taylor]: Taking taylor expansion of x.re in y.re 6.758 * [backup-simplify]: Simplify x.re into x.re 6.758 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.758 * [taylor]: Taking taylor expansion of y.im in y.re 6.758 * [backup-simplify]: Simplify y.im into y.im 6.758 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.758 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.758 * [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.759 * [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.760 * [backup-simplify]: Simplify (+ 0) into 0 6.760 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.761 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.761 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 6.763 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.763 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 6.763 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.763 * [backup-simplify]: Simplify (+ 0 0) into 0 6.764 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.764 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.764 * [backup-simplify]: Simplify (+ 0 0) into 0 6.764 * [taylor]: Taking taylor expansion of 0 in x.im 6.764 * [backup-simplify]: Simplify 0 into 0 6.764 * [taylor]: Taking taylor expansion of 0 in y.im 6.764 * [backup-simplify]: Simplify 0 into 0 6.764 * [taylor]: Taking taylor expansion of 0 in y.re 6.764 * [backup-simplify]: Simplify 0 into 0 6.765 * [backup-simplify]: Simplify 0 into 0 6.765 * [backup-simplify]: Simplify (+ 0) into 0 6.765 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.765 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.766 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.766 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.766 * [backup-simplify]: Simplify (- 0) into 0 6.767 * [backup-simplify]: Simplify (+ 0 0) into 0 6.767 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.768 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.768 * [backup-simplify]: Simplify (+ 0 0) into 0 6.768 * [taylor]: Taking taylor expansion of 0 in y.im 6.768 * [backup-simplify]: Simplify 0 into 0 6.768 * [taylor]: Taking taylor expansion of 0 in y.re 6.768 * [backup-simplify]: Simplify 0 into 0 6.768 * [backup-simplify]: Simplify 0 into 0 6.768 * [taylor]: Taking taylor expansion of 0 in y.re 6.768 * [backup-simplify]: Simplify 0 into 0 6.768 * [backup-simplify]: Simplify 0 into 0 6.768 * [backup-simplify]: Simplify 0 into 0 6.769 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.769 * [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.770 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.770 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.770 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.771 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.771 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.771 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.772 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 6.772 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 6.774 * [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.774 * [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.774 * [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.775 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 6.775 * [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.775 * [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.776 * [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.776 * [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.776 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.776 * [backup-simplify]: Simplify 1/2 into 1/2 6.776 * [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.776 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 6.776 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 6.776 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 6.776 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.776 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.776 * [taylor]: Taking taylor expansion of y.re in x.im 6.776 * [backup-simplify]: Simplify y.re into y.re 6.776 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.776 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.776 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.776 * [taylor]: Taking taylor expansion of x.re in x.im 6.776 * [backup-simplify]: Simplify x.re into x.re 6.776 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.776 * [taylor]: Taking taylor expansion of y.im in x.im 6.776 * [backup-simplify]: Simplify y.im into y.im 6.776 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.776 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 6.777 * [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.777 * [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.777 * [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.777 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 6.777 * [taylor]: Taking taylor expansion of y.im in x.im 6.777 * [backup-simplify]: Simplify y.im into y.im 6.777 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 6.777 * [taylor]: Taking taylor expansion of x.im in x.im 6.777 * [backup-simplify]: Simplify 0 into 0 6.777 * [backup-simplify]: Simplify 1 into 1 6.777 * [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.777 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 6.778 * [backup-simplify]: Simplify (- 0) into 0 6.778 * [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.778 * [backup-simplify]: Simplify (* 1 1) into 1 6.778 * [backup-simplify]: Simplify (* y.im 1) into y.im 6.778 * [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.778 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.779 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.779 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.779 * [backup-simplify]: Simplify (- 0) into 0 6.780 * [backup-simplify]: Simplify (+ 0 0) into 0 6.780 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.780 * [backup-simplify]: Simplify (+ 0) into 0 6.781 * [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.781 * [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.787 * [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.788 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.788 * [backup-simplify]: Simplify (- 0) into 0 6.788 * [backup-simplify]: Simplify (+ 0 0) into 0 6.789 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.789 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.790 * [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.790 * [backup-simplify]: Simplify (- 0) into 0 6.790 * [backup-simplify]: Simplify (+ 0 0) into 0 6.791 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.791 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.791 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 6.792 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.792 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.793 * [backup-simplify]: Simplify (- 0) into 0 6.793 * [backup-simplify]: Simplify (+ 0 0) into 0 6.793 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 6.793 * [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.794 * [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.794 * [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.794 * [taylor]: Taking taylor expansion of 0 in y.im 6.794 * [backup-simplify]: Simplify 0 into 0 6.794 * [taylor]: Taking taylor expansion of 0 in y.re 6.794 * [backup-simplify]: Simplify 0 into 0 6.794 * [backup-simplify]: Simplify 0 into 0 6.794 * [taylor]: Taking taylor expansion of 0 in y.im 6.795 * [backup-simplify]: Simplify 0 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.795 * [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.795 * [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.795 * [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.795 * [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.795 * [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.796 * [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.796 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 6.796 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 6.796 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 6.796 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.796 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 6.796 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 6.796 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 6.796 * [taylor]: Taking taylor expansion of -1 in y.re 6.796 * [backup-simplify]: Simplify -1 into -1 6.796 * [taylor]: Taking taylor expansion of x.re in y.re 6.796 * [backup-simplify]: Simplify x.re into x.re 6.796 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.796 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 6.796 * [taylor]: Taking taylor expansion of -1 in y.re 6.796 * [backup-simplify]: Simplify -1 into -1 6.796 * [taylor]: Taking taylor expansion of x.re in y.re 6.796 * [backup-simplify]: Simplify x.re into x.re 6.796 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.796 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 6.796 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 6.796 * [taylor]: Taking taylor expansion of -1 in y.re 6.796 * [backup-simplify]: Simplify -1 into -1 6.796 * [taylor]: Taking taylor expansion of x.im in y.re 6.796 * [backup-simplify]: Simplify x.im into x.im 6.796 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.796 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 6.796 * [taylor]: Taking taylor expansion of -1 in y.re 6.796 * [backup-simplify]: Simplify -1 into -1 6.796 * [taylor]: Taking taylor expansion of x.im in y.re 6.796 * [backup-simplify]: Simplify x.im into x.im 6.796 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.796 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 6.796 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.797 * [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.797 * [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.797 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.797 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.797 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 6.797 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.797 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.797 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 6.798 * [backup-simplify]: Simplify (+ 0 0) into 0 6.798 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.798 * [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.798 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 6.798 * [taylor]: Taking taylor expansion of -1 in y.re 6.798 * [backup-simplify]: Simplify -1 into -1 6.798 * [taylor]: Taking taylor expansion of y.im in y.re 6.798 * [backup-simplify]: Simplify y.im into y.im 6.798 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.798 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 6.798 * [taylor]: Taking taylor expansion of -1 in y.re 6.798 * [backup-simplify]: Simplify -1 into -1 6.798 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 6.798 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 6.798 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.798 * [taylor]: Taking taylor expansion of y.re in y.re 6.799 * [backup-simplify]: Simplify 0 into 0 6.799 * [backup-simplify]: Simplify 1 into 1 6.799 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.799 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 6.799 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 6.799 * [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.799 * [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.799 * [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.799 * [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.799 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 6.799 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 6.799 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 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.im 6.799 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 6.799 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.799 * [taylor]: Taking taylor expansion of -1 in y.im 6.799 * [backup-simplify]: Simplify -1 into -1 6.799 * [taylor]: Taking taylor expansion of x.re in y.im 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.im 6.799 * [taylor]: Taking taylor expansion of -1 in y.im 6.800 * [backup-simplify]: Simplify -1 into -1 6.800 * [taylor]: Taking taylor expansion of x.re in y.im 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.im 6.800 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.800 * [taylor]: Taking taylor expansion of -1 in y.im 6.800 * [backup-simplify]: Simplify -1 into -1 6.800 * [taylor]: Taking taylor expansion of x.im in y.im 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.im 6.800 * [taylor]: Taking taylor expansion of -1 in y.im 6.800 * [backup-simplify]: Simplify -1 into -1 6.800 * [taylor]: Taking taylor expansion of x.im in y.im 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.800 * [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.800 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.801 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -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 (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.801 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.801 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 6.801 * [backup-simplify]: Simplify (+ 0 0) into 0 6.801 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.802 * [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.802 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 6.802 * [taylor]: Taking taylor expansion of -1 in y.im 6.802 * [backup-simplify]: Simplify -1 into -1 6.802 * [taylor]: Taking taylor expansion of y.im in y.im 6.802 * [backup-simplify]: Simplify 0 into 0 6.802 * [backup-simplify]: Simplify 1 into 1 6.802 * [backup-simplify]: Simplify (/ -1 1) into -1 6.802 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 6.802 * [taylor]: Taking taylor expansion of -1 in y.im 6.802 * [backup-simplify]: Simplify -1 into -1 6.802 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 6.802 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 6.802 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.802 * [taylor]: Taking taylor expansion of y.re in y.im 6.802 * [backup-simplify]: Simplify y.re into y.re 6.802 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.803 * [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.803 * [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.803 * [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.803 * [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.803 * [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.804 * [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.804 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 6.804 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 6.804 * [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 -1 in x.im 6.804 * [backup-simplify]: Simplify -1 into -1 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 -1 in x.im 6.804 * [backup-simplify]: Simplify -1 into -1 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 -1 in x.im 6.804 * [backup-simplify]: Simplify -1 into -1 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 -1 in x.im 6.805 * [backup-simplify]: Simplify -1 into -1 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.806 * [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.807 * [backup-simplify]: Simplify (sqrt 1) into 1 6.808 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.808 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.809 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.809 * [backup-simplify]: Simplify (+ 0 0) into 0 6.810 * [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 (/ -1 y.im) in x.im 6.811 * [taylor]: Taking taylor expansion of -1 in x.im 6.811 * [backup-simplify]: Simplify -1 into -1 6.811 * [taylor]: Taking taylor expansion of y.im in x.im 6.811 * [backup-simplify]: Simplify y.im into y.im 6.811 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.811 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 6.811 * [taylor]: Taking taylor expansion of -1 in x.im 6.811 * [backup-simplify]: Simplify -1 into -1 6.811 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 6.811 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.811 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.811 * [taylor]: Taking taylor expansion of y.re in x.im 6.811 * [backup-simplify]: Simplify y.re into y.re 6.811 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.812 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.812 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 6.812 * [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.812 * [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.812 * [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.813 * [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.813 * [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.813 * [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.813 * [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.813 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 6.813 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 6.813 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 6.813 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.813 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 6.813 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 6.813 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.813 * [taylor]: Taking taylor expansion of -1 in x.re 6.813 * [backup-simplify]: Simplify -1 into -1 6.813 * [taylor]: Taking taylor expansion of x.re in x.re 6.813 * [backup-simplify]: Simplify 0 into 0 6.814 * [backup-simplify]: Simplify 1 into 1 6.814 * [backup-simplify]: Simplify (/ -1 1) into -1 6.814 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.814 * [taylor]: Taking taylor expansion of -1 in x.re 6.814 * [backup-simplify]: Simplify -1 into -1 6.814 * [taylor]: Taking taylor expansion of x.re in x.re 6.814 * [backup-simplify]: Simplify 0 into 0 6.814 * [backup-simplify]: Simplify 1 into 1 6.815 * [backup-simplify]: Simplify (/ -1 1) into -1 6.815 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 6.815 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.815 * [taylor]: Taking taylor expansion of -1 in x.re 6.815 * [backup-simplify]: Simplify -1 into -1 6.815 * [taylor]: Taking taylor expansion of x.im in x.re 6.815 * [backup-simplify]: Simplify x.im into x.im 6.815 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.815 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.815 * [taylor]: Taking taylor expansion of -1 in x.re 6.815 * [backup-simplify]: Simplify -1 into -1 6.815 * [taylor]: Taking taylor expansion of x.im in x.re 6.815 * [backup-simplify]: Simplify x.im into x.im 6.815 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.815 * [backup-simplify]: Simplify (* -1 -1) into 1 6.816 * [backup-simplify]: Simplify (+ 1 0) into 1 6.816 * [backup-simplify]: Simplify (sqrt 1) into 1 6.817 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.818 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.818 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.819 * [backup-simplify]: Simplify (+ 0 0) into 0 6.819 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.820 * [backup-simplify]: Simplify (log 1) into 0 6.820 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 6.820 * [taylor]: Taking taylor expansion of -1 in x.re 6.820 * [backup-simplify]: Simplify -1 into -1 6.820 * [taylor]: Taking taylor expansion of y.im in x.re 6.820 * [backup-simplify]: Simplify y.im into y.im 6.820 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.820 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 6.820 * [taylor]: Taking taylor expansion of -1 in x.re 6.820 * [backup-simplify]: Simplify -1 into -1 6.820 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 6.820 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 6.820 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.820 * [taylor]: Taking taylor expansion of y.re in x.re 6.820 * [backup-simplify]: Simplify y.re into y.re 6.821 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.821 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.821 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 6.821 * [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.822 * [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.822 * [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.822 * [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.822 * [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.822 * [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.822 * [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.822 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 6.822 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 6.823 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 6.823 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.823 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 6.823 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 6.823 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.823 * [taylor]: Taking taylor expansion of -1 in x.re 6.823 * [backup-simplify]: Simplify -1 into -1 6.823 * [taylor]: Taking taylor expansion of x.re in x.re 6.823 * [backup-simplify]: Simplify 0 into 0 6.823 * [backup-simplify]: Simplify 1 into 1 6.823 * [backup-simplify]: Simplify (/ -1 1) into -1 6.823 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.823 * [taylor]: Taking taylor expansion of -1 in x.re 6.823 * [backup-simplify]: Simplify -1 into -1 6.823 * [taylor]: Taking taylor expansion of x.re in x.re 6.823 * [backup-simplify]: Simplify 0 into 0 6.824 * [backup-simplify]: Simplify 1 into 1 6.824 * [backup-simplify]: Simplify (/ -1 1) into -1 6.824 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 6.824 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.824 * [taylor]: Taking taylor expansion of -1 in x.re 6.824 * [backup-simplify]: Simplify -1 into -1 6.824 * [taylor]: Taking taylor expansion of x.im in x.re 6.824 * [backup-simplify]: Simplify x.im into x.im 6.824 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.824 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.824 * [taylor]: Taking taylor expansion of -1 in x.re 6.824 * [backup-simplify]: Simplify -1 into -1 6.824 * [taylor]: Taking taylor expansion of x.im in x.re 6.824 * [backup-simplify]: Simplify x.im into x.im 6.824 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.825 * [backup-simplify]: Simplify (* -1 -1) into 1 6.825 * [backup-simplify]: Simplify (+ 1 0) into 1 6.826 * [backup-simplify]: Simplify (sqrt 1) into 1 6.826 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.827 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.827 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.828 * [backup-simplify]: Simplify (+ 0 0) into 0 6.828 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.828 * [backup-simplify]: Simplify (log 1) into 0 6.828 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 6.828 * [taylor]: Taking taylor expansion of -1 in x.re 6.828 * [backup-simplify]: Simplify -1 into -1 6.828 * [taylor]: Taking taylor expansion of y.im in x.re 6.828 * [backup-simplify]: Simplify y.im into y.im 6.828 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.828 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 6.828 * [taylor]: Taking taylor expansion of -1 in x.re 6.828 * [backup-simplify]: Simplify -1 into -1 6.828 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 6.828 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 6.829 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.829 * [taylor]: Taking taylor expansion of y.re in x.re 6.829 * [backup-simplify]: Simplify y.re into y.re 6.829 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.829 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.829 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 6.829 * [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.829 * [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.829 * [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.830 * [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.830 * [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.830 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 6.830 * [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.830 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 6.830 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 6.830 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.830 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.830 * [taylor]: Taking taylor expansion of x.re in x.im 6.830 * [backup-simplify]: Simplify x.re into x.re 6.830 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.830 * [taylor]: Taking taylor expansion of y.im in x.im 6.830 * [backup-simplify]: Simplify y.im into y.im 6.830 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.830 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 6.830 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.831 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.831 * [taylor]: Taking taylor expansion of y.re in x.im 6.831 * [backup-simplify]: Simplify y.re into y.re 6.831 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.831 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.831 * [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.831 * [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.831 * [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.831 * [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.832 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 6.832 * [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.832 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 6.832 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 6.832 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 6.832 * [taylor]: Taking taylor expansion of (log x.re) in y.im 6.832 * [taylor]: Taking taylor expansion of x.re in y.im 6.832 * [backup-simplify]: Simplify x.re into x.re 6.832 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.832 * [taylor]: Taking taylor expansion of y.im in y.im 6.832 * [backup-simplify]: Simplify 0 into 0 6.832 * [backup-simplify]: Simplify 1 into 1 6.832 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 6.832 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 6.832 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 6.832 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.832 * [taylor]: Taking taylor expansion of y.re in y.im 6.832 * [backup-simplify]: Simplify y.re into y.re 6.832 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.832 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 6.833 * [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.833 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 6.833 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 6.833 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 6.833 * [taylor]: Taking taylor expansion of (log x.re) in y.re 6.833 * [taylor]: Taking taylor expansion of x.re in y.re 6.833 * [backup-simplify]: Simplify x.re into x.re 6.833 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.833 * [taylor]: Taking taylor expansion of y.im in y.re 6.833 * [backup-simplify]: Simplify y.im into y.im 6.833 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.833 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 6.833 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 6.833 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.833 * [taylor]: Taking taylor expansion of y.re in y.re 6.833 * [backup-simplify]: Simplify 0 into 0 6.833 * [backup-simplify]: Simplify 1 into 1 6.833 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.833 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 6.833 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 6.833 * [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.833 * [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.834 * [backup-simplify]: Simplify (+ 0) into 0 6.834 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 6.835 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.835 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 6.836 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.836 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 6.836 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 6.836 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 6.837 * [backup-simplify]: Simplify (+ 0 0) into 0 6.837 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.837 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 6.838 * [backup-simplify]: Simplify (+ 0 0) into 0 6.838 * [taylor]: Taking taylor expansion of 0 in x.im 6.838 * [backup-simplify]: Simplify 0 into 0 6.838 * [taylor]: Taking taylor expansion of 0 in y.im 6.838 * [backup-simplify]: Simplify 0 into 0 6.838 * [taylor]: Taking taylor expansion of 0 in y.re 6.838 * [backup-simplify]: Simplify 0 into 0 6.838 * [backup-simplify]: Simplify 0 into 0 6.838 * [backup-simplify]: Simplify (+ 0) into 0 6.838 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 6.839 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.839 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.839 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 6.840 * [backup-simplify]: Simplify (- 0) into 0 6.840 * [backup-simplify]: Simplify (+ 0 0) into 0 6.840 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.841 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 6.841 * [backup-simplify]: Simplify (+ 0 0) into 0 6.841 * [taylor]: Taking taylor expansion of 0 in y.im 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.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.841 * [backup-simplify]: Simplify 0 into 0 6.841 * [backup-simplify]: Simplify 0 into 0 6.842 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.842 * [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.843 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.843 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.843 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.844 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.844 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 6.844 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.845 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 6.846 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 6.847 * [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.847 * [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.848 * [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.848 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 6.848 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 6.849 * [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.849 * [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.850 * [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.850 * [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.850 * [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.850 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.850 * [backup-simplify]: Simplify 1/2 into 1/2 6.850 * [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.850 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 6.850 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 6.850 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.850 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.850 * [taylor]: Taking taylor expansion of x.re in x.im 6.850 * [backup-simplify]: Simplify x.re into x.re 6.850 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.850 * [taylor]: Taking taylor expansion of y.im in x.im 6.850 * [backup-simplify]: Simplify y.im into y.im 6.850 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.850 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 6.850 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.850 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.850 * [taylor]: Taking taylor expansion of y.re in x.im 6.850 * [backup-simplify]: Simplify y.re into y.re 6.850 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.850 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.851 * [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.851 * [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.851 * [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.851 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 6.851 * [taylor]: Taking taylor expansion of y.im in x.im 6.851 * [backup-simplify]: Simplify y.im into y.im 6.851 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 6.851 * [taylor]: Taking taylor expansion of x.im in x.im 6.851 * [backup-simplify]: Simplify 0 into 0 6.851 * [backup-simplify]: Simplify 1 into 1 6.851 * [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.851 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 6.852 * [backup-simplify]: Simplify (- 0) into 0 6.852 * [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.852 * [backup-simplify]: Simplify (* 1 1) into 1 6.852 * [backup-simplify]: Simplify (* y.im 1) into y.im 6.852 * [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.853 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.853 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.853 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 6.853 * [backup-simplify]: Simplify (- 0) into 0 6.854 * [backup-simplify]: Simplify (+ 0 0) into 0 6.854 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.854 * [backup-simplify]: Simplify (+ 0) into 0 6.855 * [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.856 * [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.856 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.856 * [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.857 * [backup-simplify]: Simplify (- 0) into 0 6.857 * [backup-simplify]: Simplify (+ 0 0) into 0 6.857 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.858 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.858 * [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.858 * [backup-simplify]: Simplify (- 0) into 0 6.859 * [backup-simplify]: Simplify (+ 0 0) into 0 6.859 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.860 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.860 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 6.860 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 6.861 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 6.861 * [backup-simplify]: Simplify (- 0) into 0 6.861 * [backup-simplify]: Simplify (+ 0 0) into 0 6.862 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 6.862 * [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.862 * [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.863 * [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.863 * [backup-simplify]: Simplify (- 0) into 0 6.863 * [taylor]: Taking taylor expansion of 0 in y.im 6.863 * [backup-simplify]: Simplify 0 into 0 6.863 * [taylor]: Taking taylor expansion of 0 in y.re 6.863 * [backup-simplify]: Simplify 0 into 0 6.863 * [backup-simplify]: Simplify 0 into 0 6.863 * [taylor]: Taking taylor expansion of 0 in y.im 6.863 * [backup-simplify]: Simplify 0 into 0 6.863 * [taylor]: Taking taylor expansion of 0 in y.re 6.863 * [backup-simplify]: Simplify 0 into 0 6.863 * [backup-simplify]: Simplify 0 into 0 6.863 * [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.864 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1 1) 6.864 * [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.864 * [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.864 * [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.864 * [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.864 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 6.864 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 6.864 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 6.864 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 6.864 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.864 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 6.864 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 6.864 * [taylor]: Taking taylor expansion of x.re in y.re 6.864 * [backup-simplify]: Simplify x.re into x.re 6.864 * [taylor]: Taking taylor expansion of x.re in y.re 6.864 * [backup-simplify]: Simplify x.re into x.re 6.864 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 6.864 * [taylor]: Taking taylor expansion of x.im in y.re 6.864 * [backup-simplify]: Simplify x.im into x.im 6.864 * [taylor]: Taking taylor expansion of x.im in y.re 6.864 * [backup-simplify]: Simplify x.im into x.im 6.864 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.864 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.865 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 6.865 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.865 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.865 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.865 * [backup-simplify]: Simplify (+ 0 0) into 0 6.865 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 6.865 * [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.865 * [taylor]: Taking taylor expansion of y.im in y.re 6.865 * [backup-simplify]: Simplify y.im into y.im 6.865 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.865 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.866 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.866 * [taylor]: Taking taylor expansion of y.re in y.re 6.866 * [backup-simplify]: Simplify 0 into 0 6.866 * [backup-simplify]: Simplify 1 into 1 6.866 * [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.866 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.866 * [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.866 * [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.866 * [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.866 * [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.866 * [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.867 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 6.867 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 6.867 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 6.867 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 6.867 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.867 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 6.867 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 6.867 * [taylor]: Taking taylor expansion of x.re in y.im 6.867 * [backup-simplify]: Simplify x.re into x.re 6.867 * [taylor]: Taking taylor expansion of x.re in y.im 6.867 * [backup-simplify]: Simplify x.re into x.re 6.867 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 6.867 * [taylor]: Taking taylor expansion of x.im in y.im 6.867 * [backup-simplify]: Simplify x.im into x.im 6.867 * [taylor]: Taking taylor expansion of x.im in y.im 6.867 * [backup-simplify]: Simplify x.im into x.im 6.867 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.867 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.867 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 6.867 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.867 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.867 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.868 * [backup-simplify]: Simplify (+ 0 0) into 0 6.868 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 6.868 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 6.868 * [taylor]: Taking taylor expansion of y.im in y.im 6.868 * [backup-simplify]: Simplify 0 into 0 6.868 * [backup-simplify]: Simplify 1 into 1 6.868 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 6.868 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 6.868 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.868 * [taylor]: Taking taylor expansion of y.re in y.im 6.868 * [backup-simplify]: Simplify y.re into y.re 6.868 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 6.868 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.868 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 6.869 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.869 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.869 * [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.869 * [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.869 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 6.869 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 6.869 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 6.869 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 6.869 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.869 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 6.869 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 6.869 * [taylor]: Taking taylor expansion of x.re in x.im 6.869 * [backup-simplify]: Simplify x.re into x.re 6.869 * [taylor]: Taking taylor expansion of x.re in x.im 6.869 * [backup-simplify]: Simplify x.re into x.re 6.869 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 6.869 * [taylor]: Taking taylor expansion of x.im in x.im 6.869 * [backup-simplify]: Simplify 0 into 0 6.869 * [backup-simplify]: Simplify 1 into 1 6.869 * [taylor]: Taking taylor expansion of x.im in x.im 6.869 * [backup-simplify]: Simplify 0 into 0 6.869 * [backup-simplify]: Simplify 1 into 1 6.869 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.869 * [backup-simplify]: Simplify (* 0 0) into 0 6.869 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 6.870 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 6.870 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.870 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.870 * [backup-simplify]: Simplify (+ 0 0) into 0 6.870 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 6.870 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.870 * [taylor]: Taking taylor expansion of y.im in x.im 6.870 * [backup-simplify]: Simplify y.im into y.im 6.870 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.871 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.871 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.871 * [taylor]: Taking taylor expansion of y.re in x.im 6.871 * [backup-simplify]: Simplify y.re into y.re 6.871 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 6.871 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.871 * [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.871 * [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.871 * [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.871 * [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.871 * [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.871 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 6.871 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 6.871 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 6.871 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 6.871 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.871 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 6.871 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 6.871 * [taylor]: Taking taylor expansion of x.re in x.re 6.871 * [backup-simplify]: Simplify 0 into 0 6.871 * [backup-simplify]: Simplify 1 into 1 6.871 * [taylor]: Taking taylor expansion of x.re in x.re 6.871 * [backup-simplify]: Simplify 0 into 0 6.871 * [backup-simplify]: Simplify 1 into 1 6.871 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 6.871 * [taylor]: Taking taylor expansion of x.im in x.re 6.871 * [backup-simplify]: Simplify x.im into x.im 6.872 * [taylor]: Taking taylor expansion of x.im in x.re 6.872 * [backup-simplify]: Simplify x.im into x.im 6.872 * [backup-simplify]: Simplify (* 0 0) into 0 6.872 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.872 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 6.872 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.873 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.873 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.873 * [backup-simplify]: Simplify (+ 0 0) into 0 6.873 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.873 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.873 * [taylor]: Taking taylor expansion of y.im in x.re 6.873 * [backup-simplify]: Simplify y.im into y.im 6.873 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.873 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.873 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 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 (* (log x.im) y.im) into (* y.im (log x.im)) 6.873 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.873 * [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.874 * [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.874 * [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.874 * [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.874 * [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.874 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 6.874 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 6.874 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 6.874 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 6.874 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.874 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 6.874 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 6.874 * [taylor]: Taking taylor expansion of x.re in x.re 6.874 * [backup-simplify]: Simplify 0 into 0 6.874 * [backup-simplify]: Simplify 1 into 1 6.874 * [taylor]: Taking taylor expansion of x.re in x.re 6.874 * [backup-simplify]: Simplify 0 into 0 6.874 * [backup-simplify]: Simplify 1 into 1 6.874 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 6.874 * [taylor]: Taking taylor expansion of x.im in x.re 6.874 * [backup-simplify]: Simplify x.im into x.im 6.874 * [taylor]: Taking taylor expansion of x.im in x.re 6.874 * [backup-simplify]: Simplify x.im into x.im 6.874 * [backup-simplify]: Simplify (* 0 0) into 0 6.874 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.875 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 6.875 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.875 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.875 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.875 * [backup-simplify]: Simplify (+ 0 0) into 0 6.875 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.876 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.876 * [taylor]: Taking taylor expansion of y.im in x.re 6.876 * [backup-simplify]: Simplify y.im into y.im 6.876 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.876 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.876 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.876 * [taylor]: Taking taylor expansion of y.re in x.re 6.876 * [backup-simplify]: Simplify y.re into y.re 6.876 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 6.876 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.876 * [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.876 * [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.876 * [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.876 * [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.876 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 6.877 * [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.877 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 6.877 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 6.877 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 6.877 * [taylor]: Taking taylor expansion of y.im in x.im 6.877 * [backup-simplify]: Simplify y.im into y.im 6.877 * [taylor]: Taking taylor expansion of (log x.im) in x.im 6.877 * [taylor]: Taking taylor expansion of x.im in x.im 6.877 * [backup-simplify]: Simplify 0 into 0 6.877 * [backup-simplify]: Simplify 1 into 1 6.877 * [backup-simplify]: Simplify (log 1) into 0 6.877 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.877 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.877 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.877 * [taylor]: Taking taylor expansion of y.re in x.im 6.877 * [backup-simplify]: Simplify y.re into y.re 6.877 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.877 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 6.878 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.878 * [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.878 * [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.878 * [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.878 * [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.878 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 6.878 * [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.878 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in y.im 6.878 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 6.878 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 6.878 * [taylor]: Taking taylor expansion of y.im in y.im 6.878 * [backup-simplify]: Simplify 0 into 0 6.878 * [backup-simplify]: Simplify 1 into 1 6.878 * [taylor]: Taking taylor expansion of (log x.im) in y.im 6.878 * [taylor]: Taking taylor expansion of x.im in y.im 6.878 * [backup-simplify]: Simplify x.im into x.im 6.879 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.879 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 6.879 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 6.879 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.879 * [taylor]: Taking taylor expansion of y.re in y.im 6.879 * [backup-simplify]: Simplify y.re into y.re 6.879 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 6.879 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.879 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 6.879 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.879 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.879 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 6.879 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 6.879 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 6.879 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 6.879 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.879 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.879 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.879 * [taylor]: Taking taylor expansion of y.re in y.re 6.879 * [backup-simplify]: Simplify 0 into 0 6.879 * [backup-simplify]: Simplify 1 into 1 6.879 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.880 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.880 * [backup-simplify]: Simplify 0 into 0 6.880 * [backup-simplify]: Simplify (+ 0) into 0 6.880 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 6.881 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 6.881 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 6.881 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.881 * [backup-simplify]: Simplify (+ 0 0) into 0 6.882 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.882 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 6.882 * [backup-simplify]: Simplify (+ 0 0) into 0 6.882 * [taylor]: Taking taylor expansion of 0 in x.im 6.882 * [backup-simplify]: Simplify 0 into 0 6.882 * [taylor]: Taking taylor expansion of 0 in y.im 6.882 * [backup-simplify]: Simplify 0 into 0 6.883 * [taylor]: Taking taylor expansion of 0 in y.re 6.883 * [backup-simplify]: Simplify 0 into 0 6.883 * [backup-simplify]: Simplify 0 into 0 6.883 * [backup-simplify]: Simplify (+ 0) into 0 6.883 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 6.884 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.884 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.884 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 6.884 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.885 * [backup-simplify]: Simplify (+ 0 0) into 0 6.885 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.886 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 6.886 * [backup-simplify]: Simplify (+ 0 0) into 0 6.886 * [taylor]: Taking taylor expansion of 0 in y.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.886 * [backup-simplify]: Simplify 0 into 0 6.886 * [backup-simplify]: Simplify (+ 0) into 0 6.886 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 6.887 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 6.887 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 6.887 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.887 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 6.888 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 6.888 * [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.888 * [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.888 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 6.888 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 6.888 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.888 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.888 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.888 * [taylor]: Taking taylor expansion of y.re in y.re 6.888 * [backup-simplify]: Simplify 0 into 0 6.888 * [backup-simplify]: Simplify 1 into 1 6.888 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.889 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.889 * [taylor]: Taking taylor expansion of (log x.im) in y.re 6.889 * [taylor]: Taking taylor expansion of x.im in y.re 6.889 * [backup-simplify]: Simplify x.im into x.im 6.889 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.889 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 6.889 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.889 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 6.889 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.890 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.890 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 6.891 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 6.891 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 6.891 * [backup-simplify]: Simplify (+ 1 0) into 1 6.892 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 6.892 * [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.893 * [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.893 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.893 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 6.894 * [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.894 * [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.894 * [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.894 * [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.894 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.894 * [backup-simplify]: Simplify 1/2 into 1/2 6.895 * [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.895 * [taylor]: Taking taylor expansion of (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) in x.im 6.895 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 6.895 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 6.895 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 6.895 * [taylor]: Taking taylor expansion of y.im in x.im 6.895 * [backup-simplify]: Simplify y.im into y.im 6.895 * [taylor]: Taking taylor expansion of (log x.im) in x.im 6.895 * [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 (log 1) into 0 6.895 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.895 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.895 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.895 * [taylor]: Taking taylor expansion of y.re in x.im 6.895 * [backup-simplify]: Simplify y.re into y.re 6.895 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.896 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 6.896 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.896 * [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.896 * [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.896 * [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.896 * [taylor]: Taking taylor expansion of y.im in x.im 6.896 * [backup-simplify]: Simplify y.im into y.im 6.896 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 6.896 * [taylor]: Taking taylor expansion of x.im in x.im 6.896 * [backup-simplify]: Simplify 0 into 0 6.896 * [backup-simplify]: Simplify 1 into 1 6.896 * [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.896 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 6.897 * [backup-simplify]: Simplify (- 0) into 0 6.897 * [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.897 * [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.897 * [backup-simplify]: Simplify (* 1 1) into 1 6.897 * [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.898 * [backup-simplify]: Simplify (+ 0) into 0 6.898 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 6.903 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.904 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.904 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 6.904 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.905 * [backup-simplify]: Simplify (+ 0 0) into 0 6.905 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.906 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 6.906 * [backup-simplify]: Simplify (- 0) into 0 6.906 * [backup-simplify]: Simplify (+ 0 0) into 0 6.907 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.907 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 6.909 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 6.909 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.909 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 6.910 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.910 * [backup-simplify]: Simplify (+ 0 0) into 0 6.910 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.911 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 6.911 * [backup-simplify]: Simplify (- 0) into 0 6.911 * [backup-simplify]: Simplify (+ 0 0) into 0 6.912 * [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.912 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.912 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 y.im)) into 0 6.913 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.913 * [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.914 * [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.915 * [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.915 * [taylor]: Taking taylor expansion of 0 in y.im 6.915 * [backup-simplify]: Simplify 0 into 0 6.915 * [taylor]: Taking taylor expansion of 0 in y.re 6.915 * [backup-simplify]: Simplify 0 into 0 6.915 * [backup-simplify]: Simplify 0 into 0 6.915 * [taylor]: Taking taylor expansion of 0 in y.im 6.915 * [backup-simplify]: Simplify 0 into 0 6.915 * [taylor]: Taking taylor expansion of 0 in y.re 6.915 * [backup-simplify]: Simplify 0 into 0 6.915 * [backup-simplify]: Simplify 0 into 0 6.916 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.916 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 6.918 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 6.918 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.919 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 6.919 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.919 * [backup-simplify]: Simplify (+ 0 0) into 0 6.920 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.920 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 6.920 * [backup-simplify]: Simplify (+ 0 0) into 0 6.920 * [taylor]: Taking taylor expansion of 0 in y.im 6.920 * [backup-simplify]: Simplify 0 into 0 6.920 * [taylor]: Taking taylor expansion of 0 in y.re 6.920 * [backup-simplify]: Simplify 0 into 0 6.920 * [backup-simplify]: Simplify 0 into 0 6.920 * [taylor]: Taking taylor expansion of 0 in y.re 6.920 * [backup-simplify]: Simplify 0 into 0 6.920 * [backup-simplify]: Simplify 0 into 0 6.920 * [taylor]: Taking taylor expansion of 0 in y.re 6.920 * [backup-simplify]: Simplify 0 into 0 6.920 * [backup-simplify]: Simplify 0 into 0 6.921 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log x.im) 2) 2)) 0) into (- (* 1/2 (pow (log x.im) 2))) 6.921 * [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.922 * [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.923 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 6.924 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.924 * [backup-simplify]: Simplify (+ 0 0) into 0 6.925 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.925 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log x.im)) (* 0 0))) into 0 6.926 * [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.926 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) in y.re 6.926 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re)))) in y.re 6.926 * [taylor]: Taking taylor expansion of 1/2 in y.re 6.926 * [backup-simplify]: Simplify 1/2 into 1/2 6.926 * [taylor]: Taking taylor expansion of (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))) in y.re 6.926 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 6.926 * [taylor]: Taking taylor expansion of (log x.im) in y.re 6.926 * [taylor]: Taking taylor expansion of x.im in y.re 6.926 * [backup-simplify]: Simplify x.im into x.im 6.926 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.926 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 6.926 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.926 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.927 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.927 * [taylor]: Taking taylor expansion of y.re in y.re 6.927 * [backup-simplify]: Simplify 0 into 0 6.927 * [backup-simplify]: Simplify 1 into 1 6.927 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.928 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.928 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 6.928 * [backup-simplify]: Simplify (* (pow (log x.im) 2) 0) into 0 6.929 * [backup-simplify]: Simplify (* 1/2 0) into 0 6.929 * [backup-simplify]: Simplify (- 0) into 0 6.929 * [backup-simplify]: Simplify 0 into 0 6.930 * [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.931 * [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.931 * [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.931 * [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.931 * [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.931 * [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.931 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 6.931 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 6.931 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 6.931 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.931 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 6.931 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 6.931 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 6.931 * [taylor]: Taking taylor expansion of x.re in y.re 6.931 * [backup-simplify]: Simplify x.re into x.re 6.932 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.932 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 6.932 * [taylor]: Taking taylor expansion of x.re in y.re 6.932 * [backup-simplify]: Simplify x.re into x.re 6.932 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.932 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 6.932 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 6.932 * [taylor]: Taking taylor expansion of x.im in y.re 6.932 * [backup-simplify]: Simplify x.im into x.im 6.932 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.932 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 6.932 * [taylor]: Taking taylor expansion of x.im in y.re 6.932 * [backup-simplify]: Simplify x.im into x.im 6.932 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.932 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.932 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.933 * [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.933 * [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.933 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.933 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.933 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.934 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.934 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.934 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.935 * [backup-simplify]: Simplify (+ 0 0) into 0 6.935 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.935 * [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.935 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 6.935 * [taylor]: Taking taylor expansion of y.im in y.re 6.936 * [backup-simplify]: Simplify y.im into y.im 6.936 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.936 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 6.936 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 6.936 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.936 * [taylor]: Taking taylor expansion of y.re in y.re 6.936 * [backup-simplify]: Simplify 0 into 0 6.936 * [backup-simplify]: Simplify 1 into 1 6.936 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.936 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.937 * [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.937 * [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.937 * [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.937 * [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.937 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 6.937 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 6.937 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 6.937 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.937 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 6.937 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 6.937 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.937 * [taylor]: Taking taylor expansion of x.re in y.im 6.937 * [backup-simplify]: Simplify x.re into x.re 6.937 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.937 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.937 * [taylor]: Taking taylor expansion of x.re in y.im 6.937 * [backup-simplify]: Simplify x.re into x.re 6.937 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.938 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 6.938 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.938 * [taylor]: Taking taylor expansion of x.im in y.im 6.938 * [backup-simplify]: Simplify x.im into x.im 6.938 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.938 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.938 * [taylor]: Taking taylor expansion of x.im in y.im 6.938 * [backup-simplify]: Simplify x.im into x.im 6.938 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.938 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.938 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.938 * [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.939 * [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.939 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.939 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.939 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.939 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.939 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.940 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.940 * [backup-simplify]: Simplify (+ 0 0) into 0 6.941 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.941 * [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.941 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 6.941 * [taylor]: Taking taylor expansion of y.im in y.im 6.941 * [backup-simplify]: Simplify 0 into 0 6.941 * [backup-simplify]: Simplify 1 into 1 6.942 * [backup-simplify]: Simplify (/ 1 1) into 1 6.942 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 6.942 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 6.942 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.942 * [taylor]: Taking taylor expansion of y.re in y.im 6.942 * [backup-simplify]: Simplify y.re into y.re 6.942 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.943 * [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.943 * [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.944 * [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.944 * [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.944 * [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.944 * [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.944 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 6.944 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 6.944 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 6.944 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.944 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 6.944 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 6.944 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.944 * [taylor]: Taking taylor expansion of x.re in x.im 6.944 * [backup-simplify]: Simplify x.re into x.re 6.944 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.944 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.944 * [taylor]: Taking taylor expansion of x.re in x.im 6.944 * [backup-simplify]: Simplify x.re into x.re 6.944 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.944 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 6.944 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.944 * [taylor]: Taking taylor expansion of x.im in x.im 6.945 * [backup-simplify]: Simplify 0 into 0 6.945 * [backup-simplify]: Simplify 1 into 1 6.945 * [backup-simplify]: Simplify (/ 1 1) into 1 6.945 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.945 * [taylor]: Taking taylor expansion of x.im in x.im 6.945 * [backup-simplify]: Simplify 0 into 0 6.945 * [backup-simplify]: Simplify 1 into 1 6.946 * [backup-simplify]: Simplify (/ 1 1) into 1 6.946 * [backup-simplify]: Simplify (* 1 1) into 1 6.947 * [backup-simplify]: Simplify (+ 0 1) into 1 6.947 * [backup-simplify]: Simplify (sqrt 1) into 1 6.948 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.949 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.949 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.950 * [backup-simplify]: Simplify (+ 0 0) into 0 6.951 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.951 * [backup-simplify]: Simplify (log 1) into 0 6.951 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 6.951 * [taylor]: Taking taylor expansion of y.im in x.im 6.951 * [backup-simplify]: Simplify y.im into y.im 6.951 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.951 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 6.951 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.951 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.951 * [taylor]: Taking taylor expansion of y.re in x.im 6.951 * [backup-simplify]: Simplify y.re into y.re 6.952 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.952 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.952 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 6.953 * [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.953 * [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.953 * [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.953 * [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.953 * [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.953 * [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.953 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 6.953 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.954 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.954 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.954 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.954 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.954 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.954 * [taylor]: Taking taylor expansion of x.re in x.re 6.954 * [backup-simplify]: Simplify 0 into 0 6.954 * [backup-simplify]: Simplify 1 into 1 6.954 * [backup-simplify]: Simplify (/ 1 1) into 1 6.954 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.954 * [taylor]: Taking taylor expansion of x.re in x.re 6.954 * [backup-simplify]: Simplify 0 into 0 6.954 * [backup-simplify]: Simplify 1 into 1 6.955 * [backup-simplify]: Simplify (/ 1 1) into 1 6.955 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.955 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.955 * [taylor]: Taking taylor expansion of x.im in x.re 6.955 * [backup-simplify]: Simplify x.im into x.im 6.955 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.955 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.955 * [taylor]: Taking taylor expansion of x.im in x.re 6.955 * [backup-simplify]: Simplify x.im into x.im 6.955 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.955 * [backup-simplify]: Simplify (* 1 1) into 1 6.956 * [backup-simplify]: Simplify (+ 1 0) into 1 6.956 * [backup-simplify]: Simplify (sqrt 1) into 1 6.957 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.958 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.958 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.959 * [backup-simplify]: Simplify (+ 0 0) into 0 6.960 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.960 * [backup-simplify]: Simplify (log 1) into 0 6.960 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 6.960 * [taylor]: Taking taylor expansion of y.im in x.re 6.960 * [backup-simplify]: Simplify y.im into y.im 6.960 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.960 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 6.960 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.960 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.960 * [taylor]: Taking taylor expansion of y.re in x.re 6.960 * [backup-simplify]: Simplify y.re into y.re 6.961 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.961 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.961 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 6.961 * [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.962 * [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.962 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 6.962 * [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.962 * [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.962 * [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.962 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 6.962 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.962 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.963 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.963 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.963 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.963 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.963 * [taylor]: Taking taylor expansion of x.re in x.re 6.963 * [backup-simplify]: Simplify 0 into 0 6.963 * [backup-simplify]: Simplify 1 into 1 6.963 * [backup-simplify]: Simplify (/ 1 1) into 1 6.963 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.963 * [taylor]: Taking taylor expansion of x.re in x.re 6.963 * [backup-simplify]: Simplify 0 into 0 6.963 * [backup-simplify]: Simplify 1 into 1 6.964 * [backup-simplify]: Simplify (/ 1 1) into 1 6.964 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.964 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.964 * [taylor]: Taking taylor expansion of x.im in x.re 6.964 * [backup-simplify]: Simplify x.im into x.im 6.964 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.964 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.964 * [taylor]: Taking taylor expansion of x.im in x.re 6.964 * [backup-simplify]: Simplify x.im into x.im 6.964 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.964 * [backup-simplify]: Simplify (* 1 1) into 1 6.965 * [backup-simplify]: Simplify (+ 1 0) into 1 6.965 * [backup-simplify]: Simplify (sqrt 1) into 1 6.966 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.967 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.967 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.968 * [backup-simplify]: Simplify (+ 0 0) into 0 6.969 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.969 * [backup-simplify]: Simplify (log 1) into 0 6.969 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 6.969 * [taylor]: Taking taylor expansion of y.im in x.re 6.969 * [backup-simplify]: Simplify y.im into y.im 6.969 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.969 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 6.969 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.969 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.969 * [taylor]: Taking taylor expansion of y.re in x.re 6.969 * [backup-simplify]: Simplify y.re into y.re 6.969 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.970 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.970 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 6.970 * [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.971 * [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.971 * [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.971 * [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.972 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 6.972 * [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.972 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 6.972 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 6.972 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 6.972 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.972 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.972 * [taylor]: Taking taylor expansion of y.re in x.im 6.972 * [backup-simplify]: Simplify y.re into y.re 6.973 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.973 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.973 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.973 * [taylor]: Taking taylor expansion of x.re in x.im 6.973 * [backup-simplify]: Simplify x.re into x.re 6.973 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.973 * [taylor]: Taking taylor expansion of y.im in x.im 6.973 * [backup-simplify]: Simplify y.im into y.im 6.973 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.973 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 6.973 * [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.973 * [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.974 * [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.974 * [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.974 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 6.975 * [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.975 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 6.975 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 6.975 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 6.975 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 6.975 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.975 * [taylor]: Taking taylor expansion of y.re in y.im 6.975 * [backup-simplify]: Simplify y.re into y.re 6.975 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.975 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 6.975 * [taylor]: Taking taylor expansion of (log x.re) in y.im 6.975 * [taylor]: Taking taylor expansion of x.re in y.im 6.975 * [backup-simplify]: Simplify x.re into x.re 6.975 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.975 * [taylor]: Taking taylor expansion of y.im in y.im 6.975 * [backup-simplify]: Simplify 0 into 0 6.975 * [backup-simplify]: Simplify 1 into 1 6.975 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 6.976 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 6.976 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 6.976 * [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.976 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 6.976 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 6.976 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 6.976 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 6.976 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.976 * [taylor]: Taking taylor expansion of y.re in y.re 6.976 * [backup-simplify]: Simplify 0 into 0 6.976 * [backup-simplify]: Simplify 1 into 1 6.976 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.976 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 6.976 * [taylor]: Taking taylor expansion of (log x.re) in y.re 6.976 * [taylor]: Taking taylor expansion of x.re in y.re 6.976 * [backup-simplify]: Simplify x.re into x.re 6.977 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.977 * [taylor]: Taking taylor expansion of y.im in y.re 6.977 * [backup-simplify]: Simplify y.im into y.im 6.977 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.977 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.977 * [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.977 * [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.978 * [backup-simplify]: Simplify (+ 0) into 0 6.979 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.979 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.979 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 6.981 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.981 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 6.981 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.982 * [backup-simplify]: Simplify (+ 0 0) into 0 6.983 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.983 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.984 * [backup-simplify]: Simplify (+ 0 0) into 0 6.984 * [taylor]: Taking taylor expansion of 0 in x.im 6.984 * [backup-simplify]: Simplify 0 into 0 6.984 * [taylor]: Taking taylor expansion of 0 in y.im 6.984 * [backup-simplify]: Simplify 0 into 0 6.984 * [taylor]: Taking taylor expansion of 0 in y.re 6.984 * [backup-simplify]: Simplify 0 into 0 6.984 * [backup-simplify]: Simplify 0 into 0 6.984 * [backup-simplify]: Simplify (+ 0) into 0 6.985 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.985 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.986 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.986 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.987 * [backup-simplify]: Simplify (- 0) into 0 6.987 * [backup-simplify]: Simplify (+ 0 0) into 0 6.988 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.989 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.989 * [backup-simplify]: Simplify (+ 0 0) into 0 6.989 * [taylor]: Taking taylor expansion of 0 in y.im 6.989 * [backup-simplify]: Simplify 0 into 0 6.989 * [taylor]: Taking taylor expansion of 0 in y.re 6.989 * [backup-simplify]: Simplify 0 into 0 6.989 * [backup-simplify]: Simplify 0 into 0 6.989 * [taylor]: Taking taylor expansion of 0 in y.re 6.989 * [backup-simplify]: Simplify 0 into 0 6.989 * [backup-simplify]: Simplify 0 into 0 6.989 * [backup-simplify]: Simplify 0 into 0 6.990 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.991 * [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.992 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.992 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.993 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.994 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.995 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.995 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.995 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 6.996 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 6.998 * [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.999 * [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)))) 7.000 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.000 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 7.000 * [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)))) 7.001 * [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)))) 7.002 * [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)))) 7.002 * [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 7.002 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.002 * [backup-simplify]: Simplify 1/2 into 1/2 7.002 * [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 7.002 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 7.002 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 7.002 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 7.002 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.002 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.002 * [taylor]: Taking taylor expansion of y.re in x.im 7.002 * [backup-simplify]: Simplify y.re into y.re 7.003 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.003 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 7.003 * [taylor]: Taking taylor expansion of (log x.re) in x.im 7.003 * [taylor]: Taking taylor expansion of x.re in x.im 7.003 * [backup-simplify]: Simplify x.re into x.re 7.003 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.003 * [taylor]: Taking taylor expansion of y.im in x.im 7.003 * [backup-simplify]: Simplify y.im into y.im 7.003 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.003 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 7.003 * [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)) 7.003 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.003 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.003 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 7.003 * [taylor]: Taking taylor expansion of y.im in x.im 7.003 * [backup-simplify]: Simplify y.im into y.im 7.003 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 7.003 * [taylor]: Taking taylor expansion of x.im in x.im 7.003 * [backup-simplify]: Simplify 0 into 0 7.003 * [backup-simplify]: Simplify 1 into 1 7.004 * [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))) 7.004 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 7.004 * [backup-simplify]: Simplify (- 0) into 0 7.004 * [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))) 7.005 * [backup-simplify]: Simplify (* 1 1) into 1 7.005 * [backup-simplify]: Simplify (* y.im 1) into y.im 7.005 * [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) 7.005 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 7.006 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 7.006 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 7.006 * [backup-simplify]: Simplify (- 0) into 0 7.006 * [backup-simplify]: Simplify (+ 0 0) into 0 7.007 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.007 * [backup-simplify]: Simplify (+ 0) into 0 7.008 * [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 7.008 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.009 * [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 7.009 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 7.009 * [backup-simplify]: Simplify (- 0) into 0 7.010 * [backup-simplify]: Simplify (+ 0 0) into 0 7.010 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.011 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.011 * [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 7.011 * [backup-simplify]: Simplify (- 0) into 0 7.011 * [backup-simplify]: Simplify (+ 0 0) into 0 7.012 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 7.012 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.013 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 7.013 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 7.014 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 7.014 * [backup-simplify]: Simplify (- 0) into 0 7.014 * [backup-simplify]: Simplify (+ 0 0) into 0 7.014 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 7.015 * [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 7.015 * [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 7.016 * [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 7.016 * [taylor]: Taking taylor expansion of 0 in y.im 7.016 * [backup-simplify]: Simplify 0 into 0 7.016 * [taylor]: Taking taylor expansion of 0 in y.re 7.016 * [backup-simplify]: Simplify 0 into 0 7.016 * [backup-simplify]: Simplify 0 into 0 7.016 * [taylor]: Taking taylor expansion of 0 in y.im 7.016 * [backup-simplify]: Simplify 0 into 0 7.016 * [taylor]: Taking taylor expansion of 0 in y.re 7.016 * [backup-simplify]: Simplify 0 into 0 7.016 * [backup-simplify]: Simplify 0 into 0 7.016 * [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))))) 7.016 * [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)))) 7.016 * [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 7.016 * [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 7.016 * [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 7.017 * [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))) 7.017 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 7.017 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 7.017 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 7.017 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.017 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 7.017 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 7.017 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 7.017 * [taylor]: Taking taylor expansion of -1 in y.re 7.017 * [backup-simplify]: Simplify -1 into -1 7.017 * [taylor]: Taking taylor expansion of x.re in y.re 7.017 * [backup-simplify]: Simplify x.re into x.re 7.017 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.017 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 7.017 * [taylor]: Taking taylor expansion of -1 in y.re 7.017 * [backup-simplify]: Simplify -1 into -1 7.017 * [taylor]: Taking taylor expansion of x.re in y.re 7.017 * [backup-simplify]: Simplify x.re into x.re 7.017 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.017 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 7.017 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 7.017 * [taylor]: Taking taylor expansion of -1 in y.re 7.017 * [backup-simplify]: Simplify -1 into -1 7.017 * [taylor]: Taking taylor expansion of x.im in y.re 7.017 * [backup-simplify]: Simplify x.im into x.im 7.017 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.017 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 7.017 * [taylor]: Taking taylor expansion of -1 in y.re 7.017 * [backup-simplify]: Simplify -1 into -1 7.017 * [taylor]: Taking taylor expansion of x.im in y.re 7.017 * [backup-simplify]: Simplify x.im into x.im 7.017 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.017 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 7.017 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 7.018 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 7.018 * [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)))) 7.018 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.018 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.018 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 7.018 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.018 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.018 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 7.019 * [backup-simplify]: Simplify (+ 0 0) into 0 7.019 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.019 * [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))))) 7.019 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 7.019 * [taylor]: Taking taylor expansion of -1 in y.re 7.019 * [backup-simplify]: Simplify -1 into -1 7.019 * [taylor]: Taking taylor expansion of y.im in y.re 7.019 * [backup-simplify]: Simplify y.im into y.im 7.019 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.019 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 7.019 * [taylor]: Taking taylor expansion of -1 in y.re 7.019 * [backup-simplify]: Simplify -1 into -1 7.019 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 7.019 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 7.019 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.019 * [taylor]: Taking taylor expansion of y.re in y.re 7.019 * [backup-simplify]: Simplify 0 into 0 7.019 * [backup-simplify]: Simplify 1 into 1 7.019 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.019 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.020 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 7.020 * [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)))) 7.020 * [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 7.020 * [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 7.020 * [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))) 7.020 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 7.020 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 7.020 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 7.020 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.020 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 7.020 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 7.020 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.020 * [taylor]: Taking taylor expansion of -1 in y.im 7.020 * [backup-simplify]: Simplify -1 into -1 7.020 * [taylor]: Taking taylor expansion of x.re in y.im 7.020 * [backup-simplify]: Simplify x.re into x.re 7.020 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.020 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.020 * [taylor]: Taking taylor expansion of -1 in y.im 7.020 * [backup-simplify]: Simplify -1 into -1 7.020 * [taylor]: Taking taylor expansion of x.re in y.im 7.020 * [backup-simplify]: Simplify x.re into x.re 7.020 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.020 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 7.020 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.020 * [taylor]: Taking taylor expansion of -1 in y.im 7.020 * [backup-simplify]: Simplify -1 into -1 7.020 * [taylor]: Taking taylor expansion of x.im in y.im 7.020 * [backup-simplify]: Simplify x.im into x.im 7.020 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.021 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.021 * [taylor]: Taking taylor expansion of -1 in y.im 7.021 * [backup-simplify]: Simplify -1 into -1 7.021 * [taylor]: Taking taylor expansion of x.im in y.im 7.021 * [backup-simplify]: Simplify x.im into x.im 7.021 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.021 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 7.021 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 7.021 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 7.021 * [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)))) 7.021 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.021 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.021 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 7.021 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.022 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.022 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 7.022 * [backup-simplify]: Simplify (+ 0 0) into 0 7.022 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.022 * [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))))) 7.022 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 7.022 * [taylor]: Taking taylor expansion of -1 in y.im 7.022 * [backup-simplify]: Simplify -1 into -1 7.022 * [taylor]: Taking taylor expansion of y.im in y.im 7.022 * [backup-simplify]: Simplify 0 into 0 7.022 * [backup-simplify]: Simplify 1 into 1 7.023 * [backup-simplify]: Simplify (/ -1 1) into -1 7.023 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 7.023 * [taylor]: Taking taylor expansion of -1 in y.im 7.023 * [backup-simplify]: Simplify -1 into -1 7.023 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 7.023 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.023 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.023 * [taylor]: Taking taylor expansion of y.re in y.im 7.023 * [backup-simplify]: Simplify y.re into y.re 7.023 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.023 * [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)))))) 7.024 * [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)))))) 7.024 * [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)))) 7.024 * [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 7.024 * [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 7.024 * [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))) 7.024 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 7.024 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 7.024 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 7.024 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.024 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 7.024 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 7.024 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 7.024 * [taylor]: Taking taylor expansion of -1 in x.im 7.024 * [backup-simplify]: Simplify -1 into -1 7.024 * [taylor]: Taking taylor expansion of x.re in x.im 7.024 * [backup-simplify]: Simplify x.re into x.re 7.024 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.024 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 7.024 * [taylor]: Taking taylor expansion of -1 in x.im 7.024 * [backup-simplify]: Simplify -1 into -1 7.024 * [taylor]: Taking taylor expansion of x.re in x.im 7.024 * [backup-simplify]: Simplify x.re into x.re 7.024 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.024 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 7.024 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 7.024 * [taylor]: Taking taylor expansion of -1 in x.im 7.024 * [backup-simplify]: Simplify -1 into -1 7.024 * [taylor]: Taking taylor expansion of x.im in x.im 7.024 * [backup-simplify]: Simplify 0 into 0 7.024 * [backup-simplify]: Simplify 1 into 1 7.025 * [backup-simplify]: Simplify (/ -1 1) into -1 7.025 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 7.025 * [taylor]: Taking taylor expansion of -1 in x.im 7.025 * [backup-simplify]: Simplify -1 into -1 7.025 * [taylor]: Taking taylor expansion of x.im in x.im 7.025 * [backup-simplify]: Simplify 0 into 0 7.025 * [backup-simplify]: Simplify 1 into 1 7.025 * [backup-simplify]: Simplify (/ -1 1) into -1 7.025 * [backup-simplify]: Simplify (* -1 -1) into 1 7.026 * [backup-simplify]: Simplify (+ 0 1) into 1 7.026 * [backup-simplify]: Simplify (sqrt 1) into 1 7.026 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.027 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.027 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.027 * [backup-simplify]: Simplify (+ 0 0) into 0 7.028 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.028 * [backup-simplify]: Simplify (log 1) into 0 7.028 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 7.028 * [taylor]: Taking taylor expansion of -1 in x.im 7.028 * [backup-simplify]: Simplify -1 into -1 7.028 * [taylor]: Taking taylor expansion of y.im in x.im 7.028 * [backup-simplify]: Simplify y.im into y.im 7.028 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.028 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.028 * [taylor]: Taking taylor expansion of -1 in x.im 7.028 * [backup-simplify]: Simplify -1 into -1 7.028 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 7.028 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.028 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.028 * [taylor]: Taking taylor expansion of y.re in x.im 7.029 * [backup-simplify]: Simplify y.re into y.re 7.029 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.029 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 7.029 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 7.029 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.029 * [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)) 7.029 * [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))) 7.030 * [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))) 7.030 * [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 7.030 * [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 7.030 * [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))) 7.030 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 7.030 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 7.030 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 7.030 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.030 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 7.030 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 7.030 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.030 * [taylor]: Taking taylor expansion of -1 in x.re 7.030 * [backup-simplify]: Simplify -1 into -1 7.030 * [taylor]: Taking taylor expansion of x.re in x.re 7.030 * [backup-simplify]: Simplify 0 into 0 7.030 * [backup-simplify]: Simplify 1 into 1 7.030 * [backup-simplify]: Simplify (/ -1 1) into -1 7.030 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.030 * [taylor]: Taking taylor expansion of -1 in x.re 7.030 * [backup-simplify]: Simplify -1 into -1 7.030 * [taylor]: Taking taylor expansion of x.re in x.re 7.030 * [backup-simplify]: Simplify 0 into 0 7.030 * [backup-simplify]: Simplify 1 into 1 7.031 * [backup-simplify]: Simplify (/ -1 1) into -1 7.031 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 7.031 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.031 * [taylor]: Taking taylor expansion of -1 in x.re 7.031 * [backup-simplify]: Simplify -1 into -1 7.031 * [taylor]: Taking taylor expansion of x.im in x.re 7.031 * [backup-simplify]: Simplify x.im into x.im 7.031 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.031 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.031 * [taylor]: Taking taylor expansion of -1 in x.re 7.031 * [backup-simplify]: Simplify -1 into -1 7.031 * [taylor]: Taking taylor expansion of x.im in x.re 7.031 * [backup-simplify]: Simplify x.im into x.im 7.031 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.032 * [backup-simplify]: Simplify (* -1 -1) into 1 7.032 * [backup-simplify]: Simplify (+ 1 0) into 1 7.032 * [backup-simplify]: Simplify (sqrt 1) into 1 7.033 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.035 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.035 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.036 * [backup-simplify]: Simplify (+ 0 0) into 0 7.037 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.037 * [backup-simplify]: Simplify (log 1) into 0 7.037 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 7.037 * [taylor]: Taking taylor expansion of -1 in x.re 7.037 * [backup-simplify]: Simplify -1 into -1 7.037 * [taylor]: Taking taylor expansion of y.im in x.re 7.037 * [backup-simplify]: Simplify y.im into y.im 7.037 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.037 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 7.037 * [taylor]: Taking taylor expansion of -1 in x.re 7.037 * [backup-simplify]: Simplify -1 into -1 7.037 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 7.037 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.038 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.038 * [taylor]: Taking taylor expansion of y.re in x.re 7.038 * [backup-simplify]: Simplify y.re into y.re 7.038 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.038 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.038 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 7.039 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.039 * [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)) 7.039 * [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))) 7.040 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.040 * [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 7.040 * [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 7.040 * [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))) 7.040 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 7.040 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 7.040 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 7.040 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.040 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 7.040 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 7.040 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.040 * [taylor]: Taking taylor expansion of -1 in x.re 7.040 * [backup-simplify]: Simplify -1 into -1 7.040 * [taylor]: Taking taylor expansion of x.re in x.re 7.040 * [backup-simplify]: Simplify 0 into 0 7.040 * [backup-simplify]: Simplify 1 into 1 7.041 * [backup-simplify]: Simplify (/ -1 1) into -1 7.041 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.041 * [taylor]: Taking taylor expansion of -1 in x.re 7.041 * [backup-simplify]: Simplify -1 into -1 7.041 * [taylor]: Taking taylor expansion of x.re in x.re 7.041 * [backup-simplify]: Simplify 0 into 0 7.041 * [backup-simplify]: Simplify 1 into 1 7.041 * [backup-simplify]: Simplify (/ -1 1) into -1 7.041 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 7.041 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.041 * [taylor]: Taking taylor expansion of -1 in x.re 7.041 * [backup-simplify]: Simplify -1 into -1 7.041 * [taylor]: Taking taylor expansion of x.im in x.re 7.041 * [backup-simplify]: Simplify x.im into x.im 7.042 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.042 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.042 * [taylor]: Taking taylor expansion of -1 in x.re 7.042 * [backup-simplify]: Simplify -1 into -1 7.042 * [taylor]: Taking taylor expansion of x.im in x.re 7.042 * [backup-simplify]: Simplify x.im into x.im 7.042 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.042 * [backup-simplify]: Simplify (* -1 -1) into 1 7.048 * [backup-simplify]: Simplify (+ 1 0) into 1 7.049 * [backup-simplify]: Simplify (sqrt 1) into 1 7.050 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.051 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.052 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.052 * [backup-simplify]: Simplify (+ 0 0) into 0 7.053 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.053 * [backup-simplify]: Simplify (log 1) into 0 7.053 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 7.053 * [taylor]: Taking taylor expansion of -1 in x.re 7.053 * [backup-simplify]: Simplify -1 into -1 7.053 * [taylor]: Taking taylor expansion of y.im in x.re 7.053 * [backup-simplify]: Simplify y.im into y.im 7.053 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.053 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 7.053 * [taylor]: Taking taylor expansion of -1 in x.re 7.053 * [backup-simplify]: Simplify -1 into -1 7.053 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 7.053 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.054 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.054 * [taylor]: Taking taylor expansion of y.re in x.re 7.054 * [backup-simplify]: Simplify y.re into y.re 7.054 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.054 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.054 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 7.055 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.055 * [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)) 7.055 * [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))) 7.056 * [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))) 7.056 * [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))) 7.057 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 7.057 * [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))) 7.057 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 7.057 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.057 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 7.057 * [taylor]: Taking taylor expansion of (log x.re) in x.im 7.057 * [taylor]: Taking taylor expansion of x.re in x.im 7.057 * [backup-simplify]: Simplify x.re into x.re 7.057 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.057 * [taylor]: Taking taylor expansion of y.im in x.im 7.057 * [backup-simplify]: Simplify y.im into y.im 7.057 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.057 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 7.057 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.058 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.058 * [taylor]: Taking taylor expansion of y.re in x.im 7.058 * [backup-simplify]: Simplify y.re into y.re 7.058 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.058 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.058 * [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)) 7.058 * [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))) 7.059 * [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))) 7.059 * [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))) 7.059 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 7.060 * [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))) 7.060 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 7.060 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 7.060 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 7.060 * [taylor]: Taking taylor expansion of (log x.re) in y.im 7.060 * [taylor]: Taking taylor expansion of x.re in y.im 7.060 * [backup-simplify]: Simplify x.re into x.re 7.060 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.060 * [taylor]: Taking taylor expansion of y.im in y.im 7.060 * [backup-simplify]: Simplify 0 into 0 7.060 * [backup-simplify]: Simplify 1 into 1 7.060 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 7.060 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 7.060 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.060 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.060 * [taylor]: Taking taylor expansion of y.re in y.im 7.060 * [backup-simplify]: Simplify y.re into y.re 7.061 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.061 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 7.061 * [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))) 7.061 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 7.061 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 7.061 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 7.061 * [taylor]: Taking taylor expansion of (log x.re) in y.re 7.061 * [taylor]: Taking taylor expansion of x.re in y.re 7.061 * [backup-simplify]: Simplify x.re into x.re 7.061 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.061 * [taylor]: Taking taylor expansion of y.im in y.re 7.061 * [backup-simplify]: Simplify y.im into y.im 7.061 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.061 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 7.061 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 7.061 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.061 * [taylor]: Taking taylor expansion of y.re in y.re 7.061 * [backup-simplify]: Simplify 0 into 0 7.062 * [backup-simplify]: Simplify 1 into 1 7.062 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.062 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 7.062 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 7.062 * [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))) 7.062 * [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))) 7.063 * [backup-simplify]: Simplify (+ 0) into 0 7.064 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 7.064 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.065 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 7.066 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.066 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 7.066 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.067 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 7.067 * [backup-simplify]: Simplify (+ 0 0) into 0 7.068 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.069 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 7.069 * [backup-simplify]: Simplify (+ 0 0) into 0 7.069 * [taylor]: Taking taylor expansion of 0 in x.im 7.069 * [backup-simplify]: Simplify 0 into 0 7.069 * [taylor]: Taking taylor expansion of 0 in y.im 7.069 * [backup-simplify]: Simplify 0 into 0 7.069 * [taylor]: Taking taylor expansion of 0 in y.re 7.069 * [backup-simplify]: Simplify 0 into 0 7.069 * [backup-simplify]: Simplify 0 into 0 7.070 * [backup-simplify]: Simplify (+ 0) into 0 7.071 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 7.071 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 7.072 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 7.072 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.072 * [backup-simplify]: Simplify (- 0) into 0 7.073 * [backup-simplify]: Simplify (+ 0 0) into 0 7.073 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.074 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 7.075 * [backup-simplify]: Simplify (+ 0 0) into 0 7.075 * [taylor]: Taking taylor expansion of 0 in y.im 7.075 * [backup-simplify]: Simplify 0 into 0 7.075 * [taylor]: Taking taylor expansion of 0 in y.re 7.075 * [backup-simplify]: Simplify 0 into 0 7.075 * [backup-simplify]: Simplify 0 into 0 7.075 * [taylor]: Taking taylor expansion of 0 in y.re 7.075 * [backup-simplify]: Simplify 0 into 0 7.075 * [backup-simplify]: Simplify 0 into 0 7.075 * [backup-simplify]: Simplify 0 into 0 7.076 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.077 * [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 7.077 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.077 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 7.078 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.079 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.080 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 7.080 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 7.081 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 7.082 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 7.084 * [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)) 7.085 * [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))))) 7.085 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.086 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 7.086 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 7.087 * [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))))) 7.088 * [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))))) 7.089 * [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))))) 7.089 * [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 7.089 * [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 7.089 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.089 * [backup-simplify]: Simplify 1/2 into 1/2 7.089 * [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 7.089 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 7.089 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.089 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 7.089 * [taylor]: Taking taylor expansion of (log x.re) in x.im 7.089 * [taylor]: Taking taylor expansion of x.re in x.im 7.089 * [backup-simplify]: Simplify x.re into x.re 7.089 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.089 * [taylor]: Taking taylor expansion of y.im in x.im 7.089 * [backup-simplify]: Simplify y.im into y.im 7.089 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.089 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 7.089 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.089 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.089 * [taylor]: Taking taylor expansion of y.re in x.im 7.089 * [backup-simplify]: Simplify y.re into y.re 7.090 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.090 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.090 * [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)) 7.090 * [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))) 7.091 * [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))) 7.091 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 7.091 * [taylor]: Taking taylor expansion of y.im in x.im 7.091 * [backup-simplify]: Simplify y.im into y.im 7.091 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 7.091 * [taylor]: Taking taylor expansion of x.im in x.im 7.091 * [backup-simplify]: Simplify 0 into 0 7.091 * [backup-simplify]: Simplify 1 into 1 7.091 * [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))) 7.092 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 7.092 * [backup-simplify]: Simplify (- 0) into 0 7.092 * [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))) 7.093 * [backup-simplify]: Simplify (* 1 1) into 1 7.093 * [backup-simplify]: Simplify (* y.im 1) into y.im 7.093 * [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) 7.094 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 7.094 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 7.095 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.095 * [backup-simplify]: Simplify (- 0) into 0 7.095 * [backup-simplify]: Simplify (+ 0 0) into 0 7.096 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.096 * [backup-simplify]: Simplify (+ 0) into 0 7.097 * [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 7.099 * [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 7.100 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 7.100 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.100 * [backup-simplify]: Simplify (- 0) into 0 7.101 * [backup-simplify]: Simplify (+ 0 0) into 0 7.101 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.102 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.103 * [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 7.104 * [backup-simplify]: Simplify (- 0) into 0 7.104 * [backup-simplify]: Simplify (+ 0 0) into 0 7.105 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 7.105 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.106 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 7.108 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 7.108 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 7.109 * [backup-simplify]: Simplify (- 0) into 0 7.109 * [backup-simplify]: Simplify (+ 0 0) into 0 7.110 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 7.110 * [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 7.111 * [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 7.112 * [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 7.112 * [backup-simplify]: Simplify (- 0) into 0 7.112 * [taylor]: Taking taylor expansion of 0 in y.im 7.112 * [backup-simplify]: Simplify 0 into 0 7.112 * [taylor]: Taking taylor expansion of 0 in y.re 7.112 * [backup-simplify]: Simplify 0 into 0 7.112 * [backup-simplify]: Simplify 0 into 0 7.112 * [taylor]: Taking taylor expansion of 0 in y.im 7.112 * [backup-simplify]: Simplify 0 into 0 7.112 * [taylor]: Taking taylor expansion of 0 in y.re 7.113 * [backup-simplify]: Simplify 0 into 0 7.113 * [backup-simplify]: Simplify 0 into 0 7.113 * [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))))) 7.113 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2 1 1 3) 7.113 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.113 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 7.113 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.113 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.114 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.114 * [taylor]: Taking taylor expansion of y.re in y.re 7.114 * [backup-simplify]: Simplify 0 into 0 7.114 * [backup-simplify]: Simplify 1 into 1 7.114 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.114 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.114 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.114 * [taylor]: Taking taylor expansion of y.re in x.re 7.114 * [backup-simplify]: Simplify y.re into y.re 7.114 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.114 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.114 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.114 * [taylor]: Taking taylor expansion of y.re in x.im 7.114 * [backup-simplify]: Simplify y.re into y.re 7.114 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.114 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.114 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.114 * [taylor]: Taking taylor expansion of y.re in x.im 7.114 * [backup-simplify]: Simplify y.re into y.re 7.114 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.114 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.115 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.115 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.115 * [taylor]: Taking taylor expansion of y.re in x.re 7.115 * [backup-simplify]: Simplify y.re into y.re 7.115 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.115 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.115 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.115 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.115 * [taylor]: Taking taylor expansion of y.re in y.re 7.115 * [backup-simplify]: Simplify 0 into 0 7.115 * [backup-simplify]: Simplify 1 into 1 7.115 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.115 * [backup-simplify]: Simplify 0 into 0 7.115 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.115 * [taylor]: Taking taylor expansion of 0 in x.re 7.115 * [backup-simplify]: Simplify 0 into 0 7.115 * [taylor]: Taking taylor expansion of 0 in y.re 7.115 * [backup-simplify]: Simplify 0 into 0 7.116 * [backup-simplify]: Simplify 0 into 0 7.116 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.116 * [taylor]: Taking taylor expansion of 0 in y.re 7.116 * [backup-simplify]: Simplify 0 into 0 7.116 * [backup-simplify]: Simplify 0 into 0 7.116 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 7.116 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.117 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.117 * [taylor]: Taking taylor expansion of 0 in x.re 7.117 * [backup-simplify]: Simplify 0 into 0 7.117 * [taylor]: Taking taylor expansion of 0 in y.re 7.117 * [backup-simplify]: Simplify 0 into 0 7.117 * [backup-simplify]: Simplify 0 into 0 7.117 * [taylor]: Taking taylor expansion of 0 in y.re 7.117 * [backup-simplify]: Simplify 0 into 0 7.117 * [backup-simplify]: Simplify 0 into 0 7.118 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.118 * [taylor]: Taking taylor expansion of 0 in y.re 7.118 * [backup-simplify]: Simplify 0 into 0 7.118 * [backup-simplify]: Simplify 0 into 0 7.118 * [backup-simplify]: Simplify 0 into 0 7.118 * [backup-simplify]: Simplify 0 into 0 7.119 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 7.119 * [backup-simplify]: Simplify 0 into 0 7.120 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 7.120 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.120 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 7.120 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 7.120 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 7.120 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.120 * [taylor]: Taking taylor expansion of y.re in y.re 7.120 * [backup-simplify]: Simplify 0 into 0 7.120 * [backup-simplify]: Simplify 1 into 1 7.120 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.120 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 7.120 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.121 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.121 * [taylor]: Taking taylor expansion of y.re in x.re 7.121 * [backup-simplify]: Simplify y.re into y.re 7.121 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.121 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 7.121 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.121 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.121 * [taylor]: Taking taylor expansion of y.re in x.im 7.121 * [backup-simplify]: Simplify y.re into y.re 7.121 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.121 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 7.121 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.121 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.121 * [taylor]: Taking taylor expansion of y.re in x.im 7.121 * [backup-simplify]: Simplify y.re into y.re 7.122 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.122 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 7.122 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.122 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.122 * [taylor]: Taking taylor expansion of y.re in x.re 7.122 * [backup-simplify]: Simplify y.re into y.re 7.122 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.122 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 7.122 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 7.122 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.122 * [taylor]: Taking taylor expansion of y.re in y.re 7.122 * [backup-simplify]: Simplify 0 into 0 7.122 * [backup-simplify]: Simplify 1 into 1 7.122 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.123 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.123 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 7.123 * [taylor]: Taking taylor expansion of 0 in x.re 7.123 * [backup-simplify]: Simplify 0 into 0 7.123 * [taylor]: Taking taylor expansion of 0 in y.re 7.123 * [backup-simplify]: Simplify 0 into 0 7.123 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 7.123 * [taylor]: Taking taylor expansion of 0 in y.re 7.123 * [backup-simplify]: Simplify 0 into 0 7.125 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 7.125 * [backup-simplify]: Simplify 0 into 0 7.125 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.125 * [taylor]: Taking taylor expansion of 0 in x.re 7.125 * [backup-simplify]: Simplify 0 into 0 7.125 * [taylor]: Taking taylor expansion of 0 in y.re 7.125 * [backup-simplify]: Simplify 0 into 0 7.125 * [taylor]: Taking taylor expansion of 0 in y.re 7.125 * [backup-simplify]: Simplify 0 into 0 7.125 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.126 * [taylor]: Taking taylor expansion of 0 in y.re 7.126 * [backup-simplify]: Simplify 0 into 0 7.126 * [backup-simplify]: Simplify 0 into 0 7.126 * [backup-simplify]: Simplify 0 into 0 7.127 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.127 * [backup-simplify]: Simplify 0 into 0 7.128 * [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 7.128 * [taylor]: Taking taylor expansion of 0 in x.re 7.128 * [backup-simplify]: Simplify 0 into 0 7.128 * [taylor]: Taking taylor expansion of 0 in y.re 7.128 * [backup-simplify]: Simplify 0 into 0 7.128 * [taylor]: Taking taylor expansion of 0 in y.re 7.128 * [backup-simplify]: Simplify 0 into 0 7.128 * [taylor]: Taking taylor expansion of 0 in y.re 7.128 * [backup-simplify]: Simplify 0 into 0 7.128 * [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 7.128 * [taylor]: Taking taylor expansion of 0 in y.re 7.128 * [backup-simplify]: Simplify 0 into 0 7.128 * [backup-simplify]: Simplify 0 into 0 7.129 * [backup-simplify]: Simplify 0 into 0 7.129 * [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) 7.129 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.129 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in (x.im x.re y.re) around 0 7.130 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 7.130 * [taylor]: Taking taylor expansion of -1 in y.re 7.130 * [backup-simplify]: Simplify -1 into -1 7.130 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 7.130 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 7.130 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.130 * [taylor]: Taking taylor expansion of y.re in y.re 7.130 * [backup-simplify]: Simplify 0 into 0 7.130 * [backup-simplify]: Simplify 1 into 1 7.130 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.130 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 7.130 * [taylor]: Taking taylor expansion of -1 in x.re 7.130 * [backup-simplify]: Simplify -1 into -1 7.130 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 7.130 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.130 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.130 * [taylor]: Taking taylor expansion of y.re in x.re 7.130 * [backup-simplify]: Simplify y.re into y.re 7.130 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.131 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.131 * [taylor]: Taking taylor expansion of -1 in x.im 7.131 * [backup-simplify]: Simplify -1 into -1 7.131 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 7.131 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.131 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.131 * [taylor]: Taking taylor expansion of y.re in x.im 7.131 * [backup-simplify]: Simplify y.re into y.re 7.131 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.131 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.131 * [taylor]: Taking taylor expansion of -1 in x.im 7.131 * [backup-simplify]: Simplify -1 into -1 7.131 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 7.131 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.131 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.131 * [taylor]: Taking taylor expansion of y.re in x.im 7.131 * [backup-simplify]: Simplify y.re into y.re 7.131 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.132 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.132 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 7.132 * [taylor]: Taking taylor expansion of -1 in x.re 7.132 * [backup-simplify]: Simplify -1 into -1 7.132 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 7.132 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.132 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.132 * [taylor]: Taking taylor expansion of y.re in x.re 7.132 * [backup-simplify]: Simplify y.re into y.re 7.132 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.132 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.132 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 7.132 * [taylor]: Taking taylor expansion of -1 in y.re 7.133 * [backup-simplify]: Simplify -1 into -1 7.133 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 7.133 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 7.133 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.133 * [taylor]: Taking taylor expansion of y.re in y.re 7.133 * [backup-simplify]: Simplify 0 into 0 7.133 * [backup-simplify]: Simplify 1 into 1 7.133 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.133 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.133 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.134 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.134 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 7.134 * [taylor]: Taking taylor expansion of 0 in x.re 7.134 * [backup-simplify]: Simplify 0 into 0 7.134 * [taylor]: Taking taylor expansion of 0 in y.re 7.134 * [backup-simplify]: Simplify 0 into 0 7.135 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.135 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 7.135 * [taylor]: Taking taylor expansion of 0 in y.re 7.136 * [backup-simplify]: Simplify 0 into 0 7.137 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 7.137 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 7.137 * [backup-simplify]: Simplify 0 into 0 7.138 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.139 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 7.139 * [taylor]: Taking taylor expansion of 0 in x.re 7.139 * [backup-simplify]: Simplify 0 into 0 7.139 * [taylor]: Taking taylor expansion of 0 in y.re 7.139 * [backup-simplify]: Simplify 0 into 0 7.139 * [taylor]: Taking taylor expansion of 0 in y.re 7.139 * [backup-simplify]: Simplify 0 into 0 7.139 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 7.140 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 7.140 * [taylor]: Taking taylor expansion of 0 in y.re 7.140 * [backup-simplify]: Simplify 0 into 0 7.140 * [backup-simplify]: Simplify 0 into 0 7.140 * [backup-simplify]: Simplify 0 into 0 7.142 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.143 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 7.143 * [backup-simplify]: Simplify 0 into 0 7.143 * [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 7.144 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 7.144 * [taylor]: Taking taylor expansion of 0 in x.re 7.145 * [backup-simplify]: Simplify 0 into 0 7.145 * [taylor]: Taking taylor expansion of 0 in y.re 7.145 * [backup-simplify]: Simplify 0 into 0 7.145 * [taylor]: Taking taylor expansion of 0 in y.re 7.145 * [backup-simplify]: Simplify 0 into 0 7.145 * [taylor]: Taking taylor expansion of 0 in y.re 7.145 * [backup-simplify]: Simplify 0 into 0 7.145 * [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 7.146 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 7.146 * [taylor]: Taking taylor expansion of 0 in y.re 7.147 * [backup-simplify]: Simplify 0 into 0 7.147 * [backup-simplify]: Simplify 0 into 0 7.147 * [backup-simplify]: Simplify 0 into 0 7.147 * [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) 7.147 * * * [progress]: simplifying candidates 7.149 * [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 (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 (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.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) (+ (* 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))))) (+ (* 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))))) (+ (* 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.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) 7.151 * * [simplify]: Extracting # 0 : cost 0 7.151 * * [simplify]: Extracting # 1 : cost 0 7.152 * * [simplify]: Extracting # 2 : cost 0 7.152 * * [simplify]: Extracting # 3 : cost 0 7.152 * * [simplify]: Extracting # 4 : cost 0 7.152 * * [simplify]: Extracting # 5 : cost 0 7.152 * * [simplify]: Extracting # 6 : cost 0 7.152 * * [simplify]: Extracting # 7 : cost 0 7.153 * * [simplify]: Extracting # 8 : cost 0 7.153 * * [simplify]: Extracting # 9 : cost 0 7.153 * * [simplify]: iteration 0 : 69 enodes (cost 827 ) 7.178 * * [simplify]: Extracting # 0 : cost 0 7.178 * * [simplify]: Extracting # 1 : cost 0 7.178 * * [simplify]: Extracting # 2 : cost 0 7.179 * * [simplify]: Extracting # 3 : cost 0 7.179 * * [simplify]: Extracting # 4 : cost 0 7.179 * * [simplify]: Extracting # 5 : cost 0 7.179 * * [simplify]: Extracting # 6 : cost 0 7.180 * * [simplify]: iteration 1 : 124 enodes (cost 818 ) 7.232 * * [simplify]: Extracting # 0 : cost 0 7.233 * * [simplify]: Extracting # 1 : cost 0 7.233 * * [simplify]: Extracting # 2 : cost 0 7.233 * * [simplify]: Extracting # 3 : cost 0 7.234 * * [simplify]: Extracting # 4 : cost 0 7.234 * * [simplify]: Extracting # 5 : cost 0 7.234 * * [simplify]: iteration 2 : 356 enodes (cost 726 ) 7.569 * * [simplify]: Extracting # 0 : cost 0 7.577 * * [simplify]: Extracting # 1 : cost 0 7.582 * * [simplify]: Extracting # 2 : cost 0 7.587 * * [simplify]: Extracting # 3 : cost 0 7.592 * * [simplify]: Extracting # 4 : cost 0 7.597 * * [simplify]: iteration 3 : 2316 enodes (cost 720 ) 10.173 * * [simplify]: Extracting # 0 : cost 0 10.232 * * [simplify]: Extracting # 1 : cost 0 10.240 * * [simplify]: Extracting # 2 : cost 0 10.253 * * [simplify]: Extracting # 3 : cost 0 10.261 * * [simplify]: Extracting # 4 : cost 0 10.266 * * [simplify]: iteration done: 5001 enodes (cost 720 ) 10.267 * [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 (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 (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.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)) (* (* (cbrt y.re) (cbrt y.re)) (atan2 x.im x.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) (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))))) (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))))) (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.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) 10.267 * * * [progress]: adding candidates to table 10.759 * * [progress]: iteration 4 / 4 10.759 * * * [progress]: picking best candidate 10.884 * * * * [pick]: Picked # 10.884 * * * [progress]: localizing error 10.969 * * * [progress]: generating rewritten candidates 10.969 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2 1) 10.974 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2 1) 10.977 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1 1) 10.980 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2 1 1 3 2 1) 10.981 * * * [progress]: generating series expansions 10.981 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2 1) 10.982 * [backup-simplify]: Simplify (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (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))) 10.982 * [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 10.982 * [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 10.982 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.re 10.982 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 10.982 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 10.982 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 10.982 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 10.982 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.982 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 10.982 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 10.982 * [taylor]: Taking taylor expansion of x.re in y.re 10.982 * [backup-simplify]: Simplify x.re into x.re 10.982 * [taylor]: Taking taylor expansion of x.re in y.re 10.982 * [backup-simplify]: Simplify x.re into x.re 10.982 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 10.982 * [taylor]: Taking taylor expansion of x.im in y.re 10.982 * [backup-simplify]: Simplify x.im into x.im 10.982 * [taylor]: Taking taylor expansion of x.im in y.re 10.982 * [backup-simplify]: Simplify x.im into x.im 10.983 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.983 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.983 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 10.983 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.983 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.983 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.983 * [backup-simplify]: Simplify (+ 0 0) into 0 10.984 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 10.984 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 10.984 * [taylor]: Taking taylor expansion of y.im in y.re 10.984 * [backup-simplify]: Simplify y.im into y.im 10.984 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.984 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.984 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.984 * [taylor]: Taking taylor expansion of y.re in y.re 10.984 * [backup-simplify]: Simplify 0 into 0 10.984 * [backup-simplify]: Simplify 1 into 1 10.984 * [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))))) 10.984 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.984 * [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))))) 10.985 * [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)))))) 10.985 * [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)))))) 10.985 * [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 10.985 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.im 10.985 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 10.985 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 10.985 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 10.985 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 10.985 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.985 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 10.985 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 10.985 * [taylor]: Taking taylor expansion of x.re in y.im 10.985 * [backup-simplify]: Simplify x.re into x.re 10.985 * [taylor]: Taking taylor expansion of x.re in y.im 10.985 * [backup-simplify]: Simplify x.re into x.re 10.985 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 10.985 * [taylor]: Taking taylor expansion of x.im in y.im 10.985 * [backup-simplify]: Simplify x.im into x.im 10.985 * [taylor]: Taking taylor expansion of x.im in y.im 10.985 * [backup-simplify]: Simplify x.im into x.im 10.985 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.985 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.986 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 10.986 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.986 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.986 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.986 * [backup-simplify]: Simplify (+ 0 0) into 0 10.986 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 10.987 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 10.987 * [taylor]: Taking taylor expansion of y.im in y.im 10.987 * [backup-simplify]: Simplify 0 into 0 10.987 * [backup-simplify]: Simplify 1 into 1 10.987 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 10.987 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.987 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.987 * [taylor]: Taking taylor expansion of y.re in y.im 10.987 * [backup-simplify]: Simplify y.re into y.re 10.987 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 10.987 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.987 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 10.987 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.987 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.987 * [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 10.987 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.im 10.987 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 10.987 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 10.987 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 10.987 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 10.988 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.988 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 10.988 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 10.988 * [taylor]: Taking taylor expansion of x.re in x.im 10.988 * [backup-simplify]: Simplify x.re into x.re 10.988 * [taylor]: Taking taylor expansion of x.re in x.im 10.988 * [backup-simplify]: Simplify x.re into x.re 10.988 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 10.988 * [taylor]: Taking taylor expansion of x.im in x.im 10.988 * [backup-simplify]: Simplify 0 into 0 10.988 * [backup-simplify]: Simplify 1 into 1 10.988 * [taylor]: Taking taylor expansion of x.im in x.im 10.988 * [backup-simplify]: Simplify 0 into 0 10.988 * [backup-simplify]: Simplify 1 into 1 10.988 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.988 * [backup-simplify]: Simplify (* 0 0) into 0 10.988 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 10.989 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 10.989 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.989 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 10.989 * [backup-simplify]: Simplify (+ 0 0) into 0 10.989 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 10.989 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.989 * [taylor]: Taking taylor expansion of y.im in x.im 10.989 * [backup-simplify]: Simplify y.im into y.im 10.989 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.989 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.989 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.990 * [taylor]: Taking taylor expansion of y.re in x.im 10.990 * [backup-simplify]: Simplify y.re into y.re 10.990 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 10.990 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.990 * [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)) 10.990 * [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))) 10.990 * [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))) 10.990 * [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 10.990 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 10.990 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 10.990 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 10.990 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 10.990 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 10.990 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.990 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 10.990 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 10.990 * [taylor]: Taking taylor expansion of x.re in x.re 10.990 * [backup-simplify]: Simplify 0 into 0 10.990 * [backup-simplify]: Simplify 1 into 1 10.990 * [taylor]: Taking taylor expansion of x.re in x.re 10.990 * [backup-simplify]: Simplify 0 into 0 10.990 * [backup-simplify]: Simplify 1 into 1 10.990 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 10.990 * [taylor]: Taking taylor expansion of x.im in x.re 10.990 * [backup-simplify]: Simplify x.im into x.im 10.990 * [taylor]: Taking taylor expansion of x.im in x.re 10.990 * [backup-simplify]: Simplify x.im into x.im 10.991 * [backup-simplify]: Simplify (* 0 0) into 0 10.991 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.991 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.991 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.991 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 10.991 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.992 * [backup-simplify]: Simplify (+ 0 0) into 0 10.992 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.992 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.992 * [taylor]: Taking taylor expansion of y.im in x.re 10.992 * [backup-simplify]: Simplify y.im into y.im 10.992 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.992 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.992 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.992 * [taylor]: Taking taylor expansion of y.re in x.re 10.992 * [backup-simplify]: Simplify y.re into y.re 10.992 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 10.992 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.992 * [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)) 10.992 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 10.992 * [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))) 10.992 * [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 10.993 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 10.993 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 10.993 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 10.993 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 10.993 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 10.993 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.993 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 10.993 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 10.993 * [taylor]: Taking taylor expansion of x.re in x.re 10.993 * [backup-simplify]: Simplify 0 into 0 10.993 * [backup-simplify]: Simplify 1 into 1 10.993 * [taylor]: Taking taylor expansion of x.re in x.re 10.993 * [backup-simplify]: Simplify 0 into 0 10.993 * [backup-simplify]: Simplify 1 into 1 10.993 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 10.993 * [taylor]: Taking taylor expansion of x.im in x.re 10.993 * [backup-simplify]: Simplify x.im into x.im 10.993 * [taylor]: Taking taylor expansion of x.im in x.re 10.993 * [backup-simplify]: Simplify x.im into x.im 10.993 * [backup-simplify]: Simplify (* 0 0) into 0 10.993 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.993 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.993 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.994 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 10.994 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.994 * [backup-simplify]: Simplify (+ 0 0) into 0 10.994 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.994 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.994 * [taylor]: Taking taylor expansion of y.im in x.re 10.994 * [backup-simplify]: Simplify y.im into y.im 10.994 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.994 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.994 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.994 * [taylor]: Taking taylor expansion of y.re in x.re 10.994 * [backup-simplify]: Simplify y.re into y.re 10.995 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 10.995 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.995 * [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)) 10.995 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 10.995 * [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))) 10.995 * [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))) 10.995 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 10.995 * [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))) 10.995 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 10.995 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 10.995 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 10.995 * [taylor]: Taking taylor expansion of y.im in x.im 10.995 * [backup-simplify]: Simplify y.im into y.im 10.996 * [taylor]: Taking taylor expansion of (log x.im) in x.im 10.996 * [taylor]: Taking taylor expansion of x.im in x.im 10.996 * [backup-simplify]: Simplify 0 into 0 10.996 * [backup-simplify]: Simplify 1 into 1 10.996 * [backup-simplify]: Simplify (log 1) into 0 10.996 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.996 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.996 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.996 * [taylor]: Taking taylor expansion of y.re in x.im 10.996 * [backup-simplify]: Simplify y.re into y.re 10.996 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.996 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 10.996 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.997 * [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)) 10.997 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 10.997 * [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))) 10.997 * [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))) 10.997 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 10.997 * [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))) 10.997 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in y.im 10.997 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 10.997 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 10.997 * [taylor]: Taking taylor expansion of y.im in y.im 10.997 * [backup-simplify]: Simplify 0 into 0 10.997 * [backup-simplify]: Simplify 1 into 1 10.997 * [taylor]: Taking taylor expansion of (log x.im) in y.im 10.997 * [taylor]: Taking taylor expansion of x.im in y.im 10.997 * [backup-simplify]: Simplify x.im into x.im 10.997 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.997 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 10.997 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.997 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.998 * [taylor]: Taking taylor expansion of y.re in y.im 10.998 * [backup-simplify]: Simplify y.re into y.re 10.998 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 10.998 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.998 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 10.998 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.998 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.998 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.998 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.998 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.998 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 10.998 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.998 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.998 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.998 * [taylor]: Taking taylor expansion of y.re in y.re 10.998 * [backup-simplify]: Simplify 0 into 0 10.998 * [backup-simplify]: Simplify 1 into 1 10.998 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.999 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.999 * [backup-simplify]: Simplify 0 into 0 10.999 * [backup-simplify]: Simplify (+ 0) into 0 10.999 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 11.000 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 11.000 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 11.000 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.000 * [backup-simplify]: Simplify (+ 0 0) into 0 11.001 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.001 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 11.001 * [backup-simplify]: Simplify (+ 0 0) into 0 11.001 * [taylor]: Taking taylor expansion of 0 in x.im 11.001 * [backup-simplify]: Simplify 0 into 0 11.001 * [taylor]: Taking taylor expansion of 0 in y.im 11.001 * [backup-simplify]: Simplify 0 into 0 11.001 * [taylor]: Taking taylor expansion of 0 in y.re 11.002 * [backup-simplify]: Simplify 0 into 0 11.002 * [backup-simplify]: Simplify 0 into 0 11.002 * [backup-simplify]: Simplify (+ 0) into 0 11.002 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 11.003 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.004 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.004 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 11.004 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.004 * [backup-simplify]: Simplify (+ 0 0) into 0 11.005 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.005 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 11.006 * [backup-simplify]: Simplify (+ 0 0) into 0 11.006 * [taylor]: Taking taylor expansion of 0 in y.im 11.006 * [backup-simplify]: Simplify 0 into 0 11.006 * [taylor]: Taking taylor expansion of 0 in y.re 11.006 * [backup-simplify]: Simplify 0 into 0 11.006 * [backup-simplify]: Simplify 0 into 0 11.006 * [backup-simplify]: Simplify (+ 0) into 0 11.007 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.008 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 11.008 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 11.008 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.008 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 11.008 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 11.009 * [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.009 * [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.009 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 11.009 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 11.009 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.009 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.009 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.009 * [taylor]: Taking taylor expansion of y.re in y.re 11.009 * [backup-simplify]: Simplify 0 into 0 11.009 * [backup-simplify]: Simplify 1 into 1 11.009 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.010 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.010 * [taylor]: Taking taylor expansion of (log x.im) in y.re 11.010 * [taylor]: Taking taylor expansion of x.im in y.re 11.010 * [backup-simplify]: Simplify x.im into x.im 11.010 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.010 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 11.010 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.011 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 11.011 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.011 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.012 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 11.013 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 11.013 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 11.014 * [backup-simplify]: Simplify (+ 1 0) into 1 11.015 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 11.016 * [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.016 * [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.017 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.017 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 11.018 * [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.019 * [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.019 * [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.019 * [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.019 * [taylor]: Taking taylor expansion of 1/2 in x.im 11.019 * [backup-simplify]: Simplify 1/2 into 1/2 11.019 * [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.019 * [taylor]: Taking taylor expansion of (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) in x.im 11.019 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 11.019 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 11.019 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 11.019 * [taylor]: Taking taylor expansion of y.im in x.im 11.019 * [backup-simplify]: Simplify y.im into y.im 11.019 * [taylor]: Taking taylor expansion of (log x.im) in x.im 11.019 * [taylor]: Taking taylor expansion of x.im in x.im 11.019 * [backup-simplify]: Simplify 0 into 0 11.019 * [backup-simplify]: Simplify 1 into 1 11.020 * [backup-simplify]: Simplify (log 1) into 0 11.020 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.020 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.020 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.020 * [taylor]: Taking taylor expansion of y.re in x.im 11.020 * [backup-simplify]: Simplify y.re into y.re 11.020 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.021 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 11.021 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.021 * [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.021 * [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.021 * [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.021 * [taylor]: Taking taylor expansion of y.im in x.im 11.021 * [backup-simplify]: Simplify y.im into y.im 11.021 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 11.021 * [taylor]: Taking taylor expansion of x.im in x.im 11.021 * [backup-simplify]: Simplify 0 into 0 11.021 * [backup-simplify]: Simplify 1 into 1 11.022 * [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.022 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 11.022 * [backup-simplify]: Simplify (- 0) into 0 11.022 * [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.023 * [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.023 * [backup-simplify]: Simplify (* 1 1) into 1 11.023 * [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.024 * [backup-simplify]: Simplify (+ 0) into 0 11.024 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 11.026 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.026 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.026 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 11.026 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.027 * [backup-simplify]: Simplify (+ 0 0) into 0 11.027 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.028 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 11.028 * [backup-simplify]: Simplify (- 0) into 0 11.029 * [backup-simplify]: Simplify (+ 0 0) into 0 11.030 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.031 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 11.034 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 11.035 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.035 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 11.036 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.036 * [backup-simplify]: Simplify (+ 0 0) into 0 11.037 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.038 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 11.038 * [backup-simplify]: Simplify (- 0) into 0 11.038 * [backup-simplify]: Simplify (+ 0 0) into 0 11.039 * [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.040 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 11.040 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 y.im)) into 0 11.041 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.043 * [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.044 * [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.045 * [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.045 * [taylor]: Taking taylor expansion of 0 in y.im 11.045 * [backup-simplify]: Simplify 0 into 0 11.046 * [taylor]: Taking taylor expansion of 0 in y.re 11.046 * [backup-simplify]: Simplify 0 into 0 11.046 * [backup-simplify]: Simplify 0 into 0 11.046 * [taylor]: Taking taylor expansion of 0 in y.im 11.046 * [backup-simplify]: Simplify 0 into 0 11.046 * [taylor]: Taking taylor expansion of 0 in y.re 11.046 * [backup-simplify]: Simplify 0 into 0 11.046 * [backup-simplify]: Simplify 0 into 0 11.047 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.048 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 11.050 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 11.051 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.051 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 11.051 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.052 * [backup-simplify]: Simplify (+ 0 0) into 0 11.053 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.053 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 11.054 * [backup-simplify]: Simplify (+ 0 0) into 0 11.054 * [taylor]: Taking taylor expansion of 0 in y.im 11.054 * [backup-simplify]: Simplify 0 into 0 11.054 * [taylor]: Taking taylor expansion of 0 in y.re 11.054 * [backup-simplify]: Simplify 0 into 0 11.054 * [backup-simplify]: Simplify 0 into 0 11.054 * [taylor]: Taking taylor expansion of 0 in y.re 11.054 * [backup-simplify]: Simplify 0 into 0 11.054 * [backup-simplify]: Simplify 0 into 0 11.054 * [taylor]: Taking taylor expansion of 0 in y.re 11.054 * [backup-simplify]: Simplify 0 into 0 11.054 * [backup-simplify]: Simplify 0 into 0 11.054 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log x.im) 2) 2)) 0) into (- (* 1/2 (pow (log x.im) 2))) 11.062 * [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.064 * [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.065 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 11.066 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.066 * [backup-simplify]: Simplify (+ 0 0) into 0 11.067 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.068 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log x.im)) (* 0 0))) into 0 11.068 * [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.068 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) in y.re 11.068 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re)))) in y.re 11.068 * [taylor]: Taking taylor expansion of 1/2 in y.re 11.068 * [backup-simplify]: Simplify 1/2 into 1/2 11.068 * [taylor]: Taking taylor expansion of (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))) in y.re 11.068 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 11.068 * [taylor]: Taking taylor expansion of (log x.im) in y.re 11.068 * [taylor]: Taking taylor expansion of x.im in y.re 11.068 * [backup-simplify]: Simplify x.im into x.im 11.068 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.069 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 11.069 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.069 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.069 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.069 * [taylor]: Taking taylor expansion of y.re in y.re 11.069 * [backup-simplify]: Simplify 0 into 0 11.069 * [backup-simplify]: Simplify 1 into 1 11.069 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.069 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.069 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 11.070 * [backup-simplify]: Simplify (* (pow (log x.im) 2) 0) into 0 11.070 * [backup-simplify]: Simplify (* 1/2 0) into 0 11.070 * [backup-simplify]: Simplify (- 0) into 0 11.070 * [backup-simplify]: Simplify 0 into 0 11.072 * [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.072 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (* (* (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) (cbrt (atan2 (/ 1 x.im) (/ 1 x.re)))) (* (cbrt (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.073 * [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.073 * [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.073 * [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.073 * [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.073 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 11.073 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 11.073 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 11.073 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.073 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 11.073 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 11.073 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 11.073 * [taylor]: Taking taylor expansion of x.re in y.re 11.073 * [backup-simplify]: Simplify x.re into x.re 11.073 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.073 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 11.073 * [taylor]: Taking taylor expansion of x.re in y.re 11.073 * [backup-simplify]: Simplify x.re into x.re 11.073 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.073 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 11.074 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 11.074 * [taylor]: Taking taylor expansion of x.im in y.re 11.074 * [backup-simplify]: Simplify x.im into x.im 11.074 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.074 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 11.074 * [taylor]: Taking taylor expansion of x.im in y.re 11.074 * [backup-simplify]: Simplify x.im into x.im 11.074 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.074 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.074 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.074 * [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.075 * [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.075 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.075 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.075 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.075 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.075 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.076 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.076 * [backup-simplify]: Simplify (+ 0 0) into 0 11.076 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.077 * [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.077 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 11.077 * [taylor]: Taking taylor expansion of y.im in y.re 11.077 * [backup-simplify]: Simplify y.im into y.im 11.077 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.077 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 11.077 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 11.077 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.077 * [taylor]: Taking taylor expansion of y.re in y.re 11.077 * [backup-simplify]: Simplify 0 into 0 11.077 * [backup-simplify]: Simplify 1 into 1 11.077 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.078 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.078 * [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.078 * [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.078 * [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.078 * [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.078 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 11.078 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 11.078 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 11.078 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.078 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 11.079 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 11.079 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.079 * [taylor]: Taking taylor expansion of x.re in y.im 11.079 * [backup-simplify]: Simplify x.re into x.re 11.079 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.079 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.079 * [taylor]: Taking taylor expansion of x.re in y.im 11.079 * [backup-simplify]: Simplify x.re into x.re 11.079 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.079 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 11.079 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.079 * [taylor]: Taking taylor expansion of x.im in y.im 11.079 * [backup-simplify]: Simplify x.im into x.im 11.079 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.079 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.079 * [taylor]: Taking taylor expansion of x.im in y.im 11.079 * [backup-simplify]: Simplify x.im into x.im 11.079 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.079 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.079 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.080 * [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.080 * [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.080 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.080 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.080 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.081 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.081 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.081 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.081 * [backup-simplify]: Simplify (+ 0 0) into 0 11.082 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.082 * [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.082 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 11.082 * [taylor]: Taking taylor expansion of y.im in y.im 11.082 * [backup-simplify]: Simplify 0 into 0 11.082 * [backup-simplify]: Simplify 1 into 1 11.083 * [backup-simplify]: Simplify (/ 1 1) into 1 11.083 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 11.083 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 11.083 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.083 * [taylor]: Taking taylor expansion of y.re in y.im 11.083 * [backup-simplify]: Simplify y.re into y.re 11.083 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.083 * [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.084 * [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.084 * [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.084 * [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.084 * [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.084 * [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.084 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 11.084 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 11.084 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 11.084 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.084 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 11.085 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 11.085 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 11.085 * [taylor]: Taking taylor expansion of x.re in x.im 11.085 * [backup-simplify]: Simplify x.re into x.re 11.085 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.085 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 11.085 * [taylor]: Taking taylor expansion of x.re in x.im 11.085 * [backup-simplify]: Simplify x.re into x.re 11.085 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.085 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 11.085 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 11.085 * [taylor]: Taking taylor expansion of x.im in x.im 11.085 * [backup-simplify]: Simplify 0 into 0 11.085 * [backup-simplify]: Simplify 1 into 1 11.085 * [backup-simplify]: Simplify (/ 1 1) into 1 11.085 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 11.085 * [taylor]: Taking taylor expansion of x.im in x.im 11.085 * [backup-simplify]: Simplify 0 into 0 11.085 * [backup-simplify]: Simplify 1 into 1 11.086 * [backup-simplify]: Simplify (/ 1 1) into 1 11.086 * [backup-simplify]: Simplify (* 1 1) into 1 11.087 * [backup-simplify]: Simplify (+ 0 1) into 1 11.087 * [backup-simplify]: Simplify (sqrt 1) into 1 11.088 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.088 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.089 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.089 * [backup-simplify]: Simplify (+ 0 0) into 0 11.090 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.090 * [backup-simplify]: Simplify (log 1) into 0 11.090 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 11.091 * [taylor]: Taking taylor expansion of y.im in x.im 11.091 * [backup-simplify]: Simplify y.im into y.im 11.091 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.091 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.091 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.091 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.091 * [taylor]: Taking taylor expansion of y.re in x.im 11.091 * [backup-simplify]: Simplify y.re into y.re 11.091 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.091 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 11.091 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 11.091 * [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.092 * [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.092 * [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.092 * [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.092 * [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.092 * [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.092 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 11.092 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 11.092 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 11.092 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.092 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 11.092 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 11.092 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.092 * [taylor]: Taking taylor expansion of x.re in x.re 11.092 * [backup-simplify]: Simplify 0 into 0 11.092 * [backup-simplify]: Simplify 1 into 1 11.093 * [backup-simplify]: Simplify (/ 1 1) into 1 11.093 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.093 * [taylor]: Taking taylor expansion of x.re in x.re 11.093 * [backup-simplify]: Simplify 0 into 0 11.093 * [backup-simplify]: Simplify 1 into 1 11.093 * [backup-simplify]: Simplify (/ 1 1) into 1 11.093 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 11.093 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.093 * [taylor]: Taking taylor expansion of x.im in x.re 11.093 * [backup-simplify]: Simplify x.im into x.im 11.093 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.093 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.093 * [taylor]: Taking taylor expansion of x.im in x.re 11.093 * [backup-simplify]: Simplify x.im into x.im 11.093 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.093 * [backup-simplify]: Simplify (* 1 1) into 1 11.094 * [backup-simplify]: Simplify (+ 1 0) into 1 11.094 * [backup-simplify]: Simplify (sqrt 1) into 1 11.094 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.095 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.095 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.095 * [backup-simplify]: Simplify (+ 0 0) into 0 11.096 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.096 * [backup-simplify]: Simplify (log 1) into 0 11.096 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 11.096 * [taylor]: Taking taylor expansion of y.im in x.re 11.096 * [backup-simplify]: Simplify y.im into y.im 11.096 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.096 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 11.096 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.096 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.096 * [taylor]: Taking taylor expansion of y.re in x.re 11.096 * [backup-simplify]: Simplify y.re into y.re 11.096 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.097 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.097 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 11.097 * [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.097 * [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.097 * [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.097 * [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.097 * [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.097 * [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.097 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 11.097 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 11.097 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 11.097 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.097 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 11.097 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 11.097 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.097 * [taylor]: Taking taylor expansion of x.re in x.re 11.098 * [backup-simplify]: Simplify 0 into 0 11.098 * [backup-simplify]: Simplify 1 into 1 11.098 * [backup-simplify]: Simplify (/ 1 1) into 1 11.098 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.098 * [taylor]: Taking taylor expansion of x.re in x.re 11.098 * [backup-simplify]: Simplify 0 into 0 11.098 * [backup-simplify]: Simplify 1 into 1 11.098 * [backup-simplify]: Simplify (/ 1 1) into 1 11.098 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 11.098 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.098 * [taylor]: Taking taylor expansion of x.im in x.re 11.098 * [backup-simplify]: Simplify x.im into x.im 11.098 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.098 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.098 * [taylor]: Taking taylor expansion of x.im in x.re 11.098 * [backup-simplify]: Simplify x.im into x.im 11.098 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.099 * [backup-simplify]: Simplify (* 1 1) into 1 11.099 * [backup-simplify]: Simplify (+ 1 0) into 1 11.099 * [backup-simplify]: Simplify (sqrt 1) into 1 11.099 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.100 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.100 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.100 * [backup-simplify]: Simplify (+ 0 0) into 0 11.101 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.101 * [backup-simplify]: Simplify (log 1) into 0 11.101 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 11.101 * [taylor]: Taking taylor expansion of y.im in x.re 11.101 * [backup-simplify]: Simplify y.im into y.im 11.101 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.101 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 11.101 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.101 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.101 * [taylor]: Taking taylor expansion of y.re in x.re 11.101 * [backup-simplify]: Simplify y.re into y.re 11.101 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.102 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.102 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 11.102 * [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.102 * [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.102 * [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.103 * [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.103 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.103 * [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.103 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 11.103 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 11.103 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.103 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.103 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.103 * [taylor]: Taking taylor expansion of y.re in x.im 11.103 * [backup-simplify]: Simplify y.re into y.re 11.103 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.103 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.103 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.103 * [taylor]: Taking taylor expansion of x.re in x.im 11.103 * [backup-simplify]: Simplify x.re into x.re 11.103 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.103 * [taylor]: Taking taylor expansion of y.im in x.im 11.103 * [backup-simplify]: Simplify y.im into y.im 11.103 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.103 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 11.104 * [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.104 * [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.104 * [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.104 * [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.104 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.104 * [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.104 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 11.104 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 11.104 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 11.104 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 11.105 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.105 * [taylor]: Taking taylor expansion of y.re in y.im 11.105 * [backup-simplify]: Simplify y.re into y.re 11.105 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.105 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 11.105 * [taylor]: Taking taylor expansion of (log x.re) in y.im 11.105 * [taylor]: Taking taylor expansion of x.re in y.im 11.105 * [backup-simplify]: Simplify x.re into x.re 11.105 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.105 * [taylor]: Taking taylor expansion of y.im in y.im 11.105 * [backup-simplify]: Simplify 0 into 0 11.105 * [backup-simplify]: Simplify 1 into 1 11.105 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 11.105 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 11.105 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 11.105 * [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.105 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 11.105 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 11.105 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 11.105 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 11.105 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.105 * [taylor]: Taking taylor expansion of y.re in y.re 11.105 * [backup-simplify]: Simplify 0 into 0 11.105 * [backup-simplify]: Simplify 1 into 1 11.105 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.105 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 11.105 * [taylor]: Taking taylor expansion of (log x.re) in y.re 11.105 * [taylor]: Taking taylor expansion of x.re in y.re 11.105 * [backup-simplify]: Simplify x.re into x.re 11.106 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.106 * [taylor]: Taking taylor expansion of y.im in y.re 11.106 * [backup-simplify]: Simplify y.im into y.im 11.106 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.106 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.106 * [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.106 * [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.106 * [backup-simplify]: Simplify (+ 0) into 0 11.107 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 11.107 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.107 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 11.108 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.108 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 11.108 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 11.109 * [backup-simplify]: Simplify (+ 0 0) into 0 11.109 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.109 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 11.110 * [backup-simplify]: Simplify (+ 0 0) into 0 11.110 * [taylor]: Taking taylor expansion of 0 in x.im 11.110 * [backup-simplify]: Simplify 0 into 0 11.110 * [taylor]: Taking taylor expansion of 0 in y.im 11.110 * [backup-simplify]: Simplify 0 into 0 11.110 * [taylor]: Taking taylor expansion of 0 in y.re 11.110 * [backup-simplify]: Simplify 0 into 0 11.110 * [backup-simplify]: Simplify 0 into 0 11.110 * [backup-simplify]: Simplify (+ 0) into 0 11.111 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 11.111 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 11.111 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.112 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.112 * [backup-simplify]: Simplify (- 0) into 0 11.112 * [backup-simplify]: Simplify (+ 0 0) into 0 11.112 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.113 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 11.113 * [backup-simplify]: Simplify (+ 0 0) into 0 11.113 * [taylor]: Taking taylor expansion of 0 in y.im 11.113 * [backup-simplify]: Simplify 0 into 0 11.113 * [taylor]: Taking taylor expansion of 0 in y.re 11.113 * [backup-simplify]: Simplify 0 into 0 11.113 * [backup-simplify]: Simplify 0 into 0 11.113 * [taylor]: Taking taylor expansion of 0 in y.re 11.113 * [backup-simplify]: Simplify 0 into 0 11.113 * [backup-simplify]: Simplify 0 into 0 11.113 * [backup-simplify]: Simplify 0 into 0 11.114 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.114 * [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.115 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.115 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 11.115 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.116 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.116 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 11.116 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.117 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 11.117 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 11.119 * [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.119 * [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.119 * [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.119 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 11.120 * [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.120 * [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.121 * [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.121 * [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.121 * [taylor]: Taking taylor expansion of 1/2 in x.im 11.121 * [backup-simplify]: Simplify 1/2 into 1/2 11.121 * [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.121 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 11.121 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 11.121 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.121 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.121 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.121 * [taylor]: Taking taylor expansion of y.re in x.im 11.121 * [backup-simplify]: Simplify y.re into y.re 11.121 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.121 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.121 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.121 * [taylor]: Taking taylor expansion of x.re in x.im 11.121 * [backup-simplify]: Simplify x.re into x.re 11.121 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.121 * [taylor]: Taking taylor expansion of y.im in x.im 11.121 * [backup-simplify]: Simplify y.im into y.im 11.121 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.121 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 11.121 * [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.121 * [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.122 * [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.122 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 11.122 * [taylor]: Taking taylor expansion of y.im in x.im 11.122 * [backup-simplify]: Simplify y.im into y.im 11.122 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 11.122 * [taylor]: Taking taylor expansion of x.im in x.im 11.122 * [backup-simplify]: Simplify 0 into 0 11.122 * [backup-simplify]: Simplify 1 into 1 11.122 * [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.122 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.122 * [backup-simplify]: Simplify (- 0) into 0 11.123 * [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.123 * [backup-simplify]: Simplify (* 1 1) into 1 11.123 * [backup-simplify]: Simplify (* y.im 1) into y.im 11.123 * [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.124 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 11.125 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.125 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.125 * [backup-simplify]: Simplify (- 0) into 0 11.126 * [backup-simplify]: Simplify (+ 0 0) into 0 11.126 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.127 * [backup-simplify]: Simplify (+ 0) into 0 11.128 * [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.128 * [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.130 * [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.130 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 11.131 * [backup-simplify]: Simplify (- 0) into 0 11.131 * [backup-simplify]: Simplify (+ 0 0) into 0 11.132 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.133 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.133 * [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.134 * [backup-simplify]: Simplify (- 0) into 0 11.134 * [backup-simplify]: Simplify (+ 0 0) into 0 11.135 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 11.136 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.136 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 11.137 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 11.138 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 11.138 * [backup-simplify]: Simplify (- 0) into 0 11.138 * [backup-simplify]: Simplify (+ 0 0) into 0 11.139 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 11.140 * [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.140 * [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.141 * [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.141 * [taylor]: Taking taylor expansion of 0 in y.im 11.141 * [backup-simplify]: Simplify 0 into 0 11.141 * [taylor]: Taking taylor expansion of 0 in y.re 11.141 * [backup-simplify]: Simplify 0 into 0 11.141 * [backup-simplify]: Simplify 0 into 0 11.142 * [taylor]: Taking taylor expansion of 0 in y.im 11.142 * [backup-simplify]: Simplify 0 into 0 11.142 * [taylor]: Taking taylor expansion of 0 in y.re 11.142 * [backup-simplify]: Simplify 0 into 0 11.142 * [backup-simplify]: Simplify 0 into 0 11.142 * [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.144 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (/ 1 (- y.im)) (* (* (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))))) (* (cbrt (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.144 * [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.144 * [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.144 * [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.144 * [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.144 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 11.144 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 11.144 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 11.144 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.144 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 11.144 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 11.144 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 11.144 * [taylor]: Taking taylor expansion of -1 in y.re 11.144 * [backup-simplify]: Simplify -1 into -1 11.144 * [taylor]: Taking taylor expansion of x.re in y.re 11.144 * [backup-simplify]: Simplify x.re into x.re 11.145 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.145 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 11.145 * [taylor]: Taking taylor expansion of -1 in y.re 11.145 * [backup-simplify]: Simplify -1 into -1 11.145 * [taylor]: Taking taylor expansion of x.re in y.re 11.145 * [backup-simplify]: Simplify x.re into x.re 11.145 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.145 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 11.145 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 11.145 * [taylor]: Taking taylor expansion of -1 in y.re 11.145 * [backup-simplify]: Simplify -1 into -1 11.145 * [taylor]: Taking taylor expansion of x.im in y.re 11.145 * [backup-simplify]: Simplify x.im into x.im 11.145 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.145 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 11.145 * [taylor]: Taking taylor expansion of -1 in y.re 11.145 * [backup-simplify]: Simplify -1 into -1 11.145 * [taylor]: Taking taylor expansion of x.im in y.re 11.145 * [backup-simplify]: Simplify x.im into x.im 11.145 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.145 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 11.145 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.146 * [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.146 * [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.146 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.146 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.147 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 11.147 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.147 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.147 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 11.148 * [backup-simplify]: Simplify (+ 0 0) into 0 11.148 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.148 * [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.149 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 11.149 * [taylor]: Taking taylor expansion of -1 in y.re 11.149 * [backup-simplify]: Simplify -1 into -1 11.149 * [taylor]: Taking taylor expansion of y.im in y.re 11.149 * [backup-simplify]: Simplify y.im into y.im 11.149 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.149 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 11.149 * [taylor]: Taking taylor expansion of -1 in y.re 11.149 * [backup-simplify]: Simplify -1 into -1 11.149 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 11.149 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 11.149 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.149 * [taylor]: Taking taylor expansion of y.re in y.re 11.149 * [backup-simplify]: Simplify 0 into 0 11.149 * [backup-simplify]: Simplify 1 into 1 11.149 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.149 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 11.150 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.150 * [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.150 * [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.150 * [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.150 * [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.150 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 11.150 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 11.150 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 11.151 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.151 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 11.151 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 11.151 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.151 * [taylor]: Taking taylor expansion of -1 in y.im 11.151 * [backup-simplify]: Simplify -1 into -1 11.151 * [taylor]: Taking taylor expansion of x.re in y.im 11.151 * [backup-simplify]: Simplify x.re into x.re 11.151 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.151 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.151 * [taylor]: Taking taylor expansion of -1 in y.im 11.151 * [backup-simplify]: Simplify -1 into -1 11.151 * [taylor]: Taking taylor expansion of x.re in y.im 11.151 * [backup-simplify]: Simplify x.re into x.re 11.151 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.151 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 11.151 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.151 * [taylor]: Taking taylor expansion of -1 in y.im 11.151 * [backup-simplify]: Simplify -1 into -1 11.151 * [taylor]: Taking taylor expansion of x.im in y.im 11.151 * [backup-simplify]: Simplify x.im into x.im 11.151 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.151 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.151 * [taylor]: Taking taylor expansion of -1 in y.im 11.151 * [backup-simplify]: Simplify -1 into -1 11.151 * [taylor]: Taking taylor expansion of x.im in y.im 11.151 * [backup-simplify]: Simplify x.im into x.im 11.151 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.151 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 11.151 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.151 * [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.152 * [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.152 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.152 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.152 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 11.152 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.152 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.152 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 11.152 * [backup-simplify]: Simplify (+ 0 0) into 0 11.153 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.153 * [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.153 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 11.153 * [taylor]: Taking taylor expansion of -1 in y.im 11.153 * [backup-simplify]: Simplify -1 into -1 11.153 * [taylor]: Taking taylor expansion of y.im in y.im 11.153 * [backup-simplify]: Simplify 0 into 0 11.153 * [backup-simplify]: Simplify 1 into 1 11.153 * [backup-simplify]: Simplify (/ -1 1) into -1 11.153 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 11.153 * [taylor]: Taking taylor expansion of -1 in y.im 11.153 * [backup-simplify]: Simplify -1 into -1 11.153 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 11.153 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 11.153 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.154 * [taylor]: Taking taylor expansion of y.re in y.im 11.154 * [backup-simplify]: Simplify y.re into y.re 11.154 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.154 * [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.154 * [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.154 * [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.154 * [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.154 * [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.154 * [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.154 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 11.154 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 11.154 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 11.155 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.155 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 11.155 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 11.155 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 11.155 * [taylor]: Taking taylor expansion of -1 in x.im 11.155 * [backup-simplify]: Simplify -1 into -1 11.155 * [taylor]: Taking taylor expansion of x.re in x.im 11.155 * [backup-simplify]: Simplify x.re into x.re 11.155 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.155 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 11.155 * [taylor]: Taking taylor expansion of -1 in x.im 11.155 * [backup-simplify]: Simplify -1 into -1 11.155 * [taylor]: Taking taylor expansion of x.re in x.im 11.155 * [backup-simplify]: Simplify x.re into x.re 11.155 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.155 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 11.155 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 11.155 * [taylor]: Taking taylor expansion of -1 in x.im 11.155 * [backup-simplify]: Simplify -1 into -1 11.155 * [taylor]: Taking taylor expansion of x.im in x.im 11.155 * [backup-simplify]: Simplify 0 into 0 11.155 * [backup-simplify]: Simplify 1 into 1 11.155 * [backup-simplify]: Simplify (/ -1 1) into -1 11.155 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 11.155 * [taylor]: Taking taylor expansion of -1 in x.im 11.155 * [backup-simplify]: Simplify -1 into -1 11.155 * [taylor]: Taking taylor expansion of x.im in x.im 11.155 * [backup-simplify]: Simplify 0 into 0 11.155 * [backup-simplify]: Simplify 1 into 1 11.156 * [backup-simplify]: Simplify (/ -1 1) into -1 11.156 * [backup-simplify]: Simplify (* -1 -1) into 1 11.156 * [backup-simplify]: Simplify (+ 0 1) into 1 11.156 * [backup-simplify]: Simplify (sqrt 1) into 1 11.157 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.157 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.158 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.158 * [backup-simplify]: Simplify (+ 0 0) into 0 11.158 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.159 * [backup-simplify]: Simplify (log 1) into 0 11.159 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 11.159 * [taylor]: Taking taylor expansion of -1 in x.im 11.159 * [backup-simplify]: Simplify -1 into -1 11.159 * [taylor]: Taking taylor expansion of y.im in x.im 11.159 * [backup-simplify]: Simplify y.im into y.im 11.159 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.159 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 11.159 * [taylor]: Taking taylor expansion of -1 in x.im 11.159 * [backup-simplify]: Simplify -1 into -1 11.159 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 11.159 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.159 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.159 * [taylor]: Taking taylor expansion of y.re in x.im 11.159 * [backup-simplify]: Simplify y.re into y.re 11.159 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.159 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 11.159 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 11.160 * [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.160 * [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.160 * [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.160 * [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.160 * [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.160 * [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.160 * [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.160 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 11.160 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 11.160 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 11.160 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.160 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 11.160 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 11.160 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.160 * [taylor]: Taking taylor expansion of -1 in x.re 11.160 * [backup-simplify]: Simplify -1 into -1 11.160 * [taylor]: Taking taylor expansion of x.re in x.re 11.160 * [backup-simplify]: Simplify 0 into 0 11.160 * [backup-simplify]: Simplify 1 into 1 11.161 * [backup-simplify]: Simplify (/ -1 1) into -1 11.161 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.161 * [taylor]: Taking taylor expansion of -1 in x.re 11.161 * [backup-simplify]: Simplify -1 into -1 11.161 * [taylor]: Taking taylor expansion of x.re in x.re 11.161 * [backup-simplify]: Simplify 0 into 0 11.161 * [backup-simplify]: Simplify 1 into 1 11.161 * [backup-simplify]: Simplify (/ -1 1) into -1 11.161 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 11.161 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.161 * [taylor]: Taking taylor expansion of -1 in x.re 11.161 * [backup-simplify]: Simplify -1 into -1 11.161 * [taylor]: Taking taylor expansion of x.im in x.re 11.161 * [backup-simplify]: Simplify x.im into x.im 11.161 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.161 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.161 * [taylor]: Taking taylor expansion of -1 in x.re 11.161 * [backup-simplify]: Simplify -1 into -1 11.161 * [taylor]: Taking taylor expansion of x.im in x.re 11.161 * [backup-simplify]: Simplify x.im into x.im 11.161 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.162 * [backup-simplify]: Simplify (* -1 -1) into 1 11.162 * [backup-simplify]: Simplify (+ 1 0) into 1 11.162 * [backup-simplify]: Simplify (sqrt 1) into 1 11.163 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.163 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.164 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.164 * [backup-simplify]: Simplify (+ 0 0) into 0 11.164 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.164 * [backup-simplify]: Simplify (log 1) into 0 11.164 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 11.164 * [taylor]: Taking taylor expansion of -1 in x.re 11.165 * [backup-simplify]: Simplify -1 into -1 11.165 * [taylor]: Taking taylor expansion of y.im in x.re 11.165 * [backup-simplify]: Simplify y.im into y.im 11.165 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.165 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 11.165 * [taylor]: Taking taylor expansion of -1 in x.re 11.165 * [backup-simplify]: Simplify -1 into -1 11.165 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 11.165 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.165 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.165 * [taylor]: Taking taylor expansion of y.re in x.re 11.165 * [backup-simplify]: Simplify y.re into y.re 11.165 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.165 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.165 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 11.165 * [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.165 * [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.166 * [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.166 * [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.166 * [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.166 * [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.166 * [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.166 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 11.166 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 11.166 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 11.166 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.166 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 11.166 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 11.166 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.166 * [taylor]: Taking taylor expansion of -1 in x.re 11.166 * [backup-simplify]: Simplify -1 into -1 11.166 * [taylor]: Taking taylor expansion of x.re in x.re 11.166 * [backup-simplify]: Simplify 0 into 0 11.166 * [backup-simplify]: Simplify 1 into 1 11.167 * [backup-simplify]: Simplify (/ -1 1) into -1 11.167 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.167 * [taylor]: Taking taylor expansion of -1 in x.re 11.167 * [backup-simplify]: Simplify -1 into -1 11.167 * [taylor]: Taking taylor expansion of x.re in x.re 11.167 * [backup-simplify]: Simplify 0 into 0 11.167 * [backup-simplify]: Simplify 1 into 1 11.167 * [backup-simplify]: Simplify (/ -1 1) into -1 11.167 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 11.167 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.167 * [taylor]: Taking taylor expansion of -1 in x.re 11.167 * [backup-simplify]: Simplify -1 into -1 11.167 * [taylor]: Taking taylor expansion of x.im in x.re 11.167 * [backup-simplify]: Simplify x.im into x.im 11.167 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.167 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.167 * [taylor]: Taking taylor expansion of -1 in x.re 11.167 * [backup-simplify]: Simplify -1 into -1 11.167 * [taylor]: Taking taylor expansion of x.im in x.re 11.167 * [backup-simplify]: Simplify x.im into x.im 11.167 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.167 * [backup-simplify]: Simplify (* -1 -1) into 1 11.168 * [backup-simplify]: Simplify (+ 1 0) into 1 11.168 * [backup-simplify]: Simplify (sqrt 1) into 1 11.168 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.169 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.169 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.169 * [backup-simplify]: Simplify (+ 0 0) into 0 11.170 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.170 * [backup-simplify]: Simplify (log 1) into 0 11.170 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 11.170 * [taylor]: Taking taylor expansion of -1 in x.re 11.170 * [backup-simplify]: Simplify -1 into -1 11.170 * [taylor]: Taking taylor expansion of y.im in x.re 11.170 * [backup-simplify]: Simplify y.im into y.im 11.170 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.170 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 11.170 * [taylor]: Taking taylor expansion of -1 in x.re 11.170 * [backup-simplify]: Simplify -1 into -1 11.170 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 11.170 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.170 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.170 * [taylor]: Taking taylor expansion of y.re in x.re 11.170 * [backup-simplify]: Simplify y.re into y.re 11.171 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.171 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.171 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 11.171 * [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.171 * [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.171 * [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.171 * [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.172 * [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.172 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.172 * [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.172 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 11.172 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 11.172 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.172 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.172 * [taylor]: Taking taylor expansion of x.re in x.im 11.172 * [backup-simplify]: Simplify x.re into x.re 11.172 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.172 * [taylor]: Taking taylor expansion of y.im in x.im 11.172 * [backup-simplify]: Simplify y.im into y.im 11.172 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.172 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 11.172 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.172 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.172 * [taylor]: Taking taylor expansion of y.re in x.im 11.172 * [backup-simplify]: Simplify y.re into y.re 11.173 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.173 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.173 * [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.173 * [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.173 * [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.173 * [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.173 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.174 * [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.174 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 11.174 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 11.174 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 11.174 * [taylor]: Taking taylor expansion of (log x.re) in y.im 11.174 * [taylor]: Taking taylor expansion of x.re in y.im 11.174 * [backup-simplify]: Simplify x.re into x.re 11.174 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.174 * [taylor]: Taking taylor expansion of y.im in y.im 11.174 * [backup-simplify]: Simplify 0 into 0 11.174 * [backup-simplify]: Simplify 1 into 1 11.174 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 11.174 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 11.174 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 11.174 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.174 * [taylor]: Taking taylor expansion of y.re in y.im 11.174 * [backup-simplify]: Simplify y.re into y.re 11.174 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.174 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 11.174 * [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.174 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 11.174 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 11.174 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 11.174 * [taylor]: Taking taylor expansion of (log x.re) in y.re 11.174 * [taylor]: Taking taylor expansion of x.re in y.re 11.174 * [backup-simplify]: Simplify x.re into x.re 11.174 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.174 * [taylor]: Taking taylor expansion of y.im in y.re 11.174 * [backup-simplify]: Simplify y.im into y.im 11.174 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.175 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 11.175 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 11.175 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.175 * [taylor]: Taking taylor expansion of y.re in y.re 11.175 * [backup-simplify]: Simplify 0 into 0 11.175 * [backup-simplify]: Simplify 1 into 1 11.175 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.175 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.175 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.175 * [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.175 * [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.176 * [backup-simplify]: Simplify (+ 0) into 0 11.176 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 11.176 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.176 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 11.177 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.177 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 11.177 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 11.178 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 11.178 * [backup-simplify]: Simplify (+ 0 0) into 0 11.179 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.179 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 11.179 * [backup-simplify]: Simplify (+ 0 0) into 0 11.179 * [taylor]: Taking taylor expansion of 0 in x.im 11.179 * [backup-simplify]: Simplify 0 into 0 11.179 * [taylor]: Taking taylor expansion of 0 in y.im 11.179 * [backup-simplify]: Simplify 0 into 0 11.179 * [taylor]: Taking taylor expansion of 0 in y.re 11.179 * [backup-simplify]: Simplify 0 into 0 11.179 * [backup-simplify]: Simplify 0 into 0 11.180 * [backup-simplify]: Simplify (+ 0) into 0 11.180 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 11.181 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.181 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.181 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 11.181 * [backup-simplify]: Simplify (- 0) into 0 11.181 * [backup-simplify]: Simplify (+ 0 0) into 0 11.182 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.182 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 11.182 * [backup-simplify]: Simplify (+ 0 0) into 0 11.182 * [taylor]: Taking taylor expansion of 0 in y.im 11.182 * [backup-simplify]: Simplify 0 into 0 11.182 * [taylor]: Taking taylor expansion of 0 in y.re 11.182 * [backup-simplify]: Simplify 0 into 0 11.183 * [backup-simplify]: Simplify 0 into 0 11.183 * [taylor]: Taking taylor expansion of 0 in y.re 11.183 * [backup-simplify]: Simplify 0 into 0 11.183 * [backup-simplify]: Simplify 0 into 0 11.183 * [backup-simplify]: Simplify 0 into 0 11.183 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.184 * [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.184 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.184 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 11.185 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.189 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.190 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 11.190 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.191 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 11.191 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 11.193 * [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.193 * [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.194 * [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.194 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 11.194 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 11.195 * [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.196 * [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.196 * [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.197 * [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.197 * [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.197 * [taylor]: Taking taylor expansion of 1/2 in x.im 11.197 * [backup-simplify]: Simplify 1/2 into 1/2 11.197 * [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.197 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 11.197 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 11.197 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.197 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.197 * [taylor]: Taking taylor expansion of x.re in x.im 11.197 * [backup-simplify]: Simplify x.re into x.re 11.197 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.197 * [taylor]: Taking taylor expansion of y.im in x.im 11.197 * [backup-simplify]: Simplify y.im into y.im 11.197 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.197 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 11.197 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.197 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.197 * [taylor]: Taking taylor expansion of y.re in x.im 11.197 * [backup-simplify]: Simplify y.re into y.re 11.198 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.198 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.198 * [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.198 * [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.199 * [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.199 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 11.199 * [taylor]: Taking taylor expansion of y.im in x.im 11.199 * [backup-simplify]: Simplify y.im into y.im 11.199 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 11.199 * [taylor]: Taking taylor expansion of x.im in x.im 11.199 * [backup-simplify]: Simplify 0 into 0 11.199 * [backup-simplify]: Simplify 1 into 1 11.199 * [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.200 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.200 * [backup-simplify]: Simplify (- 0) into 0 11.200 * [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.201 * [backup-simplify]: Simplify (* 1 1) into 1 11.201 * [backup-simplify]: Simplify (* y.im 1) into y.im 11.201 * [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.202 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.202 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.203 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 11.203 * [backup-simplify]: Simplify (- 0) into 0 11.203 * [backup-simplify]: Simplify (+ 0 0) into 0 11.204 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.205 * [backup-simplify]: Simplify (+ 0) into 0 11.206 * [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.208 * [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.208 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 11.208 * [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.209 * [backup-simplify]: Simplify (- 0) into 0 11.209 * [backup-simplify]: Simplify (+ 0 0) into 0 11.210 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.211 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.211 * [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.211 * [backup-simplify]: Simplify (- 0) into 0 11.212 * [backup-simplify]: Simplify (+ 0 0) into 0 11.212 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 11.212 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.213 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 11.213 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 11.214 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 11.214 * [backup-simplify]: Simplify (- 0) into 0 11.214 * [backup-simplify]: Simplify (+ 0 0) into 0 11.214 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 11.215 * [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.215 * [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.216 * [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.216 * [backup-simplify]: Simplify (- 0) into 0 11.216 * [taylor]: Taking taylor expansion of 0 in y.im 11.216 * [backup-simplify]: Simplify 0 into 0 11.216 * [taylor]: Taking taylor expansion of 0 in y.re 11.216 * [backup-simplify]: Simplify 0 into 0 11.216 * [backup-simplify]: Simplify 0 into 0 11.216 * [taylor]: Taking taylor expansion of 0 in y.im 11.216 * [backup-simplify]: Simplify 0 into 0 11.216 * [taylor]: Taking taylor expansion of 0 in y.re 11.216 * [backup-simplify]: Simplify 0 into 0 11.216 * [backup-simplify]: Simplify 0 into 0 11.216 * [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.216 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2 1) 11.217 * [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.217 * [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.217 * [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.217 * [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.217 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.217 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 11.217 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 11.217 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 11.217 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.217 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 11.217 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 11.217 * [taylor]: Taking taylor expansion of x.re in y.re 11.217 * [backup-simplify]: Simplify x.re into x.re 11.217 * [taylor]: Taking taylor expansion of x.re in y.re 11.217 * [backup-simplify]: Simplify x.re into x.re 11.217 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 11.217 * [taylor]: Taking taylor expansion of x.im in y.re 11.217 * [backup-simplify]: Simplify x.im into x.im 11.217 * [taylor]: Taking taylor expansion of x.im in y.re 11.217 * [backup-simplify]: Simplify x.im into x.im 11.217 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.217 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.217 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 11.218 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.218 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.218 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.218 * [backup-simplify]: Simplify (+ 0 0) into 0 11.218 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 11.218 * [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.218 * [taylor]: Taking taylor expansion of y.im in y.re 11.218 * [backup-simplify]: Simplify y.im into y.im 11.218 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.218 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.218 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.218 * [taylor]: Taking taylor expansion of y.re in y.re 11.218 * [backup-simplify]: Simplify 0 into 0 11.218 * [backup-simplify]: Simplify 1 into 1 11.219 * [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.219 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.219 * [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.219 * [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.219 * [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.219 * [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.219 * [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.219 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.219 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 11.219 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 11.219 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 11.220 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.220 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 11.220 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 11.220 * [taylor]: Taking taylor expansion of x.re in y.im 11.220 * [backup-simplify]: Simplify x.re into x.re 11.220 * [taylor]: Taking taylor expansion of x.re in y.im 11.220 * [backup-simplify]: Simplify x.re into x.re 11.220 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 11.220 * [taylor]: Taking taylor expansion of x.im in y.im 11.220 * [backup-simplify]: Simplify x.im into x.im 11.220 * [taylor]: Taking taylor expansion of x.im in y.im 11.220 * [backup-simplify]: Simplify x.im into x.im 11.220 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.220 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.220 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 11.220 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.220 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.220 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.220 * [backup-simplify]: Simplify (+ 0 0) into 0 11.221 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 11.221 * [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.221 * [taylor]: Taking taylor expansion of y.im in y.im 11.221 * [backup-simplify]: Simplify 0 into 0 11.221 * [backup-simplify]: Simplify 1 into 1 11.221 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 11.221 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 11.221 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.221 * [taylor]: Taking taylor expansion of y.re in y.im 11.221 * [backup-simplify]: Simplify y.re into y.re 11.221 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 11.221 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.221 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 11.221 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.221 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.221 * [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.221 * [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.222 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.222 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 11.222 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 11.222 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 11.222 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.222 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 11.222 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 11.222 * [taylor]: Taking taylor expansion of x.re in x.im 11.222 * [backup-simplify]: Simplify x.re into x.re 11.222 * [taylor]: Taking taylor expansion of x.re in x.im 11.222 * [backup-simplify]: Simplify x.re into x.re 11.222 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 11.222 * [taylor]: Taking taylor expansion of x.im in x.im 11.222 * [backup-simplify]: Simplify 0 into 0 11.222 * [backup-simplify]: Simplify 1 into 1 11.222 * [taylor]: Taking taylor expansion of x.im in x.im 11.222 * [backup-simplify]: Simplify 0 into 0 11.222 * [backup-simplify]: Simplify 1 into 1 11.222 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.222 * [backup-simplify]: Simplify (* 0 0) into 0 11.222 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 11.222 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 11.222 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.223 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.223 * [backup-simplify]: Simplify (+ 0 0) into 0 11.223 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 11.223 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.223 * [taylor]: Taking taylor expansion of y.im in x.im 11.223 * [backup-simplify]: Simplify y.im into y.im 11.223 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.223 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.223 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.223 * [taylor]: Taking taylor expansion of y.re in x.im 11.223 * [backup-simplify]: Simplify y.re into y.re 11.223 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 11.224 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.224 * [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.224 * [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.224 * [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.224 * [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.224 * [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.224 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.224 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 11.224 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 11.224 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 11.224 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.224 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 11.224 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 11.224 * [taylor]: Taking taylor expansion of x.re in x.re 11.224 * [backup-simplify]: Simplify 0 into 0 11.224 * [backup-simplify]: Simplify 1 into 1 11.224 * [taylor]: Taking taylor expansion of x.re in x.re 11.224 * [backup-simplify]: Simplify 0 into 0 11.224 * [backup-simplify]: Simplify 1 into 1 11.224 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 11.224 * [taylor]: Taking taylor expansion of x.im in x.re 11.224 * [backup-simplify]: Simplify x.im into x.im 11.224 * [taylor]: Taking taylor expansion of x.im in x.re 11.224 * [backup-simplify]: Simplify x.im into x.im 11.225 * [backup-simplify]: Simplify (* 0 0) into 0 11.225 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.225 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 11.225 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.225 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.225 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.225 * [backup-simplify]: Simplify (+ 0 0) into 0 11.226 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.226 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.226 * [taylor]: Taking taylor expansion of y.im in x.re 11.226 * [backup-simplify]: Simplify y.im into y.im 11.226 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.226 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.226 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.226 * [taylor]: Taking taylor expansion of y.re in x.re 11.226 * [backup-simplify]: Simplify y.re into y.re 11.226 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 11.226 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.226 * [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.226 * [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.226 * [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.226 * [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.226 * [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.226 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.226 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 11.226 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 11.226 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 11.227 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.227 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 11.227 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 11.227 * [taylor]: Taking taylor expansion of x.re in x.re 11.227 * [backup-simplify]: Simplify 0 into 0 11.227 * [backup-simplify]: Simplify 1 into 1 11.227 * [taylor]: Taking taylor expansion of x.re in x.re 11.227 * [backup-simplify]: Simplify 0 into 0 11.227 * [backup-simplify]: Simplify 1 into 1 11.227 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 11.227 * [taylor]: Taking taylor expansion of x.im in x.re 11.227 * [backup-simplify]: Simplify x.im into x.im 11.227 * [taylor]: Taking taylor expansion of x.im in x.re 11.227 * [backup-simplify]: Simplify x.im into x.im 11.227 * [backup-simplify]: Simplify (* 0 0) into 0 11.227 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.227 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 11.227 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.228 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.228 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.228 * [backup-simplify]: Simplify (+ 0 0) into 0 11.228 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.228 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.228 * [taylor]: Taking taylor expansion of y.im in x.re 11.228 * [backup-simplify]: Simplify y.im into y.im 11.228 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.228 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.228 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.228 * [taylor]: Taking taylor expansion of y.re in x.re 11.228 * [backup-simplify]: Simplify y.re into y.re 11.228 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 11.228 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.228 * [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.229 * [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.229 * [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.229 * [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.229 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 11.229 * [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.229 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 11.229 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 11.229 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 11.229 * [taylor]: Taking taylor expansion of y.im in x.im 11.229 * [backup-simplify]: Simplify y.im into y.im 11.229 * [taylor]: Taking taylor expansion of (log x.im) in x.im 11.229 * [taylor]: Taking taylor expansion of x.im in x.im 11.229 * [backup-simplify]: Simplify 0 into 0 11.229 * [backup-simplify]: Simplify 1 into 1 11.230 * [backup-simplify]: Simplify (log 1) into 0 11.230 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.230 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.230 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.230 * [taylor]: Taking taylor expansion of y.re in x.im 11.230 * [backup-simplify]: Simplify y.re into y.re 11.230 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.230 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 11.230 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.230 * [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.230 * [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.230 * [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.231 * [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.231 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 11.231 * [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.231 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in y.im 11.231 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 11.231 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 11.231 * [taylor]: Taking taylor expansion of y.im in y.im 11.231 * [backup-simplify]: Simplify 0 into 0 11.231 * [backup-simplify]: Simplify 1 into 1 11.231 * [taylor]: Taking taylor expansion of (log x.im) in y.im 11.231 * [taylor]: Taking taylor expansion of x.im in y.im 11.231 * [backup-simplify]: Simplify x.im into x.im 11.231 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.231 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 11.231 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 11.231 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.231 * [taylor]: Taking taylor expansion of y.re in y.im 11.231 * [backup-simplify]: Simplify y.re into y.re 11.231 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 11.231 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.231 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 11.231 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.232 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.232 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.232 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.232 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.232 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 11.232 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.232 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.232 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.232 * [taylor]: Taking taylor expansion of y.re in y.re 11.232 * [backup-simplify]: Simplify 0 into 0 11.232 * [backup-simplify]: Simplify 1 into 1 11.232 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.232 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.232 * [backup-simplify]: Simplify 0 into 0 11.232 * [backup-simplify]: Simplify (+ 0) into 0 11.233 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 11.233 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 11.234 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 11.234 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.234 * [backup-simplify]: Simplify (+ 0 0) into 0 11.234 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.235 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 11.235 * [backup-simplify]: Simplify (+ 0 0) into 0 11.235 * [taylor]: Taking taylor expansion of 0 in x.im 11.235 * [backup-simplify]: Simplify 0 into 0 11.235 * [taylor]: Taking taylor expansion of 0 in y.im 11.235 * [backup-simplify]: Simplify 0 into 0 11.235 * [taylor]: Taking taylor expansion of 0 in y.re 11.235 * [backup-simplify]: Simplify 0 into 0 11.235 * [backup-simplify]: Simplify 0 into 0 11.235 * [backup-simplify]: Simplify (+ 0) into 0 11.236 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 11.236 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.237 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.237 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 11.237 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.237 * [backup-simplify]: Simplify (+ 0 0) into 0 11.237 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.238 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 11.238 * [backup-simplify]: Simplify (+ 0 0) into 0 11.238 * [taylor]: Taking taylor expansion of 0 in y.im 11.238 * [backup-simplify]: Simplify 0 into 0 11.238 * [taylor]: Taking taylor expansion of 0 in y.re 11.238 * [backup-simplify]: Simplify 0 into 0 11.238 * [backup-simplify]: Simplify 0 into 0 11.238 * [backup-simplify]: Simplify (+ 0) into 0 11.239 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.240 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 11.240 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 11.240 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.240 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 11.241 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 11.241 * [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.241 * [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.241 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 11.242 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 11.242 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.242 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.242 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.242 * [taylor]: Taking taylor expansion of y.re in y.re 11.242 * [backup-simplify]: Simplify 0 into 0 11.242 * [backup-simplify]: Simplify 1 into 1 11.242 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.242 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.242 * [taylor]: Taking taylor expansion of (log x.im) in y.re 11.242 * [taylor]: Taking taylor expansion of x.im in y.re 11.242 * [backup-simplify]: Simplify x.im into x.im 11.242 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.243 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 11.243 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.243 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 11.243 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.244 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.245 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 11.246 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 11.246 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 11.247 * [backup-simplify]: Simplify (+ 1 0) into 1 11.248 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 11.249 * [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.250 * [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.250 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.251 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 11.251 * [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.252 * [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.253 * [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.253 * [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.253 * [taylor]: Taking taylor expansion of 1/2 in x.im 11.253 * [backup-simplify]: Simplify 1/2 into 1/2 11.253 * [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.253 * [taylor]: Taking taylor expansion of (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) in x.im 11.253 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 11.253 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 11.253 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 11.253 * [taylor]: Taking taylor expansion of y.im in x.im 11.253 * [backup-simplify]: Simplify y.im into y.im 11.253 * [taylor]: Taking taylor expansion of (log x.im) in x.im 11.253 * [taylor]: Taking taylor expansion of x.im in x.im 11.253 * [backup-simplify]: Simplify 0 into 0 11.253 * [backup-simplify]: Simplify 1 into 1 11.254 * [backup-simplify]: Simplify (log 1) into 0 11.254 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.254 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.254 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.254 * [taylor]: Taking taylor expansion of y.re in x.im 11.254 * [backup-simplify]: Simplify y.re into y.re 11.254 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.254 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 11.254 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.255 * [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.255 * [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.255 * [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.255 * [taylor]: Taking taylor expansion of y.im in x.im 11.255 * [backup-simplify]: Simplify y.im into y.im 11.255 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 11.255 * [taylor]: Taking taylor expansion of x.im in x.im 11.255 * [backup-simplify]: Simplify 0 into 0 11.255 * [backup-simplify]: Simplify 1 into 1 11.256 * [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.256 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 11.256 * [backup-simplify]: Simplify (- 0) into 0 11.257 * [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.257 * [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.257 * [backup-simplify]: Simplify (* 1 1) into 1 11.258 * [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.258 * [backup-simplify]: Simplify (+ 0) into 0 11.259 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 11.259 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.260 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.260 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 11.260 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.260 * [backup-simplify]: Simplify (+ 0 0) into 0 11.261 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.261 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 11.261 * [backup-simplify]: Simplify (- 0) into 0 11.262 * [backup-simplify]: Simplify (+ 0 0) into 0 11.262 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.263 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 11.264 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 11.265 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.265 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 11.265 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.265 * [backup-simplify]: Simplify (+ 0 0) into 0 11.266 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.266 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 11.267 * [backup-simplify]: Simplify (- 0) into 0 11.267 * [backup-simplify]: Simplify (+ 0 0) into 0 11.267 * [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.268 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 11.268 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 y.im)) into 0 11.268 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.269 * [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.270 * [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.271 * [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.271 * [taylor]: Taking taylor expansion of 0 in y.im 11.271 * [backup-simplify]: Simplify 0 into 0 11.271 * [taylor]: Taking taylor expansion of 0 in y.re 11.271 * [backup-simplify]: Simplify 0 into 0 11.271 * [backup-simplify]: Simplify 0 into 0 11.271 * [taylor]: Taking taylor expansion of 0 in y.im 11.271 * [backup-simplify]: Simplify 0 into 0 11.271 * [taylor]: Taking taylor expansion of 0 in y.re 11.271 * [backup-simplify]: Simplify 0 into 0 11.271 * [backup-simplify]: Simplify 0 into 0 11.271 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.272 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 11.273 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 11.274 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.274 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 11.274 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.274 * [backup-simplify]: Simplify (+ 0 0) into 0 11.275 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.275 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 11.276 * [backup-simplify]: Simplify (+ 0 0) into 0 11.276 * [taylor]: Taking taylor expansion of 0 in y.im 11.276 * [backup-simplify]: Simplify 0 into 0 11.276 * [taylor]: Taking taylor expansion of 0 in y.re 11.276 * [backup-simplify]: Simplify 0 into 0 11.276 * [backup-simplify]: Simplify 0 into 0 11.276 * [taylor]: Taking taylor expansion of 0 in y.re 11.276 * [backup-simplify]: Simplify 0 into 0 11.276 * [backup-simplify]: Simplify 0 into 0 11.276 * [taylor]: Taking taylor expansion of 0 in y.re 11.276 * [backup-simplify]: Simplify 0 into 0 11.276 * [backup-simplify]: Simplify 0 into 0 11.276 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log x.im) 2) 2)) 0) into (- (* 1/2 (pow (log x.im) 2))) 11.277 * [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.278 * [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.278 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 11.279 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.279 * [backup-simplify]: Simplify (+ 0 0) into 0 11.280 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.281 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log x.im)) (* 0 0))) into 0 11.281 * [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.281 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) in y.re 11.281 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re)))) in y.re 11.281 * [taylor]: Taking taylor expansion of 1/2 in y.re 11.281 * [backup-simplify]: Simplify 1/2 into 1/2 11.281 * [taylor]: Taking taylor expansion of (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))) in y.re 11.281 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 11.281 * [taylor]: Taking taylor expansion of (log x.im) in y.re 11.281 * [taylor]: Taking taylor expansion of x.im in y.re 11.282 * [backup-simplify]: Simplify x.im into x.im 11.282 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.282 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 11.282 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.282 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.282 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.282 * [taylor]: Taking taylor expansion of y.re in y.re 11.282 * [backup-simplify]: Simplify 0 into 0 11.282 * [backup-simplify]: Simplify 1 into 1 11.282 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.283 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.283 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 11.284 * [backup-simplify]: Simplify (* (pow (log x.im) 2) 0) into 0 11.284 * [backup-simplify]: Simplify (* 1/2 0) into 0 11.284 * [backup-simplify]: Simplify (- 0) into 0 11.285 * [backup-simplify]: Simplify 0 into 0 11.286 * [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.286 * [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.286 * [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.286 * [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.286 * [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.287 * [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.287 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 11.287 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 11.287 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 11.287 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.287 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 11.287 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 11.287 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 11.287 * [taylor]: Taking taylor expansion of x.re in y.re 11.287 * [backup-simplify]: Simplify x.re into x.re 11.287 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.287 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 11.287 * [taylor]: Taking taylor expansion of x.re in y.re 11.287 * [backup-simplify]: Simplify x.re into x.re 11.287 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.288 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 11.288 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 11.288 * [taylor]: Taking taylor expansion of x.im in y.re 11.288 * [backup-simplify]: Simplify x.im into x.im 11.288 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.288 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 11.288 * [taylor]: Taking taylor expansion of x.im in y.re 11.288 * [backup-simplify]: Simplify x.im into x.im 11.288 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.288 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.288 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.288 * [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.289 * [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.289 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.289 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.289 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.289 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.290 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.290 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.290 * [backup-simplify]: Simplify (+ 0 0) into 0 11.291 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.291 * [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.291 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 11.291 * [taylor]: Taking taylor expansion of y.im in y.re 11.291 * [backup-simplify]: Simplify y.im into y.im 11.291 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.291 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 11.291 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 11.291 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.291 * [taylor]: Taking taylor expansion of y.re in y.re 11.291 * [backup-simplify]: Simplify 0 into 0 11.291 * [backup-simplify]: Simplify 1 into 1 11.292 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.292 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.292 * [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.292 * [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.292 * [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.292 * [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.292 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 11.292 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 11.292 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 11.293 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.293 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 11.293 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 11.293 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.293 * [taylor]: Taking taylor expansion of x.re in y.im 11.293 * [backup-simplify]: Simplify x.re into x.re 11.293 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.293 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.293 * [taylor]: Taking taylor expansion of x.re in y.im 11.293 * [backup-simplify]: Simplify x.re into x.re 11.293 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.293 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 11.293 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.293 * [taylor]: Taking taylor expansion of x.im in y.im 11.293 * [backup-simplify]: Simplify x.im into x.im 11.293 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.293 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.293 * [taylor]: Taking taylor expansion of x.im in y.im 11.293 * [backup-simplify]: Simplify x.im into x.im 11.293 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.294 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.294 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.294 * [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.294 * [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.295 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.295 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.295 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.295 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.295 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.295 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.296 * [backup-simplify]: Simplify (+ 0 0) into 0 11.296 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.297 * [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.297 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 11.297 * [taylor]: Taking taylor expansion of y.im in y.im 11.297 * [backup-simplify]: Simplify 0 into 0 11.297 * [backup-simplify]: Simplify 1 into 1 11.297 * [backup-simplify]: Simplify (/ 1 1) into 1 11.297 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 11.297 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 11.297 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.297 * [taylor]: Taking taylor expansion of y.re in y.im 11.297 * [backup-simplify]: Simplify y.re into y.re 11.297 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.298 * [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.298 * [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.299 * [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.299 * [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.299 * [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.299 * [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.299 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 11.299 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 11.299 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 11.299 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.299 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 11.299 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 11.299 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 11.299 * [taylor]: Taking taylor expansion of x.re in x.im 11.299 * [backup-simplify]: Simplify x.re into x.re 11.299 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.299 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 11.299 * [taylor]: Taking taylor expansion of x.re in x.im 11.299 * [backup-simplify]: Simplify x.re into x.re 11.299 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.299 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 11.299 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 11.299 * [taylor]: Taking taylor expansion of x.im in x.im 11.299 * [backup-simplify]: Simplify 0 into 0 11.299 * [backup-simplify]: Simplify 1 into 1 11.299 * [backup-simplify]: Simplify (/ 1 1) into 1 11.299 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 11.300 * [taylor]: Taking taylor expansion of x.im in x.im 11.300 * [backup-simplify]: Simplify 0 into 0 11.300 * [backup-simplify]: Simplify 1 into 1 11.300 * [backup-simplify]: Simplify (/ 1 1) into 1 11.300 * [backup-simplify]: Simplify (* 1 1) into 1 11.300 * [backup-simplify]: Simplify (+ 0 1) into 1 11.301 * [backup-simplify]: Simplify (sqrt 1) into 1 11.301 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.301 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.302 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.302 * [backup-simplify]: Simplify (+ 0 0) into 0 11.302 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.303 * [backup-simplify]: Simplify (log 1) into 0 11.303 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 11.303 * [taylor]: Taking taylor expansion of y.im in x.im 11.303 * [backup-simplify]: Simplify y.im into y.im 11.303 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.303 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.303 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.303 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.303 * [taylor]: Taking taylor expansion of y.re in x.im 11.303 * [backup-simplify]: Simplify y.re into y.re 11.303 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.303 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 11.303 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 11.304 * [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.304 * [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.304 * [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.304 * [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.304 * [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.304 * [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.304 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 11.304 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 11.304 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 11.304 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.304 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 11.304 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 11.304 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.304 * [taylor]: Taking taylor expansion of x.re in x.re 11.304 * [backup-simplify]: Simplify 0 into 0 11.304 * [backup-simplify]: Simplify 1 into 1 11.305 * [backup-simplify]: Simplify (/ 1 1) into 1 11.305 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.305 * [taylor]: Taking taylor expansion of x.re in x.re 11.305 * [backup-simplify]: Simplify 0 into 0 11.305 * [backup-simplify]: Simplify 1 into 1 11.305 * [backup-simplify]: Simplify (/ 1 1) into 1 11.305 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 11.305 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.305 * [taylor]: Taking taylor expansion of x.im in x.re 11.305 * [backup-simplify]: Simplify x.im into x.im 11.305 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.305 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.305 * [taylor]: Taking taylor expansion of x.im in x.re 11.305 * [backup-simplify]: Simplify x.im into x.im 11.305 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.305 * [backup-simplify]: Simplify (* 1 1) into 1 11.306 * [backup-simplify]: Simplify (+ 1 0) into 1 11.306 * [backup-simplify]: Simplify (sqrt 1) into 1 11.306 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.307 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.307 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.307 * [backup-simplify]: Simplify (+ 0 0) into 0 11.308 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.308 * [backup-simplify]: Simplify (log 1) into 0 11.308 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 11.308 * [taylor]: Taking taylor expansion of y.im in x.re 11.308 * [backup-simplify]: Simplify y.im into y.im 11.308 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.308 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 11.308 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.308 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.308 * [taylor]: Taking taylor expansion of y.re in x.re 11.308 * [backup-simplify]: Simplify y.re into y.re 11.308 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.309 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.309 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 11.309 * [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.309 * [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.309 * [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.309 * [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.309 * [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.309 * [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.309 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 11.309 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 11.309 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 11.309 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.309 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 11.309 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 11.310 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.310 * [taylor]: Taking taylor expansion of x.re in x.re 11.310 * [backup-simplify]: Simplify 0 into 0 11.310 * [backup-simplify]: Simplify 1 into 1 11.310 * [backup-simplify]: Simplify (/ 1 1) into 1 11.310 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.310 * [taylor]: Taking taylor expansion of x.re in x.re 11.310 * [backup-simplify]: Simplify 0 into 0 11.310 * [backup-simplify]: Simplify 1 into 1 11.310 * [backup-simplify]: Simplify (/ 1 1) into 1 11.310 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 11.310 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.310 * [taylor]: Taking taylor expansion of x.im in x.re 11.310 * [backup-simplify]: Simplify x.im into x.im 11.310 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.310 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.310 * [taylor]: Taking taylor expansion of x.im in x.re 11.310 * [backup-simplify]: Simplify x.im into x.im 11.310 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.311 * [backup-simplify]: Simplify (* 1 1) into 1 11.311 * [backup-simplify]: Simplify (+ 1 0) into 1 11.311 * [backup-simplify]: Simplify (sqrt 1) into 1 11.311 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.312 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.312 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.312 * [backup-simplify]: Simplify (+ 0 0) into 0 11.313 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.313 * [backup-simplify]: Simplify (log 1) into 0 11.313 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 11.313 * [taylor]: Taking taylor expansion of y.im in x.re 11.313 * [backup-simplify]: Simplify y.im into y.im 11.313 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.313 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 11.313 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.313 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.313 * [taylor]: Taking taylor expansion of y.re in x.re 11.313 * [backup-simplify]: Simplify y.re into y.re 11.313 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.314 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.314 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 11.314 * [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.314 * [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.314 * [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.315 * [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.315 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.315 * [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.315 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 11.315 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 11.315 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.315 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.315 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.315 * [taylor]: Taking taylor expansion of y.re in x.im 11.315 * [backup-simplify]: Simplify y.re into y.re 11.315 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.315 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.315 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.315 * [taylor]: Taking taylor expansion of x.re in x.im 11.315 * [backup-simplify]: Simplify x.re into x.re 11.315 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.315 * [taylor]: Taking taylor expansion of y.im in x.im 11.315 * [backup-simplify]: Simplify y.im into y.im 11.315 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.315 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 11.316 * [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.316 * [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.316 * [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.316 * [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.316 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.316 * [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.316 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 11.316 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 11.316 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 11.317 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 11.317 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.317 * [taylor]: Taking taylor expansion of y.re in y.im 11.317 * [backup-simplify]: Simplify y.re into y.re 11.317 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.317 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 11.317 * [taylor]: Taking taylor expansion of (log x.re) in y.im 11.317 * [taylor]: Taking taylor expansion of x.re in y.im 11.317 * [backup-simplify]: Simplify x.re into x.re 11.317 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.317 * [taylor]: Taking taylor expansion of y.im in y.im 11.317 * [backup-simplify]: Simplify 0 into 0 11.317 * [backup-simplify]: Simplify 1 into 1 11.317 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 11.317 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 11.317 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 11.317 * [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.317 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 11.317 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 11.317 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 11.317 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 11.317 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.317 * [taylor]: Taking taylor expansion of y.re in y.re 11.317 * [backup-simplify]: Simplify 0 into 0 11.317 * [backup-simplify]: Simplify 1 into 1 11.317 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.317 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 11.317 * [taylor]: Taking taylor expansion of (log x.re) in y.re 11.317 * [taylor]: Taking taylor expansion of x.re in y.re 11.317 * [backup-simplify]: Simplify x.re into x.re 11.318 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.318 * [taylor]: Taking taylor expansion of y.im in y.re 11.318 * [backup-simplify]: Simplify y.im into y.im 11.318 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.318 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.318 * [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.318 * [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.323 * [backup-simplify]: Simplify (+ 0) into 0 11.324 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 11.324 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.324 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 11.325 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.325 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 11.325 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 11.325 * [backup-simplify]: Simplify (+ 0 0) into 0 11.326 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.326 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 11.326 * [backup-simplify]: Simplify (+ 0 0) into 0 11.326 * [taylor]: Taking taylor expansion of 0 in x.im 11.326 * [backup-simplify]: Simplify 0 into 0 11.327 * [taylor]: Taking taylor expansion of 0 in y.im 11.327 * [backup-simplify]: Simplify 0 into 0 11.327 * [taylor]: Taking taylor expansion of 0 in y.re 11.327 * [backup-simplify]: Simplify 0 into 0 11.327 * [backup-simplify]: Simplify 0 into 0 11.327 * [backup-simplify]: Simplify (+ 0) into 0 11.328 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 11.328 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 11.329 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.329 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.330 * [backup-simplify]: Simplify (- 0) into 0 11.330 * [backup-simplify]: Simplify (+ 0 0) into 0 11.331 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.331 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 11.332 * [backup-simplify]: Simplify (+ 0 0) into 0 11.332 * [taylor]: Taking taylor expansion of 0 in y.im 11.332 * [backup-simplify]: Simplify 0 into 0 11.332 * [taylor]: Taking taylor expansion of 0 in y.re 11.332 * [backup-simplify]: Simplify 0 into 0 11.332 * [backup-simplify]: Simplify 0 into 0 11.332 * [taylor]: Taking taylor expansion of 0 in y.re 11.332 * [backup-simplify]: Simplify 0 into 0 11.332 * [backup-simplify]: Simplify 0 into 0 11.332 * [backup-simplify]: Simplify 0 into 0 11.333 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.334 * [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.334 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.335 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 11.335 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.336 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.337 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 11.337 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.338 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 11.339 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 11.341 * [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.342 * [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.342 * [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.342 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 11.343 * [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.343 * [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.344 * [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.344 * [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.344 * [taylor]: Taking taylor expansion of 1/2 in x.im 11.344 * [backup-simplify]: Simplify 1/2 into 1/2 11.344 * [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.344 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 11.344 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 11.344 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.344 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.344 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.344 * [taylor]: Taking taylor expansion of y.re in x.im 11.344 * [backup-simplify]: Simplify y.re into y.re 11.344 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.344 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.344 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.344 * [taylor]: Taking taylor expansion of x.re in x.im 11.344 * [backup-simplify]: Simplify x.re into x.re 11.344 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.344 * [taylor]: Taking taylor expansion of y.im in x.im 11.344 * [backup-simplify]: Simplify y.im into y.im 11.344 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.344 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 11.345 * [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.345 * [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.345 * [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.345 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 11.345 * [taylor]: Taking taylor expansion of y.im in x.im 11.345 * [backup-simplify]: Simplify y.im into y.im 11.345 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 11.345 * [taylor]: Taking taylor expansion of x.im in x.im 11.345 * [backup-simplify]: Simplify 0 into 0 11.345 * [backup-simplify]: Simplify 1 into 1 11.345 * [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.345 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.346 * [backup-simplify]: Simplify (- 0) into 0 11.346 * [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.346 * [backup-simplify]: Simplify (* 1 1) into 1 11.346 * [backup-simplify]: Simplify (* y.im 1) into y.im 11.346 * [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.346 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 11.347 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.347 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.347 * [backup-simplify]: Simplify (- 0) into 0 11.348 * [backup-simplify]: Simplify (+ 0 0) into 0 11.348 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.348 * [backup-simplify]: Simplify (+ 0) into 0 11.349 * [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.349 * [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.350 * [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.350 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 11.350 * [backup-simplify]: Simplify (- 0) into 0 11.351 * [backup-simplify]: Simplify (+ 0 0) into 0 11.351 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.351 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.352 * [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.352 * [backup-simplify]: Simplify (- 0) into 0 11.352 * [backup-simplify]: Simplify (+ 0 0) into 0 11.353 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 11.353 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.354 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 11.354 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 11.354 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 11.355 * [backup-simplify]: Simplify (- 0) into 0 11.355 * [backup-simplify]: Simplify (+ 0 0) into 0 11.355 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 11.355 * [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.356 * [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.356 * [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.356 * [taylor]: Taking taylor expansion of 0 in y.im 11.356 * [backup-simplify]: Simplify 0 into 0 11.356 * [taylor]: Taking taylor expansion of 0 in y.re 11.357 * [backup-simplify]: Simplify 0 into 0 11.357 * [backup-simplify]: Simplify 0 into 0 11.357 * [taylor]: Taking taylor expansion of 0 in y.im 11.357 * [backup-simplify]: Simplify 0 into 0 11.357 * [taylor]: Taking taylor expansion of 0 in y.re 11.357 * [backup-simplify]: Simplify 0 into 0 11.357 * [backup-simplify]: Simplify 0 into 0 11.357 * [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.357 * [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.357 * [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.357 * [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.357 * [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.357 * [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.357 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 11.357 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 11.357 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 11.358 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.358 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 11.358 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 11.358 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 11.358 * [taylor]: Taking taylor expansion of -1 in y.re 11.358 * [backup-simplify]: Simplify -1 into -1 11.358 * [taylor]: Taking taylor expansion of x.re in y.re 11.358 * [backup-simplify]: Simplify x.re into x.re 11.358 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.358 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 11.358 * [taylor]: Taking taylor expansion of -1 in y.re 11.358 * [backup-simplify]: Simplify -1 into -1 11.358 * [taylor]: Taking taylor expansion of x.re in y.re 11.358 * [backup-simplify]: Simplify x.re into x.re 11.358 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.358 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 11.358 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 11.358 * [taylor]: Taking taylor expansion of -1 in y.re 11.358 * [backup-simplify]: Simplify -1 into -1 11.358 * [taylor]: Taking taylor expansion of x.im in y.re 11.358 * [backup-simplify]: Simplify x.im into x.im 11.358 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.358 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 11.358 * [taylor]: Taking taylor expansion of -1 in y.re 11.358 * [backup-simplify]: Simplify -1 into -1 11.358 * [taylor]: Taking taylor expansion of x.im in y.re 11.358 * [backup-simplify]: Simplify x.im into x.im 11.358 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.358 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 11.358 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.358 * [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.359 * [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.359 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.359 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.359 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 11.359 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.359 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.359 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 11.359 * [backup-simplify]: Simplify (+ 0 0) into 0 11.360 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.360 * [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.360 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 11.360 * [taylor]: Taking taylor expansion of -1 in y.re 11.360 * [backup-simplify]: Simplify -1 into -1 11.360 * [taylor]: Taking taylor expansion of y.im in y.re 11.360 * [backup-simplify]: Simplify y.im into y.im 11.360 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.360 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 11.360 * [taylor]: Taking taylor expansion of -1 in y.re 11.360 * [backup-simplify]: Simplify -1 into -1 11.360 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 11.360 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 11.360 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.360 * [taylor]: Taking taylor expansion of y.re in y.re 11.360 * [backup-simplify]: Simplify 0 into 0 11.360 * [backup-simplify]: Simplify 1 into 1 11.360 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.360 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 11.360 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.361 * [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.361 * [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.361 * [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.361 * [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.361 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 11.361 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 11.361 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 11.361 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.361 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 11.361 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 11.361 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.361 * [taylor]: Taking taylor expansion of -1 in y.im 11.361 * [backup-simplify]: Simplify -1 into -1 11.361 * [taylor]: Taking taylor expansion of x.re in y.im 11.361 * [backup-simplify]: Simplify x.re into x.re 11.361 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.361 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.361 * [taylor]: Taking taylor expansion of -1 in y.im 11.361 * [backup-simplify]: Simplify -1 into -1 11.361 * [taylor]: Taking taylor expansion of x.re in y.im 11.361 * [backup-simplify]: Simplify x.re into x.re 11.361 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.361 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 11.361 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.361 * [taylor]: Taking taylor expansion of -1 in y.im 11.361 * [backup-simplify]: Simplify -1 into -1 11.361 * [taylor]: Taking taylor expansion of x.im in y.im 11.361 * [backup-simplify]: Simplify x.im into x.im 11.361 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.361 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.361 * [taylor]: Taking taylor expansion of -1 in y.im 11.361 * [backup-simplify]: Simplify -1 into -1 11.361 * [taylor]: Taking taylor expansion of x.im in y.im 11.361 * [backup-simplify]: Simplify x.im into x.im 11.361 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.361 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 11.361 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.362 * [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.362 * [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.362 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.362 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.362 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 11.362 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.362 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.362 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 11.363 * [backup-simplify]: Simplify (+ 0 0) into 0 11.363 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.363 * [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.363 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 11.363 * [taylor]: Taking taylor expansion of -1 in y.im 11.363 * [backup-simplify]: Simplify -1 into -1 11.363 * [taylor]: Taking taylor expansion of y.im in y.im 11.363 * [backup-simplify]: Simplify 0 into 0 11.363 * [backup-simplify]: Simplify 1 into 1 11.363 * [backup-simplify]: Simplify (/ -1 1) into -1 11.364 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 11.364 * [taylor]: Taking taylor expansion of -1 in y.im 11.364 * [backup-simplify]: Simplify -1 into -1 11.364 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 11.364 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 11.364 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.364 * [taylor]: Taking taylor expansion of y.re in y.im 11.364 * [backup-simplify]: Simplify y.re into y.re 11.364 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.364 * [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.364 * [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.364 * [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.364 * [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.365 * [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.365 * [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.365 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 11.365 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 11.365 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 11.365 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.365 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 11.365 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 11.365 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 11.365 * [taylor]: Taking taylor expansion of -1 in x.im 11.365 * [backup-simplify]: Simplify -1 into -1 11.365 * [taylor]: Taking taylor expansion of x.re in x.im 11.365 * [backup-simplify]: Simplify x.re into x.re 11.365 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.365 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 11.365 * [taylor]: Taking taylor expansion of -1 in x.im 11.365 * [backup-simplify]: Simplify -1 into -1 11.365 * [taylor]: Taking taylor expansion of x.re in x.im 11.365 * [backup-simplify]: Simplify x.re into x.re 11.365 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.365 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 11.365 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 11.365 * [taylor]: Taking taylor expansion of -1 in x.im 11.365 * [backup-simplify]: Simplify -1 into -1 11.365 * [taylor]: Taking taylor expansion of x.im in x.im 11.365 * [backup-simplify]: Simplify 0 into 0 11.365 * [backup-simplify]: Simplify 1 into 1 11.365 * [backup-simplify]: Simplify (/ -1 1) into -1 11.365 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 11.365 * [taylor]: Taking taylor expansion of -1 in x.im 11.365 * [backup-simplify]: Simplify -1 into -1 11.365 * [taylor]: Taking taylor expansion of x.im in x.im 11.366 * [backup-simplify]: Simplify 0 into 0 11.366 * [backup-simplify]: Simplify 1 into 1 11.366 * [backup-simplify]: Simplify (/ -1 1) into -1 11.366 * [backup-simplify]: Simplify (* -1 -1) into 1 11.366 * [backup-simplify]: Simplify (+ 0 1) into 1 11.367 * [backup-simplify]: Simplify (sqrt 1) into 1 11.367 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.367 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.368 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.368 * [backup-simplify]: Simplify (+ 0 0) into 0 11.368 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.369 * [backup-simplify]: Simplify (log 1) into 0 11.369 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 11.369 * [taylor]: Taking taylor expansion of -1 in x.im 11.369 * [backup-simplify]: Simplify -1 into -1 11.369 * [taylor]: Taking taylor expansion of y.im in x.im 11.369 * [backup-simplify]: Simplify y.im into y.im 11.369 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.369 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 11.369 * [taylor]: Taking taylor expansion of -1 in x.im 11.369 * [backup-simplify]: Simplify -1 into -1 11.369 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 11.369 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.369 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.369 * [taylor]: Taking taylor expansion of y.re in x.im 11.369 * [backup-simplify]: Simplify y.re into y.re 11.369 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.369 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 11.370 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 11.370 * [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.370 * [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.370 * [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.370 * [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.370 * [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.370 * [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.370 * [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.370 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 11.371 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 11.371 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 11.371 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.371 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 11.371 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 11.371 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.371 * [taylor]: Taking taylor expansion of -1 in x.re 11.371 * [backup-simplify]: Simplify -1 into -1 11.371 * [taylor]: Taking taylor expansion of x.re in x.re 11.371 * [backup-simplify]: Simplify 0 into 0 11.371 * [backup-simplify]: Simplify 1 into 1 11.371 * [backup-simplify]: Simplify (/ -1 1) into -1 11.371 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.371 * [taylor]: Taking taylor expansion of -1 in x.re 11.371 * [backup-simplify]: Simplify -1 into -1 11.371 * [taylor]: Taking taylor expansion of x.re in x.re 11.371 * [backup-simplify]: Simplify 0 into 0 11.371 * [backup-simplify]: Simplify 1 into 1 11.371 * [backup-simplify]: Simplify (/ -1 1) into -1 11.371 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 11.371 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.371 * [taylor]: Taking taylor expansion of -1 in x.re 11.371 * [backup-simplify]: Simplify -1 into -1 11.371 * [taylor]: Taking taylor expansion of x.im in x.re 11.372 * [backup-simplify]: Simplify x.im into x.im 11.372 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.372 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.372 * [taylor]: Taking taylor expansion of -1 in x.re 11.372 * [backup-simplify]: Simplify -1 into -1 11.372 * [taylor]: Taking taylor expansion of x.im in x.re 11.372 * [backup-simplify]: Simplify x.im into x.im 11.372 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.372 * [backup-simplify]: Simplify (* -1 -1) into 1 11.372 * [backup-simplify]: Simplify (+ 1 0) into 1 11.372 * [backup-simplify]: Simplify (sqrt 1) into 1 11.373 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.373 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.374 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.374 * [backup-simplify]: Simplify (+ 0 0) into 0 11.374 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.375 * [backup-simplify]: Simplify (log 1) into 0 11.375 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 11.375 * [taylor]: Taking taylor expansion of -1 in x.re 11.375 * [backup-simplify]: Simplify -1 into -1 11.375 * [taylor]: Taking taylor expansion of y.im in x.re 11.375 * [backup-simplify]: Simplify y.im into y.im 11.375 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.375 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 11.375 * [taylor]: Taking taylor expansion of -1 in x.re 11.375 * [backup-simplify]: Simplify -1 into -1 11.375 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 11.375 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.375 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.375 * [taylor]: Taking taylor expansion of y.re in x.re 11.375 * [backup-simplify]: Simplify y.re into y.re 11.375 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.376 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.376 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 11.376 * [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.377 * [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.377 * [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.377 * [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.377 * [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.377 * [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.377 * [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.377 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 11.377 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 11.377 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 11.378 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.378 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 11.378 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 11.378 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.378 * [taylor]: Taking taylor expansion of -1 in x.re 11.378 * [backup-simplify]: Simplify -1 into -1 11.378 * [taylor]: Taking taylor expansion of x.re in x.re 11.378 * [backup-simplify]: Simplify 0 into 0 11.378 * [backup-simplify]: Simplify 1 into 1 11.378 * [backup-simplify]: Simplify (/ -1 1) into -1 11.378 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.378 * [taylor]: Taking taylor expansion of -1 in x.re 11.378 * [backup-simplify]: Simplify -1 into -1 11.378 * [taylor]: Taking taylor expansion of x.re in x.re 11.378 * [backup-simplify]: Simplify 0 into 0 11.378 * [backup-simplify]: Simplify 1 into 1 11.379 * [backup-simplify]: Simplify (/ -1 1) into -1 11.379 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 11.379 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.379 * [taylor]: Taking taylor expansion of -1 in x.re 11.379 * [backup-simplify]: Simplify -1 into -1 11.379 * [taylor]: Taking taylor expansion of x.im in x.re 11.379 * [backup-simplify]: Simplify x.im into x.im 11.379 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.379 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.379 * [taylor]: Taking taylor expansion of -1 in x.re 11.379 * [backup-simplify]: Simplify -1 into -1 11.379 * [taylor]: Taking taylor expansion of x.im in x.re 11.379 * [backup-simplify]: Simplify x.im into x.im 11.379 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.380 * [backup-simplify]: Simplify (* -1 -1) into 1 11.380 * [backup-simplify]: Simplify (+ 1 0) into 1 11.380 * [backup-simplify]: Simplify (sqrt 1) into 1 11.381 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.382 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.383 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.383 * [backup-simplify]: Simplify (+ 0 0) into 0 11.384 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.384 * [backup-simplify]: Simplify (log 1) into 0 11.384 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 11.384 * [taylor]: Taking taylor expansion of -1 in x.re 11.384 * [backup-simplify]: Simplify -1 into -1 11.384 * [taylor]: Taking taylor expansion of y.im in x.re 11.384 * [backup-simplify]: Simplify y.im into y.im 11.384 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.384 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 11.384 * [taylor]: Taking taylor expansion of -1 in x.re 11.384 * [backup-simplify]: Simplify -1 into -1 11.384 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 11.384 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.384 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.384 * [taylor]: Taking taylor expansion of y.re in x.re 11.384 * [backup-simplify]: Simplify y.re into y.re 11.385 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.385 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.385 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 11.385 * [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.386 * [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.386 * [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.386 * [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.387 * [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.387 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.387 * [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.387 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 11.387 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 11.387 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.387 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.387 * [taylor]: Taking taylor expansion of x.re in x.im 11.387 * [backup-simplify]: Simplify x.re into x.re 11.388 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.388 * [taylor]: Taking taylor expansion of y.im in x.im 11.388 * [backup-simplify]: Simplify y.im into y.im 11.388 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.388 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 11.388 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.388 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.388 * [taylor]: Taking taylor expansion of y.re in x.im 11.388 * [backup-simplify]: Simplify y.re into y.re 11.388 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.388 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.389 * [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.389 * [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.389 * [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.389 * [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.390 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.390 * [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.390 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 11.390 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 11.390 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 11.390 * [taylor]: Taking taylor expansion of (log x.re) in y.im 11.390 * [taylor]: Taking taylor expansion of x.re in y.im 11.390 * [backup-simplify]: Simplify x.re into x.re 11.390 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.390 * [taylor]: Taking taylor expansion of y.im in y.im 11.390 * [backup-simplify]: Simplify 0 into 0 11.390 * [backup-simplify]: Simplify 1 into 1 11.390 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 11.390 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 11.390 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 11.391 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.391 * [taylor]: Taking taylor expansion of y.re in y.im 11.391 * [backup-simplify]: Simplify y.re into y.re 11.391 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.391 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 11.391 * [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.391 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 11.391 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 11.391 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 11.391 * [taylor]: Taking taylor expansion of (log x.re) in y.re 11.392 * [taylor]: Taking taylor expansion of x.re in y.re 11.392 * [backup-simplify]: Simplify x.re into x.re 11.392 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.392 * [taylor]: Taking taylor expansion of y.im in y.re 11.392 * [backup-simplify]: Simplify y.im into y.im 11.392 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.392 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 11.392 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 11.392 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.392 * [taylor]: Taking taylor expansion of y.re in y.re 11.392 * [backup-simplify]: Simplify 0 into 0 11.392 * [backup-simplify]: Simplify 1 into 1 11.392 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.392 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.392 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.393 * [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.393 * [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.394 * [backup-simplify]: Simplify (+ 0) into 0 11.395 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 11.395 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.396 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 11.397 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.397 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 11.397 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 11.398 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 11.398 * [backup-simplify]: Simplify (+ 0 0) into 0 11.399 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.400 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 11.400 * [backup-simplify]: Simplify (+ 0 0) into 0 11.400 * [taylor]: Taking taylor expansion of 0 in x.im 11.400 * [backup-simplify]: Simplify 0 into 0 11.400 * [taylor]: Taking taylor expansion of 0 in y.im 11.400 * [backup-simplify]: Simplify 0 into 0 11.400 * [taylor]: Taking taylor expansion of 0 in y.re 11.400 * [backup-simplify]: Simplify 0 into 0 11.400 * [backup-simplify]: Simplify 0 into 0 11.401 * [backup-simplify]: Simplify (+ 0) into 0 11.402 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 11.402 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.403 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.403 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 11.403 * [backup-simplify]: Simplify (- 0) into 0 11.404 * [backup-simplify]: Simplify (+ 0 0) into 0 11.404 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.405 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 11.406 * [backup-simplify]: Simplify (+ 0 0) into 0 11.406 * [taylor]: Taking taylor expansion of 0 in y.im 11.406 * [backup-simplify]: Simplify 0 into 0 11.406 * [taylor]: Taking taylor expansion of 0 in y.re 11.406 * [backup-simplify]: Simplify 0 into 0 11.406 * [backup-simplify]: Simplify 0 into 0 11.406 * [taylor]: Taking taylor expansion of 0 in y.re 11.406 * [backup-simplify]: Simplify 0 into 0 11.406 * [backup-simplify]: Simplify 0 into 0 11.406 * [backup-simplify]: Simplify 0 into 0 11.407 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.408 * [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.408 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.408 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 11.409 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.410 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.411 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 11.411 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.412 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 11.413 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 11.415 * [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.416 * [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.416 * [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.417 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 11.417 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 11.418 * [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.419 * [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.419 * [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.419 * [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.419 * [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.419 * [taylor]: Taking taylor expansion of 1/2 in x.im 11.419 * [backup-simplify]: Simplify 1/2 into 1/2 11.419 * [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.420 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 11.420 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 11.420 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.420 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.420 * [taylor]: Taking taylor expansion of x.re in x.im 11.420 * [backup-simplify]: Simplify x.re into x.re 11.420 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.420 * [taylor]: Taking taylor expansion of y.im in x.im 11.420 * [backup-simplify]: Simplify y.im into y.im 11.420 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.420 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 11.420 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.420 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.420 * [taylor]: Taking taylor expansion of y.re in x.im 11.420 * [backup-simplify]: Simplify y.re into y.re 11.420 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.420 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.421 * [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.421 * [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.421 * [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.421 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 11.421 * [taylor]: Taking taylor expansion of y.im in x.im 11.421 * [backup-simplify]: Simplify y.im into y.im 11.421 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 11.421 * [taylor]: Taking taylor expansion of x.im in x.im 11.421 * [backup-simplify]: Simplify 0 into 0 11.421 * [backup-simplify]: Simplify 1 into 1 11.422 * [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.422 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.422 * [backup-simplify]: Simplify (- 0) into 0 11.423 * [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.423 * [backup-simplify]: Simplify (* 1 1) into 1 11.423 * [backup-simplify]: Simplify (* y.im 1) into y.im 11.424 * [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.425 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.425 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.425 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 11.425 * [backup-simplify]: Simplify (- 0) into 0 11.426 * [backup-simplify]: Simplify (+ 0 0) into 0 11.427 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.427 * [backup-simplify]: Simplify (+ 0) into 0 11.428 * [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.430 * [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.430 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 11.430 * [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.431 * [backup-simplify]: Simplify (- 0) into 0 11.431 * [backup-simplify]: Simplify (+ 0 0) into 0 11.432 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.433 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.434 * [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.434 * [backup-simplify]: Simplify (- 0) into 0 11.434 * [backup-simplify]: Simplify (+ 0 0) into 0 11.435 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 11.436 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.436 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 11.437 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 11.438 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 11.438 * [backup-simplify]: Simplify (- 0) into 0 11.439 * [backup-simplify]: Simplify (+ 0 0) into 0 11.439 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 11.440 * [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.440 * [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.442 * [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.442 * [backup-simplify]: Simplify (- 0) into 0 11.442 * [taylor]: Taking taylor expansion of 0 in y.im 11.442 * [backup-simplify]: Simplify 0 into 0 11.442 * [taylor]: Taking taylor expansion of 0 in y.re 11.442 * [backup-simplify]: Simplify 0 into 0 11.442 * [backup-simplify]: Simplify 0 into 0 11.442 * [taylor]: Taking taylor expansion of 0 in y.im 11.442 * [backup-simplify]: Simplify 0 into 0 11.442 * [taylor]: Taking taylor expansion of 0 in y.re 11.442 * [backup-simplify]: Simplify 0 into 0 11.442 * [backup-simplify]: Simplify 0 into 0 11.443 * [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.443 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1 1) 11.443 * [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.443 * [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.443 * [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.443 * [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.444 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.444 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 11.444 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 11.444 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 11.444 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.444 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 11.444 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 11.444 * [taylor]: Taking taylor expansion of x.re in y.re 11.444 * [backup-simplify]: Simplify x.re into x.re 11.444 * [taylor]: Taking taylor expansion of x.re in y.re 11.444 * [backup-simplify]: Simplify x.re into x.re 11.444 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 11.444 * [taylor]: Taking taylor expansion of x.im in y.re 11.444 * [backup-simplify]: Simplify x.im into x.im 11.444 * [taylor]: Taking taylor expansion of x.im in y.re 11.444 * [backup-simplify]: Simplify x.im into x.im 11.444 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.445 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.445 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 11.445 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.445 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.445 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.446 * [backup-simplify]: Simplify (+ 0 0) into 0 11.446 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 11.446 * [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.446 * [taylor]: Taking taylor expansion of y.im in y.re 11.446 * [backup-simplify]: Simplify y.im into y.im 11.446 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.447 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.447 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.447 * [taylor]: Taking taylor expansion of y.re in y.re 11.447 * [backup-simplify]: Simplify 0 into 0 11.447 * [backup-simplify]: Simplify 1 into 1 11.447 * [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.447 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.447 * [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.448 * [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.448 * [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.448 * [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.448 * [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.448 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.448 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 11.448 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 11.448 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 11.449 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.449 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 11.449 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 11.449 * [taylor]: Taking taylor expansion of x.re in y.im 11.449 * [backup-simplify]: Simplify x.re into x.re 11.449 * [taylor]: Taking taylor expansion of x.re in y.im 11.449 * [backup-simplify]: Simplify x.re into x.re 11.449 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 11.449 * [taylor]: Taking taylor expansion of x.im in y.im 11.449 * [backup-simplify]: Simplify x.im into x.im 11.449 * [taylor]: Taking taylor expansion of x.im in y.im 11.449 * [backup-simplify]: Simplify x.im into x.im 11.449 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.449 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.449 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 11.449 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.450 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.450 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.450 * [backup-simplify]: Simplify (+ 0 0) into 0 11.451 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 11.451 * [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.451 * [taylor]: Taking taylor expansion of y.im in y.im 11.451 * [backup-simplify]: Simplify 0 into 0 11.451 * [backup-simplify]: Simplify 1 into 1 11.451 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 11.451 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 11.451 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.451 * [taylor]: Taking taylor expansion of y.re in y.im 11.451 * [backup-simplify]: Simplify y.re into y.re 11.451 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 11.452 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.452 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 11.452 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.452 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.452 * [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.452 * [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.452 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.452 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 11.452 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 11.452 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 11.452 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.452 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 11.452 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 11.452 * [taylor]: Taking taylor expansion of x.re in x.im 11.452 * [backup-simplify]: Simplify x.re into x.re 11.452 * [taylor]: Taking taylor expansion of x.re in x.im 11.452 * [backup-simplify]: Simplify x.re into x.re 11.453 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 11.453 * [taylor]: Taking taylor expansion of x.im in x.im 11.453 * [backup-simplify]: Simplify 0 into 0 11.453 * [backup-simplify]: Simplify 1 into 1 11.453 * [taylor]: Taking taylor expansion of x.im in x.im 11.453 * [backup-simplify]: Simplify 0 into 0 11.453 * [backup-simplify]: Simplify 1 into 1 11.453 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.453 * [backup-simplify]: Simplify (* 0 0) into 0 11.453 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 11.453 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 11.454 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.454 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.455 * [backup-simplify]: Simplify (+ 0 0) into 0 11.455 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 11.455 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.455 * [taylor]: Taking taylor expansion of y.im in x.im 11.455 * [backup-simplify]: Simplify y.im into y.im 11.455 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.455 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.455 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.455 * [taylor]: Taking taylor expansion of y.re in x.im 11.455 * [backup-simplify]: Simplify y.re into y.re 11.455 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 11.455 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.455 * [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.456 * [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.456 * [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.456 * [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.456 * [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.456 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.456 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 11.456 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 11.456 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 11.456 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.456 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 11.456 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 11.456 * [taylor]: Taking taylor expansion of x.re in x.re 11.456 * [backup-simplify]: Simplify 0 into 0 11.456 * [backup-simplify]: Simplify 1 into 1 11.456 * [taylor]: Taking taylor expansion of x.re in x.re 11.456 * [backup-simplify]: Simplify 0 into 0 11.456 * [backup-simplify]: Simplify 1 into 1 11.457 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 11.457 * [taylor]: Taking taylor expansion of x.im in x.re 11.457 * [backup-simplify]: Simplify x.im into x.im 11.457 * [taylor]: Taking taylor expansion of x.im in x.re 11.457 * [backup-simplify]: Simplify x.im into x.im 11.457 * [backup-simplify]: Simplify (* 0 0) into 0 11.457 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.457 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 11.457 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.458 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.458 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.458 * [backup-simplify]: Simplify (+ 0 0) into 0 11.459 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.459 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.459 * [taylor]: Taking taylor expansion of y.im in x.re 11.459 * [backup-simplify]: Simplify y.im into y.im 11.459 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.459 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.459 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.459 * [taylor]: Taking taylor expansion of y.re in x.re 11.459 * [backup-simplify]: Simplify y.re into y.re 11.459 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 11.459 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.460 * [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.460 * [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.460 * [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.460 * [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.460 * [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.460 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.460 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 11.460 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 11.460 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 11.460 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.460 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 11.460 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 11.460 * [taylor]: Taking taylor expansion of x.re in x.re 11.461 * [backup-simplify]: Simplify 0 into 0 11.461 * [backup-simplify]: Simplify 1 into 1 11.461 * [taylor]: Taking taylor expansion of x.re in x.re 11.461 * [backup-simplify]: Simplify 0 into 0 11.461 * [backup-simplify]: Simplify 1 into 1 11.461 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 11.461 * [taylor]: Taking taylor expansion of x.im in x.re 11.461 * [backup-simplify]: Simplify x.im into x.im 11.461 * [taylor]: Taking taylor expansion of x.im in x.re 11.461 * [backup-simplify]: Simplify x.im into x.im 11.461 * [backup-simplify]: Simplify (* 0 0) into 0 11.461 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.461 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 11.462 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.462 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.462 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.463 * [backup-simplify]: Simplify (+ 0 0) into 0 11.463 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.463 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.463 * [taylor]: Taking taylor expansion of y.im in x.re 11.463 * [backup-simplify]: Simplify y.im into y.im 11.463 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.463 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.463 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.463 * [taylor]: Taking taylor expansion of y.re in x.re 11.463 * [backup-simplify]: Simplify y.re into y.re 11.463 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 11.463 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.464 * [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.464 * [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.464 * [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.464 * [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.465 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 11.465 * [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.465 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 11.465 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 11.465 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 11.465 * [taylor]: Taking taylor expansion of y.im in x.im 11.465 * [backup-simplify]: Simplify y.im into y.im 11.465 * [taylor]: Taking taylor expansion of (log x.im) in x.im 11.465 * [taylor]: Taking taylor expansion of x.im in x.im 11.465 * [backup-simplify]: Simplify 0 into 0 11.465 * [backup-simplify]: Simplify 1 into 1 11.472 * [backup-simplify]: Simplify (log 1) into 0 11.472 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.472 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.472 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.472 * [taylor]: Taking taylor expansion of y.re in x.im 11.472 * [backup-simplify]: Simplify y.re into y.re 11.473 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.473 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 11.473 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.474 * [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.474 * [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.474 * [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.474 * [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.475 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 11.475 * [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.475 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in y.im 11.475 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 11.475 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 11.475 * [taylor]: Taking taylor expansion of y.im in y.im 11.475 * [backup-simplify]: Simplify 0 into 0 11.475 * [backup-simplify]: Simplify 1 into 1 11.475 * [taylor]: Taking taylor expansion of (log x.im) in y.im 11.475 * [taylor]: Taking taylor expansion of x.im in y.im 11.475 * [backup-simplify]: Simplify x.im into x.im 11.475 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.475 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 11.475 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 11.476 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.476 * [taylor]: Taking taylor expansion of y.re in y.im 11.476 * [backup-simplify]: Simplify y.re into y.re 11.476 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 11.476 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.476 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 11.476 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.476 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.476 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 11.476 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 11.477 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 11.477 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 11.477 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.477 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.477 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.477 * [taylor]: Taking taylor expansion of y.re in y.re 11.477 * [backup-simplify]: Simplify 0 into 0 11.477 * [backup-simplify]: Simplify 1 into 1 11.477 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.478 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.478 * [backup-simplify]: Simplify 0 into 0 11.479 * [backup-simplify]: Simplify (+ 0) into 0 11.479 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 11.480 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 11.481 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 11.481 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.481 * [backup-simplify]: Simplify (+ 0 0) into 0 11.482 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.483 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 11.483 * [backup-simplify]: Simplify (+ 0 0) into 0 11.483 * [taylor]: Taking taylor expansion of 0 in x.im 11.483 * [backup-simplify]: Simplify 0 into 0 11.483 * [taylor]: Taking taylor expansion of 0 in y.im 11.483 * [backup-simplify]: Simplify 0 into 0 11.483 * [taylor]: Taking taylor expansion of 0 in y.re 11.483 * [backup-simplify]: Simplify 0 into 0 11.483 * [backup-simplify]: Simplify 0 into 0 11.484 * [backup-simplify]: Simplify (+ 0) into 0 11.484 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 11.486 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.486 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.486 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 11.486 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.487 * [backup-simplify]: Simplify (+ 0 0) into 0 11.488 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.488 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 11.489 * [backup-simplify]: Simplify (+ 0 0) into 0 11.489 * [taylor]: Taking taylor expansion of 0 in y.im 11.489 * [backup-simplify]: Simplify 0 into 0 11.489 * [taylor]: Taking taylor expansion of 0 in y.re 11.489 * [backup-simplify]: Simplify 0 into 0 11.489 * [backup-simplify]: Simplify 0 into 0 11.489 * [backup-simplify]: Simplify (+ 0) into 0 11.490 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.491 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 11.491 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 11.491 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.491 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 11.492 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 11.492 * [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.492 * [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.492 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 11.492 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 11.493 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.493 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.493 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.493 * [taylor]: Taking taylor expansion of y.re in y.re 11.493 * [backup-simplify]: Simplify 0 into 0 11.493 * [backup-simplify]: Simplify 1 into 1 11.493 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.493 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.493 * [taylor]: Taking taylor expansion of (log x.im) in y.re 11.493 * [taylor]: Taking taylor expansion of x.im in y.re 11.493 * [backup-simplify]: Simplify x.im into x.im 11.493 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.494 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 11.494 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.494 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 11.494 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.495 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.496 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 11.497 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 11.498 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 11.498 * [backup-simplify]: Simplify (+ 1 0) into 1 11.499 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 11.500 * [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.501 * [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.502 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.502 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 11.502 * [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.503 * [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.504 * [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.504 * [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.504 * [taylor]: Taking taylor expansion of 1/2 in x.im 11.504 * [backup-simplify]: Simplify 1/2 into 1/2 11.504 * [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.504 * [taylor]: Taking taylor expansion of (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) in x.im 11.504 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 11.504 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 11.504 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 11.504 * [taylor]: Taking taylor expansion of y.im in x.im 11.504 * [backup-simplify]: Simplify y.im into y.im 11.504 * [taylor]: Taking taylor expansion of (log x.im) in x.im 11.504 * [taylor]: Taking taylor expansion of x.im in x.im 11.504 * [backup-simplify]: Simplify 0 into 0 11.504 * [backup-simplify]: Simplify 1 into 1 11.505 * [backup-simplify]: Simplify (log 1) into 0 11.505 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.505 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.505 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.505 * [taylor]: Taking taylor expansion of y.re in x.im 11.505 * [backup-simplify]: Simplify y.re into y.re 11.506 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.506 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 11.506 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.506 * [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.506 * [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.506 * [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.506 * [taylor]: Taking taylor expansion of y.im in x.im 11.507 * [backup-simplify]: Simplify y.im into y.im 11.507 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 11.507 * [taylor]: Taking taylor expansion of x.im in x.im 11.507 * [backup-simplify]: Simplify 0 into 0 11.507 * [backup-simplify]: Simplify 1 into 1 11.507 * [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.507 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 11.508 * [backup-simplify]: Simplify (- 0) into 0 11.508 * [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.508 * [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.509 * [backup-simplify]: Simplify (* 1 1) into 1 11.509 * [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.510 * [backup-simplify]: Simplify (+ 0) into 0 11.510 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 11.512 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.512 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.513 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 11.513 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.513 * [backup-simplify]: Simplify (+ 0 0) into 0 11.514 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.515 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 11.515 * [backup-simplify]: Simplify (- 0) into 0 11.516 * [backup-simplify]: Simplify (+ 0 0) into 0 11.517 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.518 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 11.521 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 11.521 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.522 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 11.522 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.523 * [backup-simplify]: Simplify (+ 0 0) into 0 11.524 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.525 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 11.525 * [backup-simplify]: Simplify (- 0) into 0 11.526 * [backup-simplify]: Simplify (+ 0 0) into 0 11.526 * [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.528 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 11.528 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 y.im)) into 0 11.529 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.530 * [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.532 * [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.533 * [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.533 * [taylor]: Taking taylor expansion of 0 in y.im 11.533 * [backup-simplify]: Simplify 0 into 0 11.533 * [taylor]: Taking taylor expansion of 0 in y.re 11.533 * [backup-simplify]: Simplify 0 into 0 11.533 * [backup-simplify]: Simplify 0 into 0 11.533 * [taylor]: Taking taylor expansion of 0 in y.im 11.533 * [backup-simplify]: Simplify 0 into 0 11.533 * [taylor]: Taking taylor expansion of 0 in y.re 11.533 * [backup-simplify]: Simplify 0 into 0 11.533 * [backup-simplify]: Simplify 0 into 0 11.534 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.535 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 11.539 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 11.540 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.541 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 11.541 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.542 * [backup-simplify]: Simplify (+ 0 0) into 0 11.543 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.544 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 11.544 * [backup-simplify]: Simplify (+ 0 0) into 0 11.544 * [taylor]: Taking taylor expansion of 0 in y.im 11.544 * [backup-simplify]: Simplify 0 into 0 11.544 * [taylor]: Taking taylor expansion of 0 in y.re 11.544 * [backup-simplify]: Simplify 0 into 0 11.544 * [backup-simplify]: Simplify 0 into 0 11.544 * [taylor]: Taking taylor expansion of 0 in y.re 11.544 * [backup-simplify]: Simplify 0 into 0 11.544 * [backup-simplify]: Simplify 0 into 0 11.544 * [taylor]: Taking taylor expansion of 0 in y.re 11.544 * [backup-simplify]: Simplify 0 into 0 11.545 * [backup-simplify]: Simplify 0 into 0 11.545 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log x.im) 2) 2)) 0) into (- (* 1/2 (pow (log x.im) 2))) 11.546 * [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.548 * [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.549 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 11.550 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.550 * [backup-simplify]: Simplify (+ 0 0) into 0 11.551 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.551 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log x.im)) (* 0 0))) into 0 11.552 * [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.552 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))))) in y.re 11.552 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re)))) in y.re 11.552 * [taylor]: Taking taylor expansion of 1/2 in y.re 11.552 * [backup-simplify]: Simplify 1/2 into 1/2 11.552 * [taylor]: Taking taylor expansion of (* (pow (log x.im) 2) (sin (* (atan2 x.im x.re) y.re))) in y.re 11.552 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 11.552 * [taylor]: Taking taylor expansion of (log x.im) in y.re 11.552 * [taylor]: Taking taylor expansion of x.im in y.re 11.552 * [backup-simplify]: Simplify x.im into x.im 11.552 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.552 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 11.552 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.552 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.552 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.552 * [taylor]: Taking taylor expansion of y.re in y.re 11.552 * [backup-simplify]: Simplify 0 into 0 11.552 * [backup-simplify]: Simplify 1 into 1 11.552 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.553 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.553 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 11.553 * [backup-simplify]: Simplify (* (pow (log x.im) 2) 0) into 0 11.554 * [backup-simplify]: Simplify (* 1/2 0) into 0 11.554 * [backup-simplify]: Simplify (- 0) into 0 11.554 * [backup-simplify]: Simplify 0 into 0 11.556 * [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.556 * [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.556 * [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.556 * [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.556 * [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.556 * [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.557 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 11.557 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 11.557 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 11.557 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.557 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 11.557 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 11.557 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 11.557 * [taylor]: Taking taylor expansion of x.re in y.re 11.557 * [backup-simplify]: Simplify x.re into x.re 11.557 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.557 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 11.557 * [taylor]: Taking taylor expansion of x.re in y.re 11.557 * [backup-simplify]: Simplify x.re into x.re 11.557 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.557 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 11.557 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 11.557 * [taylor]: Taking taylor expansion of x.im in y.re 11.557 * [backup-simplify]: Simplify x.im into x.im 11.557 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.557 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 11.557 * [taylor]: Taking taylor expansion of x.im in y.re 11.557 * [backup-simplify]: Simplify x.im into x.im 11.557 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.558 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.558 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.558 * [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.558 * [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.559 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.559 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.559 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.559 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.559 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.559 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.560 * [backup-simplify]: Simplify (+ 0 0) into 0 11.560 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.561 * [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.561 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 11.561 * [taylor]: Taking taylor expansion of y.im in y.re 11.561 * [backup-simplify]: Simplify y.im into y.im 11.561 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.561 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 11.561 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 11.561 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.561 * [taylor]: Taking taylor expansion of y.re in y.re 11.561 * [backup-simplify]: Simplify 0 into 0 11.561 * [backup-simplify]: Simplify 1 into 1 11.561 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.561 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.562 * [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.562 * [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.562 * [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.562 * [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.562 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 11.562 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 11.562 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 11.562 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.562 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 11.562 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 11.562 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.562 * [taylor]: Taking taylor expansion of x.re in y.im 11.562 * [backup-simplify]: Simplify x.re into x.re 11.562 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.562 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.562 * [taylor]: Taking taylor expansion of x.re in y.im 11.562 * [backup-simplify]: Simplify x.re into x.re 11.563 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.563 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 11.563 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.563 * [taylor]: Taking taylor expansion of x.im in y.im 11.563 * [backup-simplify]: Simplify x.im into x.im 11.563 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.563 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.563 * [taylor]: Taking taylor expansion of x.im in y.im 11.563 * [backup-simplify]: Simplify x.im into x.im 11.563 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.563 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.563 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.563 * [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.564 * [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.564 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.564 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.564 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.564 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.564 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.565 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.565 * [backup-simplify]: Simplify (+ 0 0) into 0 11.566 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.566 * [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.566 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 11.566 * [taylor]: Taking taylor expansion of y.im in y.im 11.566 * [backup-simplify]: Simplify 0 into 0 11.566 * [backup-simplify]: Simplify 1 into 1 11.566 * [backup-simplify]: Simplify (/ 1 1) into 1 11.566 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 11.566 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 11.567 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.567 * [taylor]: Taking taylor expansion of y.re in y.im 11.567 * [backup-simplify]: Simplify y.re into y.re 11.567 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.567 * [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.568 * [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.568 * [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.568 * [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.568 * [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.568 * [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.568 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 11.568 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 11.569 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 11.569 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.569 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 11.569 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 11.569 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 11.569 * [taylor]: Taking taylor expansion of x.re in x.im 11.569 * [backup-simplify]: Simplify x.re into x.re 11.569 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.569 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 11.569 * [taylor]: Taking taylor expansion of x.re in x.im 11.569 * [backup-simplify]: Simplify x.re into x.re 11.569 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.569 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 11.569 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 11.569 * [taylor]: Taking taylor expansion of x.im in x.im 11.569 * [backup-simplify]: Simplify 0 into 0 11.569 * [backup-simplify]: Simplify 1 into 1 11.570 * [backup-simplify]: Simplify (/ 1 1) into 1 11.570 * [taylor]: Taking taylor expansion of (/ 1 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 * [backup-simplify]: Simplify (/ 1 1) into 1 11.571 * [backup-simplify]: Simplify (* 1 1) into 1 11.571 * [backup-simplify]: Simplify (+ 0 1) into 1 11.571 * [backup-simplify]: Simplify (sqrt 1) into 1 11.572 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.573 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.573 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.574 * [backup-simplify]: Simplify (+ 0 0) into 0 11.574 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.575 * [backup-simplify]: Simplify (log 1) into 0 11.575 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 11.575 * [taylor]: Taking taylor expansion of y.im in x.im 11.575 * [backup-simplify]: Simplify y.im into y.im 11.575 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.575 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.575 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.575 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.575 * [taylor]: Taking taylor expansion of y.re in x.im 11.575 * [backup-simplify]: Simplify y.re into y.re 11.575 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.576 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 11.576 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 11.576 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 11.577 * [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.577 * [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.577 * [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.577 * [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.577 * [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.577 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 11.577 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 11.577 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 11.577 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.577 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 11.577 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 11.577 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.578 * [taylor]: Taking taylor expansion of x.re in x.re 11.578 * [backup-simplify]: Simplify 0 into 0 11.578 * [backup-simplify]: Simplify 1 into 1 11.578 * [backup-simplify]: Simplify (/ 1 1) into 1 11.578 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.578 * [taylor]: Taking taylor expansion of x.re in x.re 11.578 * [backup-simplify]: Simplify 0 into 0 11.578 * [backup-simplify]: Simplify 1 into 1 11.578 * [backup-simplify]: Simplify (/ 1 1) into 1 11.578 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 11.579 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.579 * [taylor]: Taking taylor expansion of x.im in x.re 11.579 * [backup-simplify]: Simplify x.im into x.im 11.579 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.579 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.579 * [taylor]: Taking taylor expansion of x.im in x.re 11.579 * [backup-simplify]: Simplify x.im into x.im 11.579 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.579 * [backup-simplify]: Simplify (* 1 1) into 1 11.580 * [backup-simplify]: Simplify (+ 1 0) into 1 11.580 * [backup-simplify]: Simplify (sqrt 1) into 1 11.581 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.581 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.582 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.582 * [backup-simplify]: Simplify (+ 0 0) into 0 11.583 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.583 * [backup-simplify]: Simplify (log 1) into 0 11.583 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 11.583 * [taylor]: Taking taylor expansion of y.im in x.re 11.583 * [backup-simplify]: Simplify y.im into y.im 11.583 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.584 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 11.584 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.584 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.584 * [taylor]: Taking taylor expansion of y.re in x.re 11.584 * [backup-simplify]: Simplify y.re into y.re 11.584 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.584 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.584 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 11.585 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 11.585 * [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.585 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 11.585 * [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.585 * [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.586 * [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.586 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 11.586 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 11.586 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 11.586 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.586 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 11.586 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 11.586 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.586 * [taylor]: Taking taylor expansion of x.re in x.re 11.586 * [backup-simplify]: Simplify 0 into 0 11.586 * [backup-simplify]: Simplify 1 into 1 11.586 * [backup-simplify]: Simplify (/ 1 1) into 1 11.586 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.586 * [taylor]: Taking taylor expansion of x.re in x.re 11.587 * [backup-simplify]: Simplify 0 into 0 11.587 * [backup-simplify]: Simplify 1 into 1 11.587 * [backup-simplify]: Simplify (/ 1 1) into 1 11.587 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 11.587 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.587 * [taylor]: Taking taylor expansion of x.im in x.re 11.587 * [backup-simplify]: Simplify x.im into x.im 11.587 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.587 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.587 * [taylor]: Taking taylor expansion of x.im in x.re 11.587 * [backup-simplify]: Simplify x.im into x.im 11.587 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.588 * [backup-simplify]: Simplify (* 1 1) into 1 11.588 * [backup-simplify]: Simplify (+ 1 0) into 1 11.588 * [backup-simplify]: Simplify (sqrt 1) into 1 11.589 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.590 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.590 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.591 * [backup-simplify]: Simplify (+ 0 0) into 0 11.591 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.592 * [backup-simplify]: Simplify (log 1) into 0 11.592 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 11.592 * [taylor]: Taking taylor expansion of y.im in x.re 11.592 * [backup-simplify]: Simplify y.im into y.im 11.592 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.592 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 11.592 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.592 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.592 * [taylor]: Taking taylor expansion of y.re in x.re 11.592 * [backup-simplify]: Simplify y.re into y.re 11.592 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.593 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.593 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 11.593 * [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.594 * [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.594 * [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.594 * [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.595 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.595 * [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.595 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 11.595 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 11.595 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.595 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.595 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.595 * [taylor]: Taking taylor expansion of y.re in x.im 11.595 * [backup-simplify]: Simplify y.re into y.re 11.595 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.595 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.595 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.595 * [taylor]: Taking taylor expansion of x.re in x.im 11.595 * [backup-simplify]: Simplify x.re into x.re 11.596 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.596 * [taylor]: Taking taylor expansion of y.im in x.im 11.596 * [backup-simplify]: Simplify y.im into y.im 11.596 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.596 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 11.596 * [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.596 * [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.597 * [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.597 * [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.597 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.598 * [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.598 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 11.598 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 11.598 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 11.598 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 11.598 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.598 * [taylor]: Taking taylor expansion of y.re in y.im 11.598 * [backup-simplify]: Simplify y.re into y.re 11.598 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.598 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 11.598 * [taylor]: Taking taylor expansion of (log x.re) in y.im 11.598 * [taylor]: Taking taylor expansion of x.re in y.im 11.598 * [backup-simplify]: Simplify x.re into x.re 11.598 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.598 * [taylor]: Taking taylor expansion of y.im in y.im 11.598 * [backup-simplify]: Simplify 0 into 0 11.598 * [backup-simplify]: Simplify 1 into 1 11.598 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 11.598 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 11.598 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 11.599 * [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.599 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 11.599 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 11.599 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 11.599 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 11.599 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.599 * [taylor]: Taking taylor expansion of y.re in y.re 11.599 * [backup-simplify]: Simplify 0 into 0 11.599 * [backup-simplify]: Simplify 1 into 1 11.599 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.599 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 11.599 * [taylor]: Taking taylor expansion of (log x.re) in y.re 11.599 * [taylor]: Taking taylor expansion of x.re in y.re 11.599 * [backup-simplify]: Simplify x.re into x.re 11.599 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.599 * [taylor]: Taking taylor expansion of y.im in y.re 11.599 * [backup-simplify]: Simplify y.im into y.im 11.599 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.600 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.600 * [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.600 * [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.601 * [backup-simplify]: Simplify (+ 0) into 0 11.602 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 11.602 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.602 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 11.604 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.604 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 11.604 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 11.604 * [backup-simplify]: Simplify (+ 0 0) into 0 11.605 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.606 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 11.607 * [backup-simplify]: Simplify (+ 0 0) into 0 11.607 * [taylor]: Taking taylor expansion of 0 in x.im 11.607 * [backup-simplify]: Simplify 0 into 0 11.607 * [taylor]: Taking taylor expansion of 0 in y.im 11.607 * [backup-simplify]: Simplify 0 into 0 11.607 * [taylor]: Taking taylor expansion of 0 in y.re 11.607 * [backup-simplify]: Simplify 0 into 0 11.607 * [backup-simplify]: Simplify 0 into 0 11.607 * [backup-simplify]: Simplify (+ 0) into 0 11.608 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 11.608 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 11.609 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.610 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.610 * [backup-simplify]: Simplify (- 0) into 0 11.610 * [backup-simplify]: Simplify (+ 0 0) into 0 11.611 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.612 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 11.612 * [backup-simplify]: Simplify (+ 0 0) into 0 11.612 * [taylor]: Taking taylor expansion of 0 in y.im 11.612 * [backup-simplify]: Simplify 0 into 0 11.612 * [taylor]: Taking taylor expansion of 0 in y.re 11.612 * [backup-simplify]: Simplify 0 into 0 11.612 * [backup-simplify]: Simplify 0 into 0 11.612 * [taylor]: Taking taylor expansion of 0 in y.re 11.612 * [backup-simplify]: Simplify 0 into 0 11.612 * [backup-simplify]: Simplify 0 into 0 11.612 * [backup-simplify]: Simplify 0 into 0 11.613 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.614 * [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.615 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.615 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 11.615 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.616 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.616 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 11.616 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.617 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 11.617 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 11.618 * [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.619 * [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.619 * [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.619 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 11.620 * [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.620 * [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.621 * [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.621 * [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.621 * [taylor]: Taking taylor expansion of 1/2 in x.im 11.621 * [backup-simplify]: Simplify 1/2 into 1/2 11.621 * [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.621 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 11.621 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 11.621 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.621 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.621 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.621 * [taylor]: Taking taylor expansion of y.re in x.im 11.621 * [backup-simplify]: Simplify y.re into y.re 11.621 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.622 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.622 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.622 * [taylor]: Taking taylor expansion of x.re in x.im 11.622 * [backup-simplify]: Simplify x.re into x.re 11.622 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.622 * [taylor]: Taking taylor expansion of y.im in x.im 11.622 * [backup-simplify]: Simplify y.im into y.im 11.622 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.622 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 11.622 * [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.622 * [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.623 * [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.623 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 11.623 * [taylor]: Taking taylor expansion of y.im in x.im 11.623 * [backup-simplify]: Simplify y.im into y.im 11.623 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 11.623 * [taylor]: Taking taylor expansion of x.im in x.im 11.623 * [backup-simplify]: Simplify 0 into 0 11.623 * [backup-simplify]: Simplify 1 into 1 11.623 * [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.624 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.624 * [backup-simplify]: Simplify (- 0) into 0 11.624 * [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.625 * [backup-simplify]: Simplify (* 1 1) into 1 11.625 * [backup-simplify]: Simplify (* y.im 1) into y.im 11.625 * [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.625 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 11.626 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.626 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.627 * [backup-simplify]: Simplify (- 0) into 0 11.627 * [backup-simplify]: Simplify (+ 0 0) into 0 11.628 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.628 * [backup-simplify]: Simplify (+ 0) into 0 11.629 * [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.629 * [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.631 * [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.631 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 11.632 * [backup-simplify]: Simplify (- 0) into 0 11.632 * [backup-simplify]: Simplify (+ 0 0) into 0 11.633 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.633 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.634 * [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.635 * [backup-simplify]: Simplify (- 0) into 0 11.635 * [backup-simplify]: Simplify (+ 0 0) into 0 11.636 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 11.636 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.637 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 11.638 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 11.638 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 11.639 * [backup-simplify]: Simplify (- 0) into 0 11.639 * [backup-simplify]: Simplify (+ 0 0) into 0 11.639 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 11.640 * [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.640 * [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.648 * [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.648 * [taylor]: Taking taylor expansion of 0 in y.im 11.648 * [backup-simplify]: Simplify 0 into 0 11.648 * [taylor]: Taking taylor expansion of 0 in y.re 11.648 * [backup-simplify]: Simplify 0 into 0 11.648 * [backup-simplify]: Simplify 0 into 0 11.648 * [taylor]: Taking taylor expansion of 0 in y.im 11.648 * [backup-simplify]: Simplify 0 into 0 11.648 * [taylor]: Taking taylor expansion of 0 in y.re 11.648 * [backup-simplify]: Simplify 0 into 0 11.648 * [backup-simplify]: Simplify 0 into 0 11.649 * [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.649 * [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.649 * [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.649 * [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.649 * [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.650 * [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.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.650 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.650 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 11.650 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 11.650 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 11.650 * [taylor]: Taking taylor expansion of -1 in y.re 11.650 * [backup-simplify]: Simplify -1 into -1 11.650 * [taylor]: Taking taylor expansion of x.re in y.re 11.650 * [backup-simplify]: Simplify x.re into x.re 11.650 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.650 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 11.650 * [taylor]: Taking taylor expansion of -1 in y.re 11.650 * [backup-simplify]: Simplify -1 into -1 11.650 * [taylor]: Taking taylor expansion of x.re in y.re 11.650 * [backup-simplify]: Simplify x.re into x.re 11.650 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.650 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 11.650 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 11.650 * [taylor]: Taking taylor expansion of -1 in y.re 11.650 * [backup-simplify]: Simplify -1 into -1 11.650 * [taylor]: Taking taylor expansion of x.im in y.re 11.650 * [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 -1 in y.re 11.651 * [backup-simplify]: Simplify -1 into -1 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.651 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.651 * [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 (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.652 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.652 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 11.652 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.652 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.652 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 11.653 * [backup-simplify]: Simplify (+ 0 0) into 0 11.653 * [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 -1 in y.re 11.654 * [backup-simplify]: Simplify -1 into -1 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 (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 11.654 * [taylor]: Taking taylor expansion of -1 in y.re 11.654 * [backup-simplify]: Simplify -1 into -1 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.654 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.654 * [taylor]: Taking taylor expansion of y.re in y.re 11.654 * [backup-simplify]: Simplify 0 into 0 11.654 * [backup-simplify]: Simplify 1 into 1 11.654 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.655 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 11.655 * [backup-simplify]: Simplify (+ 0 (* -1 (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) (* -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.655 * [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.655 * [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.655 * [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.655 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 11.655 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 11.655 * [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 -1 in y.im 11.656 * [backup-simplify]: Simplify -1 into -1 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 -1 in y.im 11.656 * [backup-simplify]: Simplify -1 into -1 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 -1 in y.im 11.656 * [backup-simplify]: Simplify -1 into -1 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.657 * [taylor]: Taking taylor expansion of -1 in y.im 11.657 * [backup-simplify]: Simplify -1 into -1 11.657 * [taylor]: Taking taylor expansion of x.im in y.im 11.657 * [backup-simplify]: Simplify x.im into x.im 11.657 * [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.658 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.658 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -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 (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.658 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -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.660 * [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 -1 in y.im 11.660 * [backup-simplify]: Simplify -1 into -1 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 (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 11.660 * [taylor]: Taking taylor expansion of -1 in y.im 11.660 * [backup-simplify]: Simplify -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.661 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.661 * [taylor]: Taking taylor expansion of y.re in y.im 11.661 * [backup-simplify]: Simplify y.re into y.re 11.661 * [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 (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 11.662 * [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.662 * [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.662 * [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.662 * [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.662 * [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.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.663 * [taylor]: Taking taylor expansion of -1 in x.im 11.663 * [backup-simplify]: Simplify -1 into -1 11.663 * [taylor]: Taking taylor expansion of x.re in x.im 11.663 * [backup-simplify]: Simplify x.re into x.re 11.663 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.663 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 11.663 * [taylor]: Taking taylor expansion of -1 in x.im 11.663 * [backup-simplify]: Simplify -1 into -1 11.663 * [taylor]: Taking taylor expansion of x.re in x.im 11.663 * [backup-simplify]: Simplify x.re into x.re 11.663 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.663 * [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 -1 in x.im 11.663 * [backup-simplify]: Simplify -1 into -1 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 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 11.664 * [taylor]: Taking taylor expansion of -1 in x.im 11.664 * [backup-simplify]: Simplify -1 into -1 11.664 * [taylor]: Taking taylor expansion of x.im in x.im 11.664 * [backup-simplify]: Simplify 0 into 0 11.664 * [backup-simplify]: Simplify 1 into 1 11.664 * [backup-simplify]: Simplify (/ -1 1) into -1 11.665 * [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 (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.667 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -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 -1 in x.im 11.669 * [backup-simplify]: Simplify -1 into -1 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 (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 11.669 * [taylor]: Taking taylor expansion of -1 in x.im 11.669 * [backup-simplify]: Simplify -1 into -1 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.670 * [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.671 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 11.671 * [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.671 * [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.671 * [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.672 * [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.672 * [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.672 * [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.672 * [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.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 -1 in x.re 11.672 * [backup-simplify]: Simplify -1 into -1 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 -1 in x.re 11.673 * [backup-simplify]: Simplify -1 into -1 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.674 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 11.674 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.674 * [taylor]: Taking taylor expansion of -1 in x.re 11.674 * [backup-simplify]: Simplify -1 into -1 11.674 * [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 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.674 * [taylor]: Taking taylor expansion of -1 in x.re 11.674 * [backup-simplify]: Simplify -1 into -1 11.674 * [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.675 * [backup-simplify]: Simplify (+ 1 0) into 1 11.675 * [backup-simplify]: Simplify (sqrt 1) into 1 11.676 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.677 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.677 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.678 * [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 -1 in x.re 11.679 * [backup-simplify]: Simplify -1 into -1 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 (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 11.679 * [taylor]: Taking taylor expansion of -1 in x.re 11.679 * [backup-simplify]: Simplify -1 into -1 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.679 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.680 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 11.680 * [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.680 * [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.680 * [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.680 * [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.680 * [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.680 * [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.680 * [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.680 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 11.680 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 11.680 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 11.680 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.680 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 11.680 * [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 -1 in x.re 11.681 * [backup-simplify]: Simplify -1 into -1 11.681 * [taylor]: Taking taylor expansion of x.re in x.re 11.681 * [backup-simplify]: Simplify 0 into 0 11.681 * [backup-simplify]: Simplify 1 into 1 11.681 * [backup-simplify]: Simplify (/ -1 1) into -1 11.681 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.681 * [taylor]: Taking taylor expansion of -1 in x.re 11.681 * [backup-simplify]: Simplify -1 into -1 11.681 * [taylor]: Taking taylor expansion of x.re in x.re 11.681 * [backup-simplify]: Simplify 0 into 0 11.681 * [backup-simplify]: Simplify 1 into 1 11.681 * [backup-simplify]: Simplify (/ -1 1) into -1 11.681 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 11.681 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.681 * [taylor]: Taking taylor expansion of -1 in x.re 11.681 * [backup-simplify]: Simplify -1 into -1 11.681 * [taylor]: Taking taylor expansion of x.im in x.re 11.681 * [backup-simplify]: Simplify x.im into x.im 11.681 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.681 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.681 * [taylor]: Taking taylor expansion of -1 in x.re 11.681 * [backup-simplify]: Simplify -1 into -1 11.681 * [taylor]: Taking taylor expansion of x.im in x.re 11.681 * [backup-simplify]: Simplify x.im into x.im 11.682 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.682 * [backup-simplify]: Simplify (* -1 -1) into 1 11.682 * [backup-simplify]: Simplify (+ 1 0) into 1 11.682 * [backup-simplify]: Simplify (sqrt 1) into 1 11.683 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.683 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.684 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.684 * [backup-simplify]: Simplify (+ 0 0) into 0 11.684 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.684 * [backup-simplify]: Simplify (log 1) into 0 11.684 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 11.684 * [taylor]: Taking taylor expansion of -1 in x.re 11.684 * [backup-simplify]: Simplify -1 into -1 11.684 * [taylor]: Taking taylor expansion of y.im in x.re 11.684 * [backup-simplify]: Simplify y.im into y.im 11.685 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.685 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 11.685 * [taylor]: Taking taylor expansion of -1 in x.re 11.685 * [backup-simplify]: Simplify -1 into -1 11.685 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 11.685 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.685 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.685 * [taylor]: Taking taylor expansion of y.re in x.re 11.685 * [backup-simplify]: Simplify y.re into y.re 11.685 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.685 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.685 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 11.685 * [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.685 * [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.686 * [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.686 * [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.686 * [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.686 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.686 * [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.686 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 11.686 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 11.686 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.686 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.686 * [taylor]: Taking taylor expansion of x.re in x.im 11.686 * [backup-simplify]: Simplify x.re into x.re 11.686 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.687 * [taylor]: Taking taylor expansion of y.im in x.im 11.687 * [backup-simplify]: Simplify y.im into y.im 11.687 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.687 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 11.687 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.687 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.687 * [taylor]: Taking taylor expansion of y.re in x.im 11.687 * [backup-simplify]: Simplify y.re into y.re 11.687 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.687 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.687 * [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.687 * [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.687 * [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.688 * [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.688 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.688 * [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.688 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 11.688 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 11.688 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 11.688 * [taylor]: Taking taylor expansion of (log x.re) in y.im 11.688 * [taylor]: Taking taylor expansion of x.re in y.im 11.688 * [backup-simplify]: Simplify x.re into x.re 11.688 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.688 * [taylor]: Taking taylor expansion of y.im in y.im 11.688 * [backup-simplify]: Simplify 0 into 0 11.688 * [backup-simplify]: Simplify 1 into 1 11.688 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 11.688 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 11.688 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 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 y.im 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.688 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 11.689 * [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.689 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 11.689 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 11.689 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 11.689 * [taylor]: Taking taylor expansion of (log x.re) in y.re 11.689 * [taylor]: Taking taylor expansion of x.re in y.re 11.689 * [backup-simplify]: Simplify x.re into x.re 11.689 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.689 * [taylor]: Taking taylor expansion of y.im in y.re 11.689 * [backup-simplify]: Simplify y.im into y.im 11.689 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.689 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 11.689 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 11.689 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.689 * [taylor]: Taking taylor expansion of y.re in y.re 11.689 * [backup-simplify]: Simplify 0 into 0 11.689 * [backup-simplify]: Simplify 1 into 1 11.689 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.689 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.689 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.689 * [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.689 * [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.690 * [backup-simplify]: Simplify (+ 0) into 0 11.690 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 11.691 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.691 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 11.691 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.692 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 11.692 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 11.692 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 11.692 * [backup-simplify]: Simplify (+ 0 0) into 0 11.693 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.693 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 11.693 * [backup-simplify]: Simplify (+ 0 0) into 0 11.693 * [taylor]: Taking taylor expansion of 0 in x.im 11.693 * [backup-simplify]: Simplify 0 into 0 11.693 * [taylor]: Taking taylor expansion of 0 in y.im 11.693 * [backup-simplify]: Simplify 0 into 0 11.694 * [taylor]: Taking taylor expansion of 0 in y.re 11.694 * [backup-simplify]: Simplify 0 into 0 11.694 * [backup-simplify]: Simplify 0 into 0 11.694 * [backup-simplify]: Simplify (+ 0) into 0 11.694 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 11.695 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.695 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.695 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 11.695 * [backup-simplify]: Simplify (- 0) into 0 11.695 * [backup-simplify]: Simplify (+ 0 0) into 0 11.696 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.696 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 11.697 * [backup-simplify]: Simplify (+ 0 0) into 0 11.697 * [taylor]: Taking taylor expansion of 0 in y.im 11.697 * [backup-simplify]: Simplify 0 into 0 11.697 * [taylor]: Taking taylor expansion of 0 in y.re 11.697 * [backup-simplify]: Simplify 0 into 0 11.697 * [backup-simplify]: Simplify 0 into 0 11.697 * [taylor]: Taking taylor expansion of 0 in y.re 11.697 * [backup-simplify]: Simplify 0 into 0 11.697 * [backup-simplify]: Simplify 0 into 0 11.697 * [backup-simplify]: Simplify 0 into 0 11.697 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.698 * [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.698 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.698 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 11.699 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.699 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.700 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 11.700 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.700 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 11.701 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 11.702 * [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.702 * [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.703 * [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.703 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 11.703 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 11.704 * [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.704 * [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.705 * [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.705 * [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.705 * [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.705 * [taylor]: Taking taylor expansion of 1/2 in x.im 11.705 * [backup-simplify]: Simplify 1/2 into 1/2 11.705 * [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.705 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 11.705 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 11.705 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.705 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.705 * [taylor]: Taking taylor expansion of x.re in x.im 11.705 * [backup-simplify]: Simplify x.re into x.re 11.705 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.705 * [taylor]: Taking taylor expansion of y.im in x.im 11.705 * [backup-simplify]: Simplify y.im into y.im 11.705 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.705 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 11.705 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.705 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.705 * [taylor]: Taking taylor expansion of y.re in x.im 11.705 * [backup-simplify]: Simplify y.re into y.re 11.705 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.705 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.706 * [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.706 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 11.706 * [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.706 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 11.706 * [taylor]: Taking taylor expansion of y.im in x.im 11.706 * [backup-simplify]: Simplify y.im into y.im 11.706 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 11.706 * [taylor]: Taking taylor expansion of x.im in x.im 11.706 * [backup-simplify]: Simplify 0 into 0 11.706 * [backup-simplify]: Simplify 1 into 1 11.706 * [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.707 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.707 * [backup-simplify]: Simplify (- 0) into 0 11.707 * [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.707 * [backup-simplify]: Simplify (* 1 1) into 1 11.707 * [backup-simplify]: Simplify (* y.im 1) into y.im 11.707 * [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.708 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.708 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.708 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 11.708 * [backup-simplify]: Simplify (- 0) into 0 11.709 * [backup-simplify]: Simplify (+ 0 0) into 0 11.709 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.709 * [backup-simplify]: Simplify (+ 0) into 0 11.710 * [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.711 * [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.711 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 11.711 * [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.712 * [backup-simplify]: Simplify (- 0) into 0 11.712 * [backup-simplify]: Simplify (+ 0 0) into 0 11.712 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.713 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.713 * [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.714 * [backup-simplify]: Simplify (- 0) into 0 11.714 * [backup-simplify]: Simplify (+ 0 0) into 0 11.714 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 11.715 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.716 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 11.716 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 11.716 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 11.717 * [backup-simplify]: Simplify (- 0) into 0 11.717 * [backup-simplify]: Simplify (+ 0 0) into 0 11.717 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 11.717 * [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.718 * [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.718 * [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.719 * [backup-simplify]: Simplify (- 0) into 0 11.719 * [taylor]: Taking taylor expansion of 0 in y.im 11.719 * [backup-simplify]: Simplify 0 into 0 11.719 * [taylor]: Taking taylor expansion of 0 in y.re 11.719 * [backup-simplify]: Simplify 0 into 0 11.719 * [backup-simplify]: Simplify 0 into 0 11.719 * [taylor]: Taking taylor expansion of 0 in y.im 11.719 * [backup-simplify]: Simplify 0 into 0 11.719 * [taylor]: Taking taylor expansion of 0 in y.re 11.719 * [backup-simplify]: Simplify 0 into 0 11.719 * [backup-simplify]: Simplify 0 into 0 11.719 * [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.719 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2 1 1 3 2 1) 11.719 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 11.719 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 11.719 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 11.719 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 11.719 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 11.719 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.719 * [backup-simplify]: Simplify 1/3 into 1/3 11.720 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 11.720 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.720 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.720 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.720 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 11.720 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 11.720 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 11.720 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 11.720 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 11.720 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.720 * [backup-simplify]: Simplify 1/3 into 1/3 11.720 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 11.720 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.720 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.720 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.720 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 11.720 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 11.720 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 11.720 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 11.720 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 11.720 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.720 * [backup-simplify]: Simplify 1/3 into 1/3 11.720 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 11.720 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.720 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.720 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.720 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 11.720 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 11.721 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 11.721 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 11.721 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 11.721 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.721 * [backup-simplify]: Simplify 1/3 into 1/3 11.721 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 11.721 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.721 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.721 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.721 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 11.721 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 11.721 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 11.722 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 11.722 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 11.722 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 11.722 * [taylor]: Taking taylor expansion of 0 in x.re 11.722 * [backup-simplify]: Simplify 0 into 0 11.722 * [backup-simplify]: Simplify 0 into 0 11.723 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 11.723 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 11.724 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 11.724 * [backup-simplify]: Simplify 0 into 0 11.725 * [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.726 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 11.726 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 11.726 * [taylor]: Taking taylor expansion of 0 in x.re 11.726 * [backup-simplify]: Simplify 0 into 0 11.726 * [backup-simplify]: Simplify 0 into 0 11.726 * [backup-simplify]: Simplify 0 into 0 11.728 * [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.729 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 11.730 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 11.730 * [backup-simplify]: Simplify 0 into 0 11.734 * [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.735 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 11.737 * [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.737 * [taylor]: Taking taylor expansion of 0 in x.re 11.737 * [backup-simplify]: Simplify 0 into 0 11.737 * [backup-simplify]: Simplify 0 into 0 11.737 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 11.737 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 11.737 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 11.737 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 11.737 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 11.737 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 11.737 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.738 * [backup-simplify]: Simplify 1/3 into 1/3 11.738 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 11.738 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.738 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.738 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 11.738 * [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.738 * [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.738 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 11.738 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 11.738 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 11.738 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.738 * [backup-simplify]: Simplify 1/3 into 1/3 11.738 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 11.738 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.739 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.739 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 11.739 * [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.739 * [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.739 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 11.739 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 11.739 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 11.739 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.739 * [backup-simplify]: Simplify 1/3 into 1/3 11.739 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 11.739 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.739 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.740 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 11.740 * [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.740 * [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.740 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 11.740 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 11.740 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 11.740 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.740 * [backup-simplify]: Simplify 1/3 into 1/3 11.740 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 11.740 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.740 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.741 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 11.741 * [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.741 * [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.741 * [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.742 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 11.743 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 11.744 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.744 * [taylor]: Taking taylor expansion of 0 in x.re 11.744 * [backup-simplify]: Simplify 0 into 0 11.744 * [backup-simplify]: Simplify 0 into 0 11.745 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 11.746 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 11.746 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.747 * [backup-simplify]: Simplify 0 into 0 11.749 * [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.750 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 11.751 * [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.751 * [taylor]: Taking taylor expansion of 0 in x.re 11.751 * [backup-simplify]: Simplify 0 into 0 11.751 * [backup-simplify]: Simplify 0 into 0 11.751 * [backup-simplify]: Simplify 0 into 0 11.753 * [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.754 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 11.756 * [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.756 * [backup-simplify]: Simplify 0 into 0 11.759 * [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.760 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 11.762 * [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.762 * [taylor]: Taking taylor expansion of 0 in x.re 11.762 * [backup-simplify]: Simplify 0 into 0 11.762 * [backup-simplify]: Simplify 0 into 0 11.762 * [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.763 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 11.763 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 11.763 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 11.763 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 11.763 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 11.763 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.763 * [backup-simplify]: Simplify 1/3 into 1/3 11.763 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 11.763 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.763 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.763 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 11.763 * [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.763 * [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.763 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 11.763 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 11.764 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 11.764 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.764 * [backup-simplify]: Simplify 1/3 into 1/3 11.764 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 11.764 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.764 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.764 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 11.764 * [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.764 * [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.764 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 11.764 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 11.764 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 11.764 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.764 * [backup-simplify]: Simplify 1/3 into 1/3 11.764 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 11.764 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.764 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.765 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 11.765 * [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.765 * [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.765 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 11.765 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 11.765 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 11.765 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.765 * [backup-simplify]: Simplify 1/3 into 1/3 11.765 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 11.765 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.765 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.765 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 11.766 * [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.766 * [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.766 * [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.767 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 11.768 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 11.768 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.768 * [taylor]: Taking taylor expansion of 0 in x.re 11.768 * [backup-simplify]: Simplify 0 into 0 11.769 * [backup-simplify]: Simplify 0 into 0 11.769 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 11.770 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 11.771 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.771 * [backup-simplify]: Simplify 0 into 0 11.773 * [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.773 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 11.775 * [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.775 * [taylor]: Taking taylor expansion of 0 in x.re 11.775 * [backup-simplify]: Simplify 0 into 0 11.775 * [backup-simplify]: Simplify 0 into 0 11.775 * [backup-simplify]: Simplify 0 into 0 11.777 * [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.783 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 11.785 * [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.785 * [backup-simplify]: Simplify 0 into 0 11.789 * [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.790 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 11.791 * [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.792 * [taylor]: Taking taylor expansion of 0 in x.re 11.792 * [backup-simplify]: Simplify 0 into 0 11.792 * [backup-simplify]: Simplify 0 into 0 11.792 * [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.792 * * * [progress]: simplifying candidates 11.793 * [simplify]: Simplifying: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re))))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re))))) (* (sin (* (log (hypot x.re x.im)) y.im)) (cos (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re)))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re)))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re))))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re))))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re)))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re))))) (* (* (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re)))) (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re))))) (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re))))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re))))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (atan2 x.im x.re)) y.re))))) (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 (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))) (+ (* 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))))) (+ (* 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))))) (+ (* 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) 11.796 * * [simplify]: Extracting # 0 : cost 0 11.796 * * [simplify]: Extracting # 1 : cost 0 11.796 * * [simplify]: Extracting # 2 : cost 0 11.796 * * [simplify]: Extracting # 3 : cost 0 11.796 * * [simplify]: Extracting # 4 : cost 0 11.796 * * [simplify]: Extracting # 5 : cost 0 11.796 * * [simplify]: Extracting # 6 : cost 0 11.797 * * [simplify]: Extracting # 7 : cost 0 11.797 * * [simplify]: Extracting # 8 : cost 0 11.797 * * [simplify]: iteration 0 : 74 enodes (cost 920 ) 11.823 * * [simplify]: Extracting # 0 : cost 0 11.823 * * [simplify]: Extracting # 1 : cost 0 11.824 * * [simplify]: Extracting # 2 : cost 0 11.824 * * [simplify]: Extracting # 3 : cost 0 11.824 * * [simplify]: Extracting # 4 : cost 0 11.824 * * [simplify]: Extracting # 5 : cost 0 11.825 * * [simplify]: iteration 1 : 118 enodes (cost 910 ) 11.864 * * [simplify]: Extracting # 0 : cost 0 11.865 * * [simplify]: Extracting # 1 : cost 0 11.865 * * [simplify]: Extracting # 2 : cost 0 11.865 * * [simplify]: Extracting # 3 : cost 0 11.865 * * [simplify]: Extracting # 4 : cost 0 11.866 * * [simplify]: iteration 2 : 226 enodes (cost 708 ) 11.950 * * [simplify]: Extracting # 0 : cost 0 11.951 * * [simplify]: Extracting # 1 : cost 0 11.952 * * [simplify]: Extracting # 2 : cost 0 11.953 * * [simplify]: Extracting # 3 : cost 0 11.954 * * [simplify]: Extracting # 4 : cost 0 11.955 * * [simplify]: iteration 3 : 624 enodes (cost 663 ) 12.543 * * [simplify]: Extracting # 0 : cost 0 12.548 * * [simplify]: Extracting # 1 : cost 0 12.552 * * [simplify]: Extracting # 2 : cost 0 12.555 * * [simplify]: Extracting # 3 : cost 0 12.559 * * [simplify]: Extracting # 4 : cost 0 12.562 * * [simplify]: iteration 4 : 2657 enodes (cost 663 ) 14.163 * * [simplify]: Extracting # 0 : cost 0 14.168 * * [simplify]: Extracting # 1 : cost 0 14.177 * * [simplify]: Extracting # 2 : cost 0 14.181 * * [simplify]: iteration done: 5001 enodes (cost 663 ) 14.182 * [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 (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 (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))) (fma y.im (log x.im) (* (atan2 x.im x.re) y.re)) (sin (fma y.re (atan2 x.im x.re) (* (log x.re) y.im))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (fma y.im (log x.im) (* (atan2 x.im x.re) y.re)) (sin (fma y.re (atan2 x.im x.re) (* (log x.re) y.im))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (fma y.im (log x.im) (* (atan2 x.im x.re) y.re)) (sin (fma y.re (atan2 x.im x.re) (* (log x.re) y.im))) (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)) 14.182 * * * [progress]: adding candidates to table 14.691 * [progress]: [Phase 3 of 3] Extracting. 14.691 * * [regime]: Finding splitpoints for: (# # # # # # # # # # # # # # #) 14.711 * * * [regime-changes]: Trying 4 branch expressions: (y.im y.re x.im x.re) 14.712 * * * * [regimes]: Trying to branch on y.im from (# # # # # # # # # # # # # # #) 14.860 * * * * [regimes]: Trying to branch on y.re from (# # # # # # # # # # # # # # #) 14.969 * * * * [regimes]: Trying to branch on x.im from (# # # # # # # # # # # # # # #) 15.100 * * * * [regimes]: Trying to branch on x.re from (# # # # # # # # # # # # # # #) 15.257 * * * [regime]: Found split indices: #