0.773 * [progress]: [Phase 1 of 3] Setting up. 0.003 * * * [progress]: [1/2] Preparing points 0.253 * * * [progress]: [2/2] Setting up program. 0.260 * [progress]: [Phase 2 of 3] Improving. 0.264 * [simplify]: Simplifying: (* (exp (- (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.re) (* (atan2 x.im x.re) y.im))) (cos (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* (atan2 x.im x.re) y.re)))) 0.265 * * [simplify]: Extracting # 0 : cost 0 0.266 * * [simplify]: Extracting # 1 : cost 0 0.266 * * [simplify]: Extracting # 2 : cost 0 0.266 * * [simplify]: Extracting # 3 : cost 0 0.266 * * [simplify]: Extracting # 4 : cost 0 0.266 * * [simplify]: Extracting # 5 : cost 0 0.266 * * [simplify]: Extracting # 6 : cost 0 0.266 * * [simplify]: Extracting # 7 : cost 0 0.266 * * [simplify]: Extracting # 8 : cost 0 0.266 * * [simplify]: Extracting # 9 : cost 0 0.267 * * [simplify]: Extracting # 10 : cost 0 0.267 * * [simplify]: Extracting # 11 : cost 0 0.267 * * [simplify]: iteration 0 : 19 enodes (cost 37 ) 0.277 * * [simplify]: Extracting # 0 : cost 0 0.278 * * [simplify]: Extracting # 1 : cost 0 0.278 * * [simplify]: Extracting # 2 : cost 0 0.278 * * [simplify]: Extracting # 3 : cost 0 0.278 * * [simplify]: iteration 1 : 35 enodes (cost 26 ) 0.285 * * [simplify]: Extracting # 0 : cost 0 0.286 * * [simplify]: Extracting # 1 : cost 0 0.286 * * [simplify]: Extracting # 2 : cost 0 0.286 * * [simplify]: iteration 2 : 63 enodes (cost 25 ) 0.296 * * [simplify]: Extracting # 0 : cost 0 0.296 * * [simplify]: Extracting # 1 : cost 0 0.297 * * [simplify]: Extracting # 2 : cost 0 0.297 * * [simplify]: Extracting # 3 : cost 0 0.297 * * [simplify]: Extracting # 4 : cost 0 0.297 * * [simplify]: Extracting # 5 : cost 0 0.297 * * [simplify]: iteration 3 : 96 enodes (cost 25 ) 0.344 * * [simplify]: Extracting # 0 : cost 0 0.344 * * [simplify]: Extracting # 1 : cost 0 0.344 * * [simplify]: Extracting # 2 : cost 0 0.345 * * [simplify]: Extracting # 3 : cost 0 0.345 * * [simplify]: Extracting # 4 : cost 0 0.345 * * [simplify]: iteration 4 : 215 enodes (cost 25 ) 0.449 * * [simplify]: Extracting # 0 : cost 0 0.450 * * [simplify]: Extracting # 1 : cost 0 0.451 * * [simplify]: Extracting # 2 : cost 0 0.452 * * [simplify]: Extracting # 3 : cost 0 0.453 * * [simplify]: Extracting # 4 : cost 0 0.454 * * [simplify]: iteration 5 : 843 enodes (cost 25 ) 1.984 * * [simplify]: Extracting # 0 : cost 0 1.999 * * [simplify]: Extracting # 1 : cost 0 2.011 * * [simplify]: Extracting # 2 : cost 0 2.022 * * [simplify]: Extracting # 3 : cost 0 2.034 * * [simplify]: Extracting # 4 : cost 0 2.046 * * [simplify]: Extracting # 5 : cost 0 2.058 * * [simplify]: iteration done: 5000 enodes (cost 25 ) 2.058 * [simplify]: Simplified to: (* (cos (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.072 * * [progress]: iteration 1 / 4 2.072 * * * [progress]: picking best candidate 2.085 * * * * [pick]: Picked # 2.085 * * * [progress]: localizing error 2.113 * * * [progress]: generating rewritten candidates 2.114 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 2.122 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 3) 2.138 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 2 1) 2.151 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2) 2.180 * * * [progress]: generating series expansions 2.181 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 2.188 * [backup-simplify]: Simplify (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) into (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 2.188 * [approximate]: Taking taylor expansion of (cos (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.189 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.re 2.189 * [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.192 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.192 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 2.192 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 2.192 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 2.192 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.192 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 2.192 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 2.192 * [taylor]: Taking taylor expansion of x.re in y.re 2.192 * [backup-simplify]: Simplify x.re into x.re 2.192 * [taylor]: Taking taylor expansion of x.re in y.re 2.192 * [backup-simplify]: Simplify x.re into x.re 2.192 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 2.192 * [taylor]: Taking taylor expansion of x.im in y.re 2.192 * [backup-simplify]: Simplify x.im into x.im 2.192 * [taylor]: Taking taylor expansion of x.im in y.re 2.192 * [backup-simplify]: Simplify x.im into x.im 2.193 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.193 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.195 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 2.195 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.195 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.196 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.196 * [backup-simplify]: Simplify (+ 0 0) into 0 2.197 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.197 * [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.197 * [taylor]: Taking taylor expansion of y.im in y.re 2.197 * [backup-simplify]: Simplify y.im into y.im 2.197 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.197 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.198 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.198 * [taylor]: Taking taylor expansion of y.re in y.re 2.198 * [backup-simplify]: Simplify 0 into 0 2.198 * [backup-simplify]: Simplify 1 into 1 2.198 * [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.199 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.199 * [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.199 * [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.200 * [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.200 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.im 2.200 * [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.200 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.200 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 2.200 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 2.200 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 2.200 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.200 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 2.200 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 2.200 * [taylor]: Taking taylor expansion of x.re in y.im 2.200 * [backup-simplify]: Simplify x.re into x.re 2.200 * [taylor]: Taking taylor expansion of x.re in y.im 2.200 * [backup-simplify]: Simplify x.re into x.re 2.200 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 2.200 * [taylor]: Taking taylor expansion of x.im in y.im 2.200 * [backup-simplify]: Simplify x.im into x.im 2.201 * [taylor]: Taking taylor expansion of x.im in y.im 2.201 * [backup-simplify]: Simplify x.im into x.im 2.201 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.201 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.201 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 2.201 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.201 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.201 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.202 * [backup-simplify]: Simplify (+ 0 0) into 0 2.202 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.203 * [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.203 * [taylor]: Taking taylor expansion of y.im in y.im 2.203 * [backup-simplify]: Simplify 0 into 0 2.203 * [backup-simplify]: Simplify 1 into 1 2.203 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 2.203 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.203 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.203 * [taylor]: Taking taylor expansion of y.re in y.im 2.203 * [backup-simplify]: Simplify y.re into y.re 2.203 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 2.203 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.203 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 2.203 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.204 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.204 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.im 2.204 * [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.204 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.204 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 2.204 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 2.204 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 2.204 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.204 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 2.204 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 2.204 * [taylor]: Taking taylor expansion of x.re in x.im 2.204 * [backup-simplify]: Simplify x.re into x.re 2.204 * [taylor]: Taking taylor expansion of x.re in x.im 2.204 * [backup-simplify]: Simplify x.re into x.re 2.204 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 2.204 * [taylor]: Taking taylor expansion of x.im in x.im 2.204 * [backup-simplify]: Simplify 0 into 0 2.204 * [backup-simplify]: Simplify 1 into 1 2.204 * [taylor]: Taking taylor expansion of x.im in x.im 2.204 * [backup-simplify]: Simplify 0 into 0 2.204 * [backup-simplify]: Simplify 1 into 1 2.204 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.205 * [backup-simplify]: Simplify (* 0 0) into 0 2.205 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 2.205 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 2.205 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.206 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.207 * [backup-simplify]: Simplify (+ 0 0) into 0 2.207 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 2.207 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.207 * [taylor]: Taking taylor expansion of y.im in x.im 2.207 * [backup-simplify]: Simplify y.im into y.im 2.207 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.207 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.207 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.207 * [taylor]: Taking taylor expansion of y.re in x.im 2.207 * [backup-simplify]: Simplify y.re into y.re 2.207 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 2.207 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.208 * [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.208 * [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.208 * [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.208 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 2.208 * [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.208 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.208 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 2.209 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.209 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.209 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.209 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.209 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.209 * [taylor]: Taking taylor expansion of x.re in x.re 2.209 * [backup-simplify]: Simplify 0 into 0 2.209 * [backup-simplify]: Simplify 1 into 1 2.209 * [taylor]: Taking taylor expansion of x.re in x.re 2.209 * [backup-simplify]: Simplify 0 into 0 2.209 * [backup-simplify]: Simplify 1 into 1 2.209 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.209 * [taylor]: Taking taylor expansion of x.im in x.re 2.209 * [backup-simplify]: Simplify x.im into x.im 2.209 * [taylor]: Taking taylor expansion of x.im in x.re 2.209 * [backup-simplify]: Simplify x.im into x.im 2.210 * [backup-simplify]: Simplify (* 0 0) into 0 2.210 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.210 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.210 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.211 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.211 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.211 * [backup-simplify]: Simplify (+ 0 0) into 0 2.211 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.211 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.211 * [taylor]: Taking taylor expansion of y.im in x.re 2.211 * [backup-simplify]: Simplify y.im into y.im 2.211 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.211 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.211 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.212 * [taylor]: Taking taylor expansion of y.re in x.re 2.212 * [backup-simplify]: Simplify y.re into y.re 2.212 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 2.212 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.212 * [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.212 * [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.212 * [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.212 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 2.212 * [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.213 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 2.213 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 2.213 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.213 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.213 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.213 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.213 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.213 * [taylor]: Taking taylor expansion of x.re in x.re 2.213 * [backup-simplify]: Simplify 0 into 0 2.213 * [backup-simplify]: Simplify 1 into 1 2.213 * [taylor]: Taking taylor expansion of x.re in x.re 2.213 * [backup-simplify]: Simplify 0 into 0 2.213 * [backup-simplify]: Simplify 1 into 1 2.213 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.213 * [taylor]: Taking taylor expansion of x.im in x.re 2.213 * [backup-simplify]: Simplify x.im into x.im 2.213 * [taylor]: Taking taylor expansion of x.im in x.re 2.213 * [backup-simplify]: Simplify x.im into x.im 2.225 * [backup-simplify]: Simplify (* 0 0) into 0 2.225 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.225 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.225 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.226 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.226 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.227 * [backup-simplify]: Simplify (+ 0 0) into 0 2.227 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.227 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.227 * [taylor]: Taking taylor expansion of y.im in x.re 2.227 * [backup-simplify]: Simplify y.im into y.im 2.227 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.227 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.227 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.227 * [taylor]: Taking taylor expansion of y.re in x.re 2.227 * [backup-simplify]: Simplify y.re into y.re 2.227 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 2.227 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.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)) 2.228 * [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.228 * [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.229 * [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.230 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 2.230 * [backup-simplify]: Simplify (- 0) into 0 2.231 * [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.231 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 2.231 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 2.231 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 2.231 * [taylor]: Taking taylor expansion of y.im in x.im 2.231 * [backup-simplify]: Simplify y.im into y.im 2.231 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.231 * [taylor]: Taking taylor expansion of x.im in x.im 2.231 * [backup-simplify]: Simplify 0 into 0 2.231 * [backup-simplify]: Simplify 1 into 1 2.231 * [backup-simplify]: Simplify (log 1) into 0 2.231 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.231 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.231 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.231 * [taylor]: Taking taylor expansion of y.re in x.im 2.232 * [backup-simplify]: Simplify y.re into y.re 2.232 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.232 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 2.232 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.232 * [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.233 * [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.233 * [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.233 * [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.233 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 2.234 * [backup-simplify]: Simplify (- 0) into 0 2.234 * [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.234 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in y.im 2.234 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 2.234 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 2.234 * [taylor]: Taking taylor expansion of y.im in y.im 2.234 * [backup-simplify]: Simplify 0 into 0 2.234 * [backup-simplify]: Simplify 1 into 1 2.234 * [taylor]: Taking taylor expansion of (log x.im) in y.im 2.234 * [taylor]: Taking taylor expansion of x.im in y.im 2.234 * [backup-simplify]: Simplify x.im into x.im 2.234 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.234 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 2.234 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.235 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.235 * [taylor]: Taking taylor expansion of y.re in y.im 2.235 * [backup-simplify]: Simplify y.re into y.re 2.235 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 2.235 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.235 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 2.235 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.235 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.235 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 2.236 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 2.236 * [backup-simplify]: Simplify (- 0) into 0 2.236 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 2.236 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 2.236 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.236 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.236 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.236 * [taylor]: Taking taylor expansion of y.re in y.re 2.236 * [backup-simplify]: Simplify 0 into 0 2.236 * [backup-simplify]: Simplify 1 into 1 2.236 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.237 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.237 * [backup-simplify]: Simplify 1 into 1 2.238 * [backup-simplify]: Simplify (+ 0) into 0 2.239 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 2.241 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.241 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 2.241 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.241 * [backup-simplify]: Simplify (+ 0 0) into 0 2.242 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.243 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 2.243 * [backup-simplify]: Simplify (- 0) into 0 2.244 * [backup-simplify]: Simplify (+ 0 0) into 0 2.244 * [taylor]: Taking taylor expansion of 0 in x.im 2.244 * [backup-simplify]: Simplify 0 into 0 2.244 * [taylor]: Taking taylor expansion of 0 in y.im 2.244 * [backup-simplify]: Simplify 0 into 0 2.244 * [taylor]: Taking taylor expansion of 0 in y.re 2.244 * [backup-simplify]: Simplify 0 into 0 2.244 * [backup-simplify]: Simplify 0 into 0 2.244 * [backup-simplify]: Simplify (+ 0) into 0 2.245 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 2.247 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.247 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.247 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 2.247 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.248 * [backup-simplify]: Simplify (+ 0 0) into 0 2.248 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.249 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 2.249 * [backup-simplify]: Simplify (- 0) into 0 2.250 * [backup-simplify]: Simplify (+ 0 0) into 0 2.250 * [taylor]: Taking taylor expansion of 0 in y.im 2.250 * [backup-simplify]: Simplify 0 into 0 2.250 * [taylor]: Taking taylor expansion of 0 in y.re 2.250 * [backup-simplify]: Simplify 0 into 0 2.250 * [backup-simplify]: Simplify 0 into 0 2.250 * [backup-simplify]: Simplify (+ 0) into 0 2.251 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 2.252 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.252 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 2.253 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.253 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 2.253 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 2.254 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 2.254 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 2.254 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)))) into (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) 2.254 * [taylor]: Taking taylor expansion of (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) in y.re 2.254 * [taylor]: Taking taylor expansion of (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) in y.re 2.254 * [taylor]: Taking taylor expansion of (log x.im) in y.re 2.254 * [taylor]: Taking taylor expansion of x.im in y.re 2.254 * [backup-simplify]: Simplify x.im into x.im 2.254 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.254 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 2.254 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.255 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.255 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.255 * [taylor]: Taking taylor expansion of y.re in y.re 2.255 * [backup-simplify]: Simplify 0 into 0 2.255 * [backup-simplify]: Simplify 1 into 1 2.255 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.255 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.256 * [backup-simplify]: Simplify (* (log x.im) 0) into 0 2.256 * [backup-simplify]: Simplify (- 0) into 0 2.256 * [backup-simplify]: Simplify 0 into 0 2.257 * [backup-simplify]: Simplify (+ 0) into 0 2.257 * [backup-simplify]: Simplify 0 into 0 2.258 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.259 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 2.261 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 2.262 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 2.262 * [backup-simplify]: Simplify (+ 1 0) into 1 2.263 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 2.265 * [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.266 * [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.267 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.267 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 2.267 * [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.269 * [backup-simplify]: Simplify (+ (* (sin (+ (* 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 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) 2.270 * [backup-simplify]: Simplify (- (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)))) into (- (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)))) 2.270 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))))) into (- (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)))) 2.270 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)))) in x.im 2.270 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) in x.im 2.270 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.271 * [backup-simplify]: Simplify 1/2 into 1/2 2.271 * [taylor]: Taking taylor expansion of (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)) in x.im 2.271 * [taylor]: Taking taylor expansion of (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) in x.im 2.271 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 2.271 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 2.271 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 2.271 * [taylor]: Taking taylor expansion of y.im in x.im 2.271 * [backup-simplify]: Simplify y.im into y.im 2.271 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.271 * [taylor]: Taking taylor expansion of x.im in x.im 2.271 * [backup-simplify]: Simplify 0 into 0 2.271 * [backup-simplify]: Simplify 1 into 1 2.271 * [backup-simplify]: Simplify (log 1) into 0 2.272 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.272 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.272 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.272 * [taylor]: Taking taylor expansion of y.re in x.im 2.272 * [backup-simplify]: Simplify y.re into y.re 2.272 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.272 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 2.272 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.273 * [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.273 * [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.273 * [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.273 * [taylor]: Taking taylor expansion of y.im in x.im 2.273 * [backup-simplify]: Simplify y.im into y.im 2.273 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.273 * [taylor]: Taking taylor expansion of x.im in x.im 2.273 * [backup-simplify]: Simplify 0 into 0 2.273 * [backup-simplify]: Simplify 1 into 1 2.274 * [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.274 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 2.275 * [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.275 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) into (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 2.276 * [backup-simplify]: Simplify (* 1 1) into 1 2.276 * [backup-simplify]: Simplify (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 1) into (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 2.277 * [backup-simplify]: Simplify (+ 0) into 0 2.278 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 2.279 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.280 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.280 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 2.280 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.280 * [backup-simplify]: Simplify (+ 0 0) into 0 2.281 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.282 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 2.282 * [backup-simplify]: Simplify (+ 0 0) into 0 2.283 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.284 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 2.287 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 2.287 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.288 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 2.288 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.288 * [backup-simplify]: Simplify (+ 0 0) into 0 2.289 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.290 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 2.290 * [backup-simplify]: Simplify (+ 0 0) into 0 2.291 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 y.im))) into 0 2.292 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.292 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 y.im)) into 0 2.293 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.294 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)))) into 0 2.295 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.297 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im)))) into 0 2.297 * [backup-simplify]: Simplify (- 0) into 0 2.297 * [taylor]: Taking taylor expansion of 0 in y.im 2.297 * [backup-simplify]: Simplify 0 into 0 2.297 * [taylor]: Taking taylor expansion of 0 in y.re 2.297 * [backup-simplify]: Simplify 0 into 0 2.297 * [backup-simplify]: Simplify 0 into 0 2.297 * [taylor]: Taking taylor expansion of 0 in y.im 2.297 * [backup-simplify]: Simplify 0 into 0 2.297 * [taylor]: Taking taylor expansion of 0 in y.re 2.297 * [backup-simplify]: Simplify 0 into 0 2.297 * [backup-simplify]: Simplify 0 into 0 2.297 * [backup-simplify]: Simplify 1 into 1 2.298 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 2.298 * [approximate]: Taking taylor expansion of (cos (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.298 * [taylor]: Taking taylor expansion of (cos (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.298 * [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.298 * [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.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 x.re in y.re 2.298 * [backup-simplify]: Simplify x.re into x.re 2.299 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.299 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.299 * [taylor]: Taking taylor expansion of x.re in y.re 2.299 * [backup-simplify]: Simplify x.re into x.re 2.299 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.299 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 2.299 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 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 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 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.300 * [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 (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.300 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.300 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.301 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.301 * [backup-simplify]: Simplify (- (+ (* (/ 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 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 (/ (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.302 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.302 * [taylor]: Taking taylor expansion of y.re in y.re 2.302 * [backup-simplify]: Simplify 0 into 0 2.302 * [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 (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.303 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 2.304 * [taylor]: Taking taylor expansion of (cos (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.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 y.im 2.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)) 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 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 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.im) (/ 1 x.im)) in y.im 2.304 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.304 * [taylor]: Taking taylor expansion of x.im in y.im 2.304 * [backup-simplify]: Simplify x.im into x.im 2.304 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.304 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.304 * [taylor]: Taking taylor expansion of x.im in y.im 2.304 * [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.305 * [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 (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.306 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.306 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.306 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.306 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.306 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.307 * [backup-simplify]: Simplify (+ 0 0) into 0 2.307 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.308 * [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.308 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.308 * [taylor]: Taking taylor expansion of y.im in y.im 2.308 * [backup-simplify]: Simplify 0 into 0 2.308 * [backup-simplify]: Simplify 1 into 1 2.308 * [backup-simplify]: Simplify (/ 1 1) into 1 2.308 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 2.308 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.308 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.308 * [taylor]: Taking taylor expansion of y.re in y.im 2.309 * [backup-simplify]: Simplify y.re into y.re 2.309 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.309 * [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.309 * [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.310 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 2.310 * [taylor]: Taking taylor expansion of (cos (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.310 * [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.310 * [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.310 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 2.310 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 2.310 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 2.310 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.310 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 2.310 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 2.310 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.310 * [taylor]: Taking taylor expansion of x.re in x.im 2.310 * [backup-simplify]: Simplify x.re into x.re 2.310 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.310 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.310 * [taylor]: Taking taylor expansion of x.re in x.im 2.310 * [backup-simplify]: Simplify x.re into x.re 2.310 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.311 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 2.311 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.311 * [taylor]: Taking taylor expansion of x.im in x.im 2.311 * [backup-simplify]: Simplify 0 into 0 2.311 * [backup-simplify]: Simplify 1 into 1 2.311 * [backup-simplify]: Simplify (/ 1 1) into 1 2.311 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.311 * [taylor]: Taking taylor expansion of x.im in x.im 2.311 * [backup-simplify]: Simplify 0 into 0 2.311 * [backup-simplify]: Simplify 1 into 1 2.312 * [backup-simplify]: Simplify (/ 1 1) into 1 2.312 * [backup-simplify]: Simplify (* 1 1) into 1 2.312 * [backup-simplify]: Simplify (+ 0 1) into 1 2.313 * [backup-simplify]: Simplify (sqrt 1) into 1 2.313 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.314 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.315 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.315 * [backup-simplify]: Simplify (+ 0 0) into 0 2.316 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.316 * [backup-simplify]: Simplify (log 1) into 0 2.316 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 2.316 * [taylor]: Taking taylor expansion of y.im in x.im 2.316 * [backup-simplify]: Simplify y.im into y.im 2.316 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.316 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.316 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.316 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.316 * [taylor]: Taking taylor expansion of y.re in x.im 2.316 * [backup-simplify]: Simplify y.re into y.re 2.317 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.317 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.317 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 2.317 * [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.318 * [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.318 * [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.318 * [taylor]: Taking taylor expansion of (cos (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.318 * [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.318 * [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.318 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 2.318 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.318 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.318 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.318 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.318 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.318 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.318 * [taylor]: Taking taylor expansion of x.re in x.re 2.319 * [backup-simplify]: Simplify 0 into 0 2.319 * [backup-simplify]: Simplify 1 into 1 2.319 * [backup-simplify]: Simplify (/ 1 1) into 1 2.319 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.319 * [taylor]: Taking taylor expansion of x.re in x.re 2.319 * [backup-simplify]: Simplify 0 into 0 2.319 * [backup-simplify]: Simplify 1 into 1 2.319 * [backup-simplify]: Simplify (/ 1 1) into 1 2.319 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.319 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.319 * [taylor]: Taking taylor expansion of x.im in x.re 2.320 * [backup-simplify]: Simplify x.im into x.im 2.320 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.320 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.320 * [taylor]: Taking taylor expansion of x.im in x.re 2.320 * [backup-simplify]: Simplify x.im into x.im 2.320 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.320 * [backup-simplify]: Simplify (* 1 1) into 1 2.320 * [backup-simplify]: Simplify (+ 1 0) into 1 2.321 * [backup-simplify]: Simplify (sqrt 1) into 1 2.321 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.322 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.323 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.323 * [backup-simplify]: Simplify (+ 0 0) into 0 2.324 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.324 * [backup-simplify]: Simplify (log 1) into 0 2.324 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.324 * [taylor]: Taking taylor expansion of y.im in x.re 2.324 * [backup-simplify]: Simplify y.im into y.im 2.324 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.324 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.324 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.324 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.324 * [taylor]: Taking taylor expansion of y.re in x.re 2.324 * [backup-simplify]: Simplify y.re into y.re 2.324 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.325 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.325 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 2.325 * [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.326 * [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.326 * [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.326 * [taylor]: Taking taylor expansion of (cos (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.326 * [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.326 * [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.326 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 2.326 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.326 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.326 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.326 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.326 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.326 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.326 * [taylor]: Taking taylor expansion of x.re in x.re 2.326 * [backup-simplify]: Simplify 0 into 0 2.326 * [backup-simplify]: Simplify 1 into 1 2.327 * [backup-simplify]: Simplify (/ 1 1) into 1 2.327 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.327 * [taylor]: Taking taylor expansion of x.re in x.re 2.327 * [backup-simplify]: Simplify 0 into 0 2.327 * [backup-simplify]: Simplify 1 into 1 2.327 * [backup-simplify]: Simplify (/ 1 1) into 1 2.327 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.327 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.328 * [taylor]: Taking taylor expansion of x.im in x.re 2.328 * [backup-simplify]: Simplify x.im into x.im 2.328 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.328 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.328 * [taylor]: Taking taylor expansion of x.im in x.re 2.328 * [backup-simplify]: Simplify x.im into x.im 2.328 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.328 * [backup-simplify]: Simplify (* 1 1) into 1 2.328 * [backup-simplify]: Simplify (+ 1 0) into 1 2.329 * [backup-simplify]: Simplify (sqrt 1) into 1 2.330 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.330 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.331 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.331 * [backup-simplify]: Simplify (+ 0 0) into 0 2.332 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.333 * [backup-simplify]: Simplify (log 1) into 0 2.333 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.333 * [taylor]: Taking taylor expansion of y.im in x.re 2.333 * [backup-simplify]: Simplify y.im into y.im 2.333 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.333 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.333 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.333 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.333 * [taylor]: Taking taylor expansion of y.re in x.re 2.333 * [backup-simplify]: Simplify y.re into y.re 2.333 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.334 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.334 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 2.334 * [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.334 * [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.335 * [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.335 * [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.335 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.336 * [backup-simplify]: Simplify (- 0) into 0 2.336 * [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.336 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 2.336 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 2.336 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.336 * [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.337 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 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 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 2.337 * [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.338 * [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.338 * [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.338 * [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.339 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.339 * [backup-simplify]: Simplify (- 0) into 0 2.340 * [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.340 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 2.340 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 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 * [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.341 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 2.341 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 2.341 * [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.341 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 2.341 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 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.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.342 * [backup-simplify]: Simplify x.re into x.re 2.342 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.342 * [taylor]: Taking taylor expansion of y.im in y.re 2.342 * [backup-simplify]: Simplify y.im into y.im 2.342 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.342 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.342 * [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.342 * [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.343 * [backup-simplify]: Simplify (+ 0) into 0 2.344 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.345 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.345 * [backup-simplify]: Simplify (- (+ (* (/ 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.347 * [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 (+ 0 0) into 0 2.348 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.349 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.349 * [backup-simplify]: Simplify (- 0) into 0 2.350 * [backup-simplify]: Simplify (+ 0 0) into 0 2.350 * [taylor]: Taking taylor expansion of 0 in x.im 2.350 * [backup-simplify]: Simplify 0 into 0 2.350 * [taylor]: Taking taylor expansion of 0 in y.im 2.350 * [backup-simplify]: Simplify 0 into 0 2.350 * [taylor]: Taking taylor expansion of 0 in y.re 2.350 * [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 (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.351 * [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 (/ (+ (* 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.353 * [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.355 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.355 * [backup-simplify]: Simplify (- 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.356 * [taylor]: Taking taylor expansion of 0 in y.re 2.356 * [backup-simplify]: Simplify 0 into 0 2.356 * [backup-simplify]: Simplify 0 into 0 2.356 * [taylor]: Taking taylor expansion of 0 in y.re 2.356 * [backup-simplify]: Simplify 0 into 0 2.356 * [backup-simplify]: Simplify 0 into 0 2.356 * [backup-simplify]: Simplify 0 into 0 2.357 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.358 * [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.359 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.359 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.360 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.360 * [backup-simplify]: Simplify (- (+ (* 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.362 * [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/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 2.367 * [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.368 * [backup-simplify]: Simplify (+ (* (sin (- (/ (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 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im))) 2.369 * [backup-simplify]: Simplify (- (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im)))) into (- (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im)))) 2.369 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im))))) into (- (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im)))) 2.370 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im)))) in x.im 2.370 * [taylor]: Taking taylor expansion of (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im))) 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 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im)) in x.im 2.370 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 2.370 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 2.370 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.370 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.370 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.370 * [taylor]: Taking taylor expansion of y.re in x.im 2.370 * [backup-simplify]: Simplify y.re into y.re 2.370 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 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.370 * [taylor]: Taking taylor expansion of y.im in x.im 2.370 * [backup-simplify]: Simplify y.im into y.im 2.370 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.371 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 2.371 * [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.371 * [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.371 * [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.371 * [taylor]: Taking taylor expansion of (* (pow x.im 2) y.im) in x.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.372 * [taylor]: Taking taylor expansion of y.im in x.im 2.372 * [backup-simplify]: Simplify y.im into y.im 2.372 * [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.372 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.373 * [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.373 * [backup-simplify]: Simplify (* 1 1) into 1 2.373 * [backup-simplify]: Simplify (* 1 y.im) into y.im 2.373 * [backup-simplify]: Simplify (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) into (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) 2.374 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.375 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.375 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.375 * [backup-simplify]: Simplify (- 0) into 0 2.376 * [backup-simplify]: Simplify (+ 0 0) into 0 2.376 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.377 * [backup-simplify]: Simplify (+ 0) into 0 2.378 * [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.378 * [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.380 * [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.380 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.381 * [backup-simplify]: Simplify (- 0) into 0 2.381 * [backup-simplify]: Simplify (+ 0 0) into 0 2.382 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.383 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.383 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 2.384 * [backup-simplify]: Simplify (+ 0 0) into 0 2.384 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.385 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.386 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 y.im))) into 0 2.387 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.388 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.388 * [backup-simplify]: Simplify (+ 0 0) into 0 2.388 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 y.im)) into 0 2.389 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)))) into 0 2.389 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (- (/ (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.397 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im)))) into 0 2.398 * [backup-simplify]: Simplify (- 0) into 0 2.398 * [taylor]: Taking taylor expansion of 0 in y.im 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.im 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 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 2.399 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (/ 1 (- y.im)) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 2.399 * [approximate]: Taking taylor expansion of (cos (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.399 * [taylor]: Taking taylor expansion of (cos (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.399 * [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.399 * [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.399 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 2.400 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 2.400 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 2.400 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.400 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 2.400 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 2.400 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.400 * [taylor]: Taking taylor expansion of -1 in y.re 2.400 * [backup-simplify]: Simplify -1 into -1 2.400 * [taylor]: Taking taylor expansion of x.re in y.re 2.400 * [backup-simplify]: Simplify x.re into x.re 2.400 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.400 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.400 * [taylor]: Taking taylor expansion of -1 in y.re 2.400 * [backup-simplify]: Simplify -1 into -1 2.400 * [taylor]: Taking taylor expansion of x.re in y.re 2.400 * [backup-simplify]: Simplify x.re into x.re 2.400 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.400 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 2.400 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.400 * [taylor]: Taking taylor expansion of -1 in y.re 2.400 * [backup-simplify]: Simplify -1 into -1 2.400 * [taylor]: Taking taylor expansion of x.im in y.re 2.400 * [backup-simplify]: Simplify x.im into x.im 2.400 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.400 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.400 * [taylor]: Taking taylor expansion of -1 in y.re 2.400 * [backup-simplify]: Simplify -1 into -1 2.400 * [taylor]: Taking taylor expansion of x.im in y.re 2.400 * [backup-simplify]: Simplify x.im into x.im 2.401 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.401 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.401 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.401 * [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.401 * [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.402 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.402 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.402 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.402 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.402 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.402 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.403 * [backup-simplify]: Simplify (+ 0 0) into 0 2.404 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.404 * [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.404 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.404 * [taylor]: Taking taylor expansion of -1 in y.re 2.404 * [backup-simplify]: Simplify -1 into -1 2.404 * [taylor]: Taking taylor expansion of y.im in y.re 2.404 * [backup-simplify]: Simplify y.im into y.im 2.404 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.404 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.404 * [taylor]: Taking taylor expansion of -1 in y.re 2.404 * [backup-simplify]: Simplify -1 into -1 2.404 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.404 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.405 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.405 * [taylor]: Taking taylor expansion of y.re in y.re 2.405 * [backup-simplify]: Simplify 0 into 0 2.405 * [backup-simplify]: Simplify 1 into 1 2.405 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.405 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.405 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.406 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 2.406 * [taylor]: Taking taylor expansion of (cos (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.406 * [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.406 * [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.406 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 2.406 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 2.406 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 2.406 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.406 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 2.406 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 2.406 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.406 * [taylor]: Taking taylor expansion of -1 in y.im 2.406 * [backup-simplify]: Simplify -1 into -1 2.406 * [taylor]: Taking taylor expansion of x.re in y.im 2.406 * [backup-simplify]: Simplify x.re into x.re 2.407 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.407 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.407 * [taylor]: Taking taylor expansion of -1 in y.im 2.407 * [backup-simplify]: Simplify -1 into -1 2.407 * [taylor]: Taking taylor expansion of x.re in y.im 2.407 * [backup-simplify]: Simplify x.re into x.re 2.407 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.407 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 2.407 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.407 * [taylor]: Taking taylor expansion of -1 in y.im 2.407 * [backup-simplify]: Simplify -1 into -1 2.407 * [taylor]: Taking taylor expansion of x.im in y.im 2.407 * [backup-simplify]: Simplify x.im into x.im 2.407 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.407 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.407 * [taylor]: Taking taylor expansion of -1 in y.im 2.407 * [backup-simplify]: Simplify -1 into -1 2.407 * [taylor]: Taking taylor expansion of x.im in y.im 2.407 * [backup-simplify]: Simplify x.im into x.im 2.407 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.407 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.407 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.408 * [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.408 * [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.408 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.408 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.408 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.409 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.409 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.409 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.409 * [backup-simplify]: Simplify (+ 0 0) into 0 2.410 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.410 * [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.410 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.410 * [taylor]: Taking taylor expansion of -1 in y.im 2.410 * [backup-simplify]: Simplify -1 into -1 2.410 * [taylor]: Taking taylor expansion of y.im in y.im 2.410 * [backup-simplify]: Simplify 0 into 0 2.410 * [backup-simplify]: Simplify 1 into 1 2.411 * [backup-simplify]: Simplify (/ -1 1) into -1 2.411 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 2.411 * [taylor]: Taking taylor expansion of -1 in y.im 2.411 * [backup-simplify]: Simplify -1 into -1 2.411 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 2.411 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.411 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.411 * [taylor]: Taking taylor expansion of y.re in y.im 2.411 * [backup-simplify]: Simplify y.re into y.re 2.411 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.412 * [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.412 * [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.413 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 2.413 * [taylor]: Taking taylor expansion of (cos (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.413 * [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.413 * [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.413 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 2.413 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 2.413 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 2.413 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.413 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 2.413 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 2.413 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.413 * [taylor]: Taking taylor expansion of -1 in x.im 2.413 * [backup-simplify]: Simplify -1 into -1 2.413 * [taylor]: Taking taylor expansion of x.re in x.im 2.413 * [backup-simplify]: Simplify x.re into x.re 2.413 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.413 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.413 * [taylor]: Taking taylor expansion of -1 in x.im 2.413 * [backup-simplify]: Simplify -1 into -1 2.414 * [taylor]: Taking taylor expansion of x.re in x.im 2.414 * [backup-simplify]: Simplify x.re into x.re 2.414 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.414 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 2.414 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.414 * [taylor]: Taking taylor expansion of -1 in x.im 2.414 * [backup-simplify]: Simplify -1 into -1 2.414 * [taylor]: Taking taylor expansion of x.im in x.im 2.414 * [backup-simplify]: Simplify 0 into 0 2.414 * [backup-simplify]: Simplify 1 into 1 2.414 * [backup-simplify]: Simplify (/ -1 1) into -1 2.414 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.414 * [taylor]: Taking taylor expansion of -1 in x.im 2.415 * [backup-simplify]: Simplify -1 into -1 2.415 * [taylor]: Taking taylor expansion of x.im in x.im 2.415 * [backup-simplify]: Simplify 0 into 0 2.415 * [backup-simplify]: Simplify 1 into 1 2.415 * [backup-simplify]: Simplify (/ -1 1) into -1 2.415 * [backup-simplify]: Simplify (* -1 -1) into 1 2.416 * [backup-simplify]: Simplify (+ 0 1) into 1 2.416 * [backup-simplify]: Simplify (sqrt 1) into 1 2.417 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.418 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.418 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.419 * [backup-simplify]: Simplify (+ 0 0) into 0 2.419 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.420 * [backup-simplify]: Simplify (log 1) into 0 2.420 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 2.420 * [taylor]: Taking taylor expansion of -1 in x.im 2.420 * [backup-simplify]: Simplify -1 into -1 2.420 * [taylor]: Taking taylor expansion of y.im in x.im 2.420 * [backup-simplify]: Simplify y.im into y.im 2.420 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.420 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.420 * [taylor]: Taking taylor expansion of -1 in x.im 2.420 * [backup-simplify]: Simplify -1 into -1 2.420 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.420 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.420 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.420 * [taylor]: Taking taylor expansion of y.re in x.im 2.420 * [backup-simplify]: Simplify y.re into y.re 2.421 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.421 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.421 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 2.421 * [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.422 * [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.422 * [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.422 * [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.422 * [taylor]: Taking taylor expansion of (cos (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.422 * [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.422 * [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.422 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 2.423 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.423 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.423 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.423 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.423 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.423 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.423 * [taylor]: Taking taylor expansion of -1 in x.re 2.423 * [backup-simplify]: Simplify -1 into -1 2.423 * [taylor]: Taking taylor expansion of x.re in x.re 2.423 * [backup-simplify]: Simplify 0 into 0 2.423 * [backup-simplify]: Simplify 1 into 1 2.424 * [backup-simplify]: Simplify (/ -1 1) into -1 2.424 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.424 * [taylor]: Taking taylor expansion of -1 in x.re 2.424 * [backup-simplify]: Simplify -1 into -1 2.424 * [taylor]: Taking taylor expansion of x.re in x.re 2.424 * [backup-simplify]: Simplify 0 into 0 2.424 * [backup-simplify]: Simplify 1 into 1 2.424 * [backup-simplify]: Simplify (/ -1 1) into -1 2.424 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.424 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.424 * [taylor]: Taking taylor expansion of -1 in x.re 2.424 * [backup-simplify]: Simplify -1 into -1 2.424 * [taylor]: Taking taylor expansion of x.im in x.re 2.424 * [backup-simplify]: Simplify x.im into x.im 2.424 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.424 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.424 * [taylor]: Taking taylor expansion of -1 in x.re 2.425 * [backup-simplify]: Simplify -1 into -1 2.425 * [taylor]: Taking taylor expansion of x.im in x.re 2.425 * [backup-simplify]: Simplify x.im into x.im 2.425 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.425 * [backup-simplify]: Simplify (* -1 -1) into 1 2.425 * [backup-simplify]: Simplify (+ 1 0) into 1 2.426 * [backup-simplify]: Simplify (sqrt 1) into 1 2.427 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.427 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.428 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.428 * [backup-simplify]: Simplify (+ 0 0) into 0 2.429 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.429 * [backup-simplify]: Simplify (log 1) into 0 2.429 * [taylor]: Taking taylor expansion of (/ -1 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 y.im in x.re 2.430 * [backup-simplify]: Simplify y.im into y.im 2.430 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.430 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 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.re) in x.re 2.430 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 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.re in x.re 2.430 * [backup-simplify]: Simplify y.re into y.re 2.430 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.431 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.431 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 2.431 * [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.431 * [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.432 * [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.432 * [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.432 * [taylor]: Taking taylor expansion of (cos (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.432 * [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.432 * [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.432 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 2.432 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.432 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.432 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.432 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.432 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.432 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.432 * [taylor]: Taking taylor expansion of -1 in x.re 2.433 * [backup-simplify]: Simplify -1 into -1 2.433 * [taylor]: Taking taylor expansion of x.re in x.re 2.433 * [backup-simplify]: Simplify 0 into 0 2.433 * [backup-simplify]: Simplify 1 into 1 2.433 * [backup-simplify]: Simplify (/ -1 1) into -1 2.433 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.433 * [taylor]: Taking taylor expansion of -1 in x.re 2.433 * [backup-simplify]: Simplify -1 into -1 2.433 * [taylor]: Taking taylor expansion of x.re in x.re 2.433 * [backup-simplify]: Simplify 0 into 0 2.433 * [backup-simplify]: Simplify 1 into 1 2.434 * [backup-simplify]: Simplify (/ -1 1) into -1 2.434 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.434 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.434 * [taylor]: Taking taylor expansion of -1 in x.re 2.434 * [backup-simplify]: Simplify -1 into -1 2.434 * [taylor]: Taking taylor expansion of x.im in x.re 2.434 * [backup-simplify]: Simplify x.im into x.im 2.434 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.434 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.434 * [taylor]: Taking taylor expansion of -1 in x.re 2.434 * [backup-simplify]: Simplify -1 into -1 2.434 * [taylor]: Taking taylor expansion of x.im in x.re 2.434 * [backup-simplify]: Simplify x.im into x.im 2.434 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.435 * [backup-simplify]: Simplify (* -1 -1) into 1 2.435 * [backup-simplify]: Simplify (+ 1 0) into 1 2.435 * [backup-simplify]: Simplify (sqrt 1) into 1 2.436 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.437 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.438 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.438 * [backup-simplify]: Simplify (+ 0 0) into 0 2.439 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.439 * [backup-simplify]: Simplify (log 1) into 0 2.439 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.439 * [taylor]: Taking taylor expansion of -1 in x.re 2.439 * [backup-simplify]: Simplify -1 into -1 2.439 * [taylor]: Taking taylor expansion of y.im in x.re 2.439 * [backup-simplify]: Simplify y.im into y.im 2.439 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.439 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.439 * [taylor]: Taking taylor expansion of -1 in x.re 2.440 * [backup-simplify]: Simplify -1 into -1 2.440 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.440 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.440 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.440 * [taylor]: Taking taylor expansion of y.re in x.re 2.440 * [backup-simplify]: Simplify y.re into y.re 2.440 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.440 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.441 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 2.441 * [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.441 * [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.441 * [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.442 * [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.442 * [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.442 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 2.443 * [backup-simplify]: Simplify (- 0) into 0 2.443 * [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.443 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 2.443 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.443 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.443 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.443 * [taylor]: Taking taylor expansion of x.re in x.im 2.443 * [backup-simplify]: Simplify x.re into x.re 2.443 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.443 * [taylor]: Taking taylor expansion of y.im in x.im 2.443 * [backup-simplify]: Simplify y.im into y.im 2.444 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.444 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.444 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.444 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.444 * [taylor]: Taking taylor expansion of y.re in x.im 2.444 * [backup-simplify]: Simplify y.re into y.re 2.444 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.444 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.444 * [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.445 * [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.445 * [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.445 * [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.446 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 2.446 * [backup-simplify]: Simplify (- 0) into 0 2.446 * [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.447 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 2.447 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 2.447 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 2.447 * [taylor]: Taking taylor expansion of (log x.re) in y.im 2.447 * [taylor]: Taking taylor expansion of x.re in y.im 2.447 * [backup-simplify]: Simplify x.re into x.re 2.447 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.447 * [taylor]: Taking taylor expansion of y.im in y.im 2.447 * [backup-simplify]: Simplify 0 into 0 2.447 * [backup-simplify]: Simplify 1 into 1 2.447 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 2.447 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 2.447 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.447 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.447 * [taylor]: Taking taylor expansion of y.re in y.im 2.447 * [backup-simplify]: Simplify y.re into y.re 2.447 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.447 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 2.448 * [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.448 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 2.448 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.448 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 2.448 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.448 * [taylor]: Taking taylor expansion of x.re in y.re 2.448 * [backup-simplify]: Simplify x.re into x.re 2.448 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.448 * [taylor]: Taking taylor expansion of y.im in y.re 2.448 * [backup-simplify]: Simplify y.im into y.im 2.448 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.448 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.448 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.448 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.448 * [taylor]: Taking taylor expansion of y.re in y.re 2.448 * [backup-simplify]: Simplify 0 into 0 2.448 * [backup-simplify]: Simplify 1 into 1 2.448 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.449 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.449 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.449 * [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.449 * [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.450 * [backup-simplify]: Simplify (+ 0) into 0 2.451 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 2.451 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.451 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 2.453 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.453 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 2.453 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.454 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.454 * [backup-simplify]: Simplify (+ 0 0) into 0 2.455 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.456 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 2.456 * [backup-simplify]: Simplify (- 0) into 0 2.457 * [backup-simplify]: Simplify (+ 0 0) into 0 2.457 * [taylor]: Taking taylor expansion of 0 in x.im 2.457 * [backup-simplify]: Simplify 0 into 0 2.457 * [taylor]: Taking taylor expansion of 0 in y.im 2.457 * [backup-simplify]: Simplify 0 into 0 2.457 * [taylor]: Taking taylor expansion of 0 in y.re 2.457 * [backup-simplify]: Simplify 0 into 0 2.457 * [backup-simplify]: Simplify 0 into 0 2.457 * [backup-simplify]: Simplify (+ 0) into 0 2.458 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 2.459 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.459 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.460 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.460 * [backup-simplify]: Simplify (- 0) into 0 2.460 * [backup-simplify]: Simplify (+ 0 0) into 0 2.461 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.462 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 2.462 * [backup-simplify]: Simplify (- 0) into 0 2.462 * [backup-simplify]: Simplify (+ 0 0) into 0 2.462 * [taylor]: Taking taylor expansion of 0 in y.im 2.463 * [backup-simplify]: Simplify 0 into 0 2.463 * [taylor]: Taking taylor expansion of 0 in y.re 2.463 * [backup-simplify]: Simplify 0 into 0 2.463 * [backup-simplify]: Simplify 0 into 0 2.463 * [taylor]: Taking taylor expansion of 0 in y.re 2.463 * [backup-simplify]: Simplify 0 into 0 2.463 * [backup-simplify]: Simplify 0 into 0 2.463 * [backup-simplify]: Simplify 0 into 0 2.464 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.465 * [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.465 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.465 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.466 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.467 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.468 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 2.468 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.468 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 2.470 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 2.472 * [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.472 * [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.473 * [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.474 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.474 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 2.475 * [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.476 * [backup-simplify]: Simplify (+ (* (sin (- (/ (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 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 2.477 * [backup-simplify]: Simplify (- (- (* 1/2 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))))) into (* 1/2 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))) 2.477 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) into (* 1/2 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))) 2.477 * [taylor]: Taking taylor expansion of (* 1/2 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))) in x.im 2.477 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.477 * [backup-simplify]: Simplify 1/2 into 1/2 2.477 * [taylor]: Taking taylor expansion of (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))) in x.im 2.477 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 2.477 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.477 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.477 * [taylor]: Taking taylor expansion of (log 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.478 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.478 * [taylor]: Taking taylor expansion of y.im in x.im 2.478 * [backup-simplify]: Simplify y.im into y.im 2.478 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.478 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.478 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.478 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.478 * [taylor]: Taking taylor expansion of y.re in x.im 2.478 * [backup-simplify]: Simplify y.re into y.re 2.478 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.478 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.479 * [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.479 * [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.479 * [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.479 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 2.479 * [taylor]: Taking taylor expansion of y.im in x.im 2.479 * [backup-simplify]: Simplify y.im into y.im 2.479 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.479 * [taylor]: Taking taylor expansion of x.im in x.im 2.479 * [backup-simplify]: Simplify 0 into 0 2.479 * [backup-simplify]: Simplify 1 into 1 2.480 * [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.480 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 2.480 * [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.481 * [backup-simplify]: Simplify (* 1 1) into 1 2.481 * [backup-simplify]: Simplify (* y.im 1) into y.im 2.481 * [backup-simplify]: Simplify (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) into (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) 2.482 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.483 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.483 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.483 * [backup-simplify]: Simplify (- 0) into 0 2.484 * [backup-simplify]: Simplify (+ 0 0) into 0 2.484 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.485 * [backup-simplify]: Simplify (+ 0) into 0 2.486 * [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.488 * [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.488 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.488 * [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.489 * [backup-simplify]: Simplify (- 0) into 0 2.489 * [backup-simplify]: Simplify (+ 0 0) into 0 2.490 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.491 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.491 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 2.492 * [backup-simplify]: Simplify (+ 0 0) into 0 2.493 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.494 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.494 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 2.495 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 2.496 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 2.496 * [backup-simplify]: Simplify (+ 0 0) into 0 2.497 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 2.498 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)))) into 0 2.498 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (- (/ (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.500 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im)))) into 0 2.500 * [taylor]: Taking taylor expansion of 0 in y.im 2.500 * [backup-simplify]: Simplify 0 into 0 2.500 * [taylor]: Taking taylor expansion of 0 in y.re 2.500 * [backup-simplify]: Simplify 0 into 0 2.500 * [backup-simplify]: Simplify 0 into 0 2.500 * [taylor]: Taking taylor expansion of 0 in y.im 2.500 * [backup-simplify]: Simplify 0 into 0 2.500 * [taylor]: Taking taylor expansion of 0 in y.re 2.500 * [backup-simplify]: Simplify 0 into 0 2.500 * [backup-simplify]: Simplify 0 into 0 2.501 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 2.501 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 3) 2.501 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.501 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 2.501 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.501 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.501 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.501 * [taylor]: Taking taylor expansion of y.re in y.re 2.501 * [backup-simplify]: Simplify 0 into 0 2.501 * [backup-simplify]: Simplify 1 into 1 2.501 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.501 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.501 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.501 * [taylor]: Taking taylor expansion of y.re in x.re 2.501 * [backup-simplify]: Simplify y.re into y.re 2.501 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.501 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.501 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.502 * [taylor]: Taking taylor expansion of y.re in x.im 2.502 * [backup-simplify]: Simplify y.re into y.re 2.502 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.502 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.502 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.502 * [taylor]: Taking taylor expansion of y.re in x.im 2.502 * [backup-simplify]: Simplify y.re into y.re 2.502 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.502 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.502 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.502 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.502 * [taylor]: Taking taylor expansion of y.re in x.re 2.502 * [backup-simplify]: Simplify y.re into y.re 2.502 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.502 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.502 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.502 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.502 * [taylor]: Taking taylor expansion of y.re in y.re 2.502 * [backup-simplify]: Simplify 0 into 0 2.502 * [backup-simplify]: Simplify 1 into 1 2.502 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.503 * [backup-simplify]: Simplify 0 into 0 2.503 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.503 * [taylor]: Taking taylor expansion of 0 in x.re 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 * [backup-simplify]: Simplify 0 into 0 2.503 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.503 * [taylor]: Taking taylor expansion of 0 in y.re 2.503 * [backup-simplify]: Simplify 0 into 0 2.503 * [backup-simplify]: Simplify 0 into 0 2.504 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.504 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.504 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.504 * [taylor]: Taking taylor expansion of 0 in x.re 2.504 * [backup-simplify]: Simplify 0 into 0 2.505 * [taylor]: Taking taylor expansion of 0 in y.re 2.505 * [backup-simplify]: Simplify 0 into 0 2.505 * [backup-simplify]: Simplify 0 into 0 2.505 * [taylor]: Taking taylor expansion of 0 in y.re 2.505 * [backup-simplify]: Simplify 0 into 0 2.505 * [backup-simplify]: Simplify 0 into 0 2.505 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.505 * [taylor]: Taking taylor expansion of 0 in y.re 2.505 * [backup-simplify]: Simplify 0 into 0 2.505 * [backup-simplify]: Simplify 0 into 0 2.505 * [backup-simplify]: Simplify 0 into 0 2.505 * [backup-simplify]: Simplify 0 into 0 2.506 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 2.506 * [backup-simplify]: Simplify 0 into 0 2.507 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 2.507 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.507 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 2.507 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.507 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.507 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.507 * [taylor]: Taking taylor expansion of y.re in y.re 2.508 * [backup-simplify]: Simplify 0 into 0 2.508 * [backup-simplify]: Simplify 1 into 1 2.508 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.508 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.508 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.508 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.508 * [taylor]: Taking taylor expansion of y.re in x.re 2.508 * [backup-simplify]: Simplify y.re into y.re 2.508 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.508 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.508 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.508 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.508 * [taylor]: Taking taylor expansion of y.re in x.im 2.508 * [backup-simplify]: Simplify y.re into y.re 2.508 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.508 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.508 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.509 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.509 * [taylor]: Taking taylor expansion of y.re in x.im 2.509 * [backup-simplify]: Simplify y.re into y.re 2.509 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.509 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.509 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.509 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.509 * [taylor]: Taking taylor expansion of y.re in x.re 2.509 * [backup-simplify]: Simplify y.re into y.re 2.509 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.509 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.509 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.509 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.510 * [taylor]: Taking taylor expansion of y.re in y.re 2.510 * [backup-simplify]: Simplify 0 into 0 2.510 * [backup-simplify]: Simplify 1 into 1 2.510 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.510 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.510 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.510 * [taylor]: Taking taylor expansion of 0 in x.re 2.510 * [backup-simplify]: Simplify 0 into 0 2.510 * [taylor]: Taking taylor expansion of 0 in y.re 2.510 * [backup-simplify]: Simplify 0 into 0 2.511 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.511 * [taylor]: Taking taylor expansion of 0 in y.re 2.511 * [backup-simplify]: Simplify 0 into 0 2.512 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 2.512 * [backup-simplify]: Simplify 0 into 0 2.512 * [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.512 * [taylor]: Taking taylor expansion of 0 in x.re 2.512 * [backup-simplify]: Simplify 0 into 0 2.512 * [taylor]: Taking taylor expansion of 0 in y.re 2.512 * [backup-simplify]: Simplify 0 into 0 2.512 * [taylor]: Taking taylor expansion of 0 in y.re 2.512 * [backup-simplify]: Simplify 0 into 0 2.513 * [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.513 * [taylor]: Taking taylor expansion of 0 in y.re 2.513 * [backup-simplify]: Simplify 0 into 0 2.513 * [backup-simplify]: Simplify 0 into 0 2.513 * [backup-simplify]: Simplify 0 into 0 2.514 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.514 * [backup-simplify]: Simplify 0 into 0 2.515 * [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.515 * [taylor]: Taking taylor expansion of 0 in x.re 2.515 * [backup-simplify]: Simplify 0 into 0 2.515 * [taylor]: Taking taylor expansion of 0 in y.re 2.515 * [backup-simplify]: Simplify 0 into 0 2.515 * [taylor]: Taking taylor expansion of 0 in y.re 2.515 * [backup-simplify]: Simplify 0 into 0 2.515 * [taylor]: Taking taylor expansion of 0 in y.re 2.515 * [backup-simplify]: Simplify 0 into 0 2.515 * [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.515 * [taylor]: Taking taylor expansion of 0 in y.re 2.515 * [backup-simplify]: Simplify 0 into 0 2.515 * [backup-simplify]: Simplify 0 into 0 2.515 * [backup-simplify]: Simplify 0 into 0 2.516 * [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.516 * [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.517 * [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.517 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.517 * [taylor]: Taking taylor expansion of -1 in y.re 2.517 * [backup-simplify]: Simplify -1 into -1 2.517 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.517 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 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.re in y.re 2.517 * [backup-simplify]: Simplify 0 into 0 2.517 * [backup-simplify]: Simplify 1 into 1 2.517 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.517 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.517 * [taylor]: Taking taylor expansion of -1 in x.re 2.517 * [backup-simplify]: Simplify -1 into -1 2.517 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.517 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 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.re in x.re 2.517 * [backup-simplify]: Simplify y.re into y.re 2.517 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.517 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.518 * [taylor]: Taking taylor expansion of -1 in x.im 2.518 * [backup-simplify]: Simplify -1 into -1 2.518 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.518 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.518 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.518 * [taylor]: Taking taylor expansion of y.re in x.im 2.518 * [backup-simplify]: Simplify y.re into y.re 2.518 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.518 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.518 * [taylor]: Taking taylor expansion of -1 in x.im 2.518 * [backup-simplify]: Simplify -1 into -1 2.518 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.518 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.518 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.518 * [taylor]: Taking taylor expansion of y.re in x.im 2.518 * [backup-simplify]: Simplify y.re into y.re 2.518 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.519 * [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.519 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.519 * [taylor]: Taking taylor expansion of -1 in x.re 2.519 * [backup-simplify]: Simplify -1 into -1 2.519 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.519 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.519 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.519 * [taylor]: Taking taylor expansion of y.re in x.re 2.519 * [backup-simplify]: Simplify y.re into y.re 2.519 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.519 * [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.519 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.519 * [taylor]: Taking taylor expansion of -1 in y.re 2.519 * [backup-simplify]: Simplify -1 into -1 2.519 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.519 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.520 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.520 * [taylor]: Taking taylor expansion of y.re in y.re 2.520 * [backup-simplify]: Simplify 0 into 0 2.520 * [backup-simplify]: Simplify 1 into 1 2.520 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.520 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.520 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.520 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.521 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.521 * [taylor]: Taking taylor expansion of 0 in x.re 2.522 * [backup-simplify]: Simplify 0 into 0 2.522 * [taylor]: Taking taylor expansion of 0 in y.re 2.522 * [backup-simplify]: Simplify 0 into 0 2.522 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.523 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.523 * [taylor]: Taking taylor expansion of 0 in y.re 2.523 * [backup-simplify]: Simplify 0 into 0 2.524 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 2.524 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 2.524 * [backup-simplify]: Simplify 0 into 0 2.525 * [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.525 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.525 * [taylor]: Taking taylor expansion of 0 in x.re 2.526 * [backup-simplify]: Simplify 0 into 0 2.526 * [taylor]: Taking taylor expansion of 0 in y.re 2.526 * [backup-simplify]: Simplify 0 into 0 2.526 * [taylor]: Taking taylor expansion of 0 in y.re 2.526 * [backup-simplify]: Simplify 0 into 0 2.526 * [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.527 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.527 * [taylor]: Taking taylor expansion of 0 in y.re 2.527 * [backup-simplify]: Simplify 0 into 0 2.527 * [backup-simplify]: Simplify 0 into 0 2.527 * [backup-simplify]: Simplify 0 into 0 2.529 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.530 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 2.530 * [backup-simplify]: Simplify 0 into 0 2.530 * [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.532 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 2.532 * [taylor]: Taking taylor expansion of 0 in x.re 2.532 * [backup-simplify]: Simplify 0 into 0 2.532 * [taylor]: Taking taylor expansion of 0 in y.re 2.532 * [backup-simplify]: Simplify 0 into 0 2.532 * [taylor]: Taking taylor expansion of 0 in y.re 2.532 * [backup-simplify]: Simplify 0 into 0 2.532 * [taylor]: Taking taylor expansion of 0 in y.re 2.532 * [backup-simplify]: Simplify 0 into 0 2.532 * [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.534 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 2.534 * [taylor]: Taking taylor expansion of 0 in y.re 2.534 * [backup-simplify]: Simplify 0 into 0 2.534 * [backup-simplify]: Simplify 0 into 0 2.534 * [backup-simplify]: Simplify 0 into 0 2.534 * [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.534 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 2 1) 2.535 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.535 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in (x.im x.re y.im) around 0 2.535 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 2.535 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.535 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.535 * [taylor]: Taking taylor expansion of y.im in y.im 2.535 * [backup-simplify]: Simplify 0 into 0 2.535 * [backup-simplify]: Simplify 1 into 1 2.535 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 2.535 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.535 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.535 * [taylor]: Taking taylor expansion of y.im in x.re 2.535 * [backup-simplify]: Simplify y.im into y.im 2.535 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 2.535 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.535 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.535 * [taylor]: Taking taylor expansion of y.im in x.im 2.535 * [backup-simplify]: Simplify y.im into y.im 2.535 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 2.535 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.535 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.535 * [taylor]: Taking taylor expansion of y.im in x.im 2.535 * [backup-simplify]: Simplify y.im into y.im 2.536 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.536 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 2.536 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.536 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.536 * [taylor]: Taking taylor expansion of y.im in x.re 2.536 * [backup-simplify]: Simplify y.im into y.im 2.536 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.536 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 2.536 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.536 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.536 * [taylor]: Taking taylor expansion of y.im in y.im 2.536 * [backup-simplify]: Simplify 0 into 0 2.536 * [backup-simplify]: Simplify 1 into 1 2.536 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.536 * [backup-simplify]: Simplify 0 into 0 2.536 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 2.536 * [taylor]: Taking taylor expansion of 0 in x.re 2.536 * [backup-simplify]: Simplify 0 into 0 2.536 * [taylor]: Taking taylor expansion of 0 in y.im 2.536 * [backup-simplify]: Simplify 0 into 0 2.536 * [backup-simplify]: Simplify 0 into 0 2.537 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 2.537 * [taylor]: Taking taylor expansion of 0 in y.im 2.537 * [backup-simplify]: Simplify 0 into 0 2.537 * [backup-simplify]: Simplify 0 into 0 2.537 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.537 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.538 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 2.538 * [taylor]: Taking taylor expansion of 0 in x.re 2.538 * [backup-simplify]: Simplify 0 into 0 2.538 * [taylor]: Taking taylor expansion of 0 in y.im 2.538 * [backup-simplify]: Simplify 0 into 0 2.538 * [backup-simplify]: Simplify 0 into 0 2.538 * [taylor]: Taking taylor expansion of 0 in y.im 2.538 * [backup-simplify]: Simplify 0 into 0 2.538 * [backup-simplify]: Simplify 0 into 0 2.538 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 2.539 * [taylor]: Taking taylor expansion of 0 in y.im 2.539 * [backup-simplify]: Simplify 0 into 0 2.539 * [backup-simplify]: Simplify 0 into 0 2.539 * [backup-simplify]: Simplify 0 into 0 2.539 * [backup-simplify]: Simplify 0 into 0 2.539 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 2.539 * [backup-simplify]: Simplify 0 into 0 2.540 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* (atan2 x.im x.re) y.im) 2.540 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.540 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 2.540 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 2.540 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.540 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.540 * [taylor]: Taking taylor expansion of y.im in y.im 2.540 * [backup-simplify]: Simplify 0 into 0 2.540 * [backup-simplify]: Simplify 1 into 1 2.540 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.540 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 2.541 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 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 x.re 2.541 * [backup-simplify]: Simplify y.im into y.im 2.541 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.541 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.541 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.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 x.im 2.541 * [backup-simplify]: Simplify y.im into y.im 2.541 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.541 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.541 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.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 x.im 2.541 * [backup-simplify]: Simplify y.im into y.im 2.542 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.542 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 2.542 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.542 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.542 * [taylor]: Taking taylor expansion of y.im in x.re 2.542 * [backup-simplify]: Simplify y.im into y.im 2.542 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.542 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 2.542 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.542 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.542 * [taylor]: Taking taylor expansion of y.im in y.im 2.542 * [backup-simplify]: Simplify 0 into 0 2.542 * [backup-simplify]: Simplify 1 into 1 2.543 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.543 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.543 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.543 * [taylor]: Taking taylor expansion of 0 in x.re 2.543 * [backup-simplify]: Simplify 0 into 0 2.543 * [taylor]: Taking taylor expansion of 0 in y.im 2.543 * [backup-simplify]: Simplify 0 into 0 2.543 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.543 * [taylor]: Taking taylor expansion of 0 in y.im 2.543 * [backup-simplify]: Simplify 0 into 0 2.545 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 2.545 * [backup-simplify]: Simplify 0 into 0 2.545 * [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.545 * [taylor]: Taking taylor expansion of 0 in x.re 2.545 * [backup-simplify]: Simplify 0 into 0 2.545 * [taylor]: Taking taylor expansion of 0 in y.im 2.545 * [backup-simplify]: Simplify 0 into 0 2.545 * [taylor]: Taking taylor expansion of 0 in y.im 2.545 * [backup-simplify]: Simplify 0 into 0 2.545 * [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.545 * [taylor]: Taking taylor expansion of 0 in y.im 2.546 * [backup-simplify]: Simplify 0 into 0 2.546 * [backup-simplify]: Simplify 0 into 0 2.546 * [backup-simplify]: Simplify 0 into 0 2.547 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.547 * [backup-simplify]: Simplify 0 into 0 2.548 * [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.548 * [taylor]: Taking taylor expansion of 0 in x.re 2.548 * [backup-simplify]: Simplify 0 into 0 2.548 * [taylor]: Taking taylor expansion of 0 in y.im 2.548 * [backup-simplify]: Simplify 0 into 0 2.548 * [taylor]: Taking taylor expansion of 0 in y.im 2.548 * [backup-simplify]: Simplify 0 into 0 2.548 * [taylor]: Taking taylor expansion of 0 in y.im 2.548 * [backup-simplify]: Simplify 0 into 0 2.548 * [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.548 * [taylor]: Taking taylor expansion of 0 in y.im 2.548 * [backup-simplify]: Simplify 0 into 0 2.548 * [backup-simplify]: Simplify 0 into 0 2.548 * [backup-simplify]: Simplify 0 into 0 2.549 * [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.549 * [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.549 * [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.549 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 2.549 * [taylor]: Taking taylor expansion of -1 in y.im 2.549 * [backup-simplify]: Simplify -1 into -1 2.549 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 2.549 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.550 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.550 * [taylor]: Taking taylor expansion of y.im in y.im 2.550 * [backup-simplify]: Simplify 0 into 0 2.550 * [backup-simplify]: Simplify 1 into 1 2.550 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.550 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 2.550 * [taylor]: Taking taylor expansion of -1 in x.re 2.550 * [backup-simplify]: Simplify -1 into -1 2.550 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 2.550 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.550 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.550 * [taylor]: Taking taylor expansion of y.im in x.re 2.550 * [backup-simplify]: Simplify y.im into y.im 2.550 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.550 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 2.550 * [taylor]: Taking taylor expansion of -1 in x.im 2.550 * [backup-simplify]: Simplify -1 into -1 2.550 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 2.550 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.550 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.550 * [taylor]: Taking taylor expansion of y.im in x.im 2.550 * [backup-simplify]: Simplify y.im into y.im 2.551 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.551 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 2.551 * [taylor]: Taking taylor expansion of -1 in x.im 2.551 * [backup-simplify]: Simplify -1 into -1 2.551 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 2.551 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.551 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.551 * [taylor]: Taking taylor expansion of y.im in x.im 2.551 * [backup-simplify]: Simplify y.im into y.im 2.551 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.551 * [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.551 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 2.551 * [taylor]: Taking taylor expansion of -1 in x.re 2.551 * [backup-simplify]: Simplify -1 into -1 2.551 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 2.551 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.552 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.552 * [taylor]: Taking taylor expansion of y.im in x.re 2.552 * [backup-simplify]: Simplify y.im into y.im 2.552 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.552 * [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.552 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 2.552 * [taylor]: Taking taylor expansion of -1 in y.im 2.552 * [backup-simplify]: Simplify -1 into -1 2.552 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 2.552 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.552 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.552 * [taylor]: Taking taylor expansion of y.im in y.im 2.552 * [backup-simplify]: Simplify 0 into 0 2.552 * [backup-simplify]: Simplify 1 into 1 2.552 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.552 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.553 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.553 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.554 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 2.554 * [taylor]: Taking taylor expansion of 0 in x.re 2.554 * [backup-simplify]: Simplify 0 into 0 2.554 * [taylor]: Taking taylor expansion of 0 in y.im 2.554 * [backup-simplify]: Simplify 0 into 0 2.554 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.555 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 2.555 * [taylor]: Taking taylor expansion of 0 in y.im 2.555 * [backup-simplify]: Simplify 0 into 0 2.556 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 2.556 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 2.556 * [backup-simplify]: Simplify 0 into 0 2.557 * [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.558 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 2.558 * [taylor]: Taking taylor expansion of 0 in x.re 2.558 * [backup-simplify]: Simplify 0 into 0 2.558 * [taylor]: Taking taylor expansion of 0 in y.im 2.558 * [backup-simplify]: Simplify 0 into 0 2.558 * [taylor]: Taking taylor expansion of 0 in y.im 2.558 * [backup-simplify]: Simplify 0 into 0 2.559 * [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.559 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 2.560 * [taylor]: Taking taylor expansion of 0 in y.im 2.560 * [backup-simplify]: Simplify 0 into 0 2.560 * [backup-simplify]: Simplify 0 into 0 2.560 * [backup-simplify]: Simplify 0 into 0 2.561 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.562 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 2.562 * [backup-simplify]: Simplify 0 into 0 2.562 * [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.564 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 2.564 * [taylor]: Taking taylor expansion of 0 in x.re 2.564 * [backup-simplify]: Simplify 0 into 0 2.564 * [taylor]: Taking taylor expansion of 0 in y.im 2.564 * [backup-simplify]: Simplify 0 into 0 2.564 * [taylor]: Taking taylor expansion of 0 in y.im 2.564 * [backup-simplify]: Simplify 0 into 0 2.564 * [taylor]: Taking taylor expansion of 0 in y.im 2.564 * [backup-simplify]: Simplify 0 into 0 2.565 * [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.566 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 2.566 * [taylor]: Taking taylor expansion of 0 in y.im 2.566 * [backup-simplify]: Simplify 0 into 0 2.566 * [backup-simplify]: Simplify 0 into 0 2.567 * [backup-simplify]: Simplify 0 into 0 2.567 * [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.567 * * * * [progress]: [ 4 / 4 ] generating series at (2 2) 2.568 * [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.568 * [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.568 * [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.568 * [taylor]: Taking taylor expansion of (pow (hypot x.re x.im) y.re) in y.im 2.568 * [taylor]: Taking taylor expansion of (exp (* y.re (log (hypot x.re x.im)))) in y.im 2.568 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.im 2.568 * [taylor]: Taking taylor expansion of y.re in y.im 2.568 * [backup-simplify]: Simplify y.re into y.re 2.568 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 2.568 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 2.568 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.568 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 2.568 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 2.568 * [taylor]: Taking taylor expansion of x.re in y.im 2.568 * [backup-simplify]: Simplify x.re into x.re 2.568 * [taylor]: Taking taylor expansion of x.re in y.im 2.568 * [backup-simplify]: Simplify x.re into x.re 2.568 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 2.568 * [taylor]: Taking taylor expansion of x.im in y.im 2.568 * [backup-simplify]: Simplify x.im into x.im 2.568 * [taylor]: Taking taylor expansion of x.im in y.im 2.569 * [backup-simplify]: Simplify x.im into x.im 2.569 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.569 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.569 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 2.569 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.569 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.569 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.570 * [backup-simplify]: Simplify (+ 0 0) into 0 2.570 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.571 * [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.571 * [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.571 * [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.571 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in y.im 2.572 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 2.572 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.572 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.572 * [taylor]: Taking taylor expansion of y.im in y.im 2.572 * [backup-simplify]: Simplify 0 into 0 2.572 * [backup-simplify]: Simplify 1 into 1 2.572 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.572 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.573 * [backup-simplify]: Simplify (exp 0) into 1 2.573 * [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.573 * [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.573 * [taylor]: Taking taylor expansion of (pow (hypot x.re x.im) y.re) in y.re 2.573 * [taylor]: Taking taylor expansion of (exp (* y.re (log (hypot x.re x.im)))) in y.re 2.573 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 2.573 * [taylor]: Taking taylor expansion of y.re in y.re 2.573 * [backup-simplify]: Simplify 0 into 0 2.573 * [backup-simplify]: Simplify 1 into 1 2.573 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 2.573 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 2.573 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.573 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 2.573 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 2.574 * [taylor]: Taking taylor expansion of x.re in y.re 2.574 * [backup-simplify]: Simplify x.re into x.re 2.574 * [taylor]: Taking taylor expansion of x.re in y.re 2.574 * [backup-simplify]: Simplify x.re into x.re 2.574 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 2.574 * [taylor]: Taking taylor expansion of x.im in y.re 2.574 * [backup-simplify]: Simplify x.im into x.im 2.574 * [taylor]: Taking taylor expansion of x.im in y.re 2.574 * [backup-simplify]: Simplify x.im into x.im 2.574 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.574 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.574 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 2.574 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.575 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.575 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.581 * [backup-simplify]: Simplify (+ 0 0) into 0 2.581 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.582 * [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.582 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.583 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 2.584 * [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.584 * [backup-simplify]: Simplify (exp 0) into 1 2.584 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in y.re 2.584 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.re 2.584 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.584 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.584 * [taylor]: Taking taylor expansion of y.im in y.re 2.584 * [backup-simplify]: Simplify y.im into y.im 2.585 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.585 * [backup-simplify]: Simplify (exp (* (atan2 x.im x.re) y.im)) into (exp (* (atan2 x.im x.re) y.im)) 2.585 * [backup-simplify]: Simplify (/ 1 (exp (* (atan2 x.im x.re) y.im))) into (/ 1 (exp (* (atan2 x.im x.re) y.im))) 2.585 * [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.585 * [taylor]: Taking taylor expansion of (pow (hypot x.re x.im) y.re) in x.im 2.585 * [taylor]: Taking taylor expansion of (exp (* y.re (log (hypot x.re x.im)))) in x.im 2.585 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.im 2.585 * [taylor]: Taking taylor expansion of y.re in x.im 2.585 * [backup-simplify]: Simplify y.re into y.re 2.585 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 2.585 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 2.585 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.585 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 2.585 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 2.585 * [taylor]: Taking taylor expansion of x.re in x.im 2.585 * [backup-simplify]: Simplify x.re into x.re 2.585 * [taylor]: Taking taylor expansion of x.re in x.im 2.586 * [backup-simplify]: Simplify x.re into x.re 2.586 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 2.586 * [taylor]: Taking taylor expansion of x.im in x.im 2.586 * [backup-simplify]: Simplify 0 into 0 2.586 * [backup-simplify]: Simplify 1 into 1 2.586 * [taylor]: Taking taylor expansion of x.im in x.im 2.586 * [backup-simplify]: Simplify 0 into 0 2.586 * [backup-simplify]: Simplify 1 into 1 2.586 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.586 * [backup-simplify]: Simplify (* 0 0) into 0 2.587 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 2.587 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 2.587 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.587 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.588 * [backup-simplify]: Simplify (+ 0 0) into 0 2.588 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 2.588 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.588 * [backup-simplify]: Simplify (* y.re (log x.re)) into (* (log x.re) y.re) 2.588 * [backup-simplify]: Simplify (exp (* (log x.re) y.re)) into (exp (* (log x.re) y.re)) 2.588 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in x.im 2.588 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 2.588 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.588 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.588 * [taylor]: Taking taylor expansion of y.im in x.im 2.588 * [backup-simplify]: Simplify y.im into y.im 2.589 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.589 * [backup-simplify]: Simplify (exp (* (atan2 x.im x.re) y.im)) into (exp (* (atan2 x.im x.re) y.im)) 2.589 * [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.589 * [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.589 * [taylor]: Taking taylor expansion of (pow (hypot x.re x.im) y.re) in x.re 2.589 * [taylor]: Taking taylor expansion of (exp (* y.re (log (hypot x.re x.im)))) in x.re 2.589 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.re 2.589 * [taylor]: Taking taylor expansion of y.re in x.re 2.589 * [backup-simplify]: Simplify y.re into y.re 2.589 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.589 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.589 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.589 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.589 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.589 * [taylor]: Taking taylor expansion of x.re in x.re 2.589 * [backup-simplify]: Simplify 0 into 0 2.590 * [backup-simplify]: Simplify 1 into 1 2.590 * [taylor]: Taking taylor expansion of x.re in x.re 2.590 * [backup-simplify]: Simplify 0 into 0 2.590 * [backup-simplify]: Simplify 1 into 1 2.590 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.590 * [taylor]: Taking taylor expansion of x.im in x.re 2.590 * [backup-simplify]: Simplify x.im into x.im 2.590 * [taylor]: Taking taylor expansion of x.im in x.re 2.590 * [backup-simplify]: Simplify x.im into x.im 2.590 * [backup-simplify]: Simplify (* 0 0) into 0 2.590 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.591 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.591 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.591 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.591 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.592 * [backup-simplify]: Simplify (+ 0 0) into 0 2.592 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.592 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.592 * [backup-simplify]: Simplify (* y.re (log x.im)) into (* y.re (log x.im)) 2.592 * [backup-simplify]: Simplify (exp (* y.re (log x.im))) into (pow x.im y.re) 2.592 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in x.re 2.592 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 2.592 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.592 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.592 * [taylor]: Taking taylor expansion of y.im in x.re 2.592 * [backup-simplify]: Simplify y.im into y.im 2.593 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.593 * [backup-simplify]: Simplify (exp (* (atan2 x.im x.re) y.im)) into (exp (* (atan2 x.im x.re) y.im)) 2.593 * [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.593 * [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.593 * [taylor]: Taking taylor expansion of (pow (hypot x.re x.im) y.re) in x.re 2.593 * [taylor]: Taking taylor expansion of (exp (* y.re (log (hypot x.re x.im)))) in x.re 2.593 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.re 2.593 * [taylor]: Taking taylor expansion of y.re in x.re 2.593 * [backup-simplify]: Simplify y.re into y.re 2.593 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.593 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.593 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.593 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.593 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.593 * [taylor]: Taking taylor expansion of x.re in x.re 2.593 * [backup-simplify]: Simplify 0 into 0 2.593 * [backup-simplify]: Simplify 1 into 1 2.594 * [taylor]: Taking taylor expansion of x.re in x.re 2.594 * [backup-simplify]: Simplify 0 into 0 2.594 * [backup-simplify]: Simplify 1 into 1 2.594 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.594 * [taylor]: Taking taylor expansion of x.im in x.re 2.594 * [backup-simplify]: Simplify x.im into x.im 2.594 * [taylor]: Taking taylor expansion of x.im in x.re 2.594 * [backup-simplify]: Simplify x.im into x.im 2.594 * [backup-simplify]: Simplify (* 0 0) into 0 2.594 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.594 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.595 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.595 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.595 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.596 * [backup-simplify]: Simplify (+ 0 0) into 0 2.596 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.596 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.596 * [backup-simplify]: Simplify (* y.re (log x.im)) into (* y.re (log x.im)) 2.596 * [backup-simplify]: Simplify (exp (* y.re (log x.im))) into (pow x.im y.re) 2.596 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in x.re 2.596 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 2.596 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.596 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.596 * [taylor]: Taking taylor expansion of y.im in x.re 2.596 * [backup-simplify]: Simplify y.im into y.im 2.596 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.596 * [backup-simplify]: Simplify (exp (* (atan2 x.im x.re) y.im)) into (exp (* (atan2 x.im x.re) y.im)) 2.597 * [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.597 * [taylor]: Taking taylor expansion of (/ (pow x.im y.re) (exp (* (atan2 x.im x.re) y.im))) in x.im 2.597 * [taylor]: Taking taylor expansion of (pow x.im y.re) in x.im 2.597 * [taylor]: Taking taylor expansion of (exp (* y.re (log x.im))) in x.im 2.597 * [taylor]: Taking taylor expansion of (* y.re (log x.im)) in x.im 2.597 * [taylor]: Taking taylor expansion of y.re in x.im 2.597 * [backup-simplify]: Simplify y.re into y.re 2.597 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.597 * [taylor]: Taking taylor expansion of x.im in x.im 2.597 * [backup-simplify]: Simplify 0 into 0 2.597 * [backup-simplify]: Simplify 1 into 1 2.597 * [backup-simplify]: Simplify (log 1) into 0 2.598 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.598 * [backup-simplify]: Simplify (* y.re (log x.im)) into (* y.re (log x.im)) 2.598 * [backup-simplify]: Simplify (exp (* y.re (log x.im))) into (pow x.im y.re) 2.598 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in x.im 2.598 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 2.598 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.598 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.598 * [taylor]: Taking taylor expansion of y.im in x.im 2.598 * [backup-simplify]: Simplify y.im into y.im 2.598 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.599 * [backup-simplify]: Simplify (exp (* (atan2 x.im x.re) y.im)) into (exp (* (atan2 x.im x.re) y.im)) 2.599 * [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.599 * [taylor]: Taking taylor expansion of (/ (pow x.im y.re) (exp (* (atan2 x.im x.re) y.im))) in y.re 2.599 * [taylor]: Taking taylor expansion of (pow x.im y.re) in y.re 2.599 * [taylor]: Taking taylor expansion of (exp (* y.re (log x.im))) in y.re 2.599 * [taylor]: Taking taylor expansion of (* y.re (log x.im)) in y.re 2.599 * [taylor]: Taking taylor expansion of y.re in y.re 2.599 * [backup-simplify]: Simplify 0 into 0 2.599 * [backup-simplify]: Simplify 1 into 1 2.599 * [taylor]: Taking taylor expansion of (log x.im) in y.re 2.599 * [taylor]: Taking taylor expansion of x.im in y.re 2.599 * [backup-simplify]: Simplify x.im into x.im 2.599 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.599 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 2.600 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.600 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 2.600 * [backup-simplify]: Simplify (exp 0) into 1 2.601 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in y.re 2.601 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.re 2.601 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.601 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.601 * [taylor]: Taking taylor expansion of y.im in y.re 2.601 * [backup-simplify]: Simplify y.im into y.im 2.601 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 2.601 * [backup-simplify]: Simplify (exp (* (atan2 x.im x.re) y.im)) into (exp (* (atan2 x.im x.re) y.im)) 2.601 * [backup-simplify]: Simplify (/ 1 (exp (* (atan2 x.im x.re) y.im))) into (/ 1 (exp (* (atan2 x.im x.re) y.im))) 2.601 * [taylor]: Taking taylor expansion of (/ 1 (exp (* (atan2 x.im x.re) y.im))) in y.im 2.601 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in y.im 2.601 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 2.601 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.601 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.601 * [taylor]: Taking taylor expansion of y.im in y.im 2.601 * [backup-simplify]: Simplify 0 into 0 2.601 * [backup-simplify]: Simplify 1 into 1 2.601 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.602 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.602 * [backup-simplify]: Simplify (exp 0) into 1 2.602 * [backup-simplify]: Simplify (/ 1 1) into 1 2.602 * [backup-simplify]: Simplify 1 into 1 2.603 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.604 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 (log x.im))) into 0 2.605 * [backup-simplify]: Simplify (* (exp (* y.re (log x.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.605 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 2.606 * [backup-simplify]: Simplify (* (exp (* (atan2 x.im x.re) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.606 * [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.606 * [taylor]: Taking taylor expansion of 0 in x.im 2.606 * [backup-simplify]: Simplify 0 into 0 2.606 * [taylor]: Taking taylor expansion of 0 in y.re 2.606 * [backup-simplify]: Simplify 0 into 0 2.606 * [taylor]: Taking taylor expansion of 0 in y.im 2.606 * [backup-simplify]: Simplify 0 into 0 2.606 * [backup-simplify]: Simplify 0 into 0 2.608 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.609 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.609 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 (log x.im))) into 0 2.609 * [backup-simplify]: Simplify (* (exp (* y.re (log x.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.610 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 2.610 * [backup-simplify]: Simplify (* (exp (* (atan2 x.im x.re) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.611 * [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.611 * [taylor]: Taking taylor expansion of 0 in y.re 2.611 * [backup-simplify]: Simplify 0 into 0 2.611 * [taylor]: Taking taylor expansion of 0 in y.im 2.611 * [backup-simplify]: Simplify 0 into 0 2.611 * [backup-simplify]: Simplify 0 into 0 2.611 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (log x.im) 1) 1)))) into (log x.im) 2.612 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 2.612 * [backup-simplify]: Simplify (* (exp (* (atan2 x.im x.re) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.613 * [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.613 * [taylor]: Taking taylor expansion of (/ (log x.im) (exp (* (atan2 x.im x.re) y.im))) in y.im 2.613 * [taylor]: Taking taylor expansion of (log x.im) in y.im 2.613 * [taylor]: Taking taylor expansion of x.im in y.im 2.613 * [backup-simplify]: Simplify x.im into x.im 2.613 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.613 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) y.im)) in y.im 2.613 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 2.613 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.613 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.613 * [taylor]: Taking taylor expansion of y.im in y.im 2.613 * [backup-simplify]: Simplify 0 into 0 2.613 * [backup-simplify]: Simplify 1 into 1 2.613 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.614 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.614 * [backup-simplify]: Simplify (exp 0) into 1 2.614 * [backup-simplify]: Simplify (/ (log x.im) 1) into (log x.im) 2.614 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.615 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (atan2 x.im x.re) 1) 1)))) into (atan2 x.im x.re) 2.615 * [backup-simplify]: Simplify (- (+ (* 1 (/ (atan2 x.im x.re) 1)))) into (- (atan2 x.im x.re)) 2.615 * [backup-simplify]: Simplify (- (atan2 x.im x.re)) into (- (atan2 x.im x.re)) 2.616 * [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.617 * [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.617 * [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.617 * [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.617 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) in y.im 2.617 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im))))) in y.im 2.617 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 2.617 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 2.617 * [taylor]: Taking taylor expansion of y.re in y.im 2.617 * [backup-simplify]: Simplify y.re into y.re 2.617 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.617 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 2.617 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 2.617 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.617 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 2.617 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 2.617 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.617 * [taylor]: Taking taylor expansion of x.re in y.im 2.617 * [backup-simplify]: Simplify x.re into x.re 2.617 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.617 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.617 * [taylor]: Taking taylor expansion of x.re in y.im 2.617 * [backup-simplify]: Simplify x.re into x.re 2.617 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.617 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 2.617 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.617 * [taylor]: Taking taylor expansion of x.im in y.im 2.618 * [backup-simplify]: Simplify x.im into x.im 2.618 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.618 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.618 * [taylor]: Taking taylor expansion of x.im in y.im 2.618 * [backup-simplify]: Simplify x.im into x.im 2.618 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.618 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.618 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.618 * [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.619 * [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.619 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.619 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.619 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.619 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.619 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.619 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.620 * [backup-simplify]: Simplify (+ 0 0) into 0 2.620 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.620 * [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.621 * [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.621 * [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.621 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in y.im 2.621 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 2.621 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.621 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.622 * [taylor]: Taking taylor expansion of y.im in y.im 2.622 * [backup-simplify]: Simplify 0 into 0 2.622 * [backup-simplify]: Simplify 1 into 1 2.622 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.622 * [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.623 * [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.623 * [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.623 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) in y.re 2.623 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im))))) in y.re 2.623 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 2.623 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.623 * [taylor]: Taking taylor expansion of y.re in y.re 2.623 * [backup-simplify]: Simplify 0 into 0 2.623 * [backup-simplify]: Simplify 1 into 1 2.623 * [backup-simplify]: Simplify (/ 1 1) into 1 2.623 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 2.623 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 2.623 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.623 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 2.623 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 2.624 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.624 * [taylor]: Taking taylor expansion of x.re in y.re 2.624 * [backup-simplify]: Simplify x.re into x.re 2.624 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.624 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.624 * [taylor]: Taking taylor expansion of x.re in y.re 2.624 * [backup-simplify]: Simplify x.re into x.re 2.624 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.624 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 2.624 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.624 * [taylor]: Taking taylor expansion of x.im in y.re 2.624 * [backup-simplify]: Simplify x.im into x.im 2.624 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.624 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.624 * [taylor]: Taking taylor expansion of x.im in y.re 2.624 * [backup-simplify]: Simplify x.im into x.im 2.624 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.624 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.624 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.625 * [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.625 * [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.625 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.625 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.625 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.625 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.625 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.626 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.626 * [backup-simplify]: Simplify (+ 0 0) into 0 2.626 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.627 * [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.627 * [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.627 * [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.627 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in y.re 2.627 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.re 2.627 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.627 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.627 * [taylor]: Taking taylor expansion of y.im in y.re 2.628 * [backup-simplify]: Simplify y.im into y.im 2.628 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.628 * [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.628 * [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.628 * [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.628 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) in x.im 2.629 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im))))) in x.im 2.629 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 2.629 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 2.629 * [taylor]: Taking taylor expansion of y.re in x.im 2.629 * [backup-simplify]: Simplify y.re into y.re 2.629 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.629 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 2.629 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 2.629 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.629 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 2.629 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 2.629 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.629 * [taylor]: Taking taylor expansion of x.re in x.im 2.629 * [backup-simplify]: Simplify x.re into x.re 2.629 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.629 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.629 * [taylor]: Taking taylor expansion of x.re in x.im 2.629 * [backup-simplify]: Simplify x.re into x.re 2.629 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.629 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 2.629 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.629 * [taylor]: Taking taylor expansion of x.im in x.im 2.629 * [backup-simplify]: Simplify 0 into 0 2.629 * [backup-simplify]: Simplify 1 into 1 2.630 * [backup-simplify]: Simplify (/ 1 1) into 1 2.630 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.630 * [taylor]: Taking taylor expansion of x.im in x.im 2.630 * [backup-simplify]: Simplify 0 into 0 2.630 * [backup-simplify]: Simplify 1 into 1 2.630 * [backup-simplify]: Simplify (/ 1 1) into 1 2.631 * [backup-simplify]: Simplify (* 1 1) into 1 2.631 * [backup-simplify]: Simplify (+ 0 1) into 1 2.631 * [backup-simplify]: Simplify (sqrt 1) into 1 2.632 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.632 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.632 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.633 * [backup-simplify]: Simplify (+ 0 0) into 0 2.633 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.633 * [backup-simplify]: Simplify (log 1) into 0 2.634 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.634 * [backup-simplify]: Simplify (* (/ 1 y.re) (- (log x.im))) into (* -1 (/ (log x.im) y.re)) 2.634 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.im) y.re))) into (exp (* -1 (/ (log x.im) y.re))) 2.634 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.im 2.634 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.634 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.634 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.634 * [taylor]: Taking taylor expansion of y.im in x.im 2.634 * [backup-simplify]: Simplify y.im into y.im 2.634 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.634 * [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.634 * [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.634 * [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.634 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) in x.re 2.634 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im))))) in x.re 2.634 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 2.634 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.634 * [taylor]: Taking taylor expansion of y.re in x.re 2.634 * [backup-simplify]: Simplify y.re into y.re 2.634 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.635 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.635 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.635 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.635 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.635 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.635 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.635 * [taylor]: Taking taylor expansion of x.re in x.re 2.635 * [backup-simplify]: Simplify 0 into 0 2.635 * [backup-simplify]: Simplify 1 into 1 2.635 * [backup-simplify]: Simplify (/ 1 1) into 1 2.635 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.635 * [taylor]: Taking taylor expansion of x.re in x.re 2.635 * [backup-simplify]: Simplify 0 into 0 2.635 * [backup-simplify]: Simplify 1 into 1 2.635 * [backup-simplify]: Simplify (/ 1 1) into 1 2.635 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.635 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.635 * [taylor]: Taking taylor expansion of x.im in x.re 2.635 * [backup-simplify]: Simplify x.im into x.im 2.635 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.635 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.636 * [taylor]: Taking taylor expansion of x.im in x.re 2.636 * [backup-simplify]: Simplify x.im into x.im 2.636 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.636 * [backup-simplify]: Simplify (* 1 1) into 1 2.636 * [backup-simplify]: Simplify (+ 1 0) into 1 2.636 * [backup-simplify]: Simplify (sqrt 1) into 1 2.637 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.637 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.638 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.638 * [backup-simplify]: Simplify (+ 0 0) into 0 2.638 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.638 * [backup-simplify]: Simplify (log 1) into 0 2.639 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.639 * [backup-simplify]: Simplify (* (/ 1 y.re) (- (log x.re))) into (* -1 (/ (log x.re) y.re)) 2.639 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.639 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.re 2.639 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 2.639 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.639 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.639 * [taylor]: Taking taylor expansion of y.im in x.re 2.639 * [backup-simplify]: Simplify y.im into y.im 2.639 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.639 * [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.640 * [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.640 * [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.640 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) in x.re 2.640 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im))))) in x.re 2.640 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 2.640 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.640 * [taylor]: Taking taylor expansion of y.re in x.re 2.640 * [backup-simplify]: Simplify y.re into y.re 2.640 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.640 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.640 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.640 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.640 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.640 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.640 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.640 * [taylor]: Taking taylor expansion of x.re in x.re 2.640 * [backup-simplify]: Simplify 0 into 0 2.640 * [backup-simplify]: Simplify 1 into 1 2.640 * [backup-simplify]: Simplify (/ 1 1) into 1 2.640 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.640 * [taylor]: Taking taylor expansion of x.re in x.re 2.640 * [backup-simplify]: Simplify 0 into 0 2.640 * [backup-simplify]: Simplify 1 into 1 2.641 * [backup-simplify]: Simplify (/ 1 1) into 1 2.641 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.641 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.641 * [taylor]: Taking taylor expansion of x.im in x.re 2.641 * [backup-simplify]: Simplify x.im into x.im 2.641 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.641 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.641 * [taylor]: Taking taylor expansion of x.im in x.re 2.641 * [backup-simplify]: Simplify x.im into x.im 2.641 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.641 * [backup-simplify]: Simplify (* 1 1) into 1 2.641 * [backup-simplify]: Simplify (+ 1 0) into 1 2.641 * [backup-simplify]: Simplify (sqrt 1) into 1 2.642 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.642 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.643 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.643 * [backup-simplify]: Simplify (+ 0 0) into 0 2.643 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.644 * [backup-simplify]: Simplify (log 1) into 0 2.644 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.644 * [backup-simplify]: Simplify (* (/ 1 y.re) (- (log x.re))) into (* -1 (/ (log x.re) y.re)) 2.644 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.644 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.re 2.644 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 2.644 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.644 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.644 * [taylor]: Taking taylor expansion of y.im in x.re 2.644 * [backup-simplify]: Simplify y.im into y.im 2.644 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.644 * [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.645 * [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.645 * [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.645 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (log x.re) y.re))) in x.im 2.645 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.re)) in x.im 2.645 * [taylor]: Taking taylor expansion of -1 in x.im 2.645 * [backup-simplify]: Simplify -1 into -1 2.645 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in x.im 2.645 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.645 * [taylor]: Taking taylor expansion of x.re in x.im 2.645 * [backup-simplify]: Simplify x.re into x.re 2.645 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.645 * [taylor]: Taking taylor expansion of y.re in x.im 2.645 * [backup-simplify]: Simplify y.re into y.re 2.645 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 2.645 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.re)) into (* -1 (/ (log x.re) y.re)) 2.645 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.645 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.im 2.645 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.645 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.645 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.645 * [taylor]: Taking taylor expansion of y.im in x.im 2.645 * [backup-simplify]: Simplify y.im into y.im 2.645 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.646 * [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.646 * [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.646 * [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.646 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (log x.re) y.re))) in y.re 2.646 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.re)) in y.re 2.646 * [taylor]: Taking taylor expansion of -1 in y.re 2.646 * [backup-simplify]: Simplify -1 into -1 2.646 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in y.re 2.646 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.646 * [taylor]: Taking taylor expansion of x.re in y.re 2.646 * [backup-simplify]: Simplify x.re into x.re 2.646 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.646 * [taylor]: Taking taylor expansion of y.re in y.re 2.646 * [backup-simplify]: Simplify 0 into 0 2.646 * [backup-simplify]: Simplify 1 into 1 2.646 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 2.646 * [backup-simplify]: Simplify (* -1 (log x.re)) into (* -1 (log x.re)) 2.646 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.646 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in y.re 2.646 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.re 2.646 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.646 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.646 * [taylor]: Taking taylor expansion of y.im in y.re 2.646 * [backup-simplify]: Simplify y.im into y.im 2.646 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.647 * [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.647 * [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.647 * [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.647 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (log x.re) y.re))) in y.im 2.647 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.re)) in y.im 2.647 * [taylor]: Taking taylor expansion of -1 in y.im 2.647 * [backup-simplify]: Simplify -1 into -1 2.647 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in y.im 2.647 * [taylor]: Taking taylor expansion of (log x.re) in y.im 2.647 * [taylor]: Taking taylor expansion of x.re in y.im 2.647 * [backup-simplify]: Simplify x.re into x.re 2.647 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.647 * [taylor]: Taking taylor expansion of y.re in y.im 2.647 * [backup-simplify]: Simplify y.re into y.re 2.647 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 2.647 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.re)) into (* -1 (/ (log x.re) y.re)) 2.647 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.647 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in y.im 2.647 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 2.647 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.648 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.648 * [taylor]: Taking taylor expansion of y.im in y.im 2.648 * [backup-simplify]: Simplify 0 into 0 2.648 * [backup-simplify]: Simplify 1 into 1 2.648 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.648 * [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.648 * [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.648 * [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.649 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.649 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 2.650 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.650 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (* 0 (- (log x.re)))) into 0 2.650 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 1) 1)))) into 0 2.650 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.651 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.651 * [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.651 * [taylor]: Taking taylor expansion of 0 in x.im 2.651 * [backup-simplify]: Simplify 0 into 0 2.651 * [taylor]: Taking taylor expansion of 0 in y.re 2.651 * [backup-simplify]: Simplify 0 into 0 2.651 * [taylor]: Taking taylor expansion of 0 in y.im 2.651 * [backup-simplify]: Simplify 0 into 0 2.652 * [backup-simplify]: Simplify 0 into 0 2.652 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.652 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 2.653 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.re))) into 0 2.653 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 1) 1)))) into 0 2.653 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.654 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.654 * [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.654 * [taylor]: Taking taylor expansion of 0 in y.re 2.654 * [backup-simplify]: Simplify 0 into 0 2.654 * [taylor]: Taking taylor expansion of 0 in y.im 2.654 * [backup-simplify]: Simplify 0 into 0 2.654 * [backup-simplify]: Simplify 0 into 0 2.655 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.655 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.656 * [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.656 * [taylor]: Taking taylor expansion of 0 in y.im 2.656 * [backup-simplify]: Simplify 0 into 0 2.656 * [backup-simplify]: Simplify 0 into 0 2.656 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.657 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 2.657 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.re))) into 0 2.658 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 1) 1)))) into 0 2.658 * [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.658 * [backup-simplify]: Simplify 0 into 0 2.659 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.659 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.660 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.660 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.660 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 2.661 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 2.662 * [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.662 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.662 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.663 * [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.664 * [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.664 * [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.666 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.667 * [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.667 * [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.667 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.667 * [backup-simplify]: Simplify 1/2 into 1/2 2.667 * [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.667 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (log x.re) y.re))) in x.im 2.667 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.re)) in x.im 2.667 * [taylor]: Taking taylor expansion of -1 in x.im 2.667 * [backup-simplify]: Simplify -1 into -1 2.667 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in x.im 2.667 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.667 * [taylor]: Taking taylor expansion of x.re in x.im 2.667 * [backup-simplify]: Simplify x.re into x.re 2.667 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.667 * [taylor]: Taking taylor expansion of y.re in x.im 2.667 * [backup-simplify]: Simplify y.re into y.re 2.668 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 2.668 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.re)) into (* -1 (/ (log x.re) y.re)) 2.668 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.668 * [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.668 * [taylor]: Taking taylor expansion of y.re in x.im 2.668 * [backup-simplify]: Simplify y.re into y.re 2.668 * [taylor]: Taking taylor expansion of (* (pow x.im 2) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in x.im 2.668 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.668 * [taylor]: Taking taylor expansion of x.im in x.im 2.668 * [backup-simplify]: Simplify 0 into 0 2.668 * [backup-simplify]: Simplify 1 into 1 2.668 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.im 2.668 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.668 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.668 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.668 * [taylor]: Taking taylor expansion of y.im in x.im 2.668 * [backup-simplify]: Simplify y.im into y.im 2.668 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.669 * [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.669 * [backup-simplify]: Simplify (* 1 1) into 1 2.669 * [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.670 * [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.670 * [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.671 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.671 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 2.672 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.re))) into 0 2.673 * [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.673 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.674 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (log x.re) y.re)))) into 0 2.676 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.676 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.676 * [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.678 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.678 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.679 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.680 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.681 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))))) into 0 2.681 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) into 0 2.682 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))))) into 0 2.683 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 1) 1)))) into 0 2.683 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) into 0 2.684 * [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.685 * [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.686 * [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.686 * [taylor]: Taking taylor expansion of 0 in y.re 2.686 * [backup-simplify]: Simplify 0 into 0 2.686 * [taylor]: Taking taylor expansion of 0 in y.im 2.686 * [backup-simplify]: Simplify 0 into 0 2.686 * [backup-simplify]: Simplify 0 into 0 2.686 * [taylor]: Taking taylor expansion of 0 in y.re 2.686 * [backup-simplify]: Simplify 0 into 0 2.686 * [taylor]: Taking taylor expansion of 0 in y.im 2.687 * [backup-simplify]: Simplify 0 into 0 2.687 * [backup-simplify]: Simplify 0 into 0 2.687 * [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.688 * [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.688 * [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.688 * [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.688 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) in y.im 2.688 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im))))) in y.im 2.688 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 2.688 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 2.688 * [taylor]: Taking taylor expansion of -1 in y.im 2.688 * [backup-simplify]: Simplify -1 into -1 2.688 * [taylor]: Taking taylor expansion of y.re in y.im 2.688 * [backup-simplify]: Simplify y.re into y.re 2.688 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.688 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 2.688 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 2.688 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.688 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 2.688 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 2.688 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.688 * [taylor]: Taking taylor expansion of -1 in y.im 2.688 * [backup-simplify]: Simplify -1 into -1 2.688 * [taylor]: Taking taylor expansion of x.re in y.im 2.688 * [backup-simplify]: Simplify x.re into x.re 2.688 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.688 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.688 * [taylor]: Taking taylor expansion of -1 in y.im 2.689 * [backup-simplify]: Simplify -1 into -1 2.689 * [taylor]: Taking taylor expansion of x.re in y.im 2.689 * [backup-simplify]: Simplify x.re into x.re 2.689 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.689 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 2.689 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.689 * [taylor]: Taking taylor expansion of -1 in y.im 2.689 * [backup-simplify]: Simplify -1 into -1 2.689 * [taylor]: Taking taylor expansion of x.im in y.im 2.689 * [backup-simplify]: Simplify x.im into x.im 2.689 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.689 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.689 * [taylor]: Taking taylor expansion of -1 in y.im 2.689 * [backup-simplify]: Simplify -1 into -1 2.689 * [taylor]: Taking taylor expansion of x.im in y.im 2.689 * [backup-simplify]: Simplify x.im into x.im 2.689 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.689 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.689 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.689 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.690 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2.690 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.690 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.690 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.690 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.691 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.691 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.691 * [backup-simplify]: Simplify (+ 0 0) into 0 2.692 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.692 * [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.692 * [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.693 * [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.693 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in y.im 2.693 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 2.693 * [taylor]: Taking taylor expansion of -1 in y.im 2.693 * [backup-simplify]: Simplify -1 into -1 2.693 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 2.693 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.693 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.693 * [taylor]: Taking taylor expansion of y.im in y.im 2.693 * [backup-simplify]: Simplify 0 into 0 2.693 * [backup-simplify]: Simplify 1 into 1 2.693 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.693 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.694 * [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.694 * [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.694 * [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.694 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) in y.re 2.694 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im))))) in y.re 2.694 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 2.694 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.695 * [taylor]: Taking taylor expansion of -1 in y.re 2.695 * [backup-simplify]: Simplify -1 into -1 2.695 * [taylor]: Taking taylor expansion of y.re in y.re 2.695 * [backup-simplify]: Simplify 0 into 0 2.695 * [backup-simplify]: Simplify 1 into 1 2.695 * [backup-simplify]: Simplify (/ -1 1) into -1 2.695 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 2.695 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 2.695 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.695 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 2.695 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 2.695 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.695 * [taylor]: Taking taylor expansion of -1 in y.re 2.695 * [backup-simplify]: Simplify -1 into -1 2.695 * [taylor]: Taking taylor expansion of x.re in y.re 2.696 * [backup-simplify]: Simplify x.re into x.re 2.696 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.696 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.696 * [taylor]: Taking taylor expansion of -1 in y.re 2.696 * [backup-simplify]: Simplify -1 into -1 2.696 * [taylor]: Taking taylor expansion of x.re in y.re 2.696 * [backup-simplify]: Simplify x.re into x.re 2.696 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.696 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 2.696 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.696 * [taylor]: Taking taylor expansion of -1 in y.re 2.696 * [backup-simplify]: Simplify -1 into -1 2.696 * [taylor]: Taking taylor expansion of x.im in y.re 2.696 * [backup-simplify]: Simplify x.im into x.im 2.696 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.696 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.696 * [taylor]: Taking taylor expansion of -1 in y.re 2.696 * [backup-simplify]: Simplify -1 into -1 2.696 * [taylor]: Taking taylor expansion of x.im in y.re 2.696 * [backup-simplify]: Simplify x.im into x.im 2.696 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.696 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.696 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.697 * [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.697 * [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.697 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.697 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.697 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.698 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.698 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.698 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.698 * [backup-simplify]: Simplify (+ 0 0) into 0 2.699 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.699 * [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.699 * [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.700 * [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.700 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in y.re 2.700 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.re 2.700 * [taylor]: Taking taylor expansion of -1 in y.re 2.700 * [backup-simplify]: Simplify -1 into -1 2.700 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.re 2.700 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.700 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.700 * [taylor]: Taking taylor expansion of y.im in y.re 2.700 * [backup-simplify]: Simplify y.im into y.im 2.700 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.700 * [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.700 * [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.701 * [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.701 * [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.701 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) in x.im 2.701 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im))))) in x.im 2.701 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 2.701 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 2.701 * [taylor]: Taking taylor expansion of -1 in x.im 2.701 * [backup-simplify]: Simplify -1 into -1 2.701 * [taylor]: Taking taylor expansion of y.re in x.im 2.701 * [backup-simplify]: Simplify y.re into y.re 2.701 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.701 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 2.701 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 2.701 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.701 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 2.701 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 2.701 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.701 * [taylor]: Taking taylor expansion of -1 in x.im 2.701 * [backup-simplify]: Simplify -1 into -1 2.701 * [taylor]: Taking taylor expansion of x.re in x.im 2.701 * [backup-simplify]: Simplify x.re into x.re 2.702 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.702 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.702 * [taylor]: Taking taylor expansion of -1 in x.im 2.702 * [backup-simplify]: Simplify -1 into -1 2.702 * [taylor]: Taking taylor expansion of x.re in x.im 2.702 * [backup-simplify]: Simplify x.re into x.re 2.702 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.702 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 2.702 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.702 * [taylor]: Taking taylor expansion of -1 in x.im 2.702 * [backup-simplify]: Simplify -1 into -1 2.702 * [taylor]: Taking taylor expansion of x.im in x.im 2.702 * [backup-simplify]: Simplify 0 into 0 2.702 * [backup-simplify]: Simplify 1 into 1 2.702 * [backup-simplify]: Simplify (/ -1 1) into -1 2.702 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.702 * [taylor]: Taking taylor expansion of -1 in x.im 2.703 * [backup-simplify]: Simplify -1 into -1 2.703 * [taylor]: Taking taylor expansion of x.im in x.im 2.703 * [backup-simplify]: Simplify 0 into 0 2.703 * [backup-simplify]: Simplify 1 into 1 2.703 * [backup-simplify]: Simplify (/ -1 1) into -1 2.704 * [backup-simplify]: Simplify (* -1 -1) into 1 2.704 * [backup-simplify]: Simplify (+ 0 1) into 1 2.704 * [backup-simplify]: Simplify (sqrt 1) into 1 2.705 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.706 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.707 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.707 * [backup-simplify]: Simplify (+ 0 0) into 0 2.708 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.708 * [backup-simplify]: Simplify (log 1) into 0 2.709 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.709 * [backup-simplify]: Simplify (* (/ -1 y.re) (- (log x.im))) into (/ (log x.im) y.re) 2.709 * [backup-simplify]: Simplify (exp (/ (log x.im) y.re)) into (exp (/ (log x.im) y.re)) 2.709 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.im 2.709 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 2.709 * [taylor]: Taking taylor expansion of -1 in x.im 2.709 * [backup-simplify]: Simplify -1 into -1 2.709 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 2.709 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.710 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.710 * [taylor]: Taking taylor expansion of y.im in x.im 2.710 * [backup-simplify]: Simplify y.im into y.im 2.710 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.710 * [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.710 * [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.711 * [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.711 * [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.711 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) in x.re 2.711 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im))))) in x.re 2.711 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 2.711 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.711 * [taylor]: Taking taylor expansion of -1 in x.re 2.711 * [backup-simplify]: Simplify -1 into -1 2.711 * [taylor]: Taking taylor expansion of y.re in x.re 2.711 * [backup-simplify]: Simplify y.re into y.re 2.711 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.711 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.711 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.711 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.711 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.711 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.711 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.712 * [taylor]: Taking taylor expansion of -1 in x.re 2.712 * [backup-simplify]: Simplify -1 into -1 2.712 * [taylor]: Taking taylor expansion of x.re in x.re 2.712 * [backup-simplify]: Simplify 0 into 0 2.712 * [backup-simplify]: Simplify 1 into 1 2.712 * [backup-simplify]: Simplify (/ -1 1) into -1 2.712 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.712 * [taylor]: Taking taylor expansion of -1 in x.re 2.712 * [backup-simplify]: Simplify -1 into -1 2.712 * [taylor]: Taking taylor expansion of x.re in x.re 2.712 * [backup-simplify]: Simplify 0 into 0 2.712 * [backup-simplify]: Simplify 1 into 1 2.713 * [backup-simplify]: Simplify (/ -1 1) into -1 2.713 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.713 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.713 * [taylor]: Taking taylor expansion of -1 in x.re 2.713 * [backup-simplify]: Simplify -1 into -1 2.713 * [taylor]: Taking taylor expansion of x.im in x.re 2.713 * [backup-simplify]: Simplify x.im into x.im 2.713 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.713 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.713 * [taylor]: Taking taylor expansion of -1 in x.re 2.713 * [backup-simplify]: Simplify -1 into -1 2.713 * [taylor]: Taking taylor expansion of x.im in x.re 2.713 * [backup-simplify]: Simplify x.im into x.im 2.713 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.714 * [backup-simplify]: Simplify (* -1 -1) into 1 2.714 * [backup-simplify]: Simplify (+ 1 0) into 1 2.715 * [backup-simplify]: Simplify (sqrt 1) into 1 2.715 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.716 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.717 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.718 * [backup-simplify]: Simplify (+ 0 0) into 0 2.718 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.719 * [backup-simplify]: Simplify (log 1) into 0 2.719 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.719 * [backup-simplify]: Simplify (* (/ -1 y.re) (- (log x.re))) into (/ (log x.re) y.re) 2.719 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 2.720 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.re 2.720 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 2.720 * [taylor]: Taking taylor expansion of -1 in x.re 2.720 * [backup-simplify]: Simplify -1 into -1 2.720 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 2.720 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.720 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.720 * [taylor]: Taking taylor expansion of y.im in x.re 2.720 * [backup-simplify]: Simplify y.im into y.im 2.720 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.720 * [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.720 * [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.721 * [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.721 * [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.721 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) in x.re 2.721 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im))))) in x.re 2.721 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 2.721 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.721 * [taylor]: Taking taylor expansion of -1 in x.re 2.721 * [backup-simplify]: Simplify -1 into -1 2.721 * [taylor]: Taking taylor expansion of y.re in x.re 2.721 * [backup-simplify]: Simplify y.re into y.re 2.721 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.721 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.721 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.722 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.722 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.722 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.722 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.722 * [taylor]: Taking taylor expansion of -1 in x.re 2.722 * [backup-simplify]: Simplify -1 into -1 2.722 * [taylor]: Taking taylor expansion of x.re in x.re 2.722 * [backup-simplify]: Simplify 0 into 0 2.722 * [backup-simplify]: Simplify 1 into 1 2.722 * [backup-simplify]: Simplify (/ -1 1) into -1 2.722 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.722 * [taylor]: Taking taylor expansion of -1 in x.re 2.722 * [backup-simplify]: Simplify -1 into -1 2.722 * [taylor]: Taking taylor expansion of x.re in x.re 2.723 * [backup-simplify]: Simplify 0 into 0 2.723 * [backup-simplify]: Simplify 1 into 1 2.723 * [backup-simplify]: Simplify (/ -1 1) into -1 2.723 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.723 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.723 * [taylor]: Taking taylor expansion of -1 in x.re 2.723 * [backup-simplify]: Simplify -1 into -1 2.723 * [taylor]: Taking taylor expansion of x.im in x.re 2.723 * [backup-simplify]: Simplify x.im into x.im 2.723 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.723 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.723 * [taylor]: Taking taylor expansion of -1 in x.re 2.723 * [backup-simplify]: Simplify -1 into -1 2.723 * [taylor]: Taking taylor expansion of x.im in x.re 2.723 * [backup-simplify]: Simplify x.im into x.im 2.723 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.724 * [backup-simplify]: Simplify (* -1 -1) into 1 2.724 * [backup-simplify]: Simplify (+ 1 0) into 1 2.725 * [backup-simplify]: Simplify (sqrt 1) into 1 2.725 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.726 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.727 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.727 * [backup-simplify]: Simplify (+ 0 0) into 0 2.728 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.728 * [backup-simplify]: Simplify (log 1) into 0 2.729 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.729 * [backup-simplify]: Simplify (* (/ -1 y.re) (- (log x.re))) into (/ (log x.re) y.re) 2.729 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 2.729 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.re 2.729 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 2.729 * [taylor]: Taking taylor expansion of -1 in x.re 2.729 * [backup-simplify]: Simplify -1 into -1 2.729 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 2.729 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.729 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.729 * [taylor]: Taking taylor expansion of y.im in x.re 2.729 * [backup-simplify]: Simplify y.im into y.im 2.729 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.729 * [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.730 * [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.730 * [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.730 * [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.730 * [taylor]: Taking taylor expansion of (exp (/ (log x.re) y.re)) in x.im 2.730 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in x.im 2.730 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.730 * [taylor]: Taking taylor expansion of x.re in x.im 2.730 * [backup-simplify]: Simplify x.re into x.re 2.730 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.730 * [taylor]: Taking taylor expansion of y.re in x.im 2.730 * [backup-simplify]: Simplify y.re into y.re 2.731 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 2.731 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 2.731 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.im 2.731 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 2.731 * [taylor]: Taking taylor expansion of -1 in x.im 2.731 * [backup-simplify]: Simplify -1 into -1 2.731 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 2.731 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.731 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.731 * [taylor]: Taking taylor expansion of y.im in x.im 2.731 * [backup-simplify]: Simplify y.im into y.im 2.731 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.731 * [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.732 * [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.732 * [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.732 * [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.732 * [taylor]: Taking taylor expansion of (exp (/ (log x.re) y.re)) in y.re 2.732 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in y.re 2.732 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.732 * [taylor]: Taking taylor expansion of x.re in y.re 2.732 * [backup-simplify]: Simplify x.re into x.re 2.732 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.732 * [taylor]: Taking taylor expansion of y.re in y.re 2.732 * [backup-simplify]: Simplify 0 into 0 2.732 * [backup-simplify]: Simplify 1 into 1 2.732 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 2.732 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 2.732 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in y.re 2.732 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.re 2.733 * [taylor]: Taking taylor expansion of -1 in y.re 2.733 * [backup-simplify]: Simplify -1 into -1 2.733 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.re 2.733 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.733 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.733 * [taylor]: Taking taylor expansion of y.im in y.re 2.733 * [backup-simplify]: Simplify y.im into y.im 2.733 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.733 * [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.733 * [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.734 * [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.734 * [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.734 * [taylor]: Taking taylor expansion of (exp (/ (log x.re) y.re)) in y.im 2.734 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in y.im 2.734 * [taylor]: Taking taylor expansion of (log x.re) in y.im 2.734 * [taylor]: Taking taylor expansion of x.re in y.im 2.734 * [backup-simplify]: Simplify x.re into x.re 2.734 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.734 * [taylor]: Taking taylor expansion of y.re in y.im 2.734 * [backup-simplify]: Simplify y.re into y.re 2.734 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 2.734 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 2.734 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in y.im 2.734 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 2.734 * [taylor]: Taking taylor expansion of -1 in y.im 2.734 * [backup-simplify]: Simplify -1 into -1 2.734 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 2.734 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.734 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.734 * [taylor]: Taking taylor expansion of y.im in y.im 2.734 * [backup-simplify]: Simplify 0 into 0 2.734 * [backup-simplify]: Simplify 1 into 1 2.735 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.735 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.735 * [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.735 * [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.736 * [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.742 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.742 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 2.743 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.743 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (* 0 (- (log x.re)))) into 0 2.744 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 1) 1)))) into 0 2.745 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.745 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 2.746 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.747 * [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.747 * [taylor]: Taking taylor expansion of 0 in x.im 2.747 * [backup-simplify]: Simplify 0 into 0 2.747 * [taylor]: Taking taylor expansion of 0 in y.re 2.747 * [backup-simplify]: Simplify 0 into 0 2.747 * [taylor]: Taking taylor expansion of 0 in y.im 2.747 * [backup-simplify]: Simplify 0 into 0 2.747 * [backup-simplify]: Simplify 0 into 0 2.748 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.748 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 2.749 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 1) 1)))) into 0 2.749 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.750 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 2.751 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.752 * [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.752 * [taylor]: Taking taylor expansion of 0 in y.re 2.752 * [backup-simplify]: Simplify 0 into 0 2.752 * [taylor]: Taking taylor expansion of 0 in y.im 2.752 * [backup-simplify]: Simplify 0 into 0 2.752 * [backup-simplify]: Simplify 0 into 0 2.752 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.753 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 2.754 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.755 * [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.755 * [taylor]: Taking taylor expansion of 0 in y.im 2.755 * [backup-simplify]: Simplify 0 into 0 2.755 * [backup-simplify]: Simplify 0 into 0 2.756 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.756 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 2.757 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 1) 1)))) into 0 2.758 * [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.758 * [backup-simplify]: Simplify 0 into 0 2.759 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.760 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.761 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 2.761 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.761 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 2.762 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 2.764 * [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.764 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.765 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.766 * [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.767 * [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.767 * [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.768 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 2.770 * [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.771 * [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.771 * [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.771 * [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.771 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.771 * [backup-simplify]: Simplify 1/2 into 1/2 2.771 * [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.771 * [taylor]: Taking taylor expansion of (exp (/ (log x.re) y.re)) in x.im 2.771 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in x.im 2.772 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.772 * [taylor]: Taking taylor expansion of x.re in x.im 2.772 * [backup-simplify]: Simplify x.re into x.re 2.772 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.772 * [taylor]: Taking taylor expansion of y.re in x.im 2.772 * [backup-simplify]: Simplify y.re into y.re 2.772 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 2.772 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 2.772 * [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.772 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.im 2.772 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 2.772 * [taylor]: Taking taylor expansion of -1 in x.im 2.772 * [backup-simplify]: Simplify -1 into -1 2.772 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 2.772 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.772 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.772 * [taylor]: Taking taylor expansion of y.im in x.im 2.772 * [backup-simplify]: Simplify y.im into y.im 2.772 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.773 * [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.773 * [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.773 * [taylor]: Taking taylor expansion of (* y.re (pow x.im 2)) in x.im 2.773 * [taylor]: Taking taylor expansion of y.re in x.im 2.773 * [backup-simplify]: Simplify y.re into y.re 2.773 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.773 * [taylor]: Taking taylor expansion of x.im in x.im 2.773 * [backup-simplify]: Simplify 0 into 0 2.773 * [backup-simplify]: Simplify 1 into 1 2.774 * [backup-simplify]: Simplify (* 1 1) into 1 2.774 * [backup-simplify]: Simplify (* y.re 1) into y.re 2.774 * [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.774 * [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.775 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.775 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 2.777 * [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.777 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.779 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.780 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.781 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.782 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 1))) into 0 2.782 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.783 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 2.784 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.785 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 1)) into 0 2.785 * [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.786 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 2.788 * [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.788 * [backup-simplify]: Simplify (+ (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.789 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 1) 1)))) into 0 2.790 * [backup-simplify]: Simplify (+ (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 0) (* 0 y.re)) into 0 2.791 * [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.792 * [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.793 * [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.794 * [backup-simplify]: Simplify (- 0) into 0 2.794 * [taylor]: Taking taylor expansion of 0 in y.re 2.794 * [backup-simplify]: Simplify 0 into 0 2.794 * [taylor]: Taking taylor expansion of 0 in y.im 2.794 * [backup-simplify]: Simplify 0 into 0 2.794 * [backup-simplify]: Simplify 0 into 0 2.794 * [taylor]: Taking taylor expansion of 0 in y.re 2.794 * [backup-simplify]: Simplify 0 into 0 2.794 * [taylor]: Taking taylor expansion of 0 in y.im 2.794 * [backup-simplify]: Simplify 0 into 0 2.794 * [backup-simplify]: Simplify 0 into 0 2.795 * [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.795 * * * [progress]: simplifying candidates 2.798 * [simplify]: Simplifying: (expm1 (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cos (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (* (atan2 x.im x.re) y.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))) 1 (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (* (atan2 x.im x.re) y.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.803 * * [simplify]: Extracting # 0 : cost 0 2.803 * * [simplify]: Extracting # 1 : cost 0 2.804 * * [simplify]: Extracting # 2 : cost 0 2.804 * * [simplify]: Extracting # 3 : cost 0 2.804 * * [simplify]: Extracting # 4 : cost 0 2.805 * * [simplify]: Extracting # 5 : cost 0 2.805 * * [simplify]: Extracting # 6 : cost 0 2.806 * * [simplify]: Extracting # 7 : cost 0 2.806 * * [simplify]: Extracting # 8 : cost 0 2.807 * * [simplify]: iteration 0 : 183 enodes (cost 1590 ) 2.875 * * [simplify]: Extracting # 0 : cost 0 2.875 * * [simplify]: Extracting # 1 : cost 0 2.876 * * [simplify]: Extracting # 2 : cost 0 2.876 * * [simplify]: Extracting # 3 : cost 0 2.876 * * [simplify]: Extracting # 4 : cost 0 2.877 * * [simplify]: Extracting # 5 : cost 0 2.877 * * [simplify]: Extracting # 6 : cost 0 2.877 * * [simplify]: iteration 1 : 333 enodes (cost 1549 ) 2.983 * * [simplify]: Extracting # 0 : cost 0 2.985 * * [simplify]: Extracting # 1 : cost 0 2.986 * * [simplify]: Extracting # 2 : cost 0 2.987 * * [simplify]: Extracting # 3 : cost 0 2.987 * * [simplify]: Extracting # 4 : cost 0 2.988 * * [simplify]: Extracting # 5 : cost 0 2.989 * * [simplify]: iteration 2 : 838 enodes (cost 1441 ) 3.760 * * [simplify]: Extracting # 0 : cost 0 3.762 * * [simplify]: Extracting # 1 : cost 0 3.765 * * [simplify]: Extracting # 2 : cost 0 3.768 * * [simplify]: Extracting # 3 : cost 0 3.771 * * [simplify]: Extracting # 4 : cost 0 3.776 * * [simplify]: iteration 3 : 2407 enodes (cost 1436 ) 5.022 * * [simplify]: Extracting # 0 : cost 0 5.038 * * [simplify]: Extracting # 1 : cost 0 5.048 * * [simplify]: Extracting # 2 : cost 0 5.058 * * [simplify]: iteration done: 5001 enodes (cost 1435 ) 5.059 * [simplify]: Simplified to: (expm1 (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cos (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (pow (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 3) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (log (* (atan2 x.im x.re) y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (atan2 x.im x.re) y.re)) (pow (* (atan2 x.im x.re) y.re) 3) (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)) (pow (* (atan2 x.im x.re) y.re) 3) (sqrt (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (* (atan2 x.im x.re) (sqrt y.re)) (atan2 x.im x.re) (* (cbrt (atan2 x.im x.re)) y.re) (* (sqrt (atan2 x.im x.re)) y.re) (* (atan2 x.im x.re) y.re) (expm1 (* (atan2 x.im x.re) y.im)) (log1p (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im) (log (* (atan2 x.im x.re) y.im)) (log (* (atan2 x.im x.re) y.im)) (pow (exp (atan2 x.im x.re)) y.im) (pow (* (atan2 x.im x.re) y.im) 3) (* (cbrt (* (atan2 x.im x.re) y.im)) (cbrt (* (atan2 x.im x.re) y.im))) (cbrt (* (atan2 x.im x.re) y.im)) (pow (* (atan2 x.im x.re) y.im) 3) (sqrt (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (atan2 x.im x.re) (* (cbrt y.im) (cbrt y.im))) (* (atan2 x.im x.re) (sqrt y.im)) (atan2 x.im x.re) (* (cbrt (atan2 x.im x.re)) y.im) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (expm1 (/ (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)))) (fma y.re (log (hypot x.re x.im)) (- (* (atan2 x.im x.re) y.im))) (fma y.re (log (hypot x.re x.im)) (- (* (atan2 x.im x.re) y.im))) (fma y.re (log (hypot x.re x.im)) (- (* (atan2 x.im x.re) y.im))) (fma y.re (log (hypot x.re x.im)) (- (* (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))) 1 (cos (fma y.re (atan2 x.im x.re) (* (log x.re) y.im))) (cos (- (* (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) (- (fma y.re (log x.im) 1) (* (atan2 x.im x.re) y.im)) (/ (pow x.re y.re) (pow (exp (atan2 x.im x.re)) y.im)) (/ (pow (/ -1 x.re) (- y.re)) (pow (exp (atan2 x.im x.re)) y.im)) 5.061 * * * [progress]: adding candidates to table 5.626 * * [progress]: iteration 2 / 4 5.626 * * * [progress]: picking best candidate 5.683 * * * * [pick]: Picked # 5.683 * * * [progress]: localizing error 5.706 * * * [progress]: generating rewritten candidates 5.706 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 5.708 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 3) 5.716 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 3 1) 5.727 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1) 5.730 * * * [progress]: generating series expansions 5.730 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 5.730 * [backup-simplify]: Simplify (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) into (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 5.730 * [approximate]: Taking taylor expansion of (cos (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 5.730 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.re 5.730 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.re 5.730 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 5.730 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 5.731 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 5.731 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 5.731 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.731 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 5.731 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 5.731 * [taylor]: Taking taylor expansion of x.re in y.re 5.731 * [backup-simplify]: Simplify x.re into x.re 5.731 * [taylor]: Taking taylor expansion of x.re in y.re 5.731 * [backup-simplify]: Simplify x.re into x.re 5.731 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 5.731 * [taylor]: Taking taylor expansion of x.im in y.re 5.731 * [backup-simplify]: Simplify x.im into x.im 5.731 * [taylor]: Taking taylor expansion of x.im in y.re 5.731 * [backup-simplify]: Simplify x.im into x.im 5.731 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.731 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.731 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 5.732 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 5.732 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.732 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.732 * [backup-simplify]: Simplify (+ 0 0) into 0 5.733 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 5.733 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 5.733 * [taylor]: Taking taylor expansion of y.im in y.re 5.733 * [backup-simplify]: Simplify y.im into y.im 5.733 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.733 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.733 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.733 * [taylor]: Taking taylor expansion of y.re in y.re 5.733 * [backup-simplify]: Simplify 0 into 0 5.733 * [backup-simplify]: Simplify 1 into 1 5.734 * [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))))) 5.734 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.743 * [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))))) 5.743 * [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)))))) 5.744 * [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)))))) 5.744 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.im 5.744 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.im 5.744 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 5.744 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 5.744 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 5.744 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 5.744 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.744 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 5.744 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 5.744 * [taylor]: Taking taylor expansion of x.re in y.im 5.744 * [backup-simplify]: Simplify x.re into x.re 5.744 * [taylor]: Taking taylor expansion of x.re in y.im 5.744 * [backup-simplify]: Simplify x.re into x.re 5.744 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 5.744 * [taylor]: Taking taylor expansion of x.im in y.im 5.744 * [backup-simplify]: Simplify x.im into x.im 5.744 * [taylor]: Taking taylor expansion of x.im in y.im 5.744 * [backup-simplify]: Simplify x.im into x.im 5.744 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.744 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.745 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 5.745 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 5.745 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.745 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.746 * [backup-simplify]: Simplify (+ 0 0) into 0 5.746 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 5.746 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 5.746 * [taylor]: Taking taylor expansion of y.im in y.im 5.746 * [backup-simplify]: Simplify 0 into 0 5.746 * [backup-simplify]: Simplify 1 into 1 5.746 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 5.746 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 5.747 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.747 * [taylor]: Taking taylor expansion of y.re in y.im 5.747 * [backup-simplify]: Simplify y.re into y.re 5.747 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 5.747 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.747 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 5.747 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.747 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.747 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.im 5.747 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.im 5.748 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 5.748 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 5.748 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 5.748 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 5.748 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.748 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 5.748 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 5.748 * [taylor]: Taking taylor expansion of x.re in x.im 5.748 * [backup-simplify]: Simplify x.re into x.re 5.748 * [taylor]: Taking taylor expansion of x.re in x.im 5.748 * [backup-simplify]: Simplify x.re into x.re 5.748 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 5.748 * [taylor]: Taking taylor expansion of x.im in x.im 5.748 * [backup-simplify]: Simplify 0 into 0 5.748 * [backup-simplify]: Simplify 1 into 1 5.748 * [taylor]: Taking taylor expansion of x.im in x.im 5.748 * [backup-simplify]: Simplify 0 into 0 5.748 * [backup-simplify]: Simplify 1 into 1 5.748 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.749 * [backup-simplify]: Simplify (* 0 0) into 0 5.749 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 5.749 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 5.749 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.750 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 5.750 * [backup-simplify]: Simplify (+ 0 0) into 0 5.750 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 5.750 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.750 * [taylor]: Taking taylor expansion of y.im in x.im 5.750 * [backup-simplify]: Simplify y.im into y.im 5.750 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.750 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.750 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.750 * [taylor]: Taking taylor expansion of y.re in x.im 5.750 * [backup-simplify]: Simplify y.re into y.re 5.751 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 5.751 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.751 * [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)) 5.751 * [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))) 5.752 * [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))) 5.752 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 5.752 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 5.752 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 5.752 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 5.752 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 5.752 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 5.752 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.752 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 5.752 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 5.752 * [taylor]: Taking taylor expansion of x.re in x.re 5.752 * [backup-simplify]: Simplify 0 into 0 5.753 * [backup-simplify]: Simplify 1 into 1 5.753 * [taylor]: Taking taylor expansion of x.re in x.re 5.753 * [backup-simplify]: Simplify 0 into 0 5.753 * [backup-simplify]: Simplify 1 into 1 5.753 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 5.753 * [taylor]: Taking taylor expansion of x.im in x.re 5.753 * [backup-simplify]: Simplify x.im into x.im 5.753 * [taylor]: Taking taylor expansion of x.im in x.re 5.753 * [backup-simplify]: Simplify x.im into x.im 5.753 * [backup-simplify]: Simplify (* 0 0) into 0 5.753 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.754 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 5.754 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 5.754 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 5.754 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.755 * [backup-simplify]: Simplify (+ 0 0) into 0 5.755 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 5.755 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.755 * [taylor]: Taking taylor expansion of y.im in x.re 5.755 * [backup-simplify]: Simplify y.im into y.im 5.755 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.755 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.755 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.755 * [taylor]: Taking taylor expansion of y.re in x.re 5.755 * [backup-simplify]: Simplify y.re into y.re 5.756 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 5.756 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.756 * [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)) 5.756 * [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))) 5.756 * [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))) 5.756 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 5.756 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 5.757 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 5.757 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 5.757 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 5.757 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 5.757 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.757 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 5.757 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 5.757 * [taylor]: Taking taylor expansion of x.re in x.re 5.757 * [backup-simplify]: Simplify 0 into 0 5.757 * [backup-simplify]: Simplify 1 into 1 5.757 * [taylor]: Taking taylor expansion of x.re in x.re 5.757 * [backup-simplify]: Simplify 0 into 0 5.757 * [backup-simplify]: Simplify 1 into 1 5.757 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 5.757 * [taylor]: Taking taylor expansion of x.im in x.re 5.757 * [backup-simplify]: Simplify x.im into x.im 5.757 * [taylor]: Taking taylor expansion of x.im in x.re 5.757 * [backup-simplify]: Simplify x.im into x.im 5.758 * [backup-simplify]: Simplify (* 0 0) into 0 5.758 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.758 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 5.758 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 5.759 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 5.759 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.759 * [backup-simplify]: Simplify (+ 0 0) into 0 5.759 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 5.760 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.760 * [taylor]: Taking taylor expansion of y.im in x.re 5.760 * [backup-simplify]: Simplify y.im into y.im 5.760 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.760 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.760 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.760 * [taylor]: Taking taylor expansion of y.re in x.re 5.760 * [backup-simplify]: Simplify y.re into y.re 5.760 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 5.760 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.760 * [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)) 5.760 * [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))) 5.761 * [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))) 5.761 * [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))) 5.761 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 5.762 * [backup-simplify]: Simplify (- 0) into 0 5.762 * [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))) 5.762 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 5.762 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 5.762 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 5.762 * [taylor]: Taking taylor expansion of y.im in x.im 5.762 * [backup-simplify]: Simplify y.im into y.im 5.762 * [taylor]: Taking taylor expansion of (log x.im) in x.im 5.762 * [taylor]: Taking taylor expansion of x.im in x.im 5.762 * [backup-simplify]: Simplify 0 into 0 5.762 * [backup-simplify]: Simplify 1 into 1 5.763 * [backup-simplify]: Simplify (log 1) into 0 5.763 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.763 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.763 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.763 * [taylor]: Taking taylor expansion of y.re in x.im 5.763 * [backup-simplify]: Simplify y.re into y.re 5.763 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.763 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 5.764 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.764 * [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)) 5.764 * [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))) 5.764 * [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))) 5.764 * [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))) 5.765 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 5.765 * [backup-simplify]: Simplify (- 0) into 0 5.765 * [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))) 5.765 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in y.im 5.765 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 5.766 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 5.766 * [taylor]: Taking taylor expansion of y.im in y.im 5.766 * [backup-simplify]: Simplify 0 into 0 5.766 * [backup-simplify]: Simplify 1 into 1 5.766 * [taylor]: Taking taylor expansion of (log x.im) in y.im 5.766 * [taylor]: Taking taylor expansion of x.im in y.im 5.766 * [backup-simplify]: Simplify x.im into x.im 5.766 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.766 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 5.766 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 5.766 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.766 * [taylor]: Taking taylor expansion of y.re in y.im 5.766 * [backup-simplify]: Simplify y.re into y.re 5.766 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 5.766 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.766 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 5.766 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.766 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.767 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.767 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.767 * [backup-simplify]: Simplify (- 0) into 0 5.767 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.767 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 5.767 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.767 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.768 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.768 * [taylor]: Taking taylor expansion of y.re in y.re 5.768 * [backup-simplify]: Simplify 0 into 0 5.768 * [backup-simplify]: Simplify 1 into 1 5.768 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.768 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 5.768 * [backup-simplify]: Simplify 1 into 1 5.769 * [backup-simplify]: Simplify (+ 0) into 0 5.769 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 5.770 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 5.770 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 5.771 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.771 * [backup-simplify]: Simplify (+ 0 0) into 0 5.772 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.773 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 5.773 * [backup-simplify]: Simplify (- 0) into 0 5.773 * [backup-simplify]: Simplify (+ 0 0) into 0 5.773 * [taylor]: Taking taylor expansion of 0 in x.im 5.773 * [backup-simplify]: Simplify 0 into 0 5.773 * [taylor]: Taking taylor expansion of 0 in y.im 5.773 * [backup-simplify]: Simplify 0 into 0 5.773 * [taylor]: Taking taylor expansion of 0 in y.re 5.773 * [backup-simplify]: Simplify 0 into 0 5.773 * [backup-simplify]: Simplify 0 into 0 5.774 * [backup-simplify]: Simplify (+ 0) into 0 5.775 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 5.776 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 5.777 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.777 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 5.777 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.777 * [backup-simplify]: Simplify (+ 0 0) into 0 5.778 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.779 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 5.779 * [backup-simplify]: Simplify (- 0) into 0 5.779 * [backup-simplify]: Simplify (+ 0 0) into 0 5.779 * [taylor]: Taking taylor expansion of 0 in y.im 5.779 * [backup-simplify]: Simplify 0 into 0 5.780 * [taylor]: Taking taylor expansion of 0 in y.re 5.780 * [backup-simplify]: Simplify 0 into 0 5.780 * [backup-simplify]: Simplify 0 into 0 5.780 * [backup-simplify]: Simplify (+ 0) into 0 5.781 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.781 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 5.782 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 5.782 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.782 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 5.782 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 5.783 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 5.783 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 5.783 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)))) into (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) 5.783 * [taylor]: Taking taylor expansion of (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) in y.re 5.783 * [taylor]: Taking taylor expansion of (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) in y.re 5.783 * [taylor]: Taking taylor expansion of (log x.im) in y.re 5.783 * [taylor]: Taking taylor expansion of x.im in y.re 5.783 * [backup-simplify]: Simplify x.im into x.im 5.784 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.784 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 5.784 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.784 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.784 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.784 * [taylor]: Taking taylor expansion of y.re in y.re 5.784 * [backup-simplify]: Simplify 0 into 0 5.784 * [backup-simplify]: Simplify 1 into 1 5.784 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.784 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 5.784 * [backup-simplify]: Simplify (* (log x.im) 0) into 0 5.785 * [backup-simplify]: Simplify (- 0) into 0 5.785 * [backup-simplify]: Simplify 0 into 0 5.785 * [backup-simplify]: Simplify (+ 0) into 0 5.785 * [backup-simplify]: Simplify 0 into 0 5.786 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 5.787 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 5.788 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 5.788 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 5.789 * [backup-simplify]: Simplify (+ 1 0) into 1 5.789 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 5.791 * [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)) 5.791 * [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))) 5.792 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 5.792 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 5.792 * [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))) 5.793 * [backup-simplify]: Simplify (+ (* (sin (+ (* 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 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) 5.794 * [backup-simplify]: Simplify (- (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)))) into (- (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)))) 5.795 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))))) into (- (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)))) 5.795 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)))) in x.im 5.795 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) in x.im 5.795 * [taylor]: Taking taylor expansion of 1/2 in x.im 5.795 * [backup-simplify]: Simplify 1/2 into 1/2 5.795 * [taylor]: Taking taylor expansion of (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)) in x.im 5.795 * [taylor]: Taking taylor expansion of (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) in x.im 5.795 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 5.795 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 5.795 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 5.795 * [taylor]: Taking taylor expansion of y.im in x.im 5.795 * [backup-simplify]: Simplify y.im into y.im 5.795 * [taylor]: Taking taylor expansion of (log x.im) in x.im 5.795 * [taylor]: Taking taylor expansion of x.im in x.im 5.795 * [backup-simplify]: Simplify 0 into 0 5.795 * [backup-simplify]: Simplify 1 into 1 5.796 * [backup-simplify]: Simplify (log 1) into 0 5.796 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.796 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.796 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.796 * [taylor]: Taking taylor expansion of y.re in x.im 5.796 * [backup-simplify]: Simplify y.re into y.re 5.796 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.796 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 5.796 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.797 * [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)) 5.797 * [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))) 5.797 * [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))) 5.797 * [taylor]: Taking taylor expansion of y.im in x.im 5.797 * [backup-simplify]: Simplify y.im into y.im 5.797 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 5.797 * [taylor]: Taking taylor expansion of x.im in x.im 5.797 * [backup-simplify]: Simplify 0 into 0 5.797 * [backup-simplify]: Simplify 1 into 1 5.797 * [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))) 5.798 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 5.798 * [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))) 5.798 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) into (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 5.799 * [backup-simplify]: Simplify (* 1 1) into 1 5.799 * [backup-simplify]: Simplify (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 1) into (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 5.799 * [backup-simplify]: Simplify (+ 0) into 0 5.800 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 5.801 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 5.802 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.802 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 5.802 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.803 * [backup-simplify]: Simplify (+ 0 0) into 0 5.803 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.804 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 5.804 * [backup-simplify]: Simplify (+ 0 0) into 0 5.805 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 5.806 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 5.809 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 5.810 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.810 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 5.811 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 5.811 * [backup-simplify]: Simplify (+ 0 0) into 0 5.812 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 5.813 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 5.813 * [backup-simplify]: Simplify (+ 0 0) into 0 5.814 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 y.im))) into 0 5.815 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 5.815 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 y.im)) into 0 5.816 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.817 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)))) into 0 5.818 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.819 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im)))) into 0 5.819 * [backup-simplify]: Simplify (- 0) into 0 5.819 * [taylor]: Taking taylor expansion of 0 in y.im 5.819 * [backup-simplify]: Simplify 0 into 0 5.819 * [taylor]: Taking taylor expansion of 0 in y.re 5.819 * [backup-simplify]: Simplify 0 into 0 5.819 * [backup-simplify]: Simplify 0 into 0 5.819 * [taylor]: Taking taylor expansion of 0 in y.im 5.819 * [backup-simplify]: Simplify 0 into 0 5.819 * [taylor]: Taking taylor expansion of 0 in y.re 5.819 * [backup-simplify]: Simplify 0 into 0 5.819 * [backup-simplify]: Simplify 0 into 0 5.819 * [backup-simplify]: Simplify 1 into 1 5.820 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 5.820 * [approximate]: Taking taylor expansion of (cos (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 5.820 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 5.820 * [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 5.820 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.820 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 5.820 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 5.820 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 5.820 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.820 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 5.820 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 5.820 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 5.820 * [taylor]: Taking taylor expansion of x.re in y.re 5.820 * [backup-simplify]: Simplify x.re into x.re 5.820 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.820 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 5.820 * [taylor]: Taking taylor expansion of x.re in y.re 5.820 * [backup-simplify]: Simplify x.re into x.re 5.820 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.820 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 5.820 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 5.820 * [taylor]: Taking taylor expansion of x.im in y.re 5.820 * [backup-simplify]: Simplify x.im into x.im 5.820 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.820 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 5.820 * [taylor]: Taking taylor expansion of x.im in y.re 5.820 * [backup-simplify]: Simplify x.im into x.im 5.820 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.821 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 5.821 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 5.821 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.821 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 5.821 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.821 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.821 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 5.821 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.821 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.821 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 5.822 * [backup-simplify]: Simplify (+ 0 0) into 0 5.822 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.822 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 5.822 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 5.822 * [taylor]: Taking taylor expansion of y.im in y.re 5.822 * [backup-simplify]: Simplify y.im into y.im 5.822 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.822 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 5.822 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 5.822 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.823 * [taylor]: Taking taylor expansion of y.re in y.re 5.823 * [backup-simplify]: Simplify 0 into 0 5.823 * [backup-simplify]: Simplify 1 into 1 5.823 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.823 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.823 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 5.823 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 5.823 * [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 5.823 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.823 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 5.823 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 5.823 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 5.823 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.823 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 5.823 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 5.823 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.823 * [taylor]: Taking taylor expansion of x.re in y.im 5.823 * [backup-simplify]: Simplify x.re into x.re 5.823 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.823 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.823 * [taylor]: Taking taylor expansion of x.re in y.im 5.823 * [backup-simplify]: Simplify x.re into x.re 5.823 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.823 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 5.823 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 5.823 * [taylor]: Taking taylor expansion of x.im in y.im 5.824 * [backup-simplify]: Simplify x.im into x.im 5.824 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.824 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 5.824 * [taylor]: Taking taylor expansion of x.im in y.im 5.824 * [backup-simplify]: Simplify x.im into x.im 5.824 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.824 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 5.824 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 5.824 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.824 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 5.824 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.824 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.824 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 5.824 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.825 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.825 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 5.825 * [backup-simplify]: Simplify (+ 0 0) into 0 5.825 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.825 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 5.825 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 5.825 * [taylor]: Taking taylor expansion of y.im in y.im 5.825 * [backup-simplify]: Simplify 0 into 0 5.826 * [backup-simplify]: Simplify 1 into 1 5.826 * [backup-simplify]: Simplify (/ 1 1) into 1 5.826 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 5.826 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 5.826 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.826 * [taylor]: Taking taylor expansion of y.re in y.im 5.826 * [backup-simplify]: Simplify y.re into y.re 5.826 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.826 * [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))))) 5.826 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 5.827 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 5.827 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 5.827 * [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 5.827 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.827 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 5.827 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 5.827 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 5.827 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.827 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 5.827 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 5.827 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 5.827 * [taylor]: Taking taylor expansion of x.re in x.im 5.827 * [backup-simplify]: Simplify x.re into x.re 5.827 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.827 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 5.827 * [taylor]: Taking taylor expansion of x.re in x.im 5.827 * [backup-simplify]: Simplify x.re into x.re 5.827 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.827 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 5.827 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 5.827 * [taylor]: Taking taylor expansion of x.im in x.im 5.827 * [backup-simplify]: Simplify 0 into 0 5.827 * [backup-simplify]: Simplify 1 into 1 5.828 * [backup-simplify]: Simplify (/ 1 1) into 1 5.828 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 5.828 * [taylor]: Taking taylor expansion of x.im in x.im 5.828 * [backup-simplify]: Simplify 0 into 0 5.828 * [backup-simplify]: Simplify 1 into 1 5.828 * [backup-simplify]: Simplify (/ 1 1) into 1 5.828 * [backup-simplify]: Simplify (* 1 1) into 1 5.828 * [backup-simplify]: Simplify (+ 0 1) into 1 5.829 * [backup-simplify]: Simplify (sqrt 1) into 1 5.829 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.830 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.830 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.830 * [backup-simplify]: Simplify (+ 0 0) into 0 5.831 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.831 * [backup-simplify]: Simplify (log 1) into 0 5.831 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 5.831 * [taylor]: Taking taylor expansion of y.im in x.im 5.831 * [backup-simplify]: Simplify y.im into y.im 5.831 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.831 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 5.831 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.831 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.831 * [taylor]: Taking taylor expansion of y.re in x.im 5.831 * [backup-simplify]: Simplify y.re into y.re 5.831 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.832 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 5.832 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 5.832 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 5.832 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 5.832 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 5.832 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 5.832 * [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 5.832 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.832 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 5.832 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 5.832 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 5.832 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.832 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 5.833 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 5.833 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.833 * [taylor]: Taking taylor expansion of x.re in x.re 5.833 * [backup-simplify]: Simplify 0 into 0 5.833 * [backup-simplify]: Simplify 1 into 1 5.833 * [backup-simplify]: Simplify (/ 1 1) into 1 5.833 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.833 * [taylor]: Taking taylor expansion of x.re in x.re 5.833 * [backup-simplify]: Simplify 0 into 0 5.833 * [backup-simplify]: Simplify 1 into 1 5.833 * [backup-simplify]: Simplify (/ 1 1) into 1 5.833 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 5.833 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.833 * [taylor]: Taking taylor expansion of x.im in x.re 5.833 * [backup-simplify]: Simplify x.im into x.im 5.834 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.834 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.834 * [taylor]: Taking taylor expansion of x.im in x.re 5.834 * [backup-simplify]: Simplify x.im into x.im 5.834 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.834 * [backup-simplify]: Simplify (* 1 1) into 1 5.834 * [backup-simplify]: Simplify (+ 1 0) into 1 5.834 * [backup-simplify]: Simplify (sqrt 1) into 1 5.835 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.835 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.836 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.836 * [backup-simplify]: Simplify (+ 0 0) into 0 5.836 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.837 * [backup-simplify]: Simplify (log 1) into 0 5.837 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 5.837 * [taylor]: Taking taylor expansion of y.im in x.re 5.837 * [backup-simplify]: Simplify y.im into y.im 5.837 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.837 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 5.837 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.837 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.837 * [taylor]: Taking taylor expansion of y.re in x.re 5.837 * [backup-simplify]: Simplify y.re into y.re 5.837 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.837 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.837 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 5.837 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 5.838 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.838 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.838 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 5.838 * [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 5.838 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.838 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 5.838 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 5.838 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 5.838 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.838 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 5.838 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 5.838 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.838 * [taylor]: Taking taylor expansion of x.re in x.re 5.838 * [backup-simplify]: Simplify 0 into 0 5.838 * [backup-simplify]: Simplify 1 into 1 5.839 * [backup-simplify]: Simplify (/ 1 1) into 1 5.839 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.839 * [taylor]: Taking taylor expansion of x.re in x.re 5.839 * [backup-simplify]: Simplify 0 into 0 5.839 * [backup-simplify]: Simplify 1 into 1 5.839 * [backup-simplify]: Simplify (/ 1 1) into 1 5.839 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 5.839 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.839 * [taylor]: Taking taylor expansion of x.im in x.re 5.839 * [backup-simplify]: Simplify x.im into x.im 5.839 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.839 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.839 * [taylor]: Taking taylor expansion of x.im in x.re 5.839 * [backup-simplify]: Simplify x.im into x.im 5.839 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.839 * [backup-simplify]: Simplify (* 1 1) into 1 5.840 * [backup-simplify]: Simplify (+ 1 0) into 1 5.840 * [backup-simplify]: Simplify (sqrt 1) into 1 5.840 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.841 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.841 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.841 * [backup-simplify]: Simplify (+ 0 0) into 0 5.842 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.842 * [backup-simplify]: Simplify (log 1) into 0 5.842 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 5.842 * [taylor]: Taking taylor expansion of y.im in x.re 5.842 * [backup-simplify]: Simplify y.im into y.im 5.842 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.842 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 5.842 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.842 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.842 * [taylor]: Taking taylor expansion of y.re in x.re 5.842 * [backup-simplify]: Simplify y.re into y.re 5.842 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.843 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.843 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 5.843 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 5.843 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.843 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.844 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.844 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 5.844 * [backup-simplify]: Simplify (- 0) into 0 5.844 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.844 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 5.844 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 5.844 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 5.844 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.844 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.844 * [taylor]: Taking taylor expansion of y.re in x.im 5.844 * [backup-simplify]: Simplify y.re into y.re 5.845 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.845 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 5.845 * [taylor]: Taking taylor expansion of (log x.re) in x.im 5.845 * [taylor]: Taking taylor expansion of x.re in x.im 5.845 * [backup-simplify]: Simplify x.re into x.re 5.845 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.845 * [taylor]: Taking taylor expansion of y.im in x.im 5.845 * [backup-simplify]: Simplify y.im into y.im 5.845 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.845 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 5.845 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 5.845 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.845 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.845 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.846 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 5.846 * [backup-simplify]: Simplify (- 0) into 0 5.846 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.846 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 5.846 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 5.846 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 5.846 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 5.846 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.846 * [taylor]: Taking taylor expansion of y.re in y.im 5.846 * [backup-simplify]: Simplify y.re into y.re 5.846 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.846 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 5.846 * [taylor]: Taking taylor expansion of (log x.re) in y.im 5.846 * [taylor]: Taking taylor expansion of x.re in y.im 5.846 * [backup-simplify]: Simplify x.re into x.re 5.847 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.847 * [taylor]: Taking taylor expansion of y.im in y.im 5.847 * [backup-simplify]: Simplify 0 into 0 5.847 * [backup-simplify]: Simplify 1 into 1 5.847 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 5.847 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 5.847 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 5.847 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.847 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 5.847 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 5.847 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 5.847 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 5.847 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.847 * [taylor]: Taking taylor expansion of y.re in y.re 5.847 * [backup-simplify]: Simplify 0 into 0 5.847 * [backup-simplify]: Simplify 1 into 1 5.847 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.847 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 5.847 * [taylor]: Taking taylor expansion of (log x.re) in y.re 5.847 * [taylor]: Taking taylor expansion of x.re in y.re 5.847 * [backup-simplify]: Simplify x.re into x.re 5.847 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.847 * [taylor]: Taking taylor expansion of y.im in y.re 5.847 * [backup-simplify]: Simplify y.im into y.im 5.847 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.847 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.848 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.848 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.848 * [backup-simplify]: Simplify (+ 0) into 0 5.849 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 5.849 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.849 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 5.850 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 5.850 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 5.850 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 5.850 * [backup-simplify]: Simplify (+ 0 0) into 0 5.851 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.852 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 5.853 * [backup-simplify]: Simplify (- 0) into 0 5.853 * [backup-simplify]: Simplify (+ 0 0) into 0 5.853 * [taylor]: Taking taylor expansion of 0 in x.im 5.853 * [backup-simplify]: Simplify 0 into 0 5.853 * [taylor]: Taking taylor expansion of 0 in y.im 5.853 * [backup-simplify]: Simplify 0 into 0 5.853 * [taylor]: Taking taylor expansion of 0 in y.re 5.853 * [backup-simplify]: Simplify 0 into 0 5.853 * [backup-simplify]: Simplify 0 into 0 5.854 * [backup-simplify]: Simplify (+ 0) into 0 5.854 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 5.855 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 5.856 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 5.856 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 5.856 * [backup-simplify]: Simplify (- 0) into 0 5.857 * [backup-simplify]: Simplify (+ 0 0) into 0 5.857 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.858 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 5.859 * [backup-simplify]: Simplify (- 0) into 0 5.859 * [backup-simplify]: Simplify (+ 0 0) into 0 5.859 * [taylor]: Taking taylor expansion of 0 in y.im 5.859 * [backup-simplify]: Simplify 0 into 0 5.859 * [taylor]: Taking taylor expansion of 0 in y.re 5.859 * [backup-simplify]: Simplify 0 into 0 5.859 * [backup-simplify]: Simplify 0 into 0 5.859 * [taylor]: Taking taylor expansion of 0 in y.re 5.859 * [backup-simplify]: Simplify 0 into 0 5.859 * [backup-simplify]: Simplify 0 into 0 5.859 * [backup-simplify]: Simplify 0 into 0 5.861 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 5.862 * [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 5.862 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.862 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 5.863 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.864 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.865 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 5.865 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 5.866 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 5.867 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 5.869 * [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)) 5.870 * [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)))) 5.870 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.871 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 5.871 * [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)))) 5.872 * [backup-simplify]: Simplify (+ (* (sin (- (/ (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 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im))) 5.873 * [backup-simplify]: Simplify (- (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im)))) into (- (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im)))) 5.874 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im))))) into (- (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im)))) 5.874 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im)))) in x.im 5.874 * [taylor]: Taking taylor expansion of (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im))) in x.im 5.874 * [taylor]: Taking taylor expansion of 1/2 in x.im 5.874 * [backup-simplify]: Simplify 1/2 into 1/2 5.874 * [taylor]: Taking taylor expansion of (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im)) in x.im 5.874 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 5.874 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 5.874 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 5.874 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.874 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.874 * [taylor]: Taking taylor expansion of y.re in x.im 5.874 * [backup-simplify]: Simplify y.re into y.re 5.874 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.874 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 5.874 * [taylor]: Taking taylor expansion of (log x.re) in x.im 5.874 * [taylor]: Taking taylor expansion of x.re in x.im 5.874 * [backup-simplify]: Simplify x.re into x.re 5.874 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.874 * [taylor]: Taking taylor expansion of y.im in x.im 5.875 * [backup-simplify]: Simplify y.im into y.im 5.875 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.875 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 5.875 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 5.875 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.875 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.875 * [taylor]: Taking taylor expansion of (* (pow x.im 2) y.im) in x.im 5.875 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 5.875 * [taylor]: Taking taylor expansion of x.im in x.im 5.875 * [backup-simplify]: Simplify 0 into 0 5.875 * [backup-simplify]: Simplify 1 into 1 5.875 * [taylor]: Taking taylor expansion of y.im in x.im 5.875 * [backup-simplify]: Simplify y.im into y.im 5.875 * [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))) 5.876 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 5.876 * [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))) 5.876 * [backup-simplify]: Simplify (* 1 1) into 1 5.876 * [backup-simplify]: Simplify (* 1 y.im) into y.im 5.876 * [backup-simplify]: Simplify (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) into (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) 5.877 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 5.877 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 5.877 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 5.878 * [backup-simplify]: Simplify (- 0) into 0 5.878 * [backup-simplify]: Simplify (+ 0 0) into 0 5.878 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 5.878 * [backup-simplify]: Simplify (+ 0) into 0 5.879 * [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 5.879 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.880 * [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.881 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 5.881 * [backup-simplify]: Simplify (- 0) into 0 5.881 * [backup-simplify]: Simplify (+ 0 0) into 0 5.882 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 5.882 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.882 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 5.883 * [backup-simplify]: Simplify (+ 0 0) into 0 5.883 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.884 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 5.884 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 y.im))) into 0 5.885 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 5.885 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 5.885 * [backup-simplify]: Simplify (+ 0 0) into 0 5.886 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 y.im)) into 0 5.886 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)))) into 0 5.886 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (- (/ (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 5.891 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im)))) into 0 5.891 * [backup-simplify]: Simplify (- 0) into 0 5.891 * [taylor]: Taking taylor expansion of 0 in y.im 5.891 * [backup-simplify]: Simplify 0 into 0 5.891 * [taylor]: Taking taylor expansion of 0 in y.re 5.891 * [backup-simplify]: Simplify 0 into 0 5.891 * [backup-simplify]: Simplify 0 into 0 5.891 * [taylor]: Taking taylor expansion of 0 in y.im 5.891 * [backup-simplify]: Simplify 0 into 0 5.891 * [taylor]: Taking taylor expansion of 0 in y.re 5.891 * [backup-simplify]: Simplify 0 into 0 5.891 * [backup-simplify]: Simplify 0 into 0 5.891 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 5.892 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (/ 1 (- y.im)) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 5.892 * [approximate]: Taking taylor expansion of (cos (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 5.892 * [taylor]: Taking taylor expansion of (cos (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 5.892 * [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 5.892 * [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))) 5.892 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 5.892 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 5.892 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 5.892 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.892 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 5.892 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 5.892 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 5.892 * [taylor]: Taking taylor expansion of -1 in y.re 5.892 * [backup-simplify]: Simplify -1 into -1 5.892 * [taylor]: Taking taylor expansion of x.re in y.re 5.892 * [backup-simplify]: Simplify x.re into x.re 5.892 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.892 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 5.892 * [taylor]: Taking taylor expansion of -1 in y.re 5.892 * [backup-simplify]: Simplify -1 into -1 5.892 * [taylor]: Taking taylor expansion of x.re in y.re 5.892 * [backup-simplify]: Simplify x.re into x.re 5.892 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.892 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 5.892 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 5.892 * [taylor]: Taking taylor expansion of -1 in y.re 5.892 * [backup-simplify]: Simplify -1 into -1 5.892 * [taylor]: Taking taylor expansion of x.im in y.re 5.892 * [backup-simplify]: Simplify x.im into x.im 5.893 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.893 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 5.893 * [taylor]: Taking taylor expansion of -1 in y.re 5.893 * [backup-simplify]: Simplify -1 into -1 5.893 * [taylor]: Taking taylor expansion of x.im in y.re 5.893 * [backup-simplify]: Simplify x.im into x.im 5.893 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.893 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 5.893 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 5.893 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.893 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 5.893 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.893 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.893 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 5.894 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.894 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.894 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 5.894 * [backup-simplify]: Simplify (+ 0 0) into 0 5.894 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.894 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 5.894 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 5.895 * [taylor]: Taking taylor expansion of -1 in y.re 5.895 * [backup-simplify]: Simplify -1 into -1 5.895 * [taylor]: Taking taylor expansion of y.im in y.re 5.895 * [backup-simplify]: Simplify y.im into y.im 5.895 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.895 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 5.895 * [taylor]: Taking taylor expansion of -1 in y.re 5.895 * [backup-simplify]: Simplify -1 into -1 5.895 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 5.895 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 5.895 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.895 * [taylor]: Taking taylor expansion of y.re in y.re 5.895 * [backup-simplify]: Simplify 0 into 0 5.895 * [backup-simplify]: Simplify 1 into 1 5.895 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.895 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 5.895 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 5.895 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 5.895 * [taylor]: Taking taylor expansion of (cos (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 5.895 * [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 5.895 * [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))) 5.895 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 5.895 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 5.896 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 5.896 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.896 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 5.896 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 5.896 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.896 * [taylor]: Taking taylor expansion of -1 in y.im 5.896 * [backup-simplify]: Simplify -1 into -1 5.896 * [taylor]: Taking taylor expansion of x.re in y.im 5.896 * [backup-simplify]: Simplify x.re into x.re 5.896 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.896 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.896 * [taylor]: Taking taylor expansion of -1 in y.im 5.896 * [backup-simplify]: Simplify -1 into -1 5.896 * [taylor]: Taking taylor expansion of x.re in y.im 5.896 * [backup-simplify]: Simplify x.re into x.re 5.896 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.896 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 5.896 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 5.896 * [taylor]: Taking taylor expansion of -1 in y.im 5.896 * [backup-simplify]: Simplify -1 into -1 5.896 * [taylor]: Taking taylor expansion of x.im in y.im 5.896 * [backup-simplify]: Simplify x.im into x.im 5.896 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.896 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 5.896 * [taylor]: Taking taylor expansion of -1 in y.im 5.896 * [backup-simplify]: Simplify -1 into -1 5.896 * [taylor]: Taking taylor expansion of x.im in y.im 5.896 * [backup-simplify]: Simplify x.im into x.im 5.896 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.896 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 5.896 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 5.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))) 5.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)))) 5.897 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.897 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.897 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 5.897 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.897 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.897 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 5.898 * [backup-simplify]: Simplify (+ 0 0) into 0 5.898 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.898 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 5.898 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 5.898 * [taylor]: Taking taylor expansion of -1 in y.im 5.898 * [backup-simplify]: Simplify -1 into -1 5.898 * [taylor]: Taking taylor expansion of y.im in y.im 5.898 * [backup-simplify]: Simplify 0 into 0 5.898 * [backup-simplify]: Simplify 1 into 1 5.898 * [backup-simplify]: Simplify (/ -1 1) into -1 5.898 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 5.898 * [taylor]: Taking taylor expansion of -1 in y.im 5.898 * [backup-simplify]: Simplify -1 into -1 5.898 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 5.899 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 5.899 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.899 * [taylor]: Taking taylor expansion of y.re in y.im 5.899 * [backup-simplify]: Simplify y.re into y.re 5.899 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.899 * [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)))))) 5.899 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 5.899 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 5.899 * [taylor]: Taking taylor expansion of (cos (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 5.899 * [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 5.900 * [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))) 5.900 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 5.900 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 5.900 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 5.900 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.900 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 5.900 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 5.900 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 5.900 * [taylor]: Taking taylor expansion of -1 in x.im 5.900 * [backup-simplify]: Simplify -1 into -1 5.900 * [taylor]: Taking taylor expansion of x.re in x.im 5.900 * [backup-simplify]: Simplify x.re into x.re 5.900 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.900 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 5.900 * [taylor]: Taking taylor expansion of -1 in x.im 5.900 * [backup-simplify]: Simplify -1 into -1 5.900 * [taylor]: Taking taylor expansion of x.re in x.im 5.900 * [backup-simplify]: Simplify x.re into x.re 5.900 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.900 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 5.900 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 5.900 * [taylor]: Taking taylor expansion of -1 in x.im 5.900 * [backup-simplify]: Simplify -1 into -1 5.900 * [taylor]: Taking taylor expansion of x.im in x.im 5.900 * [backup-simplify]: Simplify 0 into 0 5.900 * [backup-simplify]: Simplify 1 into 1 5.900 * [backup-simplify]: Simplify (/ -1 1) into -1 5.900 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 5.900 * [taylor]: Taking taylor expansion of -1 in x.im 5.901 * [backup-simplify]: Simplify -1 into -1 5.901 * [taylor]: Taking taylor expansion of x.im in x.im 5.901 * [backup-simplify]: Simplify 0 into 0 5.901 * [backup-simplify]: Simplify 1 into 1 5.901 * [backup-simplify]: Simplify (/ -1 1) into -1 5.901 * [backup-simplify]: Simplify (* -1 -1) into 1 5.901 * [backup-simplify]: Simplify (+ 0 1) into 1 5.902 * [backup-simplify]: Simplify (sqrt 1) into 1 5.902 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.903 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.903 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 5.903 * [backup-simplify]: Simplify (+ 0 0) into 0 5.904 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.904 * [backup-simplify]: Simplify (log 1) into 0 5.904 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 5.904 * [taylor]: Taking taylor expansion of -1 in x.im 5.904 * [backup-simplify]: Simplify -1 into -1 5.904 * [taylor]: Taking taylor expansion of y.im in x.im 5.904 * [backup-simplify]: Simplify y.im into y.im 5.904 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.905 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 5.905 * [taylor]: Taking taylor expansion of -1 in x.im 5.905 * [backup-simplify]: Simplify -1 into -1 5.905 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 5.905 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.905 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.905 * [taylor]: Taking taylor expansion of y.re in x.im 5.905 * [backup-simplify]: Simplify y.re into y.re 5.905 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.905 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 5.905 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 5.905 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.905 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.906 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.906 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.906 * [taylor]: Taking taylor expansion of (cos (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 5.906 * [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 5.906 * [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))) 5.906 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 5.906 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 5.906 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 5.906 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.906 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 5.906 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 5.906 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.906 * [taylor]: Taking taylor expansion of -1 in x.re 5.906 * [backup-simplify]: Simplify -1 into -1 5.906 * [taylor]: Taking taylor expansion of x.re in x.re 5.906 * [backup-simplify]: Simplify 0 into 0 5.906 * [backup-simplify]: Simplify 1 into 1 5.907 * [backup-simplify]: Simplify (/ -1 1) into -1 5.907 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.907 * [taylor]: Taking taylor expansion of -1 in x.re 5.907 * [backup-simplify]: Simplify -1 into -1 5.907 * [taylor]: Taking taylor expansion of x.re in x.re 5.907 * [backup-simplify]: Simplify 0 into 0 5.907 * [backup-simplify]: Simplify 1 into 1 5.907 * [backup-simplify]: Simplify (/ -1 1) into -1 5.907 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 5.907 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.907 * [taylor]: Taking taylor expansion of -1 in x.re 5.907 * [backup-simplify]: Simplify -1 into -1 5.907 * [taylor]: Taking taylor expansion of x.im in x.re 5.907 * [backup-simplify]: Simplify x.im into x.im 5.907 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.907 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.907 * [taylor]: Taking taylor expansion of -1 in x.re 5.907 * [backup-simplify]: Simplify -1 into -1 5.907 * [taylor]: Taking taylor expansion of x.im in x.re 5.907 * [backup-simplify]: Simplify x.im into x.im 5.907 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.907 * [backup-simplify]: Simplify (* -1 -1) into 1 5.908 * [backup-simplify]: Simplify (+ 1 0) into 1 5.908 * [backup-simplify]: Simplify (sqrt 1) into 1 5.908 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.909 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.909 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 5.910 * [backup-simplify]: Simplify (+ 0 0) into 0 5.910 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.910 * [backup-simplify]: Simplify (log 1) into 0 5.910 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 5.910 * [taylor]: Taking taylor expansion of -1 in x.re 5.910 * [backup-simplify]: Simplify -1 into -1 5.910 * [taylor]: Taking taylor expansion of y.im in x.re 5.910 * [backup-simplify]: Simplify y.im into y.im 5.910 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.910 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 5.910 * [taylor]: Taking taylor expansion of -1 in x.re 5.911 * [backup-simplify]: Simplify -1 into -1 5.911 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 5.911 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.911 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.911 * [taylor]: Taking taylor expansion of y.re in x.re 5.911 * [backup-simplify]: Simplify y.re into y.re 5.911 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.911 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.911 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 5.911 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.911 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.912 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.912 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.912 * [taylor]: Taking taylor expansion of (cos (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 5.912 * [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 5.912 * [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))) 5.912 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 5.912 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 5.912 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 5.912 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.912 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 5.912 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 5.912 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.912 * [taylor]: Taking taylor expansion of -1 in x.re 5.912 * [backup-simplify]: Simplify -1 into -1 5.912 * [taylor]: Taking taylor expansion of x.re in x.re 5.912 * [backup-simplify]: Simplify 0 into 0 5.912 * [backup-simplify]: Simplify 1 into 1 5.913 * [backup-simplify]: Simplify (/ -1 1) into -1 5.913 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.913 * [taylor]: Taking taylor expansion of -1 in x.re 5.913 * [backup-simplify]: Simplify -1 into -1 5.913 * [taylor]: Taking taylor expansion of x.re in x.re 5.913 * [backup-simplify]: Simplify 0 into 0 5.913 * [backup-simplify]: Simplify 1 into 1 5.913 * [backup-simplify]: Simplify (/ -1 1) into -1 5.913 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 5.913 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.913 * [taylor]: Taking taylor expansion of -1 in x.re 5.913 * [backup-simplify]: Simplify -1 into -1 5.913 * [taylor]: Taking taylor expansion of x.im in x.re 5.913 * [backup-simplify]: Simplify x.im into x.im 5.913 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.913 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.913 * [taylor]: Taking taylor expansion of -1 in x.re 5.913 * [backup-simplify]: Simplify -1 into -1 5.913 * [taylor]: Taking taylor expansion of x.im in x.re 5.913 * [backup-simplify]: Simplify x.im into x.im 5.913 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.913 * [backup-simplify]: Simplify (* -1 -1) into 1 5.914 * [backup-simplify]: Simplify (+ 1 0) into 1 5.914 * [backup-simplify]: Simplify (sqrt 1) into 1 5.914 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.915 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.915 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 5.916 * [backup-simplify]: Simplify (+ 0 0) into 0 5.916 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.916 * [backup-simplify]: Simplify (log 1) into 0 5.916 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 5.916 * [taylor]: Taking taylor expansion of -1 in x.re 5.916 * [backup-simplify]: Simplify -1 into -1 5.916 * [taylor]: Taking taylor expansion of y.im in x.re 5.916 * [backup-simplify]: Simplify y.im into y.im 5.916 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.916 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 5.916 * [taylor]: Taking taylor expansion of -1 in x.re 5.916 * [backup-simplify]: Simplify -1 into -1 5.916 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 5.916 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.917 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.917 * [taylor]: Taking taylor expansion of y.re in x.re 5.917 * [backup-simplify]: Simplify y.re into y.re 5.917 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.917 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.917 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 5.917 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.918 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.918 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.918 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.918 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.918 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 5.919 * [backup-simplify]: Simplify (- 0) into 0 5.919 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.919 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 5.919 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 5.919 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 5.919 * [taylor]: Taking taylor expansion of (log x.re) in x.im 5.919 * [taylor]: Taking taylor expansion of x.re in x.im 5.919 * [backup-simplify]: Simplify x.re into x.re 5.919 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.919 * [taylor]: Taking taylor expansion of y.im in x.im 5.919 * [backup-simplify]: Simplify y.im into y.im 5.919 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.919 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 5.919 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.919 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.919 * [taylor]: Taking taylor expansion of y.re in x.im 5.919 * [backup-simplify]: Simplify y.re into y.re 5.919 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.919 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.920 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.920 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.920 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.920 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.920 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 5.921 * [backup-simplify]: Simplify (- 0) into 0 5.921 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.921 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 5.921 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 5.921 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 5.921 * [taylor]: Taking taylor expansion of (log x.re) in y.im 5.921 * [taylor]: Taking taylor expansion of x.re in y.im 5.921 * [backup-simplify]: Simplify x.re into x.re 5.921 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.921 * [taylor]: Taking taylor expansion of y.im in y.im 5.921 * [backup-simplify]: Simplify 0 into 0 5.921 * [backup-simplify]: Simplify 1 into 1 5.921 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 5.921 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 5.921 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 5.921 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.921 * [taylor]: Taking taylor expansion of y.re in y.im 5.921 * [backup-simplify]: Simplify y.re into y.re 5.921 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.921 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 5.921 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.921 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 5.921 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 5.921 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 5.922 * [taylor]: Taking taylor expansion of (log x.re) in y.re 5.922 * [taylor]: Taking taylor expansion of x.re in y.re 5.922 * [backup-simplify]: Simplify x.re into x.re 5.922 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.922 * [taylor]: Taking taylor expansion of y.im in y.re 5.922 * [backup-simplify]: Simplify y.im into y.im 5.922 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.922 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 5.922 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 5.922 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.922 * [taylor]: Taking taylor expansion of y.re in y.re 5.922 * [backup-simplify]: Simplify 0 into 0 5.922 * [backup-simplify]: Simplify 1 into 1 5.922 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.922 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 5.922 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 5.922 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.922 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.923 * [backup-simplify]: Simplify (+ 0) into 0 5.923 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 5.924 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.924 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 5.924 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 5.925 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 5.925 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 5.925 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 5.925 * [backup-simplify]: Simplify (+ 0 0) into 0 5.926 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.926 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 5.926 * [backup-simplify]: Simplify (- 0) into 0 5.927 * [backup-simplify]: Simplify (+ 0 0) into 0 5.927 * [taylor]: Taking taylor expansion of 0 in x.im 5.927 * [backup-simplify]: Simplify 0 into 0 5.927 * [taylor]: Taking taylor expansion of 0 in y.im 5.927 * [backup-simplify]: Simplify 0 into 0 5.927 * [taylor]: Taking taylor expansion of 0 in y.re 5.927 * [backup-simplify]: Simplify 0 into 0 5.927 * [backup-simplify]: Simplify 0 into 0 5.927 * [backup-simplify]: Simplify (+ 0) into 0 5.928 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 5.928 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 5.928 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 5.928 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 5.929 * [backup-simplify]: Simplify (- 0) into 0 5.929 * [backup-simplify]: Simplify (+ 0 0) into 0 5.929 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.930 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 5.930 * [backup-simplify]: Simplify (- 0) into 0 5.930 * [backup-simplify]: Simplify (+ 0 0) into 0 5.930 * [taylor]: Taking taylor expansion of 0 in y.im 5.930 * [backup-simplify]: Simplify 0 into 0 5.930 * [taylor]: Taking taylor expansion of 0 in y.re 5.930 * [backup-simplify]: Simplify 0 into 0 5.930 * [backup-simplify]: Simplify 0 into 0 5.930 * [taylor]: Taking taylor expansion of 0 in y.re 5.930 * [backup-simplify]: Simplify 0 into 0 5.930 * [backup-simplify]: Simplify 0 into 0 5.930 * [backup-simplify]: Simplify 0 into 0 5.931 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 5.932 * [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 5.932 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.932 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 5.933 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.933 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.934 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 5.934 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 5.934 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 5.935 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 5.936 * [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)) 5.936 * [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))))) 5.936 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.937 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 5.937 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 5.938 * [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))))) 5.938 * [backup-simplify]: Simplify (+ (* (sin (- (/ (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 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 5.939 * [backup-simplify]: Simplify (- (- (* 1/2 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))))) into (* 1/2 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))) 5.939 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) into (* 1/2 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))) 5.939 * [taylor]: Taking taylor expansion of (* 1/2 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))) in x.im 5.939 * [taylor]: Taking taylor expansion of 1/2 in x.im 5.939 * [backup-simplify]: Simplify 1/2 into 1/2 5.939 * [taylor]: Taking taylor expansion of (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))) in x.im 5.939 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 5.939 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 5.939 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 5.939 * [taylor]: Taking taylor expansion of (log x.re) in x.im 5.939 * [taylor]: Taking taylor expansion of x.re in x.im 5.939 * [backup-simplify]: Simplify x.re into x.re 5.939 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.939 * [taylor]: Taking taylor expansion of y.im in x.im 5.939 * [backup-simplify]: Simplify y.im into y.im 5.939 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.939 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 5.939 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.939 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.939 * [taylor]: Taking taylor expansion of y.re in x.im 5.939 * [backup-simplify]: Simplify y.re into y.re 5.939 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.940 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.940 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.940 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.940 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.940 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 5.940 * [taylor]: Taking taylor expansion of y.im in x.im 5.940 * [backup-simplify]: Simplify y.im into y.im 5.940 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 5.940 * [taylor]: Taking taylor expansion of x.im in x.im 5.940 * [backup-simplify]: Simplify 0 into 0 5.940 * [backup-simplify]: Simplify 1 into 1 5.940 * [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))) 5.941 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 5.941 * [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))) 5.941 * [backup-simplify]: Simplify (* 1 1) into 1 5.941 * [backup-simplify]: Simplify (* y.im 1) into y.im 5.941 * [backup-simplify]: Simplify (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) into (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) 5.942 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 5.942 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 5.942 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 5.942 * [backup-simplify]: Simplify (- 0) into 0 5.943 * [backup-simplify]: Simplify (+ 0 0) into 0 5.943 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 5.943 * [backup-simplify]: Simplify (+ 0) into 0 5.944 * [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 5.945 * [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.945 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 5.945 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.946 * [backup-simplify]: Simplify (- 0) into 0 5.946 * [backup-simplify]: Simplify (+ 0 0) into 0 5.946 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 5.947 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.947 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 5.948 * [backup-simplify]: Simplify (+ 0 0) into 0 5.948 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 5.948 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.949 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 5.949 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 5.950 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 5.950 * [backup-simplify]: Simplify (+ 0 0) into 0 5.950 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 5.951 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)))) into 0 5.951 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (- (/ (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 5.952 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im)))) into 0 5.952 * [taylor]: Taking taylor expansion of 0 in y.im 5.952 * [backup-simplify]: Simplify 0 into 0 5.952 * [taylor]: Taking taylor expansion of 0 in y.re 5.952 * [backup-simplify]: Simplify 0 into 0 5.952 * [backup-simplify]: Simplify 0 into 0 5.952 * [taylor]: Taking taylor expansion of 0 in y.im 5.952 * [backup-simplify]: Simplify 0 into 0 5.952 * [taylor]: Taking taylor expansion of 0 in y.re 5.952 * [backup-simplify]: Simplify 0 into 0 5.952 * [backup-simplify]: Simplify 0 into 0 5.952 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 5.952 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 3) 5.952 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.953 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 5.953 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.953 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.953 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.953 * [taylor]: Taking taylor expansion of y.re in y.re 5.953 * [backup-simplify]: Simplify 0 into 0 5.953 * [backup-simplify]: Simplify 1 into 1 5.953 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.953 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.953 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.953 * [taylor]: Taking taylor expansion of y.re in x.re 5.953 * [backup-simplify]: Simplify y.re into y.re 5.953 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.953 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.953 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.953 * [taylor]: Taking taylor expansion of y.re in x.im 5.953 * [backup-simplify]: Simplify y.re into y.re 5.953 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.953 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.953 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.953 * [taylor]: Taking taylor expansion of y.re in x.im 5.953 * [backup-simplify]: Simplify y.re into y.re 5.953 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.953 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.953 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.953 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.953 * [taylor]: Taking taylor expansion of y.re in x.re 5.953 * [backup-simplify]: Simplify y.re into y.re 5.954 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.954 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.954 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.954 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.954 * [taylor]: Taking taylor expansion of y.re in y.re 5.954 * [backup-simplify]: Simplify 0 into 0 5.954 * [backup-simplify]: Simplify 1 into 1 5.954 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.954 * [backup-simplify]: Simplify 0 into 0 5.954 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.954 * [taylor]: Taking taylor expansion of 0 in x.re 5.954 * [backup-simplify]: Simplify 0 into 0 5.954 * [taylor]: Taking taylor expansion of 0 in y.re 5.954 * [backup-simplify]: Simplify 0 into 0 5.954 * [backup-simplify]: Simplify 0 into 0 5.954 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.954 * [taylor]: Taking taylor expansion of 0 in y.re 5.954 * [backup-simplify]: Simplify 0 into 0 5.954 * [backup-simplify]: Simplify 0 into 0 5.954 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 5.955 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.955 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 5.955 * [taylor]: Taking taylor expansion of 0 in x.re 5.955 * [backup-simplify]: Simplify 0 into 0 5.955 * [taylor]: Taking taylor expansion of 0 in y.re 5.955 * [backup-simplify]: Simplify 0 into 0 5.955 * [backup-simplify]: Simplify 0 into 0 5.955 * [taylor]: Taking taylor expansion of 0 in y.re 5.955 * [backup-simplify]: Simplify 0 into 0 5.955 * [backup-simplify]: Simplify 0 into 0 5.955 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 5.955 * [taylor]: Taking taylor expansion of 0 in y.re 5.955 * [backup-simplify]: Simplify 0 into 0 5.955 * [backup-simplify]: Simplify 0 into 0 5.955 * [backup-simplify]: Simplify 0 into 0 5.955 * [backup-simplify]: Simplify 0 into 0 5.956 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 5.956 * [backup-simplify]: Simplify 0 into 0 5.956 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 5.956 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.956 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 5.956 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 5.956 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 5.956 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.956 * [taylor]: Taking taylor expansion of y.re in y.re 5.957 * [backup-simplify]: Simplify 0 into 0 5.957 * [backup-simplify]: Simplify 1 into 1 5.957 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.957 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 5.957 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.957 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.957 * [taylor]: Taking taylor expansion of y.re in x.re 5.957 * [backup-simplify]: Simplify y.re into y.re 5.957 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.957 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 5.957 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.957 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.957 * [taylor]: Taking taylor expansion of y.re in x.im 5.957 * [backup-simplify]: Simplify y.re into y.re 5.957 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.957 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 5.957 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.957 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.957 * [taylor]: Taking taylor expansion of y.re in x.im 5.957 * [backup-simplify]: Simplify y.re into y.re 5.957 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.957 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 5.957 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.957 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.957 * [taylor]: Taking taylor expansion of y.re in x.re 5.957 * [backup-simplify]: Simplify y.re into y.re 5.958 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.958 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 5.958 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 5.958 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.958 * [taylor]: Taking taylor expansion of y.re in y.re 5.958 * [backup-simplify]: Simplify 0 into 0 5.958 * [backup-simplify]: Simplify 1 into 1 5.958 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.958 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.958 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 5.958 * [taylor]: Taking taylor expansion of 0 in x.re 5.958 * [backup-simplify]: Simplify 0 into 0 5.958 * [taylor]: Taking taylor expansion of 0 in y.re 5.958 * [backup-simplify]: Simplify 0 into 0 5.958 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 5.958 * [taylor]: Taking taylor expansion of 0 in y.re 5.958 * [backup-simplify]: Simplify 0 into 0 5.959 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 5.959 * [backup-simplify]: Simplify 0 into 0 5.959 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.959 * [taylor]: Taking taylor expansion of 0 in x.re 5.959 * [backup-simplify]: Simplify 0 into 0 5.959 * [taylor]: Taking taylor expansion of 0 in y.re 5.959 * [backup-simplify]: Simplify 0 into 0 5.959 * [taylor]: Taking taylor expansion of 0 in y.re 5.960 * [backup-simplify]: Simplify 0 into 0 5.960 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.960 * [taylor]: Taking taylor expansion of 0 in y.re 5.960 * [backup-simplify]: Simplify 0 into 0 5.960 * [backup-simplify]: Simplify 0 into 0 5.960 * [backup-simplify]: Simplify 0 into 0 5.961 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.961 * [backup-simplify]: Simplify 0 into 0 5.961 * [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 5.961 * [taylor]: Taking taylor expansion of 0 in x.re 5.961 * [backup-simplify]: Simplify 0 into 0 5.961 * [taylor]: Taking taylor expansion of 0 in y.re 5.961 * [backup-simplify]: Simplify 0 into 0 5.961 * [taylor]: Taking taylor expansion of 0 in y.re 5.961 * [backup-simplify]: Simplify 0 into 0 5.961 * [taylor]: Taking taylor expansion of 0 in y.re 5.961 * [backup-simplify]: Simplify 0 into 0 5.962 * [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 5.962 * [taylor]: Taking taylor expansion of 0 in y.re 5.962 * [backup-simplify]: Simplify 0 into 0 5.962 * [backup-simplify]: Simplify 0 into 0 5.962 * [backup-simplify]: Simplify 0 into 0 5.962 * [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) 5.962 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.962 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in (x.im x.re y.re) around 0 5.962 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 5.962 * [taylor]: Taking taylor expansion of -1 in y.re 5.962 * [backup-simplify]: Simplify -1 into -1 5.962 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 5.962 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 5.963 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.963 * [taylor]: Taking taylor expansion of y.re in y.re 5.963 * [backup-simplify]: Simplify 0 into 0 5.963 * [backup-simplify]: Simplify 1 into 1 5.963 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.963 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 5.963 * [taylor]: Taking taylor expansion of -1 in x.re 5.963 * [backup-simplify]: Simplify -1 into -1 5.963 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 5.963 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.963 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.963 * [taylor]: Taking taylor expansion of y.re in x.re 5.963 * [backup-simplify]: Simplify y.re into y.re 5.963 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.963 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 5.963 * [taylor]: Taking taylor expansion of -1 in x.im 5.963 * [backup-simplify]: Simplify -1 into -1 5.963 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 5.963 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.963 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.963 * [taylor]: Taking taylor expansion of y.re in x.im 5.963 * [backup-simplify]: Simplify y.re into y.re 5.963 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.963 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 5.963 * [taylor]: Taking taylor expansion of -1 in x.im 5.963 * [backup-simplify]: Simplify -1 into -1 5.963 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 5.963 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.963 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.963 * [taylor]: Taking taylor expansion of y.re in x.im 5.963 * [backup-simplify]: Simplify y.re into y.re 5.964 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.964 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.964 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 5.964 * [taylor]: Taking taylor expansion of -1 in x.re 5.964 * [backup-simplify]: Simplify -1 into -1 5.964 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 5.964 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.964 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.964 * [taylor]: Taking taylor expansion of y.re in x.re 5.964 * [backup-simplify]: Simplify y.re into y.re 5.964 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.964 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.964 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 5.964 * [taylor]: Taking taylor expansion of -1 in y.re 5.964 * [backup-simplify]: Simplify -1 into -1 5.964 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 5.964 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 5.964 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.964 * [taylor]: Taking taylor expansion of y.re in y.re 5.964 * [backup-simplify]: Simplify 0 into 0 5.964 * [backup-simplify]: Simplify 1 into 1 5.964 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.964 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 5.965 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 5.965 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 5.965 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 5.965 * [taylor]: Taking taylor expansion of 0 in x.re 5.965 * [backup-simplify]: Simplify 0 into 0 5.965 * [taylor]: Taking taylor expansion of 0 in y.re 5.965 * [backup-simplify]: Simplify 0 into 0 5.965 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 5.966 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 5.966 * [taylor]: Taking taylor expansion of 0 in y.re 5.966 * [backup-simplify]: Simplify 0 into 0 5.967 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 5.968 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 5.968 * [backup-simplify]: Simplify 0 into 0 5.968 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.969 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 5.969 * [taylor]: Taking taylor expansion of 0 in x.re 5.969 * [backup-simplify]: Simplify 0 into 0 5.969 * [taylor]: Taking taylor expansion of 0 in y.re 5.969 * [backup-simplify]: Simplify 0 into 0 5.969 * [taylor]: Taking taylor expansion of 0 in y.re 5.969 * [backup-simplify]: Simplify 0 into 0 5.970 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.971 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 5.971 * [taylor]: Taking taylor expansion of 0 in y.re 5.971 * [backup-simplify]: Simplify 0 into 0 5.971 * [backup-simplify]: Simplify 0 into 0 5.971 * [backup-simplify]: Simplify 0 into 0 5.972 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.973 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 5.973 * [backup-simplify]: Simplify 0 into 0 5.974 * [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 5.975 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 5.975 * [taylor]: Taking taylor expansion of 0 in x.re 5.975 * [backup-simplify]: Simplify 0 into 0 5.975 * [taylor]: Taking taylor expansion of 0 in y.re 5.975 * [backup-simplify]: Simplify 0 into 0 5.975 * [taylor]: Taking taylor expansion of 0 in y.re 5.975 * [backup-simplify]: Simplify 0 into 0 5.975 * [taylor]: Taking taylor expansion of 0 in y.re 5.975 * [backup-simplify]: Simplify 0 into 0 5.976 * [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 5.977 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 5.977 * [taylor]: Taking taylor expansion of 0 in y.re 5.977 * [backup-simplify]: Simplify 0 into 0 5.977 * [backup-simplify]: Simplify 0 into 0 5.977 * [backup-simplify]: Simplify 0 into 0 5.978 * [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) 5.978 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 3 1) 5.978 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 5.978 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in (x.im x.re y.im) around 0 5.978 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 5.978 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 5.978 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.978 * [taylor]: Taking taylor expansion of y.im in y.im 5.978 * [backup-simplify]: Simplify 0 into 0 5.978 * [backup-simplify]: Simplify 1 into 1 5.978 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 5.978 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.978 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.978 * [taylor]: Taking taylor expansion of y.im in x.re 5.979 * [backup-simplify]: Simplify y.im into y.im 5.979 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 5.979 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.979 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.979 * [taylor]: Taking taylor expansion of y.im in x.im 5.979 * [backup-simplify]: Simplify y.im into y.im 5.979 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.im 5.979 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.979 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.979 * [taylor]: Taking taylor expansion of y.im in x.im 5.979 * [backup-simplify]: Simplify y.im into y.im 5.979 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 5.979 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in x.re 5.979 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.979 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.979 * [taylor]: Taking taylor expansion of y.im in x.re 5.979 * [backup-simplify]: Simplify y.im into y.im 5.979 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* (atan2 x.im x.re) y.im) 5.979 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.im) in y.im 5.979 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 5.979 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.979 * [taylor]: Taking taylor expansion of y.im in y.im 5.980 * [backup-simplify]: Simplify 0 into 0 5.980 * [backup-simplify]: Simplify 1 into 1 5.980 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.980 * [backup-simplify]: Simplify 0 into 0 5.980 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 5.980 * [taylor]: Taking taylor expansion of 0 in x.re 5.980 * [backup-simplify]: Simplify 0 into 0 5.980 * [taylor]: Taking taylor expansion of 0 in y.im 5.980 * [backup-simplify]: Simplify 0 into 0 5.980 * [backup-simplify]: Simplify 0 into 0 5.980 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 5.980 * [taylor]: Taking taylor expansion of 0 in y.im 5.980 * [backup-simplify]: Simplify 0 into 0 5.980 * [backup-simplify]: Simplify 0 into 0 5.981 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 5.981 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.981 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 5.981 * [taylor]: Taking taylor expansion of 0 in x.re 5.982 * [backup-simplify]: Simplify 0 into 0 5.982 * [taylor]: Taking taylor expansion of 0 in y.im 5.982 * [backup-simplify]: Simplify 0 into 0 5.982 * [backup-simplify]: Simplify 0 into 0 5.982 * [taylor]: Taking taylor expansion of 0 in y.im 5.982 * [backup-simplify]: Simplify 0 into 0 5.982 * [backup-simplify]: Simplify 0 into 0 5.982 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 5.982 * [taylor]: Taking taylor expansion of 0 in y.im 5.982 * [backup-simplify]: Simplify 0 into 0 5.982 * [backup-simplify]: Simplify 0 into 0 5.982 * [backup-simplify]: Simplify 0 into 0 5.982 * [backup-simplify]: Simplify 0 into 0 5.983 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 5.983 * [backup-simplify]: Simplify 0 into 0 5.984 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* (atan2 x.im x.re) y.im) 5.984 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 5.984 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 5.984 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 5.984 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 5.984 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.984 * [taylor]: Taking taylor expansion of y.im in y.im 5.984 * [backup-simplify]: Simplify 0 into 0 5.984 * [backup-simplify]: Simplify 1 into 1 5.984 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.984 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 5.984 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.985 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.985 * [taylor]: Taking taylor expansion of y.im in x.re 5.985 * [backup-simplify]: Simplify y.im into y.im 5.985 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 5.985 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 5.985 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.985 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.985 * [taylor]: Taking taylor expansion of y.im in x.im 5.985 * [backup-simplify]: Simplify y.im into y.im 5.985 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 5.985 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 5.985 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.985 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.985 * [taylor]: Taking taylor expansion of y.im in x.im 5.985 * [backup-simplify]: Simplify y.im into y.im 5.986 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 5.986 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 5.986 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.986 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.986 * [taylor]: Taking taylor expansion of y.im in x.re 5.986 * [backup-simplify]: Simplify y.im into y.im 5.986 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 5.986 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 5.986 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 5.986 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.986 * [taylor]: Taking taylor expansion of y.im in y.im 5.986 * [backup-simplify]: Simplify 0 into 0 5.986 * [backup-simplify]: Simplify 1 into 1 5.987 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.987 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.987 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 5.987 * [taylor]: Taking taylor expansion of 0 in x.re 5.987 * [backup-simplify]: Simplify 0 into 0 5.987 * [taylor]: Taking taylor expansion of 0 in y.im 5.987 * [backup-simplify]: Simplify 0 into 0 5.987 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 5.987 * [taylor]: Taking taylor expansion of 0 in y.im 5.987 * [backup-simplify]: Simplify 0 into 0 5.989 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 5.989 * [backup-simplify]: Simplify 0 into 0 5.989 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 5.989 * [taylor]: Taking taylor expansion of 0 in x.re 5.989 * [backup-simplify]: Simplify 0 into 0 5.989 * [taylor]: Taking taylor expansion of 0 in y.im 5.989 * [backup-simplify]: Simplify 0 into 0 5.989 * [taylor]: Taking taylor expansion of 0 in y.im 5.989 * [backup-simplify]: Simplify 0 into 0 5.990 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 5.990 * [taylor]: Taking taylor expansion of 0 in y.im 5.990 * [backup-simplify]: Simplify 0 into 0 5.990 * [backup-simplify]: Simplify 0 into 0 5.990 * [backup-simplify]: Simplify 0 into 0 5.991 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.991 * [backup-simplify]: Simplify 0 into 0 5.992 * [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 5.992 * [taylor]: Taking taylor expansion of 0 in x.re 5.992 * [backup-simplify]: Simplify 0 into 0 5.992 * [taylor]: Taking taylor expansion of 0 in y.im 5.992 * [backup-simplify]: Simplify 0 into 0 5.992 * [taylor]: Taking taylor expansion of 0 in y.im 5.992 * [backup-simplify]: Simplify 0 into 0 5.992 * [taylor]: Taking taylor expansion of 0 in y.im 5.992 * [backup-simplify]: Simplify 0 into 0 5.992 * [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 5.992 * [taylor]: Taking taylor expansion of 0 in y.im 5.993 * [backup-simplify]: Simplify 0 into 0 5.993 * [backup-simplify]: Simplify 0 into 0 5.993 * [backup-simplify]: Simplify 0 into 0 5.993 * [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) 5.994 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.im))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 5.994 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in (x.im x.re y.im) around 0 5.994 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 5.994 * [taylor]: Taking taylor expansion of -1 in y.im 5.994 * [backup-simplify]: Simplify -1 into -1 5.994 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 5.994 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 5.994 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.994 * [taylor]: Taking taylor expansion of y.im in y.im 5.994 * [backup-simplify]: Simplify 0 into 0 5.994 * [backup-simplify]: Simplify 1 into 1 5.994 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.994 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 5.994 * [taylor]: Taking taylor expansion of -1 in x.re 5.994 * [backup-simplify]: Simplify -1 into -1 5.994 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 5.994 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.994 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.994 * [taylor]: Taking taylor expansion of y.im in x.re 5.994 * [backup-simplify]: Simplify y.im into y.im 5.995 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 5.995 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 5.995 * [taylor]: Taking taylor expansion of -1 in x.im 5.995 * [backup-simplify]: Simplify -1 into -1 5.995 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 5.995 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.995 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.995 * [taylor]: Taking taylor expansion of y.im in x.im 5.995 * [backup-simplify]: Simplify y.im into y.im 5.995 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 5.995 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 5.995 * [taylor]: Taking taylor expansion of -1 in x.im 5.995 * [backup-simplify]: Simplify -1 into -1 5.995 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 5.995 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.995 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.995 * [taylor]: Taking taylor expansion of y.im in x.im 5.996 * [backup-simplify]: Simplify y.im into y.im 5.996 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 5.996 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 5.996 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 5.996 * [taylor]: Taking taylor expansion of -1 in x.re 5.996 * [backup-simplify]: Simplify -1 into -1 5.996 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 5.996 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.996 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.996 * [taylor]: Taking taylor expansion of y.im in x.re 5.996 * [backup-simplify]: Simplify y.im into y.im 5.996 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 5.997 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 5.997 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 5.997 * [taylor]: Taking taylor expansion of -1 in y.im 5.997 * [backup-simplify]: Simplify -1 into -1 5.997 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 5.997 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 5.997 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.997 * [taylor]: Taking taylor expansion of y.im in y.im 5.997 * [backup-simplify]: Simplify 0 into 0 5.997 * [backup-simplify]: Simplify 1 into 1 5.997 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.997 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 5.997 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 5.998 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 5.999 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 5.999 * [taylor]: Taking taylor expansion of 0 in x.re 5.999 * [backup-simplify]: Simplify 0 into 0 5.999 * [taylor]: Taking taylor expansion of 0 in y.im 5.999 * [backup-simplify]: Simplify 0 into 0 5.999 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 6.000 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 6.000 * [taylor]: Taking taylor expansion of 0 in y.im 6.000 * [backup-simplify]: Simplify 0 into 0 6.001 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 6.001 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 6.001 * [backup-simplify]: Simplify 0 into 0 6.002 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.003 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 6.003 * [taylor]: Taking taylor expansion of 0 in x.re 6.003 * [backup-simplify]: Simplify 0 into 0 6.003 * [taylor]: Taking taylor expansion of 0 in y.im 6.003 * [backup-simplify]: Simplify 0 into 0 6.003 * [taylor]: Taking taylor expansion of 0 in y.im 6.003 * [backup-simplify]: Simplify 0 into 0 6.004 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.005 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 6.005 * [taylor]: Taking taylor expansion of 0 in y.im 6.005 * [backup-simplify]: Simplify 0 into 0 6.005 * [backup-simplify]: Simplify 0 into 0 6.005 * [backup-simplify]: Simplify 0 into 0 6.006 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.007 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 6.007 * [backup-simplify]: Simplify 0 into 0 6.008 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.009 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 6.009 * [taylor]: Taking taylor expansion of 0 in x.re 6.009 * [backup-simplify]: Simplify 0 into 0 6.009 * [taylor]: Taking taylor expansion of 0 in y.im 6.009 * [backup-simplify]: Simplify 0 into 0 6.009 * [taylor]: Taking taylor expansion of 0 in y.im 6.009 * [backup-simplify]: Simplify 0 into 0 6.009 * [taylor]: Taking taylor expansion of 0 in y.im 6.009 * [backup-simplify]: Simplify 0 into 0 6.010 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.011 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 6.011 * [taylor]: Taking taylor expansion of 0 in y.im 6.011 * [backup-simplify]: Simplify 0 into 0 6.011 * [backup-simplify]: Simplify 0 into 0 6.011 * [backup-simplify]: Simplify 0 into 0 6.011 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.im))) (* 1 1))) into (* (atan2 x.im x.re) y.im) 6.011 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1) 6.012 * [backup-simplify]: Simplify (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) into (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) 6.012 * [approximate]: Taking taylor expansion of (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.012 * [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.012 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 6.012 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 6.012 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 6.012 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 6.012 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.012 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 6.012 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 6.012 * [taylor]: Taking taylor expansion of x.re in y.re 6.012 * [backup-simplify]: Simplify x.re into x.re 6.012 * [taylor]: Taking taylor expansion of x.re in y.re 6.012 * [backup-simplify]: Simplify x.re into x.re 6.012 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 6.012 * [taylor]: Taking taylor expansion of x.im in y.re 6.012 * [backup-simplify]: Simplify x.im into x.im 6.012 * [taylor]: Taking taylor expansion of x.im in y.re 6.012 * [backup-simplify]: Simplify x.im into x.im 6.012 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.012 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.012 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 6.012 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.012 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.013 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.013 * [backup-simplify]: Simplify (+ 0 0) into 0 6.013 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 6.013 * [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.013 * [taylor]: Taking taylor expansion of y.im in y.re 6.013 * [backup-simplify]: Simplify y.im into y.im 6.013 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.013 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.013 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.013 * [taylor]: Taking taylor expansion of y.re in y.re 6.013 * [backup-simplify]: Simplify 0 into 0 6.013 * [backup-simplify]: Simplify 1 into 1 6.013 * [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.013 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 6.014 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 6.014 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 6.014 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 6.014 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.014 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 6.014 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 6.014 * [taylor]: Taking taylor expansion of x.re in y.im 6.014 * [backup-simplify]: Simplify x.re into x.re 6.014 * [taylor]: Taking taylor expansion of x.re in y.im 6.014 * [backup-simplify]: Simplify x.re into x.re 6.014 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 6.014 * [taylor]: Taking taylor expansion of x.im in y.im 6.014 * [backup-simplify]: Simplify x.im into x.im 6.014 * [taylor]: Taking taylor expansion of x.im in y.im 6.014 * [backup-simplify]: Simplify x.im into x.im 6.014 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.014 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.014 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 6.014 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.014 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.014 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.017 * [backup-simplify]: Simplify (+ 0 0) into 0 6.018 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 6.018 * [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.018 * [taylor]: Taking taylor expansion of y.im in y.im 6.018 * [backup-simplify]: Simplify 0 into 0 6.018 * [backup-simplify]: Simplify 1 into 1 6.018 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 6.018 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 6.018 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.018 * [taylor]: Taking taylor expansion of y.re in y.im 6.018 * [backup-simplify]: Simplify y.re into y.re 6.018 * [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.018 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 6.018 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 6.018 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 6.018 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 6.018 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.018 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 6.018 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 6.018 * [taylor]: Taking taylor expansion of x.re in x.im 6.019 * [backup-simplify]: Simplify x.re into x.re 6.019 * [taylor]: Taking taylor expansion of x.re in x.im 6.019 * [backup-simplify]: Simplify x.re into x.re 6.019 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 6.019 * [taylor]: Taking taylor expansion of x.im in x.im 6.019 * [backup-simplify]: Simplify 0 into 0 6.019 * [backup-simplify]: Simplify 1 into 1 6.019 * [taylor]: Taking taylor expansion of x.im in x.im 6.019 * [backup-simplify]: Simplify 0 into 0 6.019 * [backup-simplify]: Simplify 1 into 1 6.019 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.019 * [backup-simplify]: Simplify (* 0 0) into 0 6.019 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 6.019 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 6.019 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.020 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.020 * [backup-simplify]: Simplify (+ 0 0) into 0 6.020 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 6.020 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.020 * [taylor]: Taking taylor expansion of y.im in x.im 6.020 * [backup-simplify]: Simplify y.im into y.im 6.020 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.020 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.020 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.020 * [taylor]: Taking taylor expansion of y.re in x.im 6.020 * [backup-simplify]: Simplify y.re into y.re 6.020 * [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.020 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 6.020 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 6.020 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 6.020 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 6.021 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.021 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 6.021 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 6.021 * [taylor]: Taking taylor expansion of x.re in x.re 6.021 * [backup-simplify]: Simplify 0 into 0 6.021 * [backup-simplify]: Simplify 1 into 1 6.021 * [taylor]: Taking taylor expansion of x.re in x.re 6.021 * [backup-simplify]: Simplify 0 into 0 6.021 * [backup-simplify]: Simplify 1 into 1 6.021 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 6.021 * [taylor]: Taking taylor expansion of x.im in x.re 6.021 * [backup-simplify]: Simplify x.im into x.im 6.021 * [taylor]: Taking taylor expansion of x.im in x.re 6.021 * [backup-simplify]: Simplify x.im into x.im 6.021 * [backup-simplify]: Simplify (* 0 0) into 0 6.021 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.021 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 6.021 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.022 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.022 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.022 * [backup-simplify]: Simplify (+ 0 0) into 0 6.022 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.022 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.022 * [taylor]: Taking taylor expansion of y.im in x.re 6.022 * [backup-simplify]: Simplify y.im into y.im 6.022 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.022 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.022 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.022 * [taylor]: Taking taylor expansion of y.re in x.re 6.022 * [backup-simplify]: Simplify y.re into y.re 6.022 * [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.022 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 6.022 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 6.022 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 6.022 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 6.023 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.023 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 6.023 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 6.023 * [taylor]: Taking taylor expansion of x.re in x.re 6.023 * [backup-simplify]: Simplify 0 into 0 6.023 * [backup-simplify]: Simplify 1 into 1 6.023 * [taylor]: Taking taylor expansion of x.re in x.re 6.023 * [backup-simplify]: Simplify 0 into 0 6.023 * [backup-simplify]: Simplify 1 into 1 6.023 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 6.023 * [taylor]: Taking taylor expansion of x.im in x.re 6.023 * [backup-simplify]: Simplify x.im into x.im 6.023 * [taylor]: Taking taylor expansion of x.im in x.re 6.023 * [backup-simplify]: Simplify x.im into x.im 6.023 * [backup-simplify]: Simplify (* 0 0) into 0 6.023 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.023 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 6.023 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.024 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.024 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.024 * [backup-simplify]: Simplify (+ 0 0) into 0 6.024 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.024 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.024 * [taylor]: Taking taylor expansion of y.im in x.re 6.024 * [backup-simplify]: Simplify y.im into y.im 6.024 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.024 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.024 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.024 * [taylor]: Taking taylor expansion of y.re in x.re 6.024 * [backup-simplify]: Simplify y.re into y.re 6.024 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 6.024 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.025 * [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.025 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 6.025 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 6.025 * [taylor]: Taking taylor expansion of y.im in x.im 6.025 * [backup-simplify]: Simplify y.im into y.im 6.025 * [taylor]: Taking taylor expansion of (log x.im) in x.im 6.025 * [taylor]: Taking taylor expansion of x.im in x.im 6.025 * [backup-simplify]: Simplify 0 into 0 6.025 * [backup-simplify]: Simplify 1 into 1 6.025 * [backup-simplify]: Simplify (log 1) into 0 6.025 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.025 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.025 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.025 * [taylor]: Taking taylor expansion of y.re in x.im 6.025 * [backup-simplify]: Simplify y.re into y.re 6.025 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.025 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 6.025 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.026 * [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.026 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 6.026 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 6.026 * [taylor]: Taking taylor expansion of y.im in y.im 6.026 * [backup-simplify]: Simplify 0 into 0 6.026 * [backup-simplify]: Simplify 1 into 1 6.026 * [taylor]: Taking taylor expansion of (log x.im) in y.im 6.026 * [taylor]: Taking taylor expansion of x.im in y.im 6.026 * [backup-simplify]: Simplify x.im into x.im 6.026 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.026 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 6.026 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 6.026 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.026 * [taylor]: Taking taylor expansion of y.re in y.im 6.026 * [backup-simplify]: Simplify y.re into y.re 6.026 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 6.026 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.026 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 6.026 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.026 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.026 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.026 * [taylor]: Taking taylor expansion of y.re in y.re 6.026 * [backup-simplify]: Simplify 0 into 0 6.026 * [backup-simplify]: Simplify 1 into 1 6.026 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.026 * [backup-simplify]: Simplify 0 into 0 6.027 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 6.027 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 6.027 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.027 * [backup-simplify]: Simplify (+ 0 0) into 0 6.027 * [taylor]: Taking taylor expansion of 0 in x.im 6.027 * [backup-simplify]: Simplify 0 into 0 6.027 * [taylor]: Taking taylor expansion of 0 in y.im 6.027 * [backup-simplify]: Simplify 0 into 0 6.027 * [taylor]: Taking taylor expansion of 0 in y.re 6.027 * [backup-simplify]: Simplify 0 into 0 6.027 * [backup-simplify]: Simplify 0 into 0 6.028 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.028 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.029 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 6.029 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.029 * [backup-simplify]: Simplify (+ 0 0) into 0 6.029 * [taylor]: Taking taylor expansion of 0 in y.im 6.029 * [backup-simplify]: Simplify 0 into 0 6.029 * [taylor]: Taking taylor expansion of 0 in y.re 6.029 * [backup-simplify]: Simplify 0 into 0 6.029 * [backup-simplify]: Simplify 0 into 0 6.030 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 6.030 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 6.030 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.030 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 6.030 * [taylor]: Taking taylor expansion of (log x.im) in y.re 6.030 * [taylor]: Taking taylor expansion of x.im in y.re 6.030 * [backup-simplify]: Simplify x.im into x.im 6.030 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.030 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.030 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.030 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.031 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 6.032 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 6.032 * [backup-simplify]: Simplify (+ 1 0) into 1 6.032 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 6.033 * [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.034 * [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.034 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.034 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 6.035 * [taylor]: Taking taylor expansion of (* 1/2 (/ y.im (pow x.im 2))) in x.im 6.035 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.035 * [backup-simplify]: Simplify 1/2 into 1/2 6.035 * [taylor]: Taking taylor expansion of (/ y.im (pow x.im 2)) in x.im 6.035 * [taylor]: Taking taylor expansion of y.im in x.im 6.035 * [backup-simplify]: Simplify y.im into y.im 6.035 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 6.035 * [taylor]: Taking taylor expansion of x.im in x.im 6.035 * [backup-simplify]: Simplify 0 into 0 6.035 * [backup-simplify]: Simplify 1 into 1 6.035 * [backup-simplify]: Simplify (* 1 1) into 1 6.035 * [backup-simplify]: Simplify (/ y.im 1) into y.im 6.036 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.036 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.036 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* y.im (/ 0 1)))) into 0 6.038 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* y.im (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.038 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 y.im))) into 0 6.038 * [taylor]: Taking taylor expansion of 0 in y.im 6.038 * [backup-simplify]: Simplify 0 into 0 6.038 * [taylor]: Taking taylor expansion of 0 in y.re 6.038 * [backup-simplify]: Simplify 0 into 0 6.038 * [backup-simplify]: Simplify 0 into 0 6.038 * [taylor]: Taking taylor expansion of 0 in y.im 6.038 * [backup-simplify]: Simplify 0 into 0 6.038 * [taylor]: Taking taylor expansion of 0 in y.re 6.038 * [backup-simplify]: Simplify 0 into 0 6.038 * [backup-simplify]: Simplify 0 into 0 6.040 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 6.040 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.041 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 6.041 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.041 * [backup-simplify]: Simplify (+ 0 0) into 0 6.041 * [taylor]: Taking taylor expansion of 0 in y.im 6.041 * [backup-simplify]: Simplify 0 into 0 6.041 * [taylor]: Taking taylor expansion of 0 in y.re 6.041 * [backup-simplify]: Simplify 0 into 0 6.041 * [backup-simplify]: Simplify 0 into 0 6.041 * [taylor]: Taking taylor expansion of 0 in y.re 6.041 * [backup-simplify]: Simplify 0 into 0 6.041 * [backup-simplify]: Simplify 0 into 0 6.041 * [taylor]: Taking taylor expansion of 0 in y.re 6.041 * [backup-simplify]: Simplify 0 into 0 6.041 * [backup-simplify]: Simplify 0 into 0 6.042 * [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.043 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 6.043 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.044 * [backup-simplify]: Simplify (+ 0 0) into 0 6.044 * [taylor]: Taking taylor expansion of 0 in y.re 6.044 * [backup-simplify]: Simplify 0 into 0 6.044 * [backup-simplify]: Simplify 0 into 0 6.044 * [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.045 * [backup-simplify]: Simplify (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re))) into (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.045 * [approximate]: 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 x.im y.im y.re) around 0 6.045 * [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.045 * [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.045 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 6.045 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 6.045 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 6.045 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.045 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 6.045 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 6.045 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 6.045 * [taylor]: Taking taylor expansion of x.re in y.re 6.045 * [backup-simplify]: Simplify x.re into x.re 6.045 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.045 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 6.045 * [taylor]: Taking taylor expansion of x.re in y.re 6.045 * [backup-simplify]: Simplify x.re into x.re 6.045 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.045 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 6.045 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 6.045 * [taylor]: Taking taylor expansion of x.im in y.re 6.045 * [backup-simplify]: Simplify x.im into x.im 6.045 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.045 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 6.045 * [taylor]: Taking taylor expansion of x.im in y.re 6.045 * [backup-simplify]: Simplify x.im into x.im 6.045 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.045 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.045 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.046 * [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.046 * [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.046 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.046 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.046 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.046 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.046 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.046 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.047 * [backup-simplify]: Simplify (+ 0 0) into 0 6.047 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.047 * [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.048 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 6.048 * [taylor]: Taking taylor expansion of y.im in y.re 6.048 * [backup-simplify]: Simplify y.im into y.im 6.048 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.048 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 6.048 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 6.048 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.048 * [taylor]: Taking taylor expansion of y.re in y.re 6.048 * [backup-simplify]: Simplify 0 into 0 6.048 * [backup-simplify]: Simplify 1 into 1 6.048 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.048 * [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.048 * [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.048 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 6.048 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 6.048 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 6.048 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.049 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 6.049 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 6.049 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.049 * [taylor]: Taking taylor expansion of x.re in y.im 6.049 * [backup-simplify]: Simplify x.re into x.re 6.049 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.049 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.049 * [taylor]: Taking taylor expansion of x.re in y.im 6.049 * [backup-simplify]: Simplify x.re into x.re 6.049 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.049 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 6.049 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.049 * [taylor]: Taking taylor expansion of x.im in y.im 6.049 * [backup-simplify]: Simplify x.im into x.im 6.049 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.049 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.049 * [taylor]: Taking taylor expansion of x.im in y.im 6.049 * [backup-simplify]: Simplify x.im into x.im 6.049 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.049 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.049 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.050 * [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.050 * [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.050 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.050 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.050 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.051 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.051 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.051 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.051 * [backup-simplify]: Simplify (+ 0 0) into 0 6.052 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.052 * [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.052 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 6.052 * [taylor]: Taking taylor expansion of y.im in y.im 6.052 * [backup-simplify]: Simplify 0 into 0 6.052 * [backup-simplify]: Simplify 1 into 1 6.053 * [backup-simplify]: Simplify (/ 1 1) into 1 6.053 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 6.053 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 6.053 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.053 * [taylor]: Taking taylor expansion of y.re in y.im 6.053 * [backup-simplify]: Simplify y.re into y.re 6.053 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.053 * [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.054 * [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.054 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 6.054 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 6.054 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 6.054 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.054 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 6.054 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 6.054 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.054 * [taylor]: Taking taylor expansion of x.re in x.im 6.054 * [backup-simplify]: Simplify x.re into x.re 6.054 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.054 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.054 * [taylor]: Taking taylor expansion of x.re in x.im 6.054 * [backup-simplify]: Simplify x.re into x.re 6.054 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.054 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 6.054 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.054 * [taylor]: Taking taylor expansion of x.im in x.im 6.054 * [backup-simplify]: Simplify 0 into 0 6.054 * [backup-simplify]: Simplify 1 into 1 6.055 * [backup-simplify]: Simplify (/ 1 1) into 1 6.055 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.055 * [taylor]: Taking taylor expansion of x.im in x.im 6.055 * [backup-simplify]: Simplify 0 into 0 6.055 * [backup-simplify]: Simplify 1 into 1 6.055 * [backup-simplify]: Simplify (/ 1 1) into 1 6.056 * [backup-simplify]: Simplify (* 1 1) into 1 6.056 * [backup-simplify]: Simplify (+ 0 1) into 1 6.056 * [backup-simplify]: Simplify (sqrt 1) into 1 6.057 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.058 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.059 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.059 * [backup-simplify]: Simplify (+ 0 0) into 0 6.060 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.060 * [backup-simplify]: Simplify (log 1) into 0 6.060 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 6.060 * [taylor]: Taking taylor expansion of y.im in x.im 6.060 * [backup-simplify]: Simplify y.im into y.im 6.060 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.060 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 6.060 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.060 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.061 * [taylor]: Taking taylor expansion of y.re in x.im 6.061 * [backup-simplify]: Simplify y.re into y.re 6.061 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.061 * [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.061 * [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.061 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 6.061 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.061 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.061 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.061 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.061 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.061 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.061 * [taylor]: Taking taylor expansion of x.re in x.re 6.061 * [backup-simplify]: Simplify 0 into 0 6.061 * [backup-simplify]: Simplify 1 into 1 6.062 * [backup-simplify]: Simplify (/ 1 1) into 1 6.062 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.062 * [taylor]: Taking taylor expansion of x.re in x.re 6.062 * [backup-simplify]: Simplify 0 into 0 6.062 * [backup-simplify]: Simplify 1 into 1 6.062 * [backup-simplify]: Simplify (/ 1 1) into 1 6.062 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.062 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.062 * [taylor]: Taking taylor expansion of x.im in x.re 6.062 * [backup-simplify]: Simplify x.im into x.im 6.062 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.063 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.063 * [taylor]: Taking taylor expansion of x.im in x.re 6.063 * [backup-simplify]: Simplify x.im into x.im 6.063 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.063 * [backup-simplify]: Simplify (* 1 1) into 1 6.063 * [backup-simplify]: Simplify (+ 1 0) into 1 6.064 * [backup-simplify]: Simplify (sqrt 1) into 1 6.065 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.065 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.066 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.066 * [backup-simplify]: Simplify (+ 0 0) into 0 6.067 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.067 * [backup-simplify]: Simplify (log 1) into 0 6.067 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 6.067 * [taylor]: Taking taylor expansion of y.im in x.re 6.067 * [backup-simplify]: Simplify y.im into y.im 6.068 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.068 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 6.068 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.068 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.068 * [taylor]: Taking taylor expansion of y.re in x.re 6.068 * [backup-simplify]: Simplify y.re into y.re 6.068 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.068 * [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.068 * [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.068 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 6.068 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.068 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.068 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.068 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.068 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.069 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.069 * [taylor]: Taking taylor expansion of x.re in x.re 6.069 * [backup-simplify]: Simplify 0 into 0 6.069 * [backup-simplify]: Simplify 1 into 1 6.069 * [backup-simplify]: Simplify (/ 1 1) into 1 6.069 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.069 * [taylor]: Taking taylor expansion of x.re in x.re 6.069 * [backup-simplify]: Simplify 0 into 0 6.069 * [backup-simplify]: Simplify 1 into 1 6.069 * [backup-simplify]: Simplify (/ 1 1) into 1 6.070 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.070 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.070 * [taylor]: Taking taylor expansion of x.im in x.re 6.070 * [backup-simplify]: Simplify x.im into x.im 6.070 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.070 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.070 * [taylor]: Taking taylor expansion of x.im in x.re 6.070 * [backup-simplify]: Simplify x.im into x.im 6.070 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.070 * [backup-simplify]: Simplify (* 1 1) into 1 6.071 * [backup-simplify]: Simplify (+ 1 0) into 1 6.071 * [backup-simplify]: Simplify (sqrt 1) into 1 6.072 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.072 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.073 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.073 * [backup-simplify]: Simplify (+ 0 0) into 0 6.074 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.074 * [backup-simplify]: Simplify (log 1) into 0 6.074 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 6.074 * [taylor]: Taking taylor expansion of y.im in x.re 6.074 * [backup-simplify]: Simplify y.im into y.im 6.075 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.075 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 6.075 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.075 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.075 * [taylor]: Taking taylor expansion of y.re in x.re 6.075 * [backup-simplify]: Simplify y.re into y.re 6.075 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.075 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.075 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 6.075 * [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.075 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 6.075 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 6.075 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.076 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.076 * [taylor]: Taking taylor expansion of y.re in x.im 6.076 * [backup-simplify]: Simplify y.re into y.re 6.076 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.076 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.076 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.076 * [taylor]: Taking taylor expansion of x.re in x.im 6.076 * [backup-simplify]: Simplify x.re into x.re 6.076 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.076 * [taylor]: Taking taylor expansion of y.im in x.im 6.076 * [backup-simplify]: Simplify y.im into y.im 6.076 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.076 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 6.076 * [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.076 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 6.076 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 6.076 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 6.076 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.076 * [taylor]: Taking taylor expansion of y.re in y.im 6.076 * [backup-simplify]: Simplify y.re into y.re 6.076 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.076 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 6.076 * [taylor]: Taking taylor expansion of (log x.re) in y.im 6.076 * [taylor]: Taking taylor expansion of x.re in y.im 6.076 * [backup-simplify]: Simplify x.re into x.re 6.076 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.076 * [taylor]: Taking taylor expansion of y.im in y.im 6.076 * [backup-simplify]: Simplify 0 into 0 6.077 * [backup-simplify]: Simplify 1 into 1 6.077 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 6.077 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 6.077 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 6.077 * [taylor]: Taking taylor expansion of (- (log x.re)) in y.re 6.077 * [taylor]: Taking taylor expansion of (log x.re) in y.re 6.077 * [taylor]: Taking taylor expansion of x.re in y.re 6.077 * [backup-simplify]: Simplify x.re into x.re 6.077 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.077 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.077 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 6.078 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.078 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 6.078 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.079 * [backup-simplify]: Simplify (+ 0 0) into 0 6.079 * [taylor]: Taking taylor expansion of 0 in x.im 6.079 * [backup-simplify]: Simplify 0 into 0 6.079 * [taylor]: Taking taylor expansion of 0 in y.im 6.079 * [backup-simplify]: Simplify 0 into 0 6.079 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.079 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.080 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.080 * [backup-simplify]: Simplify (- 0) into 0 6.080 * [backup-simplify]: Simplify (+ 0 0) into 0 6.080 * [taylor]: Taking taylor expansion of 0 in y.im 6.080 * [backup-simplify]: Simplify 0 into 0 6.081 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.081 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)))) into 0 6.081 * [backup-simplify]: Simplify (- 0) into 0 6.081 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 0) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.081 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 6.082 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 6.082 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.082 * [taylor]: Taking taylor expansion of y.re in y.re 6.082 * [backup-simplify]: Simplify 0 into 0 6.082 * [backup-simplify]: Simplify 1 into 1 6.082 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.082 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.082 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 6.082 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 6.082 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.082 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.083 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.083 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.084 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.084 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.084 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 6.085 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 6.086 * [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.087 * [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.087 * [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.087 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 6.087 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (* y.im (pow x.im 2)))) in x.im 6.087 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.087 * [backup-simplify]: Simplify 1/2 into 1/2 6.087 * [taylor]: Taking taylor expansion of (/ 1 (* y.im (pow x.im 2))) in x.im 6.087 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 6.087 * [taylor]: Taking taylor expansion of y.im in x.im 6.087 * [backup-simplify]: Simplify y.im into y.im 6.087 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 6.087 * [taylor]: Taking taylor expansion of x.im in x.im 6.087 * [backup-simplify]: Simplify 0 into 0 6.087 * [backup-simplify]: Simplify 1 into 1 6.088 * [backup-simplify]: Simplify (* 1 1) into 1 6.088 * [backup-simplify]: Simplify (* y.im 1) into y.im 6.088 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.088 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.089 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.089 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 6.090 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 6.090 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 6.090 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.091 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ 1 y.im)))) into 0 6.091 * [taylor]: Taking taylor expansion of 0 in y.im 6.091 * [backup-simplify]: Simplify 0 into 0 6.091 * [taylor]: Taking taylor expansion of 0 in y.im 6.091 * [backup-simplify]: Simplify 0 into 0 6.091 * [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.092 * [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.092 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.092 * [backup-simplify]: Simplify (- 0) into 0 6.093 * [backup-simplify]: Simplify (+ 0 0) into 0 6.093 * [taylor]: Taking taylor expansion of 0 in y.im 6.093 * [backup-simplify]: Simplify 0 into 0 6.093 * [taylor]: Taking taylor expansion of 0 in y.re 6.093 * [backup-simplify]: Simplify 0 into 0 6.093 * [taylor]: Taking taylor expansion of 0 in y.re 6.093 * [backup-simplify]: Simplify 0 into 0 6.093 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.094 * [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.095 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.095 * [backup-simplify]: Simplify (- 0) into 0 6.095 * [backup-simplify]: Simplify (+ 0 0) into 0 6.095 * [taylor]: Taking taylor expansion of 0 in y.re 6.095 * [backup-simplify]: Simplify 0 into 0 6.096 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 6.096 * [backup-simplify]: Simplify 0 into 0 6.097 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.097 * [backup-simplify]: Simplify (- 0) into 0 6.097 * [backup-simplify]: Simplify 0 into 0 6.097 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.097 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.098 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.098 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.099 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.099 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.099 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.099 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.099 * [backup-simplify]: Simplify (+ 0 0) into 0 6.100 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow x.im 2)))))) (* 2 1)) into 0 6.102 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 6.102 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (+ (* (/ 1/2 (pow x.im 2)) 0) (* 0 (/ 1 y.im))))) into 0 6.103 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.103 * [backup-simplify]: Simplify (+ 0 0) into 0 6.103 * [taylor]: Taking taylor expansion of 0 in x.im 6.103 * [backup-simplify]: Simplify 0 into 0 6.103 * [taylor]: Taking taylor expansion of 0 in y.im 6.103 * [backup-simplify]: Simplify 0 into 0 6.104 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.104 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.104 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.105 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.im))))) into 0 6.105 * [taylor]: Taking taylor expansion of 0 in y.im 6.105 * [backup-simplify]: Simplify 0 into 0 6.105 * [taylor]: Taking taylor expansion of 0 in y.im 6.105 * [backup-simplify]: Simplify 0 into 0 6.106 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.107 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow x.re 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow x.re 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow x.re 1)))) 6) into 0 6.108 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.108 * [backup-simplify]: Simplify (- 0) into 0 6.108 * [backup-simplify]: Simplify (+ 0 0) into 0 6.108 * [taylor]: Taking taylor expansion of 0 in y.im 6.108 * [backup-simplify]: Simplify 0 into 0 6.108 * [taylor]: Taking taylor expansion of 0 in y.re 6.108 * [backup-simplify]: Simplify 0 into 0 6.108 * [taylor]: Taking taylor expansion of 0 in y.re 6.108 * [backup-simplify]: Simplify 0 into 0 6.108 * [taylor]: Taking taylor expansion of 0 in y.re 6.108 * [backup-simplify]: Simplify 0 into 0 6.108 * [taylor]: Taking taylor expansion of 0 in y.re 6.108 * [backup-simplify]: Simplify 0 into 0 6.108 * [taylor]: Taking taylor expansion of 0 in y.re 6.108 * [backup-simplify]: Simplify 0 into 0 6.109 * [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.110 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow x.re 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow x.re 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow x.re 1)))) 6) into 0 6.111 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.112 * [backup-simplify]: Simplify (- 0) into 0 6.112 * [backup-simplify]: Simplify (+ 0 0) into 0 6.112 * [taylor]: Taking taylor expansion of 0 in y.re 6.112 * [backup-simplify]: Simplify 0 into 0 6.112 * [backup-simplify]: Simplify 0 into 0 6.112 * [backup-simplify]: Simplify 0 into 0 6.112 * [backup-simplify]: Simplify 0 into 0 6.113 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.113 * [backup-simplify]: Simplify 0 into 0 6.114 * [backup-simplify]: Simplify (+ (* (- (log (/ 1 x.re))) (* 1 (* (/ 1 (/ 1 y.im)) (* 1 1)))) (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.re)) (* 1 (* 1 1))))) into (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re)))) 6.114 * [backup-simplify]: Simplify (fma (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (/ 1 (- y.im)) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re)))) into (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 6.114 * [approximate]: 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 x.im y.im y.re) around 0 6.114 * [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.114 * [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.114 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 6.114 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 6.114 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 6.114 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.114 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 6.114 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 6.115 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 6.115 * [taylor]: Taking taylor expansion of -1 in y.re 6.115 * [backup-simplify]: Simplify -1 into -1 6.115 * [taylor]: Taking taylor expansion of x.re in y.re 6.115 * [backup-simplify]: Simplify x.re into x.re 6.115 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.115 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 6.115 * [taylor]: Taking taylor expansion of -1 in y.re 6.115 * [backup-simplify]: Simplify -1 into -1 6.115 * [taylor]: Taking taylor expansion of x.re in y.re 6.115 * [backup-simplify]: Simplify x.re into x.re 6.115 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.115 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 6.115 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 6.115 * [taylor]: Taking taylor expansion of -1 in y.re 6.115 * [backup-simplify]: Simplify -1 into -1 6.115 * [taylor]: Taking taylor expansion of x.im in y.re 6.115 * [backup-simplify]: Simplify x.im into x.im 6.115 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.115 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 6.115 * [taylor]: Taking taylor expansion of -1 in y.re 6.115 * [backup-simplify]: Simplify -1 into -1 6.115 * [taylor]: Taking taylor expansion of x.im in y.re 6.115 * [backup-simplify]: Simplify x.im into x.im 6.115 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.115 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 6.115 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.115 * [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.116 * [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.116 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.116 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.116 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 6.116 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.116 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.116 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 6.116 * [backup-simplify]: Simplify (+ 0 0) into 0 6.117 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.117 * [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.117 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 6.117 * [taylor]: Taking taylor expansion of -1 in y.re 6.117 * [backup-simplify]: Simplify -1 into -1 6.117 * [taylor]: Taking taylor expansion of y.im in y.re 6.117 * [backup-simplify]: Simplify y.im into y.im 6.117 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.117 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 6.117 * [taylor]: Taking taylor expansion of -1 in y.re 6.117 * [backup-simplify]: Simplify -1 into -1 6.117 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 6.117 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 6.117 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.117 * [taylor]: Taking taylor expansion of y.re in y.re 6.117 * [backup-simplify]: Simplify 0 into 0 6.117 * [backup-simplify]: Simplify 1 into 1 6.117 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.117 * [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.117 * [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.117 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 6.117 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 6.117 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 6.118 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.118 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 6.118 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 6.118 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.118 * [taylor]: Taking taylor expansion of -1 in y.im 6.118 * [backup-simplify]: Simplify -1 into -1 6.118 * [taylor]: Taking taylor expansion of x.re in y.im 6.118 * [backup-simplify]: Simplify x.re into x.re 6.118 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.118 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.118 * [taylor]: Taking taylor expansion of -1 in y.im 6.118 * [backup-simplify]: Simplify -1 into -1 6.118 * [taylor]: Taking taylor expansion of x.re in y.im 6.118 * [backup-simplify]: Simplify x.re into x.re 6.118 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.118 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 6.118 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.118 * [taylor]: Taking taylor expansion of -1 in y.im 6.118 * [backup-simplify]: Simplify -1 into -1 6.118 * [taylor]: Taking taylor expansion of x.im in y.im 6.118 * [backup-simplify]: Simplify x.im into x.im 6.118 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.118 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.118 * [taylor]: Taking taylor expansion of -1 in y.im 6.118 * [backup-simplify]: Simplify -1 into -1 6.118 * [taylor]: Taking taylor expansion of x.im in y.im 6.118 * [backup-simplify]: Simplify x.im into x.im 6.118 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.118 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 6.118 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.118 * [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.119 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 6.119 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.119 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.119 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 6.119 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.119 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.119 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 6.120 * [backup-simplify]: Simplify (+ 0 0) into 0 6.120 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.120 * [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.120 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 6.120 * [taylor]: Taking taylor expansion of -1 in y.im 6.120 * [backup-simplify]: Simplify -1 into -1 6.120 * [taylor]: Taking taylor expansion of y.im in y.im 6.120 * [backup-simplify]: Simplify 0 into 0 6.120 * [backup-simplify]: Simplify 1 into 1 6.120 * [backup-simplify]: Simplify (/ -1 1) into -1 6.120 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 6.120 * [taylor]: Taking taylor expansion of -1 in y.im 6.120 * [backup-simplify]: Simplify -1 into -1 6.120 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 6.121 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 6.121 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.121 * [taylor]: Taking taylor expansion of y.re in y.im 6.121 * [backup-simplify]: Simplify y.re into y.re 6.121 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.121 * [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.121 * [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.121 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 6.121 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 6.121 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 6.121 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.121 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 6.121 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 6.121 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 6.121 * [taylor]: Taking taylor expansion of -1 in x.im 6.121 * [backup-simplify]: Simplify -1 into -1 6.121 * [taylor]: Taking taylor expansion of x.re in x.im 6.121 * [backup-simplify]: Simplify x.re into x.re 6.121 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.121 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 6.121 * [taylor]: Taking taylor expansion of -1 in x.im 6.121 * [backup-simplify]: Simplify -1 into -1 6.121 * [taylor]: Taking taylor expansion of x.re in x.im 6.121 * [backup-simplify]: Simplify x.re into x.re 6.121 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.121 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 6.121 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 6.121 * [taylor]: Taking taylor expansion of -1 in x.im 6.121 * [backup-simplify]: Simplify -1 into -1 6.121 * [taylor]: Taking taylor expansion of x.im in x.im 6.121 * [backup-simplify]: Simplify 0 into 0 6.121 * [backup-simplify]: Simplify 1 into 1 6.122 * [backup-simplify]: Simplify (/ -1 1) into -1 6.122 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 6.122 * [taylor]: Taking taylor expansion of -1 in x.im 6.122 * [backup-simplify]: Simplify -1 into -1 6.122 * [taylor]: Taking taylor expansion of x.im in x.im 6.122 * [backup-simplify]: Simplify 0 into 0 6.122 * [backup-simplify]: Simplify 1 into 1 6.122 * [backup-simplify]: Simplify (/ -1 1) into -1 6.122 * [backup-simplify]: Simplify (* -1 -1) into 1 6.123 * [backup-simplify]: Simplify (+ 0 1) into 1 6.123 * [backup-simplify]: Simplify (sqrt 1) into 1 6.123 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.124 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.124 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.125 * [backup-simplify]: Simplify (+ 0 0) into 0 6.125 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.125 * [backup-simplify]: Simplify (log 1) into 0 6.125 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 6.125 * [taylor]: Taking taylor expansion of -1 in x.im 6.125 * [backup-simplify]: Simplify -1 into -1 6.125 * [taylor]: Taking taylor expansion of y.im in x.im 6.125 * [backup-simplify]: Simplify y.im into y.im 6.125 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.125 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 6.125 * [taylor]: Taking taylor expansion of -1 in x.im 6.125 * [backup-simplify]: Simplify -1 into -1 6.126 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 6.126 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.126 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.126 * [taylor]: Taking taylor expansion of y.re in x.im 6.126 * [backup-simplify]: Simplify y.re into y.re 6.126 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.126 * [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.126 * [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.126 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 6.126 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 6.126 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 6.126 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.126 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 6.126 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 6.126 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.126 * [taylor]: Taking taylor expansion of -1 in x.re 6.126 * [backup-simplify]: Simplify -1 into -1 6.126 * [taylor]: Taking taylor expansion of x.re in x.re 6.127 * [backup-simplify]: Simplify 0 into 0 6.127 * [backup-simplify]: Simplify 1 into 1 6.127 * [backup-simplify]: Simplify (/ -1 1) into -1 6.127 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.127 * [taylor]: Taking taylor expansion of -1 in x.re 6.127 * [backup-simplify]: Simplify -1 into -1 6.127 * [taylor]: Taking taylor expansion of x.re in x.re 6.127 * [backup-simplify]: Simplify 0 into 0 6.127 * [backup-simplify]: Simplify 1 into 1 6.127 * [backup-simplify]: Simplify (/ -1 1) into -1 6.127 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 6.127 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.127 * [taylor]: Taking taylor expansion of -1 in x.re 6.127 * [backup-simplify]: Simplify -1 into -1 6.127 * [taylor]: Taking taylor expansion of x.im in x.re 6.127 * [backup-simplify]: Simplify x.im into x.im 6.127 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.127 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.127 * [taylor]: Taking taylor expansion of -1 in x.re 6.127 * [backup-simplify]: Simplify -1 into -1 6.127 * [taylor]: Taking taylor expansion of x.im in x.re 6.127 * [backup-simplify]: Simplify x.im into x.im 6.127 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.128 * [backup-simplify]: Simplify (* -1 -1) into 1 6.128 * [backup-simplify]: Simplify (+ 1 0) into 1 6.128 * [backup-simplify]: Simplify (sqrt 1) into 1 6.129 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.129 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.130 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.130 * [backup-simplify]: Simplify (+ 0 0) into 0 6.130 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.134 * [backup-simplify]: Simplify (log 1) into 0 6.135 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 6.135 * [taylor]: Taking taylor expansion of -1 in x.re 6.135 * [backup-simplify]: Simplify -1 into -1 6.135 * [taylor]: Taking taylor expansion of y.im in x.re 6.135 * [backup-simplify]: Simplify y.im into y.im 6.135 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.135 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 6.135 * [taylor]: Taking taylor expansion of -1 in x.re 6.135 * [backup-simplify]: Simplify -1 into -1 6.135 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 6.135 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 6.135 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.135 * [taylor]: Taking taylor expansion of y.re in x.re 6.135 * [backup-simplify]: Simplify y.re into y.re 6.135 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.135 * [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.135 * [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.135 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 6.135 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 6.135 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 6.135 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.135 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 6.135 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 6.135 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.135 * [taylor]: Taking taylor expansion of -1 in x.re 6.135 * [backup-simplify]: Simplify -1 into -1 6.135 * [taylor]: Taking taylor expansion of x.re in x.re 6.136 * [backup-simplify]: Simplify 0 into 0 6.136 * [backup-simplify]: Simplify 1 into 1 6.136 * [backup-simplify]: Simplify (/ -1 1) into -1 6.136 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.136 * [taylor]: Taking taylor expansion of -1 in x.re 6.136 * [backup-simplify]: Simplify -1 into -1 6.136 * [taylor]: Taking taylor expansion of x.re in x.re 6.136 * [backup-simplify]: Simplify 0 into 0 6.136 * [backup-simplify]: Simplify 1 into 1 6.136 * [backup-simplify]: Simplify (/ -1 1) into -1 6.136 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 6.136 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.137 * [taylor]: Taking taylor expansion of -1 in x.re 6.137 * [backup-simplify]: Simplify -1 into -1 6.137 * [taylor]: Taking taylor expansion of x.im in x.re 6.137 * [backup-simplify]: Simplify x.im into x.im 6.137 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.137 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.137 * [taylor]: Taking taylor expansion of -1 in x.re 6.137 * [backup-simplify]: Simplify -1 into -1 6.137 * [taylor]: Taking taylor expansion of x.im in x.re 6.137 * [backup-simplify]: Simplify x.im into x.im 6.137 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.137 * [backup-simplify]: Simplify (* -1 -1) into 1 6.137 * [backup-simplify]: Simplify (+ 1 0) into 1 6.138 * [backup-simplify]: Simplify (sqrt 1) into 1 6.138 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.139 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.139 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.139 * [backup-simplify]: Simplify (+ 0 0) into 0 6.140 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.140 * [backup-simplify]: Simplify (log 1) into 0 6.140 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 6.140 * [taylor]: Taking taylor expansion of -1 in x.re 6.140 * [backup-simplify]: Simplify -1 into -1 6.140 * [taylor]: Taking taylor expansion of y.im in x.re 6.140 * [backup-simplify]: Simplify y.im into y.im 6.140 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.140 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 6.140 * [taylor]: Taking taylor expansion of -1 in x.re 6.140 * [backup-simplify]: Simplify -1 into -1 6.140 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 6.140 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 6.140 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.140 * [taylor]: Taking taylor expansion of y.re in x.re 6.140 * [backup-simplify]: Simplify y.re into y.re 6.140 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.141 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.141 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 6.141 * [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.141 * [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.141 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 6.141 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.141 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.141 * [taylor]: Taking taylor expansion of x.re in x.im 6.141 * [backup-simplify]: Simplify x.re into x.re 6.141 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.141 * [taylor]: Taking taylor expansion of y.im in x.im 6.141 * [backup-simplify]: Simplify y.im into y.im 6.141 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.141 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 6.141 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.141 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.141 * [taylor]: Taking taylor expansion of y.re in x.im 6.141 * [backup-simplify]: Simplify y.re into y.re 6.141 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.142 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.142 * [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.142 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 6.142 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 6.142 * [taylor]: Taking taylor expansion of (log x.re) in y.im 6.142 * [taylor]: Taking taylor expansion of x.re in y.im 6.142 * [backup-simplify]: Simplify x.re into x.re 6.142 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.142 * [taylor]: Taking taylor expansion of y.im in y.im 6.142 * [backup-simplify]: Simplify 0 into 0 6.142 * [backup-simplify]: Simplify 1 into 1 6.142 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 6.142 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 6.142 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 6.142 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.142 * [taylor]: Taking taylor expansion of y.re in y.im 6.142 * [backup-simplify]: Simplify y.re into y.re 6.142 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.142 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 6.142 * [taylor]: Taking taylor expansion of (log x.re) in y.re 6.142 * [taylor]: Taking taylor expansion of x.re in y.re 6.142 * [backup-simplify]: Simplify x.re into x.re 6.142 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.143 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.143 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 6.144 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.144 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 6.144 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 6.144 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 6.144 * [backup-simplify]: Simplify (+ 0 0) into 0 6.145 * [taylor]: Taking taylor expansion of 0 in x.im 6.145 * [backup-simplify]: Simplify 0 into 0 6.145 * [taylor]: Taking taylor expansion of 0 in y.im 6.145 * [backup-simplify]: Simplify 0 into 0 6.145 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.145 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.145 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 6.146 * [backup-simplify]: Simplify (- 0) into 0 6.146 * [backup-simplify]: Simplify (+ 0 0) into 0 6.146 * [taylor]: Taking taylor expansion of 0 in y.im 6.146 * [backup-simplify]: Simplify 0 into 0 6.146 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.147 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)))) into 0 6.147 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.147 * [backup-simplify]: Simplify (+ 0 (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.147 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 6.147 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 6.147 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 6.147 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.147 * [taylor]: Taking taylor expansion of y.re in y.re 6.147 * [backup-simplify]: Simplify 0 into 0 6.147 * [backup-simplify]: Simplify 1 into 1 6.147 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.148 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 6.148 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 6.148 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.148 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.148 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.149 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.149 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.150 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 6.150 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.150 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 6.151 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 6.153 * [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.155 * [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.155 * [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.156 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 6.157 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 6.157 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) in x.im 6.157 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (* y.im (pow x.im 2)))) in x.im 6.157 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.157 * [backup-simplify]: Simplify 1/2 into 1/2 6.157 * [taylor]: Taking taylor expansion of (/ 1 (* y.im (pow x.im 2))) in x.im 6.157 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 6.157 * [taylor]: Taking taylor expansion of y.im in x.im 6.157 * [backup-simplify]: Simplify y.im into y.im 6.157 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 6.157 * [taylor]: Taking taylor expansion of x.im in x.im 6.157 * [backup-simplify]: Simplify 0 into 0 6.157 * [backup-simplify]: Simplify 1 into 1 6.157 * [backup-simplify]: Simplify (* 1 1) into 1 6.157 * [backup-simplify]: Simplify (* y.im 1) into y.im 6.157 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.158 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.159 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.160 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 6.160 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 6.160 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 6.161 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.161 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ 1 y.im)))) into 0 6.162 * [backup-simplify]: Simplify (- 0) into 0 6.162 * [taylor]: Taking taylor expansion of 0 in y.im 6.162 * [backup-simplify]: Simplify 0 into 0 6.162 * [taylor]: Taking taylor expansion of 0 in y.im 6.162 * [backup-simplify]: Simplify 0 into 0 6.164 * [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.164 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.164 * [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.165 * [backup-simplify]: Simplify (- 0) into 0 6.165 * [backup-simplify]: Simplify (+ 0 0) into 0 6.165 * [taylor]: Taking taylor expansion of 0 in y.im 6.165 * [backup-simplify]: Simplify 0 into 0 6.165 * [taylor]: Taking taylor expansion of 0 in y.re 6.165 * [backup-simplify]: Simplify 0 into 0 6.165 * [taylor]: Taking taylor expansion of 0 in y.re 6.166 * [backup-simplify]: Simplify 0 into 0 6.167 * [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.169 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.169 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 6.169 * [backup-simplify]: Simplify (- 0) into 0 6.170 * [backup-simplify]: Simplify (+ 0 0) into 0 6.170 * [taylor]: Taking taylor expansion of 0 in y.re 6.170 * [backup-simplify]: Simplify 0 into 0 6.171 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 6.171 * [backup-simplify]: Simplify (- 0) into 0 6.171 * [backup-simplify]: Simplify 0 into 0 6.171 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.171 * [backup-simplify]: Simplify 0 into 0 6.172 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.172 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.172 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.173 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.174 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 6.174 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.174 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.174 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 6.174 * [backup-simplify]: Simplify (+ 0 0) into 0 6.175 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow x.im 2)))))) (* 2 1)) into 0 6.177 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 6.177 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (+ (* (/ 1/2 (pow x.im 2)) 0) (* 0 (/ -1 y.im))))) into 0 6.178 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.178 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 6.179 * [backup-simplify]: Simplify (+ 0 0) into 0 6.179 * [taylor]: Taking taylor expansion of 0 in x.im 6.179 * [backup-simplify]: Simplify 0 into 0 6.179 * [taylor]: Taking taylor expansion of 0 in y.im 6.179 * [backup-simplify]: Simplify 0 into 0 6.179 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.180 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.180 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.181 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.im))))) into 0 6.181 * [backup-simplify]: Simplify (- 0) into 0 6.181 * [taylor]: Taking taylor expansion of 0 in y.im 6.181 * [backup-simplify]: Simplify 0 into 0 6.181 * [taylor]: Taking taylor expansion of 0 in y.im 6.181 * [backup-simplify]: Simplify 0 into 0 6.183 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow x.re 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow x.re 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow x.re 1)))) 6) into 0 6.183 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.184 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.184 * [backup-simplify]: Simplify (- 0) into 0 6.184 * [backup-simplify]: Simplify (+ 0 0) into 0 6.184 * [taylor]: Taking taylor expansion of 0 in y.im 6.184 * [backup-simplify]: Simplify 0 into 0 6.184 * [taylor]: Taking taylor expansion of 0 in y.re 6.184 * [backup-simplify]: Simplify 0 into 0 6.184 * [taylor]: Taking taylor expansion of 0 in y.re 6.184 * [backup-simplify]: Simplify 0 into 0 6.184 * [taylor]: Taking taylor expansion of 0 in y.re 6.184 * [backup-simplify]: Simplify 0 into 0 6.184 * [taylor]: Taking taylor expansion of 0 in y.re 6.184 * [backup-simplify]: Simplify 0 into 0 6.184 * [taylor]: Taking taylor expansion of 0 in y.re 6.185 * [backup-simplify]: Simplify 0 into 0 6.186 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow x.re 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow x.re 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow x.re 1)))) 6) into 0 6.187 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log x.re) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.188 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.188 * [backup-simplify]: Simplify (- 0) into 0 6.188 * [backup-simplify]: Simplify (+ 0 0) into 0 6.188 * [taylor]: Taking taylor expansion of 0 in y.re 6.188 * [backup-simplify]: Simplify 0 into 0 6.188 * [backup-simplify]: Simplify 0 into 0 6.188 * [backup-simplify]: Simplify 0 into 0 6.188 * [backup-simplify]: Simplify 0 into 0 6.189 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.189 * [backup-simplify]: Simplify (- 0) into 0 6.189 * [backup-simplify]: Simplify 0 into 0 6.190 * [backup-simplify]: Simplify (+ (* (log (/ 1 (- x.re))) (* 1 (* (/ 1 (/ 1 (- y.im))) (* 1 1)))) (* (- (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.re))) (* 1 (* 1 1))))) into (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re)))) 6.190 * * * [progress]: simplifying candidates 6.191 * [simplify]: Simplifying: (expm1 (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cos (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (* (atan2 x.im x.re) y.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 (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (log1p (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (* (log (hypot x.re x.im)) y.im) (log (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (exp (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (* (cbrt (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (cbrt (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (* (* (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (sqrt (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (sqrt (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 1 (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (* (atan2 x.im x.re) y.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.im (log x.im)) (* (atan2 x.im x.re) y.re)) (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re)))) (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re)))) 6.192 * * [simplify]: Extracting # 0 : cost 0 6.193 * * [simplify]: Extracting # 1 : cost 0 6.193 * * [simplify]: Extracting # 2 : cost 0 6.193 * * [simplify]: Extracting # 3 : cost 0 6.193 * * [simplify]: Extracting # 4 : cost 0 6.193 * * [simplify]: Extracting # 5 : cost 0 6.193 * * [simplify]: Extracting # 6 : cost 0 6.193 * * [simplify]: Extracting # 7 : cost 0 6.193 * * [simplify]: Extracting # 8 : cost 0 6.193 * * [simplify]: iteration 0 : 101 enodes (cost 729 ) 6.211 * * [simplify]: Extracting # 0 : cost 0 6.211 * * [simplify]: Extracting # 1 : cost 0 6.211 * * [simplify]: Extracting # 2 : cost 0 6.211 * * [simplify]: Extracting # 3 : cost 0 6.212 * * [simplify]: Extracting # 4 : cost 0 6.212 * * [simplify]: iteration 1 : 177 enodes (cost 720 ) 6.254 * * [simplify]: Extracting # 0 : cost 0 6.254 * * [simplify]: Extracting # 1 : cost 0 6.255 * * [simplify]: Extracting # 2 : cost 0 6.255 * * [simplify]: Extracting # 3 : cost 0 6.256 * * [simplify]: Extracting # 4 : cost 0 6.256 * * [simplify]: Extracting # 5 : cost 0 6.256 * * [simplify]: iteration 2 : 414 enodes (cost 634 ) 6.484 * * [simplify]: Extracting # 0 : cost 0 6.486 * * [simplify]: Extracting # 1 : cost 0 6.487 * * [simplify]: Extracting # 2 : cost 0 6.487 * * [simplify]: Extracting # 3 : cost 0 6.488 * * [simplify]: Extracting # 4 : cost 0 6.488 * * [simplify]: iteration 3 : 809 enodes (cost 630 ) 6.894 * * [simplify]: Extracting # 0 : cost 0 6.896 * * [simplify]: Extracting # 1 : cost 0 6.897 * * [simplify]: Extracting # 2 : cost 0 6.898 * * [simplify]: Extracting # 3 : cost 0 6.900 * * [simplify]: Extracting # 4 : cost 0 6.901 * * [simplify]: iteration 4 : 1501 enodes (cost 630 ) 9.331 * * [simplify]: Extracting # 0 : cost 0 9.336 * * [simplify]: Extracting # 1 : cost 0 9.340 * * [simplify]: Extracting # 2 : cost 0 9.346 * * [simplify]: Extracting # 3 : cost 0 9.352 * * [simplify]: Extracting # 4 : cost 0 9.359 * * [simplify]: iteration 5 : 4377 enodes (cost 630 ) 11.097 * * [simplify]: Extracting # 0 : cost 0 11.101 * * [simplify]: Extracting # 1 : cost 0 11.105 * * [simplify]: Extracting # 2 : cost 0 11.109 * * [simplify]: iteration done: 5000 enodes (cost 630 ) 11.109 * [simplify]: Simplified to: (expm1 (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cos (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (pow (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 3) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (log (* (atan2 x.im x.re) y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (atan2 x.im x.re) y.re)) (pow (* (atan2 x.im x.re) y.re) 3) (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)) (pow (* (atan2 x.im x.re) y.re) 3) (sqrt (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (* (atan2 x.im x.re) (sqrt y.re)) (atan2 x.im x.re) (* (cbrt (atan2 x.im x.re)) y.re) (* (sqrt (atan2 x.im x.re)) y.re) (* (atan2 x.im x.re) y.re) (expm1 (* (atan2 x.im x.re) y.im)) (log1p (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im) (log (* (atan2 x.im x.re) y.im)) (log (* (atan2 x.im x.re) y.im)) (exp (* (atan2 x.im x.re) y.im)) (pow (* (atan2 x.im x.re) y.im) 3) (* (cbrt (* (atan2 x.im x.re) y.im)) (cbrt (* (atan2 x.im x.re) y.im))) (cbrt (* (atan2 x.im x.re) y.im)) (pow (* (atan2 x.im x.re) y.im) 3) (sqrt (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (atan2 x.im x.re) (* (cbrt y.im) (cbrt y.im))) (* (atan2 x.im x.re) (sqrt y.im)) (atan2 x.im x.re) (* (cbrt (atan2 x.im x.re)) y.im) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (expm1 (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (log1p (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (* (log (hypot x.re x.im)) y.im) (log (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (exp (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (* (cbrt (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (cbrt (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (pow (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) 3) (sqrt (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (sqrt (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 1 (cos (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) (cos (- (* (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) (fma y.im (log x.im) (* (atan2 x.im x.re) y.re)) (fma (atan2 x.im x.re) y.re (* (log x.re) y.im)) (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re)))) 11.110 * * * [progress]: adding candidates to table 11.546 * * [progress]: iteration 3 / 4 11.547 * * * [progress]: picking best candidate 11.607 * * * * [pick]: Picked # 11.607 * * * [progress]: localizing error 11.650 * * * [progress]: generating rewritten candidates 11.650 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 11.653 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 3 1 2 1) 11.654 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 3 1 1 2) 11.655 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 3 1 1 1) 11.656 * * * [progress]: generating series expansions 11.656 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 11.657 * [backup-simplify]: Simplify (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) into (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 11.657 * [approximate]: Taking taylor expansion of (cos (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.657 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.re 11.657 * [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.657 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.657 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 11.657 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 11.657 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 11.657 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.657 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 11.657 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 11.657 * [taylor]: Taking taylor expansion of x.re in y.re 11.657 * [backup-simplify]: Simplify x.re into x.re 11.657 * [taylor]: Taking taylor expansion of x.re in y.re 11.657 * [backup-simplify]: Simplify x.re into x.re 11.657 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 11.657 * [taylor]: Taking taylor expansion of x.im in y.re 11.657 * [backup-simplify]: Simplify x.im into x.im 11.657 * [taylor]: Taking taylor expansion of x.im in y.re 11.657 * [backup-simplify]: Simplify x.im into x.im 11.657 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.657 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.657 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 11.658 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.658 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.658 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.658 * [backup-simplify]: Simplify (+ 0 0) into 0 11.658 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 11.659 * [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.659 * [taylor]: Taking taylor expansion of y.im in y.re 11.659 * [backup-simplify]: Simplify y.im into y.im 11.659 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.659 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.659 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.659 * [taylor]: Taking taylor expansion of y.re in y.re 11.659 * [backup-simplify]: Simplify 0 into 0 11.659 * [backup-simplify]: Simplify 1 into 1 11.659 * [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.659 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.659 * [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.659 * [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.660 * [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.660 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.im 11.660 * [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.660 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.660 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 11.660 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 11.660 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 11.660 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.660 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 11.660 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 11.660 * [taylor]: Taking taylor expansion of x.re in y.im 11.660 * [backup-simplify]: Simplify x.re into x.re 11.660 * [taylor]: Taking taylor expansion of x.re in y.im 11.660 * [backup-simplify]: Simplify x.re into x.re 11.660 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 11.660 * [taylor]: Taking taylor expansion of x.im in y.im 11.660 * [backup-simplify]: Simplify x.im into x.im 11.660 * [taylor]: Taking taylor expansion of x.im in y.im 11.660 * [backup-simplify]: Simplify x.im into x.im 11.660 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.660 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.660 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 11.660 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 11.660 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.660 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.661 * [backup-simplify]: Simplify (+ 0 0) into 0 11.661 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 11.661 * [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.661 * [taylor]: Taking taylor expansion of y.im in y.im 11.661 * [backup-simplify]: Simplify 0 into 0 11.661 * [backup-simplify]: Simplify 1 into 1 11.661 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 11.661 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 11.661 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im 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.662 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 11.662 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.662 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 11.662 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.662 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.662 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.im 11.662 * [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.662 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.662 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 11.662 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 11.662 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 11.662 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.662 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 11.662 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 11.662 * [taylor]: Taking taylor expansion of x.re in x.im 11.662 * [backup-simplify]: Simplify x.re into x.re 11.662 * [taylor]: Taking taylor expansion of x.re in x.im 11.662 * [backup-simplify]: Simplify x.re into x.re 11.662 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 11.662 * [taylor]: Taking taylor expansion of x.im in x.im 11.662 * [backup-simplify]: Simplify 0 into 0 11.662 * [backup-simplify]: Simplify 1 into 1 11.662 * [taylor]: Taking taylor expansion of x.im in x.im 11.662 * [backup-simplify]: Simplify 0 into 0 11.662 * [backup-simplify]: Simplify 1 into 1 11.662 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 11.663 * [backup-simplify]: Simplify (* 0 0) into 0 11.663 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 11.663 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 11.663 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 11.663 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.664 * [backup-simplify]: Simplify (+ 0 0) into 0 11.664 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 11.664 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.664 * [taylor]: Taking taylor expansion of y.im in x.im 11.664 * [backup-simplify]: Simplify y.im into y.im 11.664 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.664 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.664 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.664 * [taylor]: Taking taylor expansion of y.re in x.im 11.664 * [backup-simplify]: Simplify y.re into y.re 11.664 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 11.664 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.664 * [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.664 * [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.664 * [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.664 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 11.664 * [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.665 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.665 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 11.665 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 11.665 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 11.665 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.665 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 11.665 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 11.665 * [taylor]: Taking taylor expansion of x.re in x.re 11.665 * [backup-simplify]: Simplify 0 into 0 11.665 * [backup-simplify]: Simplify 1 into 1 11.665 * [taylor]: Taking taylor expansion of x.re in x.re 11.665 * [backup-simplify]: Simplify 0 into 0 11.665 * [backup-simplify]: Simplify 1 into 1 11.665 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 11.665 * [taylor]: Taking taylor expansion of x.im in x.re 11.665 * [backup-simplify]: Simplify x.im into x.im 11.665 * [taylor]: Taking taylor expansion of x.im in x.re 11.665 * [backup-simplify]: Simplify x.im into x.im 11.665 * [backup-simplify]: Simplify (* 0 0) into 0 11.665 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.665 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 11.665 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.666 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.666 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.666 * [backup-simplify]: Simplify (+ 0 0) into 0 11.666 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.666 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.666 * [taylor]: Taking taylor expansion of y.im in x.re 11.666 * [backup-simplify]: Simplify y.im into y.im 11.666 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.666 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.666 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.666 * [taylor]: Taking taylor expansion of y.re in x.re 11.666 * [backup-simplify]: Simplify y.re into y.re 11.667 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 11.667 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.667 * [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.667 * [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.667 * [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.667 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 11.667 * [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.667 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 11.667 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 11.667 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 11.667 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 11.667 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 11.667 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 11.667 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 11.667 * [taylor]: Taking taylor expansion of x.re in x.re 11.667 * [backup-simplify]: Simplify 0 into 0 11.667 * [backup-simplify]: Simplify 1 into 1 11.667 * [taylor]: Taking taylor expansion of x.re in x.re 11.667 * [backup-simplify]: Simplify 0 into 0 11.667 * [backup-simplify]: Simplify 1 into 1 11.667 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 11.667 * [taylor]: Taking taylor expansion of x.im in x.re 11.667 * [backup-simplify]: Simplify x.im into x.im 11.667 * [taylor]: Taking taylor expansion of x.im in x.re 11.668 * [backup-simplify]: Simplify x.im into x.im 11.668 * [backup-simplify]: Simplify (* 0 0) into 0 11.668 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 11.668 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 11.668 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 11.668 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 11.669 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 11.669 * [backup-simplify]: Simplify (+ 0 0) into 0 11.669 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 11.669 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.669 * [taylor]: Taking taylor expansion of y.im in x.re 11.669 * [backup-simplify]: Simplify y.im into y.im 11.669 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 11.669 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.669 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.669 * [taylor]: Taking taylor expansion of y.re in x.re 11.669 * [backup-simplify]: Simplify y.re into y.re 11.669 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 11.669 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.669 * [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.669 * [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.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))) 11.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))) 11.670 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 11.670 * [backup-simplify]: Simplify (- 0) into 0 11.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))) 11.671 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 11.671 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 11.671 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 11.671 * [taylor]: Taking taylor expansion of y.im in x.im 11.671 * [backup-simplify]: Simplify y.im into y.im 11.671 * [taylor]: Taking taylor expansion of (log x.im) in x.im 11.671 * [taylor]: Taking taylor expansion of x.im in x.im 11.671 * [backup-simplify]: Simplify 0 into 0 11.671 * [backup-simplify]: Simplify 1 into 1 11.671 * [backup-simplify]: Simplify (log 1) into 0 11.671 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.671 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.671 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.671 * [taylor]: Taking taylor expansion of y.re in x.im 11.671 * [backup-simplify]: Simplify y.re into y.re 11.672 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.672 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 11.672 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.672 * [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.672 * [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.672 * [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.672 * [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.672 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 11.673 * [backup-simplify]: Simplify (- 0) into 0 11.673 * [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.673 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in y.im 11.673 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 11.673 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 11.673 * [taylor]: Taking taylor expansion of y.im in y.im 11.673 * [backup-simplify]: Simplify 0 into 0 11.673 * [backup-simplify]: Simplify 1 into 1 11.673 * [taylor]: Taking taylor expansion of (log x.im) in y.im 11.673 * [taylor]: Taking taylor expansion of x.im in y.im 11.673 * [backup-simplify]: Simplify x.im into x.im 11.673 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.673 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 11.673 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 11.673 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.673 * [taylor]: Taking taylor expansion of y.re in y.im 11.673 * [backup-simplify]: Simplify y.re into y.re 11.673 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 11.673 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.673 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 11.673 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 11.674 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 11.674 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 11.674 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 11.674 * [backup-simplify]: Simplify (- 0) into 0 11.674 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 11.674 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 11.674 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.674 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.674 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.674 * [taylor]: Taking taylor expansion of y.re in y.re 11.674 * [backup-simplify]: Simplify 0 into 0 11.674 * [backup-simplify]: Simplify 1 into 1 11.674 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.675 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.675 * [backup-simplify]: Simplify 1 into 1 11.675 * [backup-simplify]: Simplify (+ 0) into 0 11.675 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 11.676 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 11.676 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 11.676 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.677 * [backup-simplify]: Simplify (+ 0 0) into 0 11.677 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.678 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 11.678 * [backup-simplify]: Simplify (- 0) into 0 11.678 * [backup-simplify]: Simplify (+ 0 0) into 0 11.678 * [taylor]: Taking taylor expansion of 0 in x.im 11.678 * [backup-simplify]: Simplify 0 into 0 11.678 * [taylor]: Taking taylor expansion of 0 in y.im 11.678 * [backup-simplify]: Simplify 0 into 0 11.678 * [taylor]: Taking taylor expansion of 0 in y.re 11.678 * [backup-simplify]: Simplify 0 into 0 11.678 * [backup-simplify]: Simplify 0 into 0 11.679 * [backup-simplify]: Simplify (+ 0) into 0 11.679 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 11.680 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.680 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.680 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 11.680 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.681 * [backup-simplify]: Simplify (+ 0 0) into 0 11.681 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.681 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 11.682 * [backup-simplify]: Simplify (- 0) into 0 11.682 * [backup-simplify]: Simplify (+ 0 0) into 0 11.682 * [taylor]: Taking taylor expansion of 0 in y.im 11.682 * [backup-simplify]: Simplify 0 into 0 11.682 * [taylor]: Taking taylor expansion of 0 in y.re 11.682 * [backup-simplify]: Simplify 0 into 0 11.682 * [backup-simplify]: Simplify 0 into 0 11.682 * [backup-simplify]: Simplify (+ 0) into 0 11.683 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 11.683 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 11.683 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 11.684 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.684 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 11.684 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 11.684 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 11.684 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 11.684 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)))) into (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) 11.684 * [taylor]: Taking taylor expansion of (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) in y.re 11.684 * [taylor]: Taking taylor expansion of (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) in y.re 11.684 * [taylor]: Taking taylor expansion of (log x.im) in y.re 11.684 * [taylor]: Taking taylor expansion of x.im in y.re 11.684 * [backup-simplify]: Simplify x.im into x.im 11.685 * [backup-simplify]: Simplify (log x.im) into (log x.im) 11.685 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 11.685 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 11.685 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 11.685 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.685 * [taylor]: Taking taylor expansion of y.re in y.re 11.685 * [backup-simplify]: Simplify 0 into 0 11.685 * [backup-simplify]: Simplify 1 into 1 11.685 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 11.685 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 11.685 * [backup-simplify]: Simplify (* (log x.im) 0) into 0 11.685 * [backup-simplify]: Simplify (- 0) into 0 11.685 * [backup-simplify]: Simplify 0 into 0 11.686 * [backup-simplify]: Simplify (+ 0) into 0 11.686 * [backup-simplify]: Simplify 0 into 0 11.686 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.687 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 11.687 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 11.688 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 11.688 * [backup-simplify]: Simplify (+ 1 0) into 1 11.688 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 11.689 * [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.690 * [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.690 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.690 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 11.690 * [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.691 * [backup-simplify]: Simplify (+ (* (sin (+ (* 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 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) 11.691 * [backup-simplify]: Simplify (- (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)))) into (- (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)))) 11.692 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))))) into (- (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)))) 11.692 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)))) in x.im 11.692 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) in x.im 11.692 * [taylor]: Taking taylor expansion of 1/2 in x.im 11.692 * [backup-simplify]: Simplify 1/2 into 1/2 11.692 * [taylor]: Taking taylor expansion of (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)) in x.im 11.692 * [taylor]: Taking taylor expansion of (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) in x.im 11.692 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 11.692 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 11.692 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 11.692 * [taylor]: Taking taylor expansion of y.im in x.im 11.692 * [backup-simplify]: Simplify y.im into y.im 11.692 * [taylor]: Taking taylor expansion of (log x.im) in x.im 11.692 * [taylor]: Taking taylor expansion of x.im in x.im 11.692 * [backup-simplify]: Simplify 0 into 0 11.692 * [backup-simplify]: Simplify 1 into 1 11.692 * [backup-simplify]: Simplify (log 1) into 0 11.692 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 11.692 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.692 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.692 * [taylor]: Taking taylor expansion of y.re in x.im 11.692 * [backup-simplify]: Simplify y.re into y.re 11.693 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.693 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 11.693 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 11.693 * [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.693 * [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.693 * [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.693 * [taylor]: Taking taylor expansion of y.im in x.im 11.693 * [backup-simplify]: Simplify y.im into y.im 11.693 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 11.693 * [taylor]: Taking taylor expansion of x.im in x.im 11.693 * [backup-simplify]: Simplify 0 into 0 11.693 * [backup-simplify]: Simplify 1 into 1 11.694 * [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.694 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 11.694 * [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.694 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) into (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 11.694 * [backup-simplify]: Simplify (* 1 1) into 1 11.694 * [backup-simplify]: Simplify (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 1) into (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 11.695 * [backup-simplify]: Simplify (+ 0) into 0 11.695 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 11.696 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.696 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.696 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 11.696 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 11.697 * [backup-simplify]: Simplify (+ 0 0) into 0 11.697 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.698 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 11.698 * [backup-simplify]: Simplify (+ 0 0) into 0 11.698 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.708 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 11.711 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 11.712 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 11.712 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 11.712 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 11.712 * [backup-simplify]: Simplify (+ 0 0) into 0 11.713 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.713 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 11.714 * [backup-simplify]: Simplify (+ 0 0) into 0 11.714 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 y.im))) into 0 11.715 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 11.715 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 y.im)) into 0 11.716 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.717 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)))) into 0 11.719 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.720 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im)))) into 0 11.721 * [backup-simplify]: Simplify (- 0) into 0 11.721 * [taylor]: Taking taylor expansion of 0 in y.im 11.721 * [backup-simplify]: Simplify 0 into 0 11.721 * [taylor]: Taking taylor expansion of 0 in y.re 11.721 * [backup-simplify]: Simplify 0 into 0 11.721 * [backup-simplify]: Simplify 0 into 0 11.721 * [taylor]: Taking taylor expansion of 0 in y.im 11.721 * [backup-simplify]: Simplify 0 into 0 11.721 * [taylor]: Taking taylor expansion of 0 in y.re 11.721 * [backup-simplify]: Simplify 0 into 0 11.721 * [backup-simplify]: Simplify 0 into 0 11.721 * [backup-simplify]: Simplify 1 into 1 11.722 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.722 * [approximate]: Taking taylor expansion of (cos (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.722 * [taylor]: Taking taylor expansion of (cos (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.722 * [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.722 * [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.722 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 11.722 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 11.722 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 11.722 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.722 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 11.722 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 11.722 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 11.722 * [taylor]: Taking taylor expansion of x.re in y.re 11.722 * [backup-simplify]: Simplify x.re into x.re 11.723 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.723 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 11.723 * [taylor]: Taking taylor expansion of x.re in y.re 11.723 * [backup-simplify]: Simplify x.re into x.re 11.723 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.723 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 11.723 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 11.723 * [taylor]: Taking taylor expansion of x.im in y.re 11.723 * [backup-simplify]: Simplify x.im into x.im 11.723 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.723 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 11.723 * [taylor]: Taking taylor expansion of x.im in y.re 11.723 * [backup-simplify]: Simplify x.im into x.im 11.723 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.723 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.723 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.724 * [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.724 * [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.724 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.724 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.724 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.724 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.725 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.725 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.725 * [backup-simplify]: Simplify (+ 0 0) into 0 11.726 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.726 * [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.726 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 11.726 * [taylor]: Taking taylor expansion of y.im in y.re 11.726 * [backup-simplify]: Simplify y.im into y.im 11.726 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.726 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 11.726 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 11.726 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.726 * [taylor]: Taking taylor expansion of y.re in y.re 11.726 * [backup-simplify]: Simplify 0 into 0 11.726 * [backup-simplify]: Simplify 1 into 1 11.727 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.727 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.727 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.727 * [taylor]: Taking taylor expansion of (cos (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.727 * [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.727 * [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.727 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 11.728 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 11.728 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 11.728 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.728 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 11.728 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 11.728 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.728 * [taylor]: Taking taylor expansion of x.re in y.im 11.728 * [backup-simplify]: Simplify x.re into x.re 11.728 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.728 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 11.728 * [taylor]: Taking taylor expansion of x.re in y.im 11.728 * [backup-simplify]: Simplify x.re into x.re 11.728 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.728 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 11.728 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.728 * [taylor]: Taking taylor expansion of x.im in y.im 11.728 * [backup-simplify]: Simplify x.im into x.im 11.729 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.729 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 11.729 * [taylor]: Taking taylor expansion of x.im in y.im 11.729 * [backup-simplify]: Simplify x.im into x.im 11.729 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.729 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 11.729 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.729 * [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.730 * [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.730 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.730 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 11.730 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 11.730 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.730 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 11.730 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 11.731 * [backup-simplify]: Simplify (+ 0 0) into 0 11.731 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.732 * [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.732 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 11.732 * [taylor]: Taking taylor expansion of y.im in y.im 11.732 * [backup-simplify]: Simplify 0 into 0 11.732 * [backup-simplify]: Simplify 1 into 1 11.732 * [backup-simplify]: Simplify (/ 1 1) into 1 11.732 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 11.732 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 11.732 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.733 * [taylor]: Taking taylor expansion of y.re in y.im 11.733 * [backup-simplify]: Simplify y.re into y.re 11.733 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.733 * [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.734 * [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.734 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 11.734 * [taylor]: Taking taylor expansion of (cos (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.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.im 11.734 * [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.734 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 11.734 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 11.734 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 11.734 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.735 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 11.735 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 11.735 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 11.735 * [taylor]: Taking taylor expansion of x.re in x.im 11.735 * [backup-simplify]: Simplify x.re into x.re 11.735 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.735 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 11.735 * [taylor]: Taking taylor expansion of x.re in x.im 11.735 * [backup-simplify]: Simplify x.re into x.re 11.735 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 11.735 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 11.735 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 11.735 * [taylor]: Taking taylor expansion of x.im in x.im 11.735 * [backup-simplify]: Simplify 0 into 0 11.735 * [backup-simplify]: Simplify 1 into 1 11.736 * [backup-simplify]: Simplify (/ 1 1) into 1 11.736 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 11.736 * [taylor]: Taking taylor expansion of x.im in x.im 11.736 * [backup-simplify]: Simplify 0 into 0 11.736 * [backup-simplify]: Simplify 1 into 1 11.736 * [backup-simplify]: Simplify (/ 1 1) into 1 11.736 * [backup-simplify]: Simplify (* 1 1) into 1 11.737 * [backup-simplify]: Simplify (+ 0 1) into 1 11.737 * [backup-simplify]: Simplify (sqrt 1) into 1 11.738 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.739 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.739 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.740 * [backup-simplify]: Simplify (+ 0 0) into 0 11.741 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.741 * [backup-simplify]: Simplify (log 1) into 0 11.741 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 11.741 * [taylor]: Taking taylor expansion of y.im in x.im 11.741 * [backup-simplify]: Simplify y.im into y.im 11.741 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.741 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.741 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.741 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.741 * [taylor]: Taking taylor expansion of y.re in x.im 11.741 * [backup-simplify]: Simplify y.re into y.re 11.742 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.742 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 11.742 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 11.742 * [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.743 * [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.743 * [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.743 * [taylor]: Taking taylor expansion of (cos (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.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 11.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)) 11.743 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 11.744 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 11.744 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 11.744 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.744 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 11.744 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 11.744 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.744 * [taylor]: Taking taylor expansion of x.re in x.re 11.744 * [backup-simplify]: Simplify 0 into 0 11.744 * [backup-simplify]: Simplify 1 into 1 11.744 * [backup-simplify]: Simplify (/ 1 1) into 1 11.744 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.744 * [taylor]: Taking taylor expansion of x.re in x.re 11.744 * [backup-simplify]: Simplify 0 into 0 11.745 * [backup-simplify]: Simplify 1 into 1 11.745 * [backup-simplify]: Simplify (/ 1 1) into 1 11.745 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 11.745 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.745 * [taylor]: Taking taylor expansion of x.im in x.re 11.745 * [backup-simplify]: Simplify x.im into x.im 11.745 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.745 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.745 * [taylor]: Taking taylor expansion of x.im in x.re 11.745 * [backup-simplify]: Simplify x.im into x.im 11.745 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.746 * [backup-simplify]: Simplify (* 1 1) into 1 11.746 * [backup-simplify]: Simplify (+ 1 0) into 1 11.746 * [backup-simplify]: Simplify (sqrt 1) into 1 11.747 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.748 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.749 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.749 * [backup-simplify]: Simplify (+ 0 0) into 0 11.750 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.750 * [backup-simplify]: Simplify (log 1) into 0 11.750 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 11.750 * [taylor]: Taking taylor expansion of y.im in x.re 11.750 * [backup-simplify]: Simplify y.im into y.im 11.750 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.750 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 11.750 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.750 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.750 * [taylor]: Taking taylor expansion of y.re in x.re 11.750 * [backup-simplify]: Simplify y.re into y.re 11.751 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.751 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.751 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 11.752 * [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.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))) 11.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))) 11.752 * [taylor]: Taking taylor expansion of (cos (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.752 * [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.752 * [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.753 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 11.753 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 11.753 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 11.753 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 11.753 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 11.753 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 11.753 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.753 * [taylor]: Taking taylor expansion of x.re in x.re 11.753 * [backup-simplify]: Simplify 0 into 0 11.753 * [backup-simplify]: Simplify 1 into 1 11.753 * [backup-simplify]: Simplify (/ 1 1) into 1 11.753 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 11.753 * [taylor]: Taking taylor expansion of x.re in x.re 11.753 * [backup-simplify]: Simplify 0 into 0 11.753 * [backup-simplify]: Simplify 1 into 1 11.754 * [backup-simplify]: Simplify (/ 1 1) into 1 11.754 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 11.754 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.754 * [taylor]: Taking taylor expansion of x.im in x.re 11.754 * [backup-simplify]: Simplify x.im into x.im 11.754 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.754 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 11.754 * [taylor]: Taking taylor expansion of x.im in x.re 11.754 * [backup-simplify]: Simplify x.im into x.im 11.754 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 11.755 * [backup-simplify]: Simplify (* 1 1) into 1 11.755 * [backup-simplify]: Simplify (+ 1 0) into 1 11.755 * [backup-simplify]: Simplify (sqrt 1) into 1 11.756 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.757 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.758 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.758 * [backup-simplify]: Simplify (+ 0 0) into 0 11.759 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.759 * [backup-simplify]: Simplify (log 1) into 0 11.759 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 11.759 * [taylor]: Taking taylor expansion of y.im in x.re 11.759 * [backup-simplify]: Simplify y.im into y.im 11.759 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 11.759 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 11.759 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.759 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.760 * [taylor]: Taking taylor expansion of y.re in x.re 11.760 * [backup-simplify]: Simplify y.re into y.re 11.760 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.760 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.760 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 11.761 * [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.761 * [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.761 * [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.762 * [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.762 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.762 * [backup-simplify]: Simplify (- 0) into 0 11.763 * [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.763 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 11.763 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 11.763 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.763 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.763 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.763 * [taylor]: Taking taylor expansion of y.re in x.im 11.763 * [backup-simplify]: Simplify y.re into y.re 11.763 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.763 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.763 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.763 * [taylor]: Taking taylor expansion of x.re in x.im 11.763 * [backup-simplify]: Simplify x.re into x.re 11.763 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.763 * [taylor]: Taking taylor expansion of y.im in x.im 11.763 * [backup-simplify]: Simplify y.im into y.im 11.764 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.764 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 11.764 * [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.764 * [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.765 * [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.765 * [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.765 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.766 * [backup-simplify]: Simplify (- 0) into 0 11.766 * [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.766 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 11.766 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 11.766 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 11.766 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 11.766 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.766 * [taylor]: Taking taylor expansion of y.re in y.im 11.766 * [backup-simplify]: Simplify y.re into y.re 11.767 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.767 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 11.767 * [taylor]: Taking taylor expansion of (log x.re) in y.im 11.767 * [taylor]: Taking taylor expansion of x.re in y.im 11.767 * [backup-simplify]: Simplify x.re into x.re 11.767 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.767 * [taylor]: Taking taylor expansion of y.im in y.im 11.767 * [backup-simplify]: Simplify 0 into 0 11.767 * [backup-simplify]: Simplify 1 into 1 11.767 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 11.767 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 11.767 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 11.767 * [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.767 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 11.767 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 11.767 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 11.768 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 11.768 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.768 * [taylor]: Taking taylor expansion of y.re in y.re 11.768 * [backup-simplify]: Simplify 0 into 0 11.768 * [backup-simplify]: Simplify 1 into 1 11.768 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.768 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 11.768 * [taylor]: Taking taylor expansion of (log x.re) in y.re 11.768 * [taylor]: Taking taylor expansion of x.re in y.re 11.768 * [backup-simplify]: Simplify x.re into x.re 11.768 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.768 * [taylor]: Taking taylor expansion of y.im in y.re 11.768 * [backup-simplify]: Simplify y.im into y.im 11.768 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.768 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.769 * [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.769 * [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.770 * [backup-simplify]: Simplify (+ 0) into 0 11.770 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 11.771 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.771 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 11.773 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.773 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 11.773 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 11.773 * [backup-simplify]: Simplify (+ 0 0) into 0 11.774 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.775 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 11.775 * [backup-simplify]: Simplify (- 0) into 0 11.776 * [backup-simplify]: Simplify (+ 0 0) into 0 11.776 * [taylor]: Taking taylor expansion of 0 in x.im 11.776 * [backup-simplify]: Simplify 0 into 0 11.776 * [taylor]: Taking taylor expansion of 0 in y.im 11.776 * [backup-simplify]: Simplify 0 into 0 11.776 * [taylor]: Taking taylor expansion of 0 in y.re 11.776 * [backup-simplify]: Simplify 0 into 0 11.776 * [backup-simplify]: Simplify 0 into 0 11.776 * [backup-simplify]: Simplify (+ 0) into 0 11.777 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 11.778 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 11.779 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.779 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.779 * [backup-simplify]: Simplify (- 0) into 0 11.780 * [backup-simplify]: Simplify (+ 0 0) into 0 11.781 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.781 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 11.782 * [backup-simplify]: Simplify (- 0) into 0 11.782 * [backup-simplify]: Simplify (+ 0 0) into 0 11.782 * [taylor]: Taking taylor expansion of 0 in y.im 11.782 * [backup-simplify]: Simplify 0 into 0 11.782 * [taylor]: Taking taylor expansion of 0 in y.re 11.782 * [backup-simplify]: Simplify 0 into 0 11.782 * [backup-simplify]: Simplify 0 into 0 11.782 * [taylor]: Taking taylor expansion of 0 in y.re 11.782 * [backup-simplify]: Simplify 0 into 0 11.782 * [backup-simplify]: Simplify 0 into 0 11.783 * [backup-simplify]: Simplify 0 into 0 11.783 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.784 * [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.785 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.785 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 11.786 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.787 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.788 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 11.788 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 11.788 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 11.789 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 11.792 * [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.792 * [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.793 * [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.793 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 11.793 * [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.794 * [backup-simplify]: Simplify (+ (* (sin (- (/ (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 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im))) 11.795 * [backup-simplify]: Simplify (- (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im)))) into (- (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im)))) 11.796 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im))))) into (- (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im)))) 11.796 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im)))) in x.im 11.796 * [taylor]: Taking taylor expansion of (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im))) in x.im 11.796 * [taylor]: Taking taylor expansion of 1/2 in x.im 11.796 * [backup-simplify]: Simplify 1/2 into 1/2 11.796 * [taylor]: Taking taylor expansion of (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im)) in x.im 11.796 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 11.796 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 11.796 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 11.796 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.796 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.796 * [taylor]: Taking taylor expansion of y.re in x.im 11.796 * [backup-simplify]: Simplify y.re into y.re 11.797 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 11.797 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.797 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.797 * [taylor]: Taking taylor expansion of x.re in x.im 11.797 * [backup-simplify]: Simplify x.re into x.re 11.797 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.797 * [taylor]: Taking taylor expansion of y.im in x.im 11.797 * [backup-simplify]: Simplify y.im into y.im 11.797 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.797 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 11.797 * [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.798 * [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.798 * [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.798 * [taylor]: Taking taylor expansion of (* (pow x.im 2) y.im) in x.im 11.798 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 11.798 * [taylor]: Taking taylor expansion of x.im in x.im 11.798 * [backup-simplify]: Simplify 0 into 0 11.798 * [backup-simplify]: Simplify 1 into 1 11.798 * [taylor]: Taking taylor expansion of y.im in x.im 11.798 * [backup-simplify]: Simplify y.im into y.im 11.798 * [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.799 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 11.799 * [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.800 * [backup-simplify]: Simplify (* 1 1) into 1 11.800 * [backup-simplify]: Simplify (* 1 y.im) into y.im 11.800 * [backup-simplify]: Simplify (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) into (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) 11.800 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 11.801 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.802 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.802 * [backup-simplify]: Simplify (- 0) into 0 11.802 * [backup-simplify]: Simplify (+ 0 0) into 0 11.803 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.804 * [backup-simplify]: Simplify (+ 0) into 0 11.805 * [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.805 * [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.807 * [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.808 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 11.808 * [backup-simplify]: Simplify (- 0) into 0 11.809 * [backup-simplify]: Simplify (+ 0 0) into 0 11.810 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.810 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.812 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 11.812 * [backup-simplify]: Simplify (+ 0 0) into 0 11.813 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.814 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 11.814 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 y.im))) into 0 11.815 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 11.816 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 11.816 * [backup-simplify]: Simplify (+ 0 0) into 0 11.817 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 y.im)) into 0 11.817 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)))) into 0 11.817 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (- (/ (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.819 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im)))) into 0 11.819 * [backup-simplify]: Simplify (- 0) into 0 11.819 * [taylor]: Taking taylor expansion of 0 in y.im 11.819 * [backup-simplify]: Simplify 0 into 0 11.819 * [taylor]: Taking taylor expansion of 0 in y.re 11.819 * [backup-simplify]: Simplify 0 into 0 11.819 * [backup-simplify]: Simplify 0 into 0 11.819 * [taylor]: Taking taylor expansion of 0 in y.im 11.819 * [backup-simplify]: Simplify 0 into 0 11.819 * [taylor]: Taking taylor expansion of 0 in y.re 11.819 * [backup-simplify]: Simplify 0 into 0 11.819 * [backup-simplify]: Simplify 0 into 0 11.820 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 11.820 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (/ 1 (- y.im)) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.820 * [approximate]: Taking taylor expansion of (cos (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.820 * [taylor]: Taking taylor expansion of (cos (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.821 * [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.821 * [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.821 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 11.821 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 11.821 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 11.821 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.821 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 11.821 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 11.821 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 11.821 * [taylor]: Taking taylor expansion of -1 in y.re 11.821 * [backup-simplify]: Simplify -1 into -1 11.821 * [taylor]: Taking taylor expansion of x.re in y.re 11.821 * [backup-simplify]: Simplify x.re into x.re 11.821 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.821 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 11.821 * [taylor]: Taking taylor expansion of -1 in y.re 11.821 * [backup-simplify]: Simplify -1 into -1 11.821 * [taylor]: Taking taylor expansion of x.re in y.re 11.821 * [backup-simplify]: Simplify x.re into x.re 11.821 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.822 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 11.822 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 11.822 * [taylor]: Taking taylor expansion of -1 in y.re 11.822 * [backup-simplify]: Simplify -1 into -1 11.822 * [taylor]: Taking taylor expansion of x.im in y.re 11.822 * [backup-simplify]: Simplify x.im into x.im 11.822 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.822 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 11.822 * [taylor]: Taking taylor expansion of -1 in y.re 11.822 * [backup-simplify]: Simplify -1 into -1 11.822 * [taylor]: Taking taylor expansion of x.im in y.re 11.822 * [backup-simplify]: Simplify x.im into x.im 11.822 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.822 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 11.822 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.822 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 11.823 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 11.823 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.823 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.824 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 11.824 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.824 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.824 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 11.825 * [backup-simplify]: Simplify (+ 0 0) into 0 11.825 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.826 * [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.826 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 11.826 * [taylor]: Taking taylor expansion of -1 in y.re 11.826 * [backup-simplify]: Simplify -1 into -1 11.826 * [taylor]: Taking taylor expansion of y.im in y.re 11.826 * [backup-simplify]: Simplify y.im into y.im 11.826 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.826 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 11.826 * [taylor]: Taking taylor expansion of -1 in y.re 11.826 * [backup-simplify]: Simplify -1 into -1 11.826 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 11.826 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 11.826 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.826 * [taylor]: Taking taylor expansion of y.re in y.re 11.826 * [backup-simplify]: Simplify 0 into 0 11.826 * [backup-simplify]: Simplify 1 into 1 11.826 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.826 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 11.827 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.827 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.827 * [taylor]: Taking taylor expansion of (cos (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.827 * [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.827 * [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.827 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 11.827 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 11.827 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 11.828 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.828 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 11.828 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 11.828 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.828 * [taylor]: Taking taylor expansion of -1 in y.im 11.828 * [backup-simplify]: Simplify -1 into -1 11.828 * [taylor]: Taking taylor expansion of x.re in y.im 11.828 * [backup-simplify]: Simplify x.re into x.re 11.828 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.828 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 11.828 * [taylor]: Taking taylor expansion of -1 in y.im 11.828 * [backup-simplify]: Simplify -1 into -1 11.828 * [taylor]: Taking taylor expansion of x.re in y.im 11.828 * [backup-simplify]: Simplify x.re into x.re 11.828 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.828 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 11.828 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.828 * [taylor]: Taking taylor expansion of -1 in y.im 11.828 * [backup-simplify]: Simplify -1 into -1 11.828 * [taylor]: Taking taylor expansion of x.im in y.im 11.829 * [backup-simplify]: Simplify x.im into x.im 11.829 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.829 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 11.829 * [taylor]: Taking taylor expansion of -1 in y.im 11.829 * [backup-simplify]: Simplify -1 into -1 11.829 * [taylor]: Taking taylor expansion of x.im in y.im 11.829 * [backup-simplify]: Simplify x.im into x.im 11.829 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.829 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 11.829 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.829 * [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.830 * [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.830 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.830 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 11.830 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 11.830 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.831 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 11.831 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 11.831 * [backup-simplify]: Simplify (+ 0 0) into 0 11.832 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 11.832 * [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.832 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 11.832 * [taylor]: Taking taylor expansion of -1 in y.im 11.832 * [backup-simplify]: Simplify -1 into -1 11.832 * [taylor]: Taking taylor expansion of y.im in y.im 11.832 * [backup-simplify]: Simplify 0 into 0 11.832 * [backup-simplify]: Simplify 1 into 1 11.833 * [backup-simplify]: Simplify (/ -1 1) into -1 11.833 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 11.833 * [taylor]: Taking taylor expansion of -1 in y.im 11.833 * [backup-simplify]: Simplify -1 into -1 11.833 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 11.833 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 11.833 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.833 * [taylor]: Taking taylor expansion of y.re in y.im 11.833 * [backup-simplify]: Simplify y.re into y.re 11.833 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.834 * [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.834 * [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.835 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 11.835 * [taylor]: Taking taylor expansion of (cos (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.835 * [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.835 * [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.835 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 11.835 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 11.835 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 11.835 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.835 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 11.835 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 11.835 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 11.835 * [taylor]: Taking taylor expansion of -1 in x.im 11.835 * [backup-simplify]: Simplify -1 into -1 11.835 * [taylor]: Taking taylor expansion of x.re in x.im 11.835 * [backup-simplify]: Simplify x.re into x.re 11.835 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.835 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 11.835 * [taylor]: Taking taylor expansion of -1 in x.im 11.835 * [backup-simplify]: Simplify -1 into -1 11.835 * [taylor]: Taking taylor expansion of x.re in x.im 11.835 * [backup-simplify]: Simplify x.re into x.re 11.835 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 11.836 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 11.836 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 11.836 * [taylor]: Taking taylor expansion of -1 in x.im 11.836 * [backup-simplify]: Simplify -1 into -1 11.836 * [taylor]: Taking taylor expansion of x.im in x.im 11.836 * [backup-simplify]: Simplify 0 into 0 11.836 * [backup-simplify]: Simplify 1 into 1 11.836 * [backup-simplify]: Simplify (/ -1 1) into -1 11.836 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 11.836 * [taylor]: Taking taylor expansion of -1 in x.im 11.836 * [backup-simplify]: Simplify -1 into -1 11.836 * [taylor]: Taking taylor expansion of x.im in x.im 11.836 * [backup-simplify]: Simplify 0 into 0 11.836 * [backup-simplify]: Simplify 1 into 1 11.837 * [backup-simplify]: Simplify (/ -1 1) into -1 11.837 * [backup-simplify]: Simplify (* -1 -1) into 1 11.838 * [backup-simplify]: Simplify (+ 0 1) into 1 11.838 * [backup-simplify]: Simplify (sqrt 1) into 1 11.839 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.840 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.840 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.841 * [backup-simplify]: Simplify (+ 0 0) into 0 11.842 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.842 * [backup-simplify]: Simplify (log 1) into 0 11.842 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 11.842 * [taylor]: Taking taylor expansion of -1 in x.im 11.842 * [backup-simplify]: Simplify -1 into -1 11.842 * [taylor]: Taking taylor expansion of y.im in x.im 11.842 * [backup-simplify]: Simplify y.im into y.im 11.842 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.842 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 11.842 * [taylor]: Taking taylor expansion of -1 in x.im 11.842 * [backup-simplify]: Simplify -1 into -1 11.842 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 11.842 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.843 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.843 * [taylor]: Taking taylor expansion of y.re in x.im 11.843 * [backup-simplify]: Simplify y.re into y.re 11.843 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.843 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 11.843 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 11.844 * [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.844 * [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.844 * [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.844 * [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.844 * [taylor]: Taking taylor expansion of (cos (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.844 * [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.845 * [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.845 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 11.845 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 11.845 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 11.845 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.845 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 11.845 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 11.845 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.845 * [taylor]: Taking taylor expansion of -1 in x.re 11.845 * [backup-simplify]: Simplify -1 into -1 11.845 * [taylor]: Taking taylor expansion of x.re in x.re 11.845 * [backup-simplify]: Simplify 0 into 0 11.845 * [backup-simplify]: Simplify 1 into 1 11.846 * [backup-simplify]: Simplify (/ -1 1) into -1 11.846 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.846 * [taylor]: Taking taylor expansion of -1 in x.re 11.846 * [backup-simplify]: Simplify -1 into -1 11.846 * [taylor]: Taking taylor expansion of x.re in x.re 11.846 * [backup-simplify]: Simplify 0 into 0 11.846 * [backup-simplify]: Simplify 1 into 1 11.847 * [backup-simplify]: Simplify (/ -1 1) into -1 11.847 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 11.847 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.847 * [taylor]: Taking taylor expansion of -1 in x.re 11.847 * [backup-simplify]: Simplify -1 into -1 11.847 * [taylor]: Taking taylor expansion of x.im in x.re 11.847 * [backup-simplify]: Simplify x.im into x.im 11.847 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.847 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.847 * [taylor]: Taking taylor expansion of -1 in x.re 11.847 * [backup-simplify]: Simplify -1 into -1 11.847 * [taylor]: Taking taylor expansion of x.im in x.re 11.847 * [backup-simplify]: Simplify x.im into x.im 11.847 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.847 * [backup-simplify]: Simplify (* -1 -1) into 1 11.848 * [backup-simplify]: Simplify (+ 1 0) into 1 11.848 * [backup-simplify]: Simplify (sqrt 1) into 1 11.849 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.850 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.851 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.851 * [backup-simplify]: Simplify (+ 0 0) into 0 11.852 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.852 * [backup-simplify]: Simplify (log 1) into 0 11.852 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 11.852 * [taylor]: Taking taylor expansion of -1 in x.re 11.852 * [backup-simplify]: Simplify -1 into -1 11.852 * [taylor]: Taking taylor expansion of y.im in x.re 11.852 * [backup-simplify]: Simplify y.im into y.im 11.852 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.852 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 11.852 * [taylor]: Taking taylor expansion of -1 in x.re 11.852 * [backup-simplify]: Simplify -1 into -1 11.852 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 11.852 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.853 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.853 * [taylor]: Taking taylor expansion of y.re in x.re 11.853 * [backup-simplify]: Simplify y.re into y.re 11.853 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.853 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.853 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 11.854 * [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.854 * [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.854 * [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.854 * [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.855 * [taylor]: Taking taylor expansion of (cos (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.855 * [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.855 * [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.855 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 11.855 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 11.855 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 11.855 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 11.855 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 11.855 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 11.855 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.855 * [taylor]: Taking taylor expansion of -1 in x.re 11.855 * [backup-simplify]: Simplify -1 into -1 11.855 * [taylor]: Taking taylor expansion of x.re in x.re 11.855 * [backup-simplify]: Simplify 0 into 0 11.855 * [backup-simplify]: Simplify 1 into 1 11.856 * [backup-simplify]: Simplify (/ -1 1) into -1 11.856 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 11.856 * [taylor]: Taking taylor expansion of -1 in x.re 11.856 * [backup-simplify]: Simplify -1 into -1 11.856 * [taylor]: Taking taylor expansion of x.re in x.re 11.856 * [backup-simplify]: Simplify 0 into 0 11.856 * [backup-simplify]: Simplify 1 into 1 11.856 * [backup-simplify]: Simplify (/ -1 1) into -1 11.856 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 11.856 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.856 * [taylor]: Taking taylor expansion of -1 in x.re 11.856 * [backup-simplify]: Simplify -1 into -1 11.857 * [taylor]: Taking taylor expansion of x.im in x.re 11.857 * [backup-simplify]: Simplify x.im into x.im 11.857 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.857 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 11.857 * [taylor]: Taking taylor expansion of -1 in x.re 11.857 * [backup-simplify]: Simplify -1 into -1 11.857 * [taylor]: Taking taylor expansion of x.im in x.re 11.857 * [backup-simplify]: Simplify x.im into x.im 11.857 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 11.857 * [backup-simplify]: Simplify (* -1 -1) into 1 11.858 * [backup-simplify]: Simplify (+ 1 0) into 1 11.858 * [backup-simplify]: Simplify (sqrt 1) into 1 11.859 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.860 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 11.860 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 11.861 * [backup-simplify]: Simplify (+ 0 0) into 0 11.861 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 11.862 * [backup-simplify]: Simplify (log 1) into 0 11.862 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 11.862 * [taylor]: Taking taylor expansion of -1 in x.re 11.862 * [backup-simplify]: Simplify -1 into -1 11.862 * [taylor]: Taking taylor expansion of y.im in x.re 11.862 * [backup-simplify]: Simplify y.im into y.im 11.862 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 11.862 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 11.862 * [taylor]: Taking taylor expansion of -1 in x.re 11.862 * [backup-simplify]: Simplify -1 into -1 11.862 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 11.862 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.862 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.862 * [taylor]: Taking taylor expansion of y.re in x.re 11.862 * [backup-simplify]: Simplify y.re into y.re 11.862 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.863 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.863 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 11.863 * [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.863 * [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.863 * [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.863 * [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.864 * [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.864 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.864 * [backup-simplify]: Simplify (- 0) into 0 11.864 * [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.864 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 11.864 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 11.864 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.864 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.864 * [taylor]: Taking taylor expansion of x.re in x.im 11.864 * [backup-simplify]: Simplify x.re into x.re 11.865 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.865 * [taylor]: Taking taylor expansion of y.im in x.im 11.865 * [backup-simplify]: Simplify y.im into y.im 11.865 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.865 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 11.865 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.865 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.865 * [taylor]: Taking taylor expansion of y.re in x.im 11.865 * [backup-simplify]: Simplify y.re into y.re 11.865 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.865 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.865 * [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.865 * [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.865 * [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.866 * [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.866 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.866 * [backup-simplify]: Simplify (- 0) into 0 11.866 * [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.866 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 11.866 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 11.866 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 11.866 * [taylor]: Taking taylor expansion of (log x.re) in y.im 11.866 * [taylor]: Taking taylor expansion of x.re in y.im 11.866 * [backup-simplify]: Simplify x.re into x.re 11.866 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.866 * [taylor]: Taking taylor expansion of y.im in y.im 11.866 * [backup-simplify]: Simplify 0 into 0 11.866 * [backup-simplify]: Simplify 1 into 1 11.867 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 11.867 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 11.867 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 11.867 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.867 * [taylor]: Taking taylor expansion of y.re in y.im 11.867 * [backup-simplify]: Simplify y.re into y.re 11.867 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.867 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 11.867 * [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.867 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 11.867 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 11.867 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 11.867 * [taylor]: Taking taylor expansion of (log x.re) in y.re 11.867 * [taylor]: Taking taylor expansion of x.re in y.re 11.867 * [backup-simplify]: Simplify x.re into x.re 11.867 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.867 * [taylor]: Taking taylor expansion of y.im in y.re 11.867 * [backup-simplify]: Simplify y.im into y.im 11.867 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.867 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 11.867 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 11.867 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.867 * [taylor]: Taking taylor expansion of y.re in y.re 11.867 * [backup-simplify]: Simplify 0 into 0 11.867 * [backup-simplify]: Simplify 1 into 1 11.867 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.868 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.868 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 11.868 * [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.868 * [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.868 * [backup-simplify]: Simplify (+ 0) into 0 11.869 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 11.869 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.869 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 11.870 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 11.870 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 11.870 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 11.871 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 11.871 * [backup-simplify]: Simplify (+ 0 0) into 0 11.871 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.872 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 11.872 * [backup-simplify]: Simplify (- 0) into 0 11.872 * [backup-simplify]: Simplify (+ 0 0) into 0 11.872 * [taylor]: Taking taylor expansion of 0 in x.im 11.872 * [backup-simplify]: Simplify 0 into 0 11.872 * [taylor]: Taking taylor expansion of 0 in y.im 11.872 * [backup-simplify]: Simplify 0 into 0 11.873 * [taylor]: Taking taylor expansion of 0 in y.re 11.873 * [backup-simplify]: Simplify 0 into 0 11.873 * [backup-simplify]: Simplify 0 into 0 11.873 * [backup-simplify]: Simplify (+ 0) into 0 11.879 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 11.880 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.880 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.880 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 11.881 * [backup-simplify]: Simplify (- 0) into 0 11.881 * [backup-simplify]: Simplify (+ 0 0) into 0 11.882 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.882 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 11.882 * [backup-simplify]: Simplify (- 0) into 0 11.883 * [backup-simplify]: Simplify (+ 0 0) into 0 11.883 * [taylor]: Taking taylor expansion of 0 in y.im 11.883 * [backup-simplify]: Simplify 0 into 0 11.883 * [taylor]: Taking taylor expansion of 0 in y.re 11.883 * [backup-simplify]: Simplify 0 into 0 11.883 * [backup-simplify]: Simplify 0 into 0 11.883 * [taylor]: Taking taylor expansion of 0 in y.re 11.883 * [backup-simplify]: Simplify 0 into 0 11.883 * [backup-simplify]: Simplify 0 into 0 11.883 * [backup-simplify]: Simplify 0 into 0 11.883 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.884 * [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.884 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 11.884 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 11.885 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.886 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.886 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 11.886 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 11.887 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 11.888 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 11.890 * [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.891 * [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.892 * [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.893 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 11.893 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 11.893 * [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.895 * [backup-simplify]: Simplify (+ (* (sin (- (/ (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 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 11.895 * [backup-simplify]: Simplify (- (- (* 1/2 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))))) into (* 1/2 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))) 11.896 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) into (* 1/2 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))) 11.896 * [taylor]: Taking taylor expansion of (* 1/2 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))) in x.im 11.896 * [taylor]: Taking taylor expansion of 1/2 in x.im 11.896 * [backup-simplify]: Simplify 1/2 into 1/2 11.896 * [taylor]: Taking taylor expansion of (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))) in x.im 11.896 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 11.896 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 11.896 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 11.896 * [taylor]: Taking taylor expansion of (log x.re) in x.im 11.896 * [taylor]: Taking taylor expansion of x.re in x.im 11.896 * [backup-simplify]: Simplify x.re into x.re 11.897 * [backup-simplify]: Simplify (log x.re) into (log x.re) 11.897 * [taylor]: Taking taylor expansion of y.im in x.im 11.897 * [backup-simplify]: Simplify y.im into y.im 11.897 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 11.897 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 11.897 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.897 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.897 * [taylor]: Taking taylor expansion of y.re in x.im 11.897 * [backup-simplify]: Simplify y.re into y.re 11.897 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 11.897 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 11.898 * [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.898 * [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.898 * [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.898 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 11.898 * [taylor]: Taking taylor expansion of y.im in x.im 11.898 * [backup-simplify]: Simplify y.im into y.im 11.898 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 11.898 * [taylor]: Taking taylor expansion of x.im in x.im 11.898 * [backup-simplify]: Simplify 0 into 0 11.898 * [backup-simplify]: Simplify 1 into 1 11.899 * [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.899 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 11.899 * [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.900 * [backup-simplify]: Simplify (* 1 1) into 1 11.900 * [backup-simplify]: Simplify (* y.im 1) into y.im 11.900 * [backup-simplify]: Simplify (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) into (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) 11.901 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 11.902 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 11.902 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 11.902 * [backup-simplify]: Simplify (- 0) into 0 11.903 * [backup-simplify]: Simplify (+ 0 0) into 0 11.904 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 11.904 * [backup-simplify]: Simplify (+ 0) into 0 11.905 * [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.907 * [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.907 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 11.908 * [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.908 * [backup-simplify]: Simplify (- 0) into 0 11.908 * [backup-simplify]: Simplify (+ 0 0) into 0 11.909 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 11.910 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 11.911 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 11.911 * [backup-simplify]: Simplify (+ 0 0) into 0 11.912 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 11.913 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 11.913 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 11.914 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 11.915 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 11.915 * [backup-simplify]: Simplify (+ 0 0) into 0 11.916 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 11.916 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)))) into 0 11.917 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (- (/ (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.918 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im)))) into 0 11.918 * [taylor]: Taking taylor expansion of 0 in y.im 11.918 * [backup-simplify]: Simplify 0 into 0 11.918 * [taylor]: Taking taylor expansion of 0 in y.re 11.918 * [backup-simplify]: Simplify 0 into 0 11.918 * [backup-simplify]: Simplify 0 into 0 11.918 * [taylor]: Taking taylor expansion of 0 in y.im 11.918 * [backup-simplify]: Simplify 0 into 0 11.918 * [taylor]: Taking taylor expansion of 0 in y.re 11.918 * [backup-simplify]: Simplify 0 into 0 11.918 * [backup-simplify]: Simplify 0 into 0 11.919 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 11.919 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 3 1 2 1) 11.919 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 11.919 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 11.919 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 11.919 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 11.919 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 11.919 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.919 * [backup-simplify]: Simplify 1/3 into 1/3 11.919 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 11.919 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.919 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.920 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.920 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 11.920 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 11.920 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 11.920 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 11.920 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 11.920 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.920 * [backup-simplify]: Simplify 1/3 into 1/3 11.920 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 11.920 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.920 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.920 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.920 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 11.920 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 11.920 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 11.921 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 11.921 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 11.921 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.921 * [backup-simplify]: Simplify 1/3 into 1/3 11.921 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 11.921 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.921 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.921 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.921 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 11.921 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 11.921 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 11.921 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 11.921 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 11.921 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.921 * [backup-simplify]: Simplify 1/3 into 1/3 11.921 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 11.921 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.921 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.922 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.922 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 11.922 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 11.922 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 11.923 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 11.924 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 11.925 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 11.925 * [taylor]: Taking taylor expansion of 0 in x.re 11.925 * [backup-simplify]: Simplify 0 into 0 11.925 * [backup-simplify]: Simplify 0 into 0 11.926 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 11.926 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 11.927 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 11.927 * [backup-simplify]: Simplify 0 into 0 11.929 * [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.930 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 11.932 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 11.932 * [taylor]: Taking taylor expansion of 0 in x.re 11.932 * [backup-simplify]: Simplify 0 into 0 11.932 * [backup-simplify]: Simplify 0 into 0 11.932 * [backup-simplify]: Simplify 0 into 0 11.934 * [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.935 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 11.936 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 11.936 * [backup-simplify]: Simplify 0 into 0 11.940 * [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.941 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 11.943 * [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.943 * [taylor]: Taking taylor expansion of 0 in x.re 11.944 * [backup-simplify]: Simplify 0 into 0 11.944 * [backup-simplify]: Simplify 0 into 0 11.944 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 11.944 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 11.944 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 11.944 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 11.944 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 11.944 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 11.944 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.944 * [backup-simplify]: Simplify 1/3 into 1/3 11.944 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 11.944 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.944 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.945 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 11.945 * [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.945 * [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.945 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 11.945 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 11.945 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 11.945 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.945 * [backup-simplify]: Simplify 1/3 into 1/3 11.945 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 11.945 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.945 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.945 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 11.946 * [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.946 * [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.946 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 11.946 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 11.946 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 11.946 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.946 * [backup-simplify]: Simplify 1/3 into 1/3 11.946 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 11.946 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 11.946 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.946 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 11.946 * [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.947 * [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.947 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 11.947 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 11.947 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 11.947 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.947 * [backup-simplify]: Simplify 1/3 into 1/3 11.947 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 11.947 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 11.947 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 11.947 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 11.947 * [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.948 * [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.948 * [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.949 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 11.950 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 11.951 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.951 * [taylor]: Taking taylor expansion of 0 in x.re 11.951 * [backup-simplify]: Simplify 0 into 0 11.951 * [backup-simplify]: Simplify 0 into 0 11.952 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 11.953 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 11.954 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.954 * [backup-simplify]: Simplify 0 into 0 11.956 * [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.957 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 11.959 * [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.959 * [taylor]: Taking taylor expansion of 0 in x.re 11.959 * [backup-simplify]: Simplify 0 into 0 11.959 * [backup-simplify]: Simplify 0 into 0 11.959 * [backup-simplify]: Simplify 0 into 0 11.961 * [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.962 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 11.964 * [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.964 * [backup-simplify]: Simplify 0 into 0 11.968 * [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.969 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 11.971 * [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.971 * [taylor]: Taking taylor expansion of 0 in x.re 11.971 * [backup-simplify]: Simplify 0 into 0 11.971 * [backup-simplify]: Simplify 0 into 0 11.971 * [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.971 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 11.971 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 11.971 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 11.971 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 11.972 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 11.972 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.972 * [backup-simplify]: Simplify 1/3 into 1/3 11.972 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 11.972 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.972 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.972 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 11.972 * [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.972 * [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.972 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 11.972 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 11.972 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 11.972 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.972 * [backup-simplify]: Simplify 1/3 into 1/3 11.972 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 11.972 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.973 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.973 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 11.973 * [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.973 * [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.973 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 11.973 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 11.973 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 11.973 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.973 * [backup-simplify]: Simplify 1/3 into 1/3 11.973 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 11.973 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 11.973 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.974 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 11.974 * [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.974 * [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.974 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 11.974 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 11.974 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 11.974 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.974 * [backup-simplify]: Simplify 1/3 into 1/3 11.974 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 11.974 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 11.974 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 11.974 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 11.975 * [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.975 * [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.975 * [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.976 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 11.977 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 11.978 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.978 * [taylor]: Taking taylor expansion of 0 in x.re 11.978 * [backup-simplify]: Simplify 0 into 0 11.978 * [backup-simplify]: Simplify 0 into 0 11.979 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 11.979 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 11.980 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 11.980 * [backup-simplify]: Simplify 0 into 0 11.982 * [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.983 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 11.985 * [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.985 * [taylor]: Taking taylor expansion of 0 in x.re 11.985 * [backup-simplify]: Simplify 0 into 0 11.985 * [backup-simplify]: Simplify 0 into 0 11.985 * [backup-simplify]: Simplify 0 into 0 11.987 * [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.988 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 11.990 * [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.990 * [backup-simplify]: Simplify 0 into 0 11.993 * [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.995 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 11.996 * [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.997 * [taylor]: Taking taylor expansion of 0 in x.re 11.997 * [backup-simplify]: Simplify 0 into 0 11.997 * [backup-simplify]: Simplify 0 into 0 11.997 * [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.997 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 3 1 1 2) 11.997 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 11.997 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 11.997 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 11.997 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 11.997 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 11.997 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.997 * [backup-simplify]: Simplify 1/3 into 1/3 11.997 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 11.997 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.997 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.997 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.998 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 11.998 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 11.998 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 11.998 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 11.998 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 11.998 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.998 * [backup-simplify]: Simplify 1/3 into 1/3 11.998 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 11.998 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.998 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.998 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.998 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 11.998 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 11.998 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 11.998 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 11.998 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 11.998 * [taylor]: Taking taylor expansion of 1/3 in x.im 11.999 * [backup-simplify]: Simplify 1/3 into 1/3 11.999 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 11.999 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 11.999 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.999 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 11.999 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 11.999 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 11.999 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 11.999 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 11.999 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 11.999 * [taylor]: Taking taylor expansion of 1/3 in x.re 11.999 * [backup-simplify]: Simplify 1/3 into 1/3 11.999 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 11.999 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 11.999 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 11.999 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.000 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.000 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.000 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.001 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 12.001 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 12.002 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 12.002 * [taylor]: Taking taylor expansion of 0 in x.re 12.002 * [backup-simplify]: Simplify 0 into 0 12.002 * [backup-simplify]: Simplify 0 into 0 12.003 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 12.004 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 12.005 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 12.005 * [backup-simplify]: Simplify 0 into 0 12.007 * [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 12.008 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 12.009 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.009 * [taylor]: Taking taylor expansion of 0 in x.re 12.009 * [backup-simplify]: Simplify 0 into 0 12.009 * [backup-simplify]: Simplify 0 into 0 12.010 * [backup-simplify]: Simplify 0 into 0 12.012 * [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 12.013 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 12.014 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.014 * [backup-simplify]: Simplify 0 into 0 12.017 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 12.018 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 12.020 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.020 * [taylor]: Taking taylor expansion of 0 in x.re 12.020 * [backup-simplify]: Simplify 0 into 0 12.020 * [backup-simplify]: Simplify 0 into 0 12.021 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.021 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.021 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 12.021 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 12.021 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 12.021 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 12.021 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.021 * [backup-simplify]: Simplify 1/3 into 1/3 12.021 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 12.021 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.021 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.021 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.022 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.022 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.022 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 12.022 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 12.022 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 12.022 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.022 * [backup-simplify]: Simplify 1/3 into 1/3 12.022 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 12.022 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.022 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.022 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.022 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.023 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.023 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 12.023 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 12.023 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 12.023 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.023 * [backup-simplify]: Simplify 1/3 into 1/3 12.023 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 12.023 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.023 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.023 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.023 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.024 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.024 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 12.024 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 12.024 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 12.024 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.024 * [backup-simplify]: Simplify 1/3 into 1/3 12.024 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 12.024 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.024 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.024 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.024 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.025 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.025 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.026 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 12.027 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 12.028 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.028 * [taylor]: Taking taylor expansion of 0 in x.re 12.028 * [backup-simplify]: Simplify 0 into 0 12.028 * [backup-simplify]: Simplify 0 into 0 12.029 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 12.029 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 12.030 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.030 * [backup-simplify]: Simplify 0 into 0 12.032 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 12.033 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 12.035 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.035 * [taylor]: Taking taylor expansion of 0 in x.re 12.035 * [backup-simplify]: Simplify 0 into 0 12.035 * [backup-simplify]: Simplify 0 into 0 12.035 * [backup-simplify]: Simplify 0 into 0 12.037 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 12.038 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 12.039 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.039 * [backup-simplify]: Simplify 0 into 0 12.041 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 12.042 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 12.050 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.050 * [taylor]: Taking taylor expansion of 0 in x.re 12.051 * [backup-simplify]: Simplify 0 into 0 12.051 * [backup-simplify]: Simplify 0 into 0 12.051 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.051 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.051 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 12.051 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 12.051 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 12.051 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 12.051 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.051 * [backup-simplify]: Simplify 1/3 into 1/3 12.051 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 12.051 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.051 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.051 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.051 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.051 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.051 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 12.051 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 12.052 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 12.052 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.052 * [backup-simplify]: Simplify 1/3 into 1/3 12.052 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 12.052 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.052 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.052 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.052 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.052 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.052 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 12.052 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 12.052 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 12.052 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.052 * [backup-simplify]: Simplify 1/3 into 1/3 12.052 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 12.052 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.052 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.052 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.052 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.052 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.053 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 12.053 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 12.053 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 12.053 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.053 * [backup-simplify]: Simplify 1/3 into 1/3 12.053 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 12.053 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.053 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.053 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.053 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.053 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.053 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.054 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 12.055 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 12.055 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.055 * [taylor]: Taking taylor expansion of 0 in x.re 12.055 * [backup-simplify]: Simplify 0 into 0 12.055 * [backup-simplify]: Simplify 0 into 0 12.056 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 12.056 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 12.057 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.057 * [backup-simplify]: Simplify 0 into 0 12.058 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 12.059 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 12.060 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.060 * [taylor]: Taking taylor expansion of 0 in x.re 12.060 * [backup-simplify]: Simplify 0 into 0 12.060 * [backup-simplify]: Simplify 0 into 0 12.060 * [backup-simplify]: Simplify 0 into 0 12.061 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 12.062 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 12.063 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.063 * [backup-simplify]: Simplify 0 into 0 12.065 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 12.066 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 12.067 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.067 * [taylor]: Taking taylor expansion of 0 in x.re 12.067 * [backup-simplify]: Simplify 0 into 0 12.067 * [backup-simplify]: Simplify 0 into 0 12.067 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.067 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 3 1 1 1) 12.067 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 12.067 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 12.067 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 12.067 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 12.067 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 12.067 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.067 * [backup-simplify]: Simplify 1/3 into 1/3 12.067 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 12.068 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.068 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.068 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.068 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.068 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.068 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 12.068 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 12.068 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 12.068 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.068 * [backup-simplify]: Simplify 1/3 into 1/3 12.068 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 12.068 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.068 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.068 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.068 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.068 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.068 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 12.068 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 12.068 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 12.068 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.068 * [backup-simplify]: Simplify 1/3 into 1/3 12.068 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 12.068 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.068 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.068 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.068 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.069 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.069 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 12.069 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 12.069 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 12.069 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.069 * [backup-simplify]: Simplify 1/3 into 1/3 12.069 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 12.069 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.069 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.069 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 12.069 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 12.069 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 12.069 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.070 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 12.070 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 12.071 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 12.071 * [taylor]: Taking taylor expansion of 0 in x.re 12.071 * [backup-simplify]: Simplify 0 into 0 12.071 * [backup-simplify]: Simplify 0 into 0 12.072 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 12.072 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 12.073 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 12.073 * [backup-simplify]: Simplify 0 into 0 12.074 * [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 12.074 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 12.076 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.076 * [taylor]: Taking taylor expansion of 0 in x.re 12.076 * [backup-simplify]: Simplify 0 into 0 12.076 * [backup-simplify]: Simplify 0 into 0 12.076 * [backup-simplify]: Simplify 0 into 0 12.078 * [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 12.079 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 12.080 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.080 * [backup-simplify]: Simplify 0 into 0 12.084 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 12.085 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 12.087 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.087 * [taylor]: Taking taylor expansion of 0 in x.re 12.087 * [backup-simplify]: Simplify 0 into 0 12.087 * [backup-simplify]: Simplify 0 into 0 12.087 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.087 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.087 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 12.087 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 12.087 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 12.087 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 12.087 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.087 * [backup-simplify]: Simplify 1/3 into 1/3 12.087 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 12.087 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.087 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.087 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.087 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.088 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.088 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 12.088 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 12.088 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 12.088 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.088 * [backup-simplify]: Simplify 1/3 into 1/3 12.088 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 12.088 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.088 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.088 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.088 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.088 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.088 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 12.088 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 12.088 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 12.088 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.088 * [backup-simplify]: Simplify 1/3 into 1/3 12.088 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 12.088 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.088 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.088 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.088 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.089 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.089 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 12.089 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 12.089 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 12.089 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.089 * [backup-simplify]: Simplify 1/3 into 1/3 12.089 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 12.089 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.089 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.089 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 12.089 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.089 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.089 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 12.090 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 12.091 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 12.091 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.091 * [taylor]: Taking taylor expansion of 0 in x.re 12.091 * [backup-simplify]: Simplify 0 into 0 12.091 * [backup-simplify]: Simplify 0 into 0 12.092 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 12.092 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 12.093 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.093 * [backup-simplify]: Simplify 0 into 0 12.094 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 12.095 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 12.096 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.096 * [taylor]: Taking taylor expansion of 0 in x.re 12.096 * [backup-simplify]: Simplify 0 into 0 12.096 * [backup-simplify]: Simplify 0 into 0 12.096 * [backup-simplify]: Simplify 0 into 0 12.097 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 12.098 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 12.099 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.099 * [backup-simplify]: Simplify 0 into 0 12.101 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 12.101 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 12.102 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.103 * [taylor]: Taking taylor expansion of 0 in x.re 12.103 * [backup-simplify]: Simplify 0 into 0 12.103 * [backup-simplify]: Simplify 0 into 0 12.103 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.103 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.103 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 12.103 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 12.103 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 12.103 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 12.103 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.103 * [backup-simplify]: Simplify 1/3 into 1/3 12.103 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 12.103 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.103 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.103 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.103 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.103 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.103 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 12.103 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 12.103 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 12.103 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.104 * [backup-simplify]: Simplify 1/3 into 1/3 12.104 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 12.104 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.104 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.104 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.104 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.104 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.104 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 12.104 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 12.104 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 12.104 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.104 * [backup-simplify]: Simplify 1/3 into 1/3 12.104 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 12.104 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.104 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.104 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.104 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.104 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.104 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 12.104 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 12.104 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 12.104 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.105 * [backup-simplify]: Simplify 1/3 into 1/3 12.105 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 12.105 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.105 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.105 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 12.105 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.105 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.105 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 12.106 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 12.106 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 12.107 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.107 * [taylor]: Taking taylor expansion of 0 in x.re 12.107 * [backup-simplify]: Simplify 0 into 0 12.107 * [backup-simplify]: Simplify 0 into 0 12.107 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 12.108 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 12.108 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 12.108 * [backup-simplify]: Simplify 0 into 0 12.110 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 12.110 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 12.111 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.111 * [taylor]: Taking taylor expansion of 0 in x.re 12.111 * [backup-simplify]: Simplify 0 into 0 12.111 * [backup-simplify]: Simplify 0 into 0 12.111 * [backup-simplify]: Simplify 0 into 0 12.112 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 12.113 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 12.114 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.114 * [backup-simplify]: Simplify 0 into 0 12.116 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 12.117 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 12.118 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 12.118 * [taylor]: Taking taylor expansion of 0 in x.re 12.118 * [backup-simplify]: Simplify 0 into 0 12.118 * [backup-simplify]: Simplify 0 into 0 12.118 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 12.118 * * * [progress]: simplifying candidates 12.119 * [simplify]: Simplifying: (expm1 (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cos (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) 1 (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) 12.120 * * [simplify]: Extracting # 0 : cost 0 12.120 * * [simplify]: Extracting # 1 : cost 0 12.120 * * [simplify]: Extracting # 2 : cost 0 12.120 * * [simplify]: Extracting # 3 : cost 0 12.120 * * [simplify]: Extracting # 4 : cost 0 12.120 * * [simplify]: Extracting # 5 : cost 0 12.120 * * [simplify]: Extracting # 6 : cost 0 12.120 * * [simplify]: Extracting # 7 : cost 0 12.120 * * [simplify]: Extracting # 8 : cost 0 12.121 * * [simplify]: Extracting # 9 : cost 0 12.121 * * [simplify]: iteration 0 : 54 enodes (cost 529 ) 12.136 * * [simplify]: Extracting # 0 : cost 0 12.136 * * [simplify]: Extracting # 1 : cost 0 12.137 * * [simplify]: Extracting # 2 : cost 0 12.137 * * [simplify]: Extracting # 3 : cost 0 12.137 * * [simplify]: iteration 1 : 82 enodes (cost 516 ) 12.162 * * [simplify]: Extracting # 0 : cost 0 12.162 * * [simplify]: Extracting # 1 : cost 0 12.162 * * [simplify]: Extracting # 2 : cost 0 12.163 * * [simplify]: Extracting # 3 : cost 0 12.163 * * [simplify]: Extracting # 4 : cost 0 12.163 * * [simplify]: iteration 2 : 134 enodes (cost 456 ) 12.196 * * [simplify]: Extracting # 0 : cost 0 12.197 * * [simplify]: Extracting # 1 : cost 0 12.197 * * [simplify]: Extracting # 2 : cost 0 12.197 * * [simplify]: Extracting # 3 : cost 0 12.197 * * [simplify]: Extracting # 4 : cost 0 12.198 * * [simplify]: iteration 3 : 235 enodes (cost 445 ) 12.316 * * [simplify]: Extracting # 0 : cost 0 12.316 * * [simplify]: Extracting # 1 : cost 0 12.317 * * [simplify]: Extracting # 2 : cost 0 12.317 * * [simplify]: Extracting # 3 : cost 0 12.318 * * [simplify]: Extracting # 4 : cost 0 12.318 * * [simplify]: iteration 4 : 567 enodes (cost 445 ) 12.954 * * [simplify]: Extracting # 0 : cost 0 12.959 * * [simplify]: Extracting # 1 : cost 0 12.962 * * [simplify]: Extracting # 2 : cost 0 12.966 * * [simplify]: Extracting # 3 : cost 0 12.969 * * [simplify]: Extracting # 4 : cost 0 12.973 * * [simplify]: iteration 5 : 2110 enodes (cost 445 ) 14.336 * * [simplify]: Extracting # 0 : cost 0 14.348 * * [simplify]: Extracting # 1 : cost 0 14.354 * * [simplify]: Extracting # 2 : cost 0 14.361 * * [simplify]: Extracting # 3 : cost 0 14.372 * * [simplify]: Extracting # 4 : cost 0 14.383 * * [simplify]: Extracting # 5 : cost 0 14.394 * * [simplify]: iteration done: 5000 enodes (cost 445 ) 14.394 * [simplify]: Simplified to: (expm1 (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cos (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (pow (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 3) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (pow (atan2 x.im x.re) 2/3)) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (pow (atan2 x.im x.re) 2/3)) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (pow (atan2 x.im x.re) 2/3)) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) 1 (cos (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) 14.395 * * * [progress]: adding candidates to table 14.817 * * [progress]: iteration 4 / 4 14.818 * * * [progress]: picking best candidate 14.875 * * * * [pick]: Picked # 14.875 * * * [progress]: localizing error 14.914 * * * [progress]: generating rewritten candidates 14.914 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 14.917 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 3 1 2 1) 14.917 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 3 1 1 2 2 1) 14.919 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 3 1 1 2 1 2 1) 14.920 * * * [progress]: generating series expansions 14.920 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 14.920 * [backup-simplify]: Simplify (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) into (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 14.921 * [approximate]: Taking taylor expansion of (cos (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 14.921 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.re 14.921 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.re 14.921 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 14.921 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 14.921 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 14.921 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 14.921 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.921 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 14.921 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 14.921 * [taylor]: Taking taylor expansion of x.re in y.re 14.921 * [backup-simplify]: Simplify x.re into x.re 14.921 * [taylor]: Taking taylor expansion of x.re in y.re 14.921 * [backup-simplify]: Simplify x.re into x.re 14.921 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 14.921 * [taylor]: Taking taylor expansion of x.im in y.re 14.921 * [backup-simplify]: Simplify x.im into x.im 14.921 * [taylor]: Taking taylor expansion of x.im in y.re 14.921 * [backup-simplify]: Simplify x.im into x.im 14.921 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 14.921 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.921 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 14.921 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 14.921 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 14.921 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.922 * [backup-simplify]: Simplify (+ 0 0) into 0 14.922 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 14.923 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 14.923 * [taylor]: Taking taylor expansion of y.im in y.re 14.923 * [backup-simplify]: Simplify y.im into y.im 14.923 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 14.923 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 14.923 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.923 * [taylor]: Taking taylor expansion of y.re in y.re 14.923 * [backup-simplify]: Simplify 0 into 0 14.923 * [backup-simplify]: Simplify 1 into 1 14.923 * [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))))) 14.923 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 14.924 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 14.924 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 14.924 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 14.924 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.im 14.925 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.im 14.925 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 14.925 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 14.925 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 14.925 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 14.925 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.925 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 14.925 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 14.925 * [taylor]: Taking taylor expansion of x.re in y.im 14.925 * [backup-simplify]: Simplify x.re into x.re 14.925 * [taylor]: Taking taylor expansion of x.re in y.im 14.925 * [backup-simplify]: Simplify x.re into x.re 14.925 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 14.925 * [taylor]: Taking taylor expansion of x.im in y.im 14.925 * [backup-simplify]: Simplify x.im into x.im 14.925 * [taylor]: Taking taylor expansion of x.im in y.im 14.925 * [backup-simplify]: Simplify x.im into x.im 14.925 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 14.925 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.926 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.re 2) (pow x.im 2)) 14.926 * [backup-simplify]: Simplify (sqrt (+ (pow x.re 2) (pow x.im 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 14.926 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 14.926 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.927 * [backup-simplify]: Simplify (+ 0 0) into 0 14.927 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 14.927 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 14.927 * [taylor]: Taking taylor expansion of y.im in y.im 14.927 * [backup-simplify]: Simplify 0 into 0 14.927 * [backup-simplify]: Simplify 1 into 1 14.927 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 14.928 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 14.928 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.928 * [taylor]: Taking taylor expansion of y.re in y.im 14.928 * [backup-simplify]: Simplify y.re into y.re 14.928 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into 0 14.928 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.928 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 14.928 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.928 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.928 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.im 14.929 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.im 14.929 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 14.929 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 14.929 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 14.929 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 14.929 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.929 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 14.929 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 14.929 * [taylor]: Taking taylor expansion of x.re in x.im 14.929 * [backup-simplify]: Simplify x.re into x.re 14.929 * [taylor]: Taking taylor expansion of x.re in x.im 14.929 * [backup-simplify]: Simplify x.re into x.re 14.929 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 14.929 * [taylor]: Taking taylor expansion of x.im in x.im 14.929 * [backup-simplify]: Simplify 0 into 0 14.929 * [backup-simplify]: Simplify 1 into 1 14.929 * [taylor]: Taking taylor expansion of x.im in x.im 14.929 * [backup-simplify]: Simplify 0 into 0 14.929 * [backup-simplify]: Simplify 1 into 1 14.929 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 14.930 * [backup-simplify]: Simplify (* 0 0) into 0 14.930 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 14.930 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 14.930 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 14.931 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 14.931 * [backup-simplify]: Simplify (+ 0 0) into 0 14.932 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 14.932 * [backup-simplify]: Simplify (log x.re) into (log x.re) 14.932 * [taylor]: Taking taylor expansion of y.im in x.im 14.932 * [backup-simplify]: Simplify y.im into y.im 14.932 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 14.932 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.932 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.932 * [taylor]: Taking taylor expansion of y.re in x.im 14.932 * [backup-simplify]: Simplify y.re into y.re 14.932 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* (log x.re) y.im) 14.932 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.932 * [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)) 14.933 * [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))) 14.933 * [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))) 14.933 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 14.933 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 14.933 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 14.933 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 14.933 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 14.933 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 14.933 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.933 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 14.933 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 14.933 * [taylor]: Taking taylor expansion of x.re in x.re 14.933 * [backup-simplify]: Simplify 0 into 0 14.933 * [backup-simplify]: Simplify 1 into 1 14.934 * [taylor]: Taking taylor expansion of x.re in x.re 14.934 * [backup-simplify]: Simplify 0 into 0 14.934 * [backup-simplify]: Simplify 1 into 1 14.934 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 14.934 * [taylor]: Taking taylor expansion of x.im in x.re 14.934 * [backup-simplify]: Simplify x.im into x.im 14.934 * [taylor]: Taking taylor expansion of x.im in x.re 14.934 * [backup-simplify]: Simplify x.im into x.im 14.934 * [backup-simplify]: Simplify (* 0 0) into 0 14.934 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.934 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 14.935 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 14.935 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 14.935 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.936 * [backup-simplify]: Simplify (+ 0 0) into 0 14.936 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 14.936 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.936 * [taylor]: Taking taylor expansion of y.im in x.re 14.936 * [backup-simplify]: Simplify y.im into y.im 14.936 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 14.936 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.936 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.936 * [taylor]: Taking taylor expansion of y.re in x.re 14.936 * [backup-simplify]: Simplify y.re into y.re 14.936 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 14.937 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.937 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 14.937 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 14.937 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 14.937 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 14.937 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 14.938 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 14.938 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 14.938 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 14.938 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 14.938 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 14.938 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 14.938 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 14.938 * [taylor]: Taking taylor expansion of x.re in x.re 14.938 * [backup-simplify]: Simplify 0 into 0 14.938 * [backup-simplify]: Simplify 1 into 1 14.938 * [taylor]: Taking taylor expansion of x.re in x.re 14.938 * [backup-simplify]: Simplify 0 into 0 14.938 * [backup-simplify]: Simplify 1 into 1 14.938 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 14.938 * [taylor]: Taking taylor expansion of x.im in x.re 14.938 * [backup-simplify]: Simplify x.im into x.im 14.938 * [taylor]: Taking taylor expansion of x.im in x.re 14.938 * [backup-simplify]: Simplify x.im into x.im 14.938 * [backup-simplify]: Simplify (* 0 0) into 0 14.939 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 14.939 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 14.939 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 14.939 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 14.940 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 14.940 * [backup-simplify]: Simplify (+ 0 0) into 0 14.940 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 14.940 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.940 * [taylor]: Taking taylor expansion of y.im in x.re 14.940 * [backup-simplify]: Simplify y.im into y.im 14.940 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 14.940 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 14.940 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.940 * [taylor]: Taking taylor expansion of y.re in x.re 14.940 * [backup-simplify]: Simplify y.re into y.re 14.940 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 14.941 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.941 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 14.941 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 14.941 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 14.942 * [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))) 14.942 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 14.943 * [backup-simplify]: Simplify (- 0) into 0 14.943 * [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))) 14.943 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 14.943 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 14.943 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 14.943 * [taylor]: Taking taylor expansion of y.im in x.im 14.943 * [backup-simplify]: Simplify y.im into y.im 14.943 * [taylor]: Taking taylor expansion of (log x.im) in x.im 14.943 * [taylor]: Taking taylor expansion of x.im in x.im 14.943 * [backup-simplify]: Simplify 0 into 0 14.943 * [backup-simplify]: Simplify 1 into 1 14.944 * [backup-simplify]: Simplify (log 1) into 0 14.944 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 14.944 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.944 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.944 * [taylor]: Taking taylor expansion of y.re in x.im 14.944 * [backup-simplify]: Simplify y.re into y.re 14.944 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.945 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 14.945 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.945 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 14.945 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 14.945 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 14.946 * [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))) 14.946 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 14.946 * [backup-simplify]: Simplify (- 0) into 0 14.947 * [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))) 14.947 * [taylor]: Taking taylor expansion of (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in y.im 14.947 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in y.im 14.947 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 14.947 * [taylor]: Taking taylor expansion of y.im in y.im 14.947 * [backup-simplify]: Simplify 0 into 0 14.947 * [backup-simplify]: Simplify 1 into 1 14.947 * [taylor]: Taking taylor expansion of (log x.im) in y.im 14.947 * [taylor]: Taking taylor expansion of x.im in y.im 14.947 * [backup-simplify]: Simplify x.im into x.im 14.947 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.947 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 14.947 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 14.947 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.947 * [taylor]: Taking taylor expansion of y.re in y.im 14.947 * [backup-simplify]: Simplify y.re into y.re 14.947 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 14.947 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.947 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 14.947 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 14.947 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 14.947 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 14.947 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 14.948 * [backup-simplify]: Simplify (- 0) into 0 14.948 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 14.948 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 14.948 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 14.948 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 14.948 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.948 * [taylor]: Taking taylor expansion of y.re in y.re 14.948 * [backup-simplify]: Simplify 0 into 0 14.948 * [backup-simplify]: Simplify 1 into 1 14.948 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 14.948 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 14.948 * [backup-simplify]: Simplify 1 into 1 14.949 * [backup-simplify]: Simplify (+ 0) into 0 14.949 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 14.950 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 14.950 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 14.950 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 14.950 * [backup-simplify]: Simplify (+ 0 0) into 0 14.950 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.951 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 14.951 * [backup-simplify]: Simplify (- 0) into 0 14.951 * [backup-simplify]: Simplify (+ 0 0) into 0 14.951 * [taylor]: Taking taylor expansion of 0 in x.im 14.951 * [backup-simplify]: Simplify 0 into 0 14.951 * [taylor]: Taking taylor expansion of 0 in y.im 14.951 * [backup-simplify]: Simplify 0 into 0 14.951 * [taylor]: Taking taylor expansion of 0 in y.re 14.951 * [backup-simplify]: Simplify 0 into 0 14.951 * [backup-simplify]: Simplify 0 into 0 14.952 * [backup-simplify]: Simplify (+ 0) into 0 14.952 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 14.953 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 14.953 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.953 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 14.953 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 14.954 * [backup-simplify]: Simplify (+ 0 0) into 0 14.954 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.954 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 14.955 * [backup-simplify]: Simplify (- 0) into 0 14.955 * [backup-simplify]: Simplify (+ 0 0) into 0 14.955 * [taylor]: Taking taylor expansion of 0 in y.im 14.955 * [backup-simplify]: Simplify 0 into 0 14.955 * [taylor]: Taking taylor expansion of 0 in y.re 14.955 * [backup-simplify]: Simplify 0 into 0 14.955 * [backup-simplify]: Simplify 0 into 0 14.955 * [backup-simplify]: Simplify (+ 0) into 0 14.956 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 14.956 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 14.956 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 14.957 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 14.957 * [backup-simplify]: Simplify (+ (log x.im) 0) into (log x.im) 14.957 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 14.957 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 14.957 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 14.957 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)))) into (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) 14.957 * [taylor]: Taking taylor expansion of (- (* (log x.im) (sin (* (atan2 x.im x.re) y.re)))) in y.re 14.957 * [taylor]: Taking taylor expansion of (* (log x.im) (sin (* (atan2 x.im x.re) y.re))) in y.re 14.957 * [taylor]: Taking taylor expansion of (log x.im) in y.re 14.957 * [taylor]: Taking taylor expansion of x.im in y.re 14.957 * [backup-simplify]: Simplify x.im into x.im 14.958 * [backup-simplify]: Simplify (log x.im) into (log x.im) 14.958 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 14.958 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 14.958 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 14.958 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.958 * [taylor]: Taking taylor expansion of y.re in y.re 14.958 * [backup-simplify]: Simplify 0 into 0 14.958 * [backup-simplify]: Simplify 1 into 1 14.958 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 14.958 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 14.958 * [backup-simplify]: Simplify (* (log x.im) 0) into 0 14.958 * [backup-simplify]: Simplify (- 0) into 0 14.958 * [backup-simplify]: Simplify 0 into 0 14.959 * [backup-simplify]: Simplify (+ 0) into 0 14.959 * [backup-simplify]: Simplify 0 into 0 14.959 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 14.960 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 14.960 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 14.960 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 14.961 * [backup-simplify]: Simplify (+ 1 0) into 1 14.961 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 14.962 * [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)) 14.963 * [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))) 14.963 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 14.963 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 14.963 * [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))) 14.964 * [backup-simplify]: Simplify (+ (* (sin (+ (* 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 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) 14.964 * [backup-simplify]: Simplify (- (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)))) into (- (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)))) 14.965 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))))) into (- (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)))) 14.965 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)))) in x.im 14.965 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2))) in x.im 14.965 * [taylor]: Taking taylor expansion of 1/2 in x.im 14.965 * [backup-simplify]: Simplify 1/2 into 1/2 14.965 * [taylor]: Taking taylor expansion of (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (pow x.im 2)) in x.im 14.965 * [taylor]: Taking taylor expansion of (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) in x.im 14.965 * [taylor]: Taking taylor expansion of (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) in x.im 14.965 * [taylor]: Taking taylor expansion of (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) in x.im 14.965 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 14.965 * [taylor]: Taking taylor expansion of y.im in x.im 14.965 * [backup-simplify]: Simplify y.im into y.im 14.965 * [taylor]: Taking taylor expansion of (log x.im) in x.im 14.965 * [taylor]: Taking taylor expansion of x.im in x.im 14.965 * [backup-simplify]: Simplify 0 into 0 14.965 * [backup-simplify]: Simplify 1 into 1 14.965 * [backup-simplify]: Simplify (log 1) into 0 14.965 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 14.965 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 14.965 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 14.965 * [taylor]: Taking taylor expansion of y.re in x.im 14.965 * [backup-simplify]: Simplify y.re into y.re 14.966 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.966 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 14.966 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 14.966 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) 14.966 * [backup-simplify]: Simplify (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 14.966 * [backup-simplify]: Simplify (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) into (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 14.966 * [taylor]: Taking taylor expansion of y.im in x.im 14.966 * [backup-simplify]: Simplify y.im into y.im 14.966 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 14.966 * [taylor]: Taking taylor expansion of x.im in x.im 14.966 * [backup-simplify]: Simplify 0 into 0 14.966 * [backup-simplify]: Simplify 1 into 1 14.966 * [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))) 14.967 * [backup-simplify]: Simplify (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) into 0 14.967 * [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))) 14.967 * [backup-simplify]: Simplify (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) into (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 14.967 * [backup-simplify]: Simplify (* 1 1) into 1 14.967 * [backup-simplify]: Simplify (/ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 1) into (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) 14.968 * [backup-simplify]: Simplify (+ 0) into 0 14.968 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 1)) into 0 14.969 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 14.969 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.969 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 14.970 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 14.970 * [backup-simplify]: Simplify (+ 0 0) into 0 14.970 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 14.971 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 0)) into 0 14.971 * [backup-simplify]: Simplify (+ 0 0) into 0 14.971 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 14.972 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 14.973 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 14.974 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 14.974 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 14.974 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 14.975 * [backup-simplify]: Simplify (+ 0 0) into 0 14.976 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 14.976 * [backup-simplify]: Simplify (+ (* (cos (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 14.977 * [backup-simplify]: Simplify (+ 0 0) into 0 14.977 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (+ (* 0 0) (* 0 y.im))) into 0 14.978 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 14.978 * [backup-simplify]: Simplify (+ (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) 0) (* 0 y.im)) into 0 14.979 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 14.980 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)))) into 0 14.982 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im) (/ 0 1)) (* 0 (/ 0 1)))) into 0 14.983 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* (sin (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re))) y.im)))) into 0 14.984 * [backup-simplify]: Simplify (- 0) into 0 14.984 * [taylor]: Taking taylor expansion of 0 in y.im 14.984 * [backup-simplify]: Simplify 0 into 0 14.984 * [taylor]: Taking taylor expansion of 0 in y.re 14.984 * [backup-simplify]: Simplify 0 into 0 14.984 * [backup-simplify]: Simplify 0 into 0 14.984 * [taylor]: Taking taylor expansion of 0 in y.im 14.984 * [backup-simplify]: Simplify 0 into 0 14.984 * [taylor]: Taking taylor expansion of 0 in y.re 14.984 * [backup-simplify]: Simplify 0 into 0 14.984 * [backup-simplify]: Simplify 0 into 0 14.984 * [backup-simplify]: Simplify 1 into 1 14.984 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 14.985 * [approximate]: Taking taylor expansion of (cos (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 14.985 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 14.985 * [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 14.985 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 14.985 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 14.985 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 14.985 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 14.985 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.985 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 14.985 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 14.985 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 14.985 * [taylor]: Taking taylor expansion of x.re in y.re 14.985 * [backup-simplify]: Simplify x.re into x.re 14.985 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.985 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 14.985 * [taylor]: Taking taylor expansion of x.re in y.re 14.985 * [backup-simplify]: Simplify x.re into x.re 14.985 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.985 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 14.985 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 14.985 * [taylor]: Taking taylor expansion of x.im in y.re 14.986 * [backup-simplify]: Simplify x.im into x.im 14.986 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.986 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 14.986 * [taylor]: Taking taylor expansion of x.im in y.re 14.986 * [backup-simplify]: Simplify x.im into x.im 14.986 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.986 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 14.986 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 14.986 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 14.987 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 14.987 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.987 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.987 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 14.987 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.987 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.987 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 14.988 * [backup-simplify]: Simplify (+ 0 0) into 0 14.988 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 14.989 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 14.989 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 14.989 * [taylor]: Taking taylor expansion of y.im in y.re 14.989 * [backup-simplify]: Simplify y.im into y.im 14.989 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 14.989 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 14.989 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 14.989 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.989 * [taylor]: Taking taylor expansion of y.re in y.re 14.989 * [backup-simplify]: Simplify 0 into 0 14.989 * [backup-simplify]: Simplify 1 into 1 14.989 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.990 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.990 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 14.990 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 14.990 * [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 14.990 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 14.990 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 14.990 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 14.990 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 14.990 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.990 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 14.990 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 14.990 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 14.991 * [taylor]: Taking taylor expansion of x.re in y.im 14.991 * [backup-simplify]: Simplify x.re into x.re 14.991 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.991 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 14.991 * [taylor]: Taking taylor expansion of x.re in y.im 14.991 * [backup-simplify]: Simplify x.re into x.re 14.991 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.991 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 14.991 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 14.991 * [taylor]: Taking taylor expansion of x.im in y.im 14.991 * [backup-simplify]: Simplify x.im into x.im 14.991 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.991 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 14.991 * [taylor]: Taking taylor expansion of x.im in y.im 14.991 * [backup-simplify]: Simplify x.im into x.im 14.991 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 14.991 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 14.991 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 14.992 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 14.992 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 14.992 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.992 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 14.993 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 14.993 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.993 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 14.993 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 14.993 * [backup-simplify]: Simplify (+ 0 0) into 0 14.994 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 14.994 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 14.994 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 14.994 * [taylor]: Taking taylor expansion of y.im in y.im 14.994 * [backup-simplify]: Simplify 0 into 0 14.994 * [backup-simplify]: Simplify 1 into 1 14.995 * [backup-simplify]: Simplify (/ 1 1) into 1 14.995 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 14.995 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 14.995 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 14.995 * [taylor]: Taking taylor expansion of y.re in y.im 14.995 * [backup-simplify]: Simplify y.re into y.re 14.995 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 14.996 * [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))))) 14.996 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 14.996 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 14.996 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 14.996 * [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 14.997 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 14.997 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 14.997 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 14.997 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 14.997 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 14.997 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 14.997 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 14.997 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 14.997 * [taylor]: Taking taylor expansion of x.re in x.im 14.997 * [backup-simplify]: Simplify x.re into x.re 14.997 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.997 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 14.997 * [taylor]: Taking taylor expansion of x.re in x.im 14.997 * [backup-simplify]: Simplify x.re into x.re 14.997 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 14.997 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 14.997 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 14.997 * [taylor]: Taking taylor expansion of x.im in x.im 14.997 * [backup-simplify]: Simplify 0 into 0 14.997 * [backup-simplify]: Simplify 1 into 1 14.998 * [backup-simplify]: Simplify (/ 1 1) into 1 14.998 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 14.998 * [taylor]: Taking taylor expansion of x.im in x.im 14.998 * [backup-simplify]: Simplify 0 into 0 14.998 * [backup-simplify]: Simplify 1 into 1 14.998 * [backup-simplify]: Simplify (/ 1 1) into 1 14.999 * [backup-simplify]: Simplify (* 1 1) into 1 15.012 * [backup-simplify]: Simplify (+ 0 1) into 1 15.012 * [backup-simplify]: Simplify (sqrt 1) into 1 15.013 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.014 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.015 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.015 * [backup-simplify]: Simplify (+ 0 0) into 0 15.016 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.016 * [backup-simplify]: Simplify (log 1) into 0 15.016 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 15.016 * [taylor]: Taking taylor expansion of y.im in x.im 15.016 * [backup-simplify]: Simplify y.im into y.im 15.016 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 15.016 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 15.016 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.016 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.016 * [taylor]: Taking taylor expansion of y.re in x.im 15.017 * [backup-simplify]: Simplify y.re into y.re 15.017 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.017 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 15.017 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 15.018 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 15.018 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 15.018 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 15.018 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 15.018 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 15.019 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.019 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 15.019 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 15.019 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 15.019 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.019 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 15.019 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 15.019 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.019 * [taylor]: Taking taylor expansion of x.re in x.re 15.019 * [backup-simplify]: Simplify 0 into 0 15.019 * [backup-simplify]: Simplify 1 into 1 15.020 * [backup-simplify]: Simplify (/ 1 1) into 1 15.020 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.020 * [taylor]: Taking taylor expansion of x.re in x.re 15.020 * [backup-simplify]: Simplify 0 into 0 15.020 * [backup-simplify]: Simplify 1 into 1 15.020 * [backup-simplify]: Simplify (/ 1 1) into 1 15.020 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 15.020 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.020 * [taylor]: Taking taylor expansion of x.im in x.re 15.020 * [backup-simplify]: Simplify x.im into x.im 15.020 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.020 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.020 * [taylor]: Taking taylor expansion of x.im in x.re 15.020 * [backup-simplify]: Simplify x.im into x.im 15.020 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.021 * [backup-simplify]: Simplify (* 1 1) into 1 15.021 * [backup-simplify]: Simplify (+ 1 0) into 1 15.022 * [backup-simplify]: Simplify (sqrt 1) into 1 15.022 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.023 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.023 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.023 * [backup-simplify]: Simplify (+ 0 0) into 0 15.024 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.024 * [backup-simplify]: Simplify (log 1) into 0 15.024 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 15.024 * [taylor]: Taking taylor expansion of y.im in x.re 15.024 * [backup-simplify]: Simplify y.im into y.im 15.024 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 15.024 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 15.024 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.024 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.024 * [taylor]: Taking taylor expansion of y.re in x.re 15.024 * [backup-simplify]: Simplify y.re into y.re 15.025 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.025 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.025 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 15.025 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 15.025 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.025 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.025 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 15.025 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 15.026 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 15.026 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 15.026 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 15.026 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 15.026 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 15.026 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 15.026 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 15.026 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.026 * [taylor]: Taking taylor expansion of x.re in x.re 15.026 * [backup-simplify]: Simplify 0 into 0 15.026 * [backup-simplify]: Simplify 1 into 1 15.026 * [backup-simplify]: Simplify (/ 1 1) into 1 15.026 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 15.026 * [taylor]: Taking taylor expansion of x.re in x.re 15.026 * [backup-simplify]: Simplify 0 into 0 15.026 * [backup-simplify]: Simplify 1 into 1 15.027 * [backup-simplify]: Simplify (/ 1 1) into 1 15.027 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 15.027 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.027 * [taylor]: Taking taylor expansion of x.im in x.re 15.027 * [backup-simplify]: Simplify x.im into x.im 15.027 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.027 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 15.027 * [taylor]: Taking taylor expansion of x.im in x.re 15.027 * [backup-simplify]: Simplify x.im into x.im 15.027 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 15.027 * [backup-simplify]: Simplify (* 1 1) into 1 15.027 * [backup-simplify]: Simplify (+ 1 0) into 1 15.027 * [backup-simplify]: Simplify (sqrt 1) into 1 15.028 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.029 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 15.029 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.029 * [backup-simplify]: Simplify (+ 0 0) into 0 15.030 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.030 * [backup-simplify]: Simplify (log 1) into 0 15.030 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 15.030 * [taylor]: Taking taylor expansion of y.im in x.re 15.030 * [backup-simplify]: Simplify y.im into y.im 15.030 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 15.030 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 15.030 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.030 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.030 * [taylor]: Taking taylor expansion of y.re in x.re 15.030 * [backup-simplify]: Simplify y.re into y.re 15.030 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.031 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.031 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 15.031 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 15.031 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.031 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.031 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.032 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 15.032 * [backup-simplify]: Simplify (- 0) into 0 15.032 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.032 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 15.032 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 15.032 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 15.032 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.032 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.032 * [taylor]: Taking taylor expansion of y.re in x.im 15.032 * [backup-simplify]: Simplify y.re into y.re 15.032 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.032 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.032 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.032 * [taylor]: Taking taylor expansion of x.re in x.im 15.032 * [backup-simplify]: Simplify x.re into x.re 15.032 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.032 * [taylor]: Taking taylor expansion of y.im in x.im 15.032 * [backup-simplify]: Simplify y.im into y.im 15.032 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.033 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 15.033 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 15.033 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.033 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.033 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.033 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 15.034 * [backup-simplify]: Simplify (- 0) into 0 15.034 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.034 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 15.034 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 15.034 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 15.034 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 15.034 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.034 * [taylor]: Taking taylor expansion of y.re in y.im 15.034 * [backup-simplify]: Simplify y.re into y.re 15.034 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.034 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 15.034 * [taylor]: Taking taylor expansion of (log x.re) in y.im 15.034 * [taylor]: Taking taylor expansion of x.re in y.im 15.034 * [backup-simplify]: Simplify x.re into x.re 15.034 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.034 * [taylor]: Taking taylor expansion of y.im in y.im 15.034 * [backup-simplify]: Simplify 0 into 0 15.034 * [backup-simplify]: Simplify 1 into 1 15.034 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 15.034 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 15.034 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 15.035 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.035 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 15.035 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 15.035 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 15.035 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 15.035 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.035 * [taylor]: Taking taylor expansion of y.re in y.re 15.035 * [backup-simplify]: Simplify 0 into 0 15.035 * [backup-simplify]: Simplify 1 into 1 15.035 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.035 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 15.035 * [taylor]: Taking taylor expansion of (log x.re) in y.re 15.035 * [taylor]: Taking taylor expansion of x.re in y.re 15.035 * [backup-simplify]: Simplify x.re into x.re 15.035 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.035 * [taylor]: Taking taylor expansion of y.im in y.re 15.035 * [backup-simplify]: Simplify y.im into y.im 15.035 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.035 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.035 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.036 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.036 * [backup-simplify]: Simplify (+ 0) into 0 15.036 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 15.037 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.037 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 15.038 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.038 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 15.038 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 15.038 * [backup-simplify]: Simplify (+ 0 0) into 0 15.039 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.039 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 15.039 * [backup-simplify]: Simplify (- 0) into 0 15.040 * [backup-simplify]: Simplify (+ 0 0) into 0 15.040 * [taylor]: Taking taylor expansion of 0 in x.im 15.040 * [backup-simplify]: Simplify 0 into 0 15.040 * [taylor]: Taking taylor expansion of 0 in y.im 15.040 * [backup-simplify]: Simplify 0 into 0 15.040 * [taylor]: Taking taylor expansion of 0 in y.re 15.040 * [backup-simplify]: Simplify 0 into 0 15.040 * [backup-simplify]: Simplify 0 into 0 15.040 * [backup-simplify]: Simplify (+ 0) into 0 15.040 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 15.041 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 15.041 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.041 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.041 * [backup-simplify]: Simplify (- 0) into 0 15.042 * [backup-simplify]: Simplify (+ 0 0) into 0 15.042 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.043 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 15.043 * [backup-simplify]: Simplify (- 0) into 0 15.043 * [backup-simplify]: Simplify (+ 0 0) into 0 15.043 * [taylor]: Taking taylor expansion of 0 in y.im 15.043 * [backup-simplify]: Simplify 0 into 0 15.043 * [taylor]: Taking taylor expansion of 0 in y.re 15.043 * [backup-simplify]: Simplify 0 into 0 15.043 * [backup-simplify]: Simplify 0 into 0 15.043 * [taylor]: Taking taylor expansion of 0 in y.re 15.043 * [backup-simplify]: Simplify 0 into 0 15.043 * [backup-simplify]: Simplify 0 into 0 15.043 * [backup-simplify]: Simplify 0 into 0 15.044 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.044 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 15.045 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.045 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.045 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 15.046 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 15.046 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 15.046 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 15.047 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 15.047 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 15.049 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 15.049 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) (/ 1 y.im)))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 15.049 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 15.050 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 15.050 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 1) 1))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 15.050 * [backup-simplify]: Simplify (+ (* (sin (- (/ (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 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im))) 15.051 * [backup-simplify]: Simplify (- (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im)))) into (- (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im)))) 15.051 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im))))) into (- (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im)))) 15.051 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im)))) in x.im 15.051 * [taylor]: Taking taylor expansion of (* 1/2 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im))) in x.im 15.051 * [taylor]: Taking taylor expansion of 1/2 in x.im 15.051 * [backup-simplify]: Simplify 1/2 into 1/2 15.051 * [taylor]: Taking taylor expansion of (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* (pow x.im 2) y.im)) in x.im 15.051 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 15.051 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 15.051 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 15.051 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.051 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.051 * [taylor]: Taking taylor expansion of y.re in x.im 15.051 * [backup-simplify]: Simplify y.re into y.re 15.052 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 15.052 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.052 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.052 * [taylor]: Taking taylor expansion of x.re in x.im 15.052 * [backup-simplify]: Simplify x.re into x.re 15.052 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.052 * [taylor]: Taking taylor expansion of y.im in x.im 15.052 * [backup-simplify]: Simplify y.im into y.im 15.052 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.052 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 15.052 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 15.052 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.052 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.052 * [taylor]: Taking taylor expansion of (* (pow x.im 2) y.im) in x.im 15.052 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 15.052 * [taylor]: Taking taylor expansion of x.im in x.im 15.052 * [backup-simplify]: Simplify 0 into 0 15.052 * [backup-simplify]: Simplify 1 into 1 15.052 * [taylor]: Taking taylor expansion of y.im in x.im 15.052 * [backup-simplify]: Simplify y.im into y.im 15.053 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.053 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 15.053 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 15.053 * [backup-simplify]: Simplify (* 1 1) into 1 15.053 * [backup-simplify]: Simplify (* 1 y.im) into y.im 15.054 * [backup-simplify]: Simplify (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) into (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) 15.054 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 15.054 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.054 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.055 * [backup-simplify]: Simplify (- 0) into 0 15.055 * [backup-simplify]: Simplify (+ 0 0) into 0 15.056 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.056 * [backup-simplify]: Simplify (+ 0) into 0 15.057 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 15.058 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 15.059 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 15.060 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.060 * [backup-simplify]: Simplify (- 0) into 0 15.060 * [backup-simplify]: Simplify (+ 0 0) into 0 15.061 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.062 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.063 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 15.063 * [backup-simplify]: Simplify (+ 0 0) into 0 15.063 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.064 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 15.064 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 y.im))) into 0 15.065 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 15.065 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 15.065 * [backup-simplify]: Simplify (+ 0 0) into 0 15.066 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 y.im)) into 0 15.066 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)))) into 0 15.066 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.067 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im)))) into 0 15.067 * [backup-simplify]: Simplify (- 0) into 0 15.067 * [taylor]: Taking taylor expansion of 0 in y.im 15.067 * [backup-simplify]: Simplify 0 into 0 15.067 * [taylor]: Taking taylor expansion of 0 in y.re 15.067 * [backup-simplify]: Simplify 0 into 0 15.067 * [backup-simplify]: Simplify 0 into 0 15.067 * [taylor]: Taking taylor expansion of 0 in y.im 15.067 * [backup-simplify]: Simplify 0 into 0 15.067 * [taylor]: Taking taylor expansion of 0 in y.re 15.067 * [backup-simplify]: Simplify 0 into 0 15.067 * [backup-simplify]: Simplify 0 into 0 15.068 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 15.068 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (/ 1 (- y.im)) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 15.068 * [approximate]: Taking taylor expansion of (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (x.re x.im y.im y.re) around 0 15.068 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 15.068 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 15.068 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.068 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 15.068 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 15.068 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 15.068 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.068 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 15.068 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 15.069 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 15.069 * [taylor]: Taking taylor expansion of -1 in y.re 15.069 * [backup-simplify]: Simplify -1 into -1 15.069 * [taylor]: Taking taylor expansion of x.re in y.re 15.069 * [backup-simplify]: Simplify x.re into x.re 15.069 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.069 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 15.069 * [taylor]: Taking taylor expansion of -1 in y.re 15.069 * [backup-simplify]: Simplify -1 into -1 15.069 * [taylor]: Taking taylor expansion of x.re in y.re 15.069 * [backup-simplify]: Simplify x.re into x.re 15.069 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.069 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 15.069 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 15.069 * [taylor]: Taking taylor expansion of -1 in y.re 15.069 * [backup-simplify]: Simplify -1 into -1 15.069 * [taylor]: Taking taylor expansion of x.im in y.re 15.069 * [backup-simplify]: Simplify x.im into x.im 15.069 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.069 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 15.069 * [taylor]: Taking taylor expansion of -1 in y.re 15.069 * [backup-simplify]: Simplify -1 into -1 15.069 * [taylor]: Taking taylor expansion of x.im in y.re 15.069 * [backup-simplify]: Simplify x.im into x.im 15.069 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.069 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 15.069 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.069 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 15.070 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.070 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.070 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.070 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 15.070 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.070 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.070 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 15.071 * [backup-simplify]: Simplify (+ 0 0) into 0 15.071 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.071 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.071 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 15.071 * [taylor]: Taking taylor expansion of -1 in y.re 15.071 * [backup-simplify]: Simplify -1 into -1 15.071 * [taylor]: Taking taylor expansion of y.im in y.re 15.071 * [backup-simplify]: Simplify y.im into y.im 15.072 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.072 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 15.072 * [taylor]: Taking taylor expansion of -1 in y.re 15.072 * [backup-simplify]: Simplify -1 into -1 15.072 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 15.072 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 15.072 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.072 * [taylor]: Taking taylor expansion of y.re in y.re 15.072 * [backup-simplify]: Simplify 0 into 0 15.072 * [backup-simplify]: Simplify 1 into 1 15.072 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.072 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 15.072 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 15.072 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 15.072 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 15.072 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 15.073 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.073 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 15.073 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 15.073 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 15.073 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.073 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 15.073 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 15.073 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.073 * [taylor]: Taking taylor expansion of -1 in y.im 15.073 * [backup-simplify]: Simplify -1 into -1 15.073 * [taylor]: Taking taylor expansion of x.re in y.im 15.073 * [backup-simplify]: Simplify x.re into x.re 15.073 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.073 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 15.073 * [taylor]: Taking taylor expansion of -1 in y.im 15.073 * [backup-simplify]: Simplify -1 into -1 15.073 * [taylor]: Taking taylor expansion of x.re in y.im 15.073 * [backup-simplify]: Simplify x.re into x.re 15.073 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.073 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 15.073 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.073 * [taylor]: Taking taylor expansion of -1 in y.im 15.073 * [backup-simplify]: Simplify -1 into -1 15.073 * [taylor]: Taking taylor expansion of x.im in y.im 15.073 * [backup-simplify]: Simplify x.im into x.im 15.073 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.073 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 15.073 * [taylor]: Taking taylor expansion of -1 in y.im 15.073 * [backup-simplify]: Simplify -1 into -1 15.073 * [taylor]: Taking taylor expansion of x.im in y.im 15.073 * [backup-simplify]: Simplify x.im into x.im 15.073 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.073 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 15.073 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.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))) 15.074 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 15.074 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.074 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 15.074 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 15.074 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.075 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 15.075 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 15.075 * [backup-simplify]: Simplify (+ 0 0) into 0 15.075 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 15.075 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 15.075 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 15.076 * [taylor]: Taking taylor expansion of -1 in y.im 15.076 * [backup-simplify]: Simplify -1 into -1 15.076 * [taylor]: Taking taylor expansion of y.im in y.im 15.076 * [backup-simplify]: Simplify 0 into 0 15.076 * [backup-simplify]: Simplify 1 into 1 15.076 * [backup-simplify]: Simplify (/ -1 1) into -1 15.076 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 15.076 * [taylor]: Taking taylor expansion of -1 in y.im 15.076 * [backup-simplify]: Simplify -1 into -1 15.076 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 15.076 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 15.076 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.076 * [taylor]: Taking taylor expansion of y.re in y.im 15.076 * [backup-simplify]: Simplify y.re into y.re 15.076 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.076 * [backup-simplify]: Simplify (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) -1) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 15.077 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 15.077 * [backup-simplify]: Simplify (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 15.077 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 15.077 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 15.077 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.077 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 15.077 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 15.077 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 15.077 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.077 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 15.077 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 15.077 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 15.077 * [taylor]: Taking taylor expansion of -1 in x.im 15.077 * [backup-simplify]: Simplify -1 into -1 15.077 * [taylor]: Taking taylor expansion of x.re in x.im 15.077 * [backup-simplify]: Simplify x.re into x.re 15.077 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.077 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 15.077 * [taylor]: Taking taylor expansion of -1 in x.im 15.077 * [backup-simplify]: Simplify -1 into -1 15.077 * [taylor]: Taking taylor expansion of x.re in x.im 15.077 * [backup-simplify]: Simplify x.re into x.re 15.077 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 15.078 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 15.078 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 15.078 * [taylor]: Taking taylor expansion of -1 in x.im 15.078 * [backup-simplify]: Simplify -1 into -1 15.078 * [taylor]: Taking taylor expansion of x.im in x.im 15.078 * [backup-simplify]: Simplify 0 into 0 15.078 * [backup-simplify]: Simplify 1 into 1 15.078 * [backup-simplify]: Simplify (/ -1 1) into -1 15.078 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 15.078 * [taylor]: Taking taylor expansion of -1 in x.im 15.078 * [backup-simplify]: Simplify -1 into -1 15.078 * [taylor]: Taking taylor expansion of x.im in x.im 15.078 * [backup-simplify]: Simplify 0 into 0 15.078 * [backup-simplify]: Simplify 1 into 1 15.078 * [backup-simplify]: Simplify (/ -1 1) into -1 15.079 * [backup-simplify]: Simplify (* -1 -1) into 1 15.079 * [backup-simplify]: Simplify (+ 0 1) into 1 15.079 * [backup-simplify]: Simplify (sqrt 1) into 1 15.080 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.080 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.081 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.081 * [backup-simplify]: Simplify (+ 0 0) into 0 15.081 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.082 * [backup-simplify]: Simplify (log 1) into 0 15.082 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 15.082 * [taylor]: Taking taylor expansion of -1 in x.im 15.082 * [backup-simplify]: Simplify -1 into -1 15.082 * [taylor]: Taking taylor expansion of y.im in x.im 15.082 * [backup-simplify]: Simplify y.im into y.im 15.082 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.082 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 15.082 * [taylor]: Taking taylor expansion of -1 in x.im 15.082 * [backup-simplify]: Simplify -1 into -1 15.082 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 15.082 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.082 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.082 * [taylor]: Taking taylor expansion of y.re in x.im 15.082 * [backup-simplify]: Simplify y.re into y.re 15.082 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.082 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 15.082 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 15.083 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.083 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.083 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.083 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.083 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 15.083 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 15.083 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.083 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 15.083 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 15.083 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 15.083 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.083 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 15.083 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 15.083 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.083 * [taylor]: Taking taylor expansion of -1 in x.re 15.083 * [backup-simplify]: Simplify -1 into -1 15.083 * [taylor]: Taking taylor expansion of x.re in x.re 15.084 * [backup-simplify]: Simplify 0 into 0 15.084 * [backup-simplify]: Simplify 1 into 1 15.084 * [backup-simplify]: Simplify (/ -1 1) into -1 15.084 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.084 * [taylor]: Taking taylor expansion of -1 in x.re 15.084 * [backup-simplify]: Simplify -1 into -1 15.084 * [taylor]: Taking taylor expansion of x.re in x.re 15.084 * [backup-simplify]: Simplify 0 into 0 15.084 * [backup-simplify]: Simplify 1 into 1 15.084 * [backup-simplify]: Simplify (/ -1 1) into -1 15.084 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 15.084 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.084 * [taylor]: Taking taylor expansion of -1 in x.re 15.084 * [backup-simplify]: Simplify -1 into -1 15.084 * [taylor]: Taking taylor expansion of x.im in x.re 15.084 * [backup-simplify]: Simplify x.im into x.im 15.084 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.084 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.084 * [taylor]: Taking taylor expansion of -1 in x.re 15.084 * [backup-simplify]: Simplify -1 into -1 15.084 * [taylor]: Taking taylor expansion of x.im in x.re 15.084 * [backup-simplify]: Simplify x.im into x.im 15.084 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.085 * [backup-simplify]: Simplify (* -1 -1) into 1 15.085 * [backup-simplify]: Simplify (+ 1 0) into 1 15.085 * [backup-simplify]: Simplify (sqrt 1) into 1 15.086 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.086 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.087 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.087 * [backup-simplify]: Simplify (+ 0 0) into 0 15.087 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.088 * [backup-simplify]: Simplify (log 1) into 0 15.088 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 15.088 * [taylor]: Taking taylor expansion of -1 in x.re 15.088 * [backup-simplify]: Simplify -1 into -1 15.088 * [taylor]: Taking taylor expansion of y.im in x.re 15.088 * [backup-simplify]: Simplify y.im into y.im 15.088 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.088 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 15.088 * [taylor]: Taking taylor expansion of -1 in x.re 15.088 * [backup-simplify]: Simplify -1 into -1 15.088 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 15.088 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.088 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.088 * [taylor]: Taking taylor expansion of y.re in x.re 15.088 * [backup-simplify]: Simplify y.re into y.re 15.088 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.088 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.088 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 15.089 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.089 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.089 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.089 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.089 * [taylor]: Taking taylor expansion of (cos (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 15.089 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 15.089 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.089 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 15.089 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 15.089 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 15.089 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 15.089 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 15.089 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 15.089 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.090 * [taylor]: Taking taylor expansion of -1 in x.re 15.090 * [backup-simplify]: Simplify -1 into -1 15.090 * [taylor]: Taking taylor expansion of x.re in x.re 15.090 * [backup-simplify]: Simplify 0 into 0 15.090 * [backup-simplify]: Simplify 1 into 1 15.090 * [backup-simplify]: Simplify (/ -1 1) into -1 15.090 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 15.090 * [taylor]: Taking taylor expansion of -1 in x.re 15.090 * [backup-simplify]: Simplify -1 into -1 15.090 * [taylor]: Taking taylor expansion of x.re in x.re 15.090 * [backup-simplify]: Simplify 0 into 0 15.090 * [backup-simplify]: Simplify 1 into 1 15.090 * [backup-simplify]: Simplify (/ -1 1) into -1 15.090 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 15.090 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.090 * [taylor]: Taking taylor expansion of -1 in x.re 15.090 * [backup-simplify]: Simplify -1 into -1 15.090 * [taylor]: Taking taylor expansion of x.im in x.re 15.090 * [backup-simplify]: Simplify x.im into x.im 15.091 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.091 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 15.091 * [taylor]: Taking taylor expansion of -1 in x.re 15.091 * [backup-simplify]: Simplify -1 into -1 15.091 * [taylor]: Taking taylor expansion of x.im in x.re 15.091 * [backup-simplify]: Simplify x.im into x.im 15.091 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 15.091 * [backup-simplify]: Simplify (* -1 -1) into 1 15.092 * [backup-simplify]: Simplify (+ 1 0) into 1 15.092 * [backup-simplify]: Simplify (sqrt 1) into 1 15.093 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.094 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 15.094 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 15.095 * [backup-simplify]: Simplify (+ 0 0) into 0 15.095 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 15.096 * [backup-simplify]: Simplify (log 1) into 0 15.096 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 15.096 * [taylor]: Taking taylor expansion of -1 in x.re 15.096 * [backup-simplify]: Simplify -1 into -1 15.096 * [taylor]: Taking taylor expansion of y.im in x.re 15.096 * [backup-simplify]: Simplify y.im into y.im 15.096 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 15.096 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 15.096 * [taylor]: Taking taylor expansion of -1 in x.re 15.096 * [backup-simplify]: Simplify -1 into -1 15.096 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 15.096 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.096 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.096 * [taylor]: Taking taylor expansion of y.re in x.re 15.096 * [backup-simplify]: Simplify y.re into y.re 15.097 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.097 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.097 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 15.097 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.098 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.098 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.098 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.099 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.099 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 15.100 * [backup-simplify]: Simplify (- 0) into 0 15.100 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.100 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 15.100 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 15.100 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.100 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.100 * [taylor]: Taking taylor expansion of x.re in x.im 15.100 * [backup-simplify]: Simplify x.re into x.re 15.100 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.100 * [taylor]: Taking taylor expansion of y.im in x.im 15.100 * [backup-simplify]: Simplify y.im into y.im 15.100 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.100 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 15.100 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.101 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.101 * [taylor]: Taking taylor expansion of y.re in x.im 15.101 * [backup-simplify]: Simplify y.re into y.re 15.101 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.101 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.101 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.102 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.102 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.102 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.103 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 15.103 * [backup-simplify]: Simplify (- 0) into 0 15.103 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.103 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 15.104 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 15.104 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 15.104 * [taylor]: Taking taylor expansion of (log x.re) in y.im 15.104 * [taylor]: Taking taylor expansion of x.re in y.im 15.104 * [backup-simplify]: Simplify x.re into x.re 15.104 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.104 * [taylor]: Taking taylor expansion of y.im in y.im 15.104 * [backup-simplify]: Simplify 0 into 0 15.104 * [backup-simplify]: Simplify 1 into 1 15.104 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 15.104 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 15.104 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 15.104 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.104 * [taylor]: Taking taylor expansion of y.re in y.im 15.104 * [backup-simplify]: Simplify y.re into y.re 15.104 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.104 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 15.105 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.105 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 15.105 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 15.105 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 15.105 * [taylor]: Taking taylor expansion of (log x.re) in y.re 15.105 * [taylor]: Taking taylor expansion of x.re in y.re 15.105 * [backup-simplify]: Simplify x.re into x.re 15.105 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.105 * [taylor]: Taking taylor expansion of y.im in y.re 15.105 * [backup-simplify]: Simplify y.im into y.im 15.105 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.105 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 15.105 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 15.105 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.105 * [taylor]: Taking taylor expansion of y.re in y.re 15.105 * [backup-simplify]: Simplify 0 into 0 15.105 * [backup-simplify]: Simplify 1 into 1 15.106 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.106 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 15.106 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 15.106 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.106 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.107 * [backup-simplify]: Simplify (+ 0) into 0 15.108 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 15.109 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.109 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 15.110 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 15.110 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 15.111 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 15.111 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 15.112 * [backup-simplify]: Simplify (+ 0 0) into 0 15.113 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.113 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 15.114 * [backup-simplify]: Simplify (- 0) into 0 15.114 * [backup-simplify]: Simplify (+ 0 0) into 0 15.114 * [taylor]: Taking taylor expansion of 0 in x.im 15.114 * [backup-simplify]: Simplify 0 into 0 15.114 * [taylor]: Taking taylor expansion of 0 in y.im 15.114 * [backup-simplify]: Simplify 0 into 0 15.114 * [taylor]: Taking taylor expansion of 0 in y.re 15.114 * [backup-simplify]: Simplify 0 into 0 15.114 * [backup-simplify]: Simplify 0 into 0 15.115 * [backup-simplify]: Simplify (+ 0) into 0 15.116 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 15.117 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.117 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.117 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 15.118 * [backup-simplify]: Simplify (- 0) into 0 15.118 * [backup-simplify]: Simplify (+ 0 0) into 0 15.119 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.119 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 15.119 * [backup-simplify]: Simplify (- 0) into 0 15.120 * [backup-simplify]: Simplify (+ 0 0) into 0 15.120 * [taylor]: Taking taylor expansion of 0 in y.im 15.120 * [backup-simplify]: Simplify 0 into 0 15.120 * [taylor]: Taking taylor expansion of 0 in y.re 15.120 * [backup-simplify]: Simplify 0 into 0 15.120 * [backup-simplify]: Simplify 0 into 0 15.120 * [taylor]: Taking taylor expansion of 0 in y.re 15.120 * [backup-simplify]: Simplify 0 into 0 15.120 * [backup-simplify]: Simplify 0 into 0 15.120 * [backup-simplify]: Simplify 0 into 0 15.121 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.121 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 15.122 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 15.122 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.122 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 15.123 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 15.123 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 15.123 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 15.124 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 15.124 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 15.126 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 15.126 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) (/ -1 y.im)))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 15.126 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 15.127 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 15.127 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 15.128 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 1) 1))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 15.128 * [backup-simplify]: Simplify (+ (* (sin (- (/ (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 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 15.129 * [backup-simplify]: Simplify (- (- (* 1/2 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))))) into (* 1/2 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))) 15.129 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) into (* 1/2 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))) 15.129 * [taylor]: Taking taylor expansion of (* 1/2 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))) in x.im 15.129 * [taylor]: Taking taylor expansion of 1/2 in x.im 15.129 * [backup-simplify]: Simplify 1/2 into 1/2 15.129 * [taylor]: Taking taylor expansion of (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))) in x.im 15.129 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 15.129 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 15.129 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 15.129 * [taylor]: Taking taylor expansion of (log x.re) in x.im 15.129 * [taylor]: Taking taylor expansion of x.re in x.im 15.129 * [backup-simplify]: Simplify x.re into x.re 15.129 * [backup-simplify]: Simplify (log x.re) into (log x.re) 15.129 * [taylor]: Taking taylor expansion of y.im in x.im 15.129 * [backup-simplify]: Simplify y.im into y.im 15.130 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 15.130 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 15.130 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.130 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.130 * [taylor]: Taking taylor expansion of y.re in x.im 15.130 * [backup-simplify]: Simplify y.re into y.re 15.130 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 15.130 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.130 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 15.130 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.130 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.130 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 15.130 * [taylor]: Taking taylor expansion of y.im in x.im 15.130 * [backup-simplify]: Simplify y.im into y.im 15.130 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 15.130 * [taylor]: Taking taylor expansion of x.im in x.im 15.130 * [backup-simplify]: Simplify 0 into 0 15.130 * [backup-simplify]: Simplify 1 into 1 15.131 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.131 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 15.131 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 15.131 * [backup-simplify]: Simplify (* 1 1) into 1 15.131 * [backup-simplify]: Simplify (* y.im 1) into y.im 15.132 * [backup-simplify]: Simplify (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) into (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) 15.132 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 15.132 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 15.133 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 15.133 * [backup-simplify]: Simplify (- 0) into 0 15.133 * [backup-simplify]: Simplify (+ 0 0) into 0 15.134 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 15.134 * [backup-simplify]: Simplify (+ 0) into 0 15.134 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 15.141 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 15.141 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.142 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 15.142 * [backup-simplify]: Simplify (- 0) into 0 15.142 * [backup-simplify]: Simplify (+ 0 0) into 0 15.143 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 15.143 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 15.144 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 15.144 * [backup-simplify]: Simplify (+ 0 0) into 0 15.145 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 15.145 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 15.145 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 15.146 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 15.146 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 15.147 * [backup-simplify]: Simplify (+ 0 0) into 0 15.147 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 15.147 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)))) into 0 15.148 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 15.148 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im)))) into 0 15.148 * [taylor]: Taking taylor expansion of 0 in y.im 15.148 * [backup-simplify]: Simplify 0 into 0 15.148 * [taylor]: Taking taylor expansion of 0 in y.re 15.148 * [backup-simplify]: Simplify 0 into 0 15.148 * [backup-simplify]: Simplify 0 into 0 15.148 * [taylor]: Taking taylor expansion of 0 in y.im 15.148 * [backup-simplify]: Simplify 0 into 0 15.148 * [taylor]: Taking taylor expansion of 0 in y.re 15.148 * [backup-simplify]: Simplify 0 into 0 15.149 * [backup-simplify]: Simplify 0 into 0 15.149 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 15.149 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 3 1 2 1) 15.149 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 15.149 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 15.149 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 15.149 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 15.149 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 15.149 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.149 * [backup-simplify]: Simplify 1/3 into 1/3 15.149 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 15.149 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.149 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.149 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.149 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.149 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.149 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 15.149 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 15.149 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 15.150 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.150 * [backup-simplify]: Simplify 1/3 into 1/3 15.150 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 15.150 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.150 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.150 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.150 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.150 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.150 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 15.150 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 15.150 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 15.150 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.150 * [backup-simplify]: Simplify 1/3 into 1/3 15.150 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 15.150 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.150 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.150 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.150 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.150 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.150 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 15.150 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 15.150 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 15.150 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.150 * [backup-simplify]: Simplify 1/3 into 1/3 15.150 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 15.150 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.150 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.150 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.151 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.151 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.151 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.151 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 15.152 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 15.152 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 15.152 * [taylor]: Taking taylor expansion of 0 in x.re 15.152 * [backup-simplify]: Simplify 0 into 0 15.152 * [backup-simplify]: Simplify 0 into 0 15.153 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 15.153 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 15.154 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 15.154 * [backup-simplify]: Simplify 0 into 0 15.155 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 15.156 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 15.157 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.157 * [taylor]: Taking taylor expansion of 0 in x.re 15.157 * [backup-simplify]: Simplify 0 into 0 15.157 * [backup-simplify]: Simplify 0 into 0 15.157 * [backup-simplify]: Simplify 0 into 0 15.158 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 15.159 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 15.160 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.160 * [backup-simplify]: Simplify 0 into 0 15.162 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 15.163 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 15.164 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 15.164 * [taylor]: Taking taylor expansion of 0 in x.re 15.164 * [backup-simplify]: Simplify 0 into 0 15.164 * [backup-simplify]: Simplify 0 into 0 15.164 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.164 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.164 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 15.164 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 15.164 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 15.164 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 15.164 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.164 * [backup-simplify]: Simplify 1/3 into 1/3 15.164 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 15.164 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.164 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.165 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.165 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.165 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.165 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 15.165 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 15.165 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 15.165 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.165 * [backup-simplify]: Simplify 1/3 into 1/3 15.165 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 15.165 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.165 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.165 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.165 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.165 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.165 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 15.165 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 15.165 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 15.165 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.165 * [backup-simplify]: Simplify 1/3 into 1/3 15.165 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 15.165 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.166 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.166 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.166 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.166 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.166 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 15.166 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 15.166 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 15.166 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.166 * [backup-simplify]: Simplify 1/3 into 1/3 15.166 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 15.166 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.166 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.166 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.166 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.166 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.166 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.167 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 15.168 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 15.168 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.168 * [taylor]: Taking taylor expansion of 0 in x.re 15.168 * [backup-simplify]: Simplify 0 into 0 15.168 * [backup-simplify]: Simplify 0 into 0 15.169 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 15.169 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 15.170 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.170 * [backup-simplify]: Simplify 0 into 0 15.171 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 15.172 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 15.173 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.173 * [taylor]: Taking taylor expansion of 0 in x.re 15.173 * [backup-simplify]: Simplify 0 into 0 15.173 * [backup-simplify]: Simplify 0 into 0 15.173 * [backup-simplify]: Simplify 0 into 0 15.174 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 15.175 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 15.176 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.176 * [backup-simplify]: Simplify 0 into 0 15.178 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 15.178 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 15.180 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 15.180 * [taylor]: Taking taylor expansion of 0 in x.re 15.180 * [backup-simplify]: Simplify 0 into 0 15.180 * [backup-simplify]: Simplify 0 into 0 15.180 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.180 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.180 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 15.180 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 15.180 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 15.180 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 15.180 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.180 * [backup-simplify]: Simplify 1/3 into 1/3 15.180 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 15.180 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.180 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.181 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.181 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.181 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.181 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 15.181 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 15.181 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 15.181 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.181 * [backup-simplify]: Simplify 1/3 into 1/3 15.181 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 15.181 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.181 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.181 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.181 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.181 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.181 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 15.181 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 15.181 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 15.181 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.181 * [backup-simplify]: Simplify 1/3 into 1/3 15.181 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 15.181 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.181 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.182 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.182 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.182 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.182 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 15.182 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 15.182 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 15.182 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.182 * [backup-simplify]: Simplify 1/3 into 1/3 15.182 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 15.182 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.182 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.182 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.182 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.182 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.182 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.183 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 15.183 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 15.184 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.184 * [taylor]: Taking taylor expansion of 0 in x.re 15.184 * [backup-simplify]: Simplify 0 into 0 15.184 * [backup-simplify]: Simplify 0 into 0 15.185 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 15.185 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 15.186 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.186 * [backup-simplify]: Simplify 0 into 0 15.188 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 15.189 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 15.190 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.190 * [taylor]: Taking taylor expansion of 0 in x.re 15.190 * [backup-simplify]: Simplify 0 into 0 15.190 * [backup-simplify]: Simplify 0 into 0 15.191 * [backup-simplify]: Simplify 0 into 0 15.193 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 15.194 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 15.196 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.196 * [backup-simplify]: Simplify 0 into 0 15.200 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 15.201 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 15.203 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 15.203 * [taylor]: Taking taylor expansion of 0 in x.re 15.203 * [backup-simplify]: Simplify 0 into 0 15.203 * [backup-simplify]: Simplify 0 into 0 15.203 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.204 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 3 1 1 2 2 1) 15.204 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 15.204 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 15.204 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 15.204 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 15.204 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 15.204 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.204 * [backup-simplify]: Simplify 1/3 into 1/3 15.204 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 15.204 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.204 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.204 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.204 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.204 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.204 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 15.204 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 15.205 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 15.205 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.205 * [backup-simplify]: Simplify 1/3 into 1/3 15.205 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 15.205 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.205 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.205 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.205 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.205 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.205 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 15.205 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 15.205 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 15.205 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.205 * [backup-simplify]: Simplify 1/3 into 1/3 15.205 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 15.205 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.205 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.205 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.206 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.206 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.206 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 15.206 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 15.206 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 15.206 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.206 * [backup-simplify]: Simplify 1/3 into 1/3 15.206 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 15.206 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.206 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.206 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.206 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.206 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.207 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.208 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 15.208 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 15.209 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 15.209 * [taylor]: Taking taylor expansion of 0 in x.re 15.210 * [backup-simplify]: Simplify 0 into 0 15.210 * [backup-simplify]: Simplify 0 into 0 15.211 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 15.211 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 15.212 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 15.212 * [backup-simplify]: Simplify 0 into 0 15.214 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 15.215 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 15.217 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.217 * [taylor]: Taking taylor expansion of 0 in x.re 15.217 * [backup-simplify]: Simplify 0 into 0 15.217 * [backup-simplify]: Simplify 0 into 0 15.217 * [backup-simplify]: Simplify 0 into 0 15.219 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 15.220 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 15.222 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.222 * [backup-simplify]: Simplify 0 into 0 15.225 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 15.227 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 15.229 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 15.229 * [taylor]: Taking taylor expansion of 0 in x.re 15.229 * [backup-simplify]: Simplify 0 into 0 15.229 * [backup-simplify]: Simplify 0 into 0 15.229 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.229 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.229 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 15.229 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 15.229 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 15.229 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 15.229 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.229 * [backup-simplify]: Simplify 1/3 into 1/3 15.229 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 15.229 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.230 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.230 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.230 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.230 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.230 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 15.231 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 15.231 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 15.231 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.231 * [backup-simplify]: Simplify 1/3 into 1/3 15.231 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 15.231 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.231 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.231 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.231 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.231 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.231 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 15.231 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 15.231 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 15.232 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.232 * [backup-simplify]: Simplify 1/3 into 1/3 15.232 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 15.232 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.232 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.232 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.232 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.232 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.232 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 15.232 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 15.232 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 15.233 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.233 * [backup-simplify]: Simplify 1/3 into 1/3 15.233 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 15.233 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.233 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.233 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.233 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.233 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.234 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.235 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 15.235 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 15.236 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.237 * [taylor]: Taking taylor expansion of 0 in x.re 15.237 * [backup-simplify]: Simplify 0 into 0 15.237 * [backup-simplify]: Simplify 0 into 0 15.238 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 15.238 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 15.239 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.239 * [backup-simplify]: Simplify 0 into 0 15.242 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 15.243 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 15.244 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.244 * [taylor]: Taking taylor expansion of 0 in x.re 15.244 * [backup-simplify]: Simplify 0 into 0 15.244 * [backup-simplify]: Simplify 0 into 0 15.244 * [backup-simplify]: Simplify 0 into 0 15.247 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 15.247 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 15.248 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.248 * [backup-simplify]: Simplify 0 into 0 15.250 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 15.251 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 15.252 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 15.252 * [taylor]: Taking taylor expansion of 0 in x.re 15.252 * [backup-simplify]: Simplify 0 into 0 15.252 * [backup-simplify]: Simplify 0 into 0 15.253 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.253 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.253 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 15.253 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 15.253 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 15.253 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 15.253 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.253 * [backup-simplify]: Simplify 1/3 into 1/3 15.253 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 15.253 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.253 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.253 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.253 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.254 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.254 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 15.254 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 15.254 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 15.254 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.254 * [backup-simplify]: Simplify 1/3 into 1/3 15.254 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 15.254 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.254 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.254 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.254 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.254 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.254 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 15.254 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 15.254 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 15.254 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.254 * [backup-simplify]: Simplify 1/3 into 1/3 15.254 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 15.254 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.254 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.254 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.254 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.255 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.255 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 15.255 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 15.255 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 15.255 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.255 * [backup-simplify]: Simplify 1/3 into 1/3 15.255 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 15.255 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.255 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.255 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.255 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.255 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.255 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.256 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 15.256 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 15.257 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.257 * [taylor]: Taking taylor expansion of 0 in x.re 15.257 * [backup-simplify]: Simplify 0 into 0 15.257 * [backup-simplify]: Simplify 0 into 0 15.258 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 15.258 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 15.259 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.259 * [backup-simplify]: Simplify 0 into 0 15.260 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 15.261 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 15.261 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.262 * [taylor]: Taking taylor expansion of 0 in x.re 15.262 * [backup-simplify]: Simplify 0 into 0 15.262 * [backup-simplify]: Simplify 0 into 0 15.262 * [backup-simplify]: Simplify 0 into 0 15.263 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 15.263 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 15.264 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.264 * [backup-simplify]: Simplify 0 into 0 15.266 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 15.267 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 15.268 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 15.268 * [taylor]: Taking taylor expansion of 0 in x.re 15.268 * [backup-simplify]: Simplify 0 into 0 15.268 * [backup-simplify]: Simplify 0 into 0 15.269 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.269 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 3 1 1 2 1 2 1) 15.269 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 15.269 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 15.269 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 15.269 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 15.269 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 15.269 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.269 * [backup-simplify]: Simplify 1/3 into 1/3 15.269 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 15.269 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.269 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.269 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.269 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.269 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.269 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 15.269 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 15.269 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 15.269 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.269 * [backup-simplify]: Simplify 1/3 into 1/3 15.269 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 15.269 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.269 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.269 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.270 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.270 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.270 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 15.270 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 15.270 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 15.270 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.270 * [backup-simplify]: Simplify 1/3 into 1/3 15.270 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 15.270 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 15.270 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.270 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.270 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.270 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.270 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 15.270 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 15.270 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 15.270 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.270 * [backup-simplify]: Simplify 1/3 into 1/3 15.270 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 15.270 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 15.270 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 15.270 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 15.270 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 15.270 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 15.270 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.277 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 15.278 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 15.279 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 15.279 * [taylor]: Taking taylor expansion of 0 in x.re 15.279 * [backup-simplify]: Simplify 0 into 0 15.279 * [backup-simplify]: Simplify 0 into 0 15.279 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 15.280 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 15.281 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 15.281 * [backup-simplify]: Simplify 0 into 0 15.282 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 15.282 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 15.283 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.283 * [taylor]: Taking taylor expansion of 0 in x.re 15.283 * [backup-simplify]: Simplify 0 into 0 15.283 * [backup-simplify]: Simplify 0 into 0 15.283 * [backup-simplify]: Simplify 0 into 0 15.285 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 15.285 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 15.286 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.286 * [backup-simplify]: Simplify 0 into 0 15.288 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 15.289 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 15.290 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 15.290 * [taylor]: Taking taylor expansion of 0 in x.re 15.290 * [backup-simplify]: Simplify 0 into 0 15.290 * [backup-simplify]: Simplify 0 into 0 15.290 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.290 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.290 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 15.290 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 15.290 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 15.290 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 15.290 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.290 * [backup-simplify]: Simplify 1/3 into 1/3 15.290 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 15.290 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.290 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.290 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.290 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.290 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.291 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 15.291 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 15.291 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 15.291 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.291 * [backup-simplify]: Simplify 1/3 into 1/3 15.291 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 15.291 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.291 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.291 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.291 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.291 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.291 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 15.291 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 15.291 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 15.291 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.291 * [backup-simplify]: Simplify 1/3 into 1/3 15.291 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 15.291 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 15.291 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.291 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.291 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.291 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.292 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 15.292 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 15.292 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 15.292 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.292 * [backup-simplify]: Simplify 1/3 into 1/3 15.292 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 15.292 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 15.292 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 15.292 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 15.292 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 15.292 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.292 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 15.293 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 15.293 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 15.294 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.294 * [taylor]: Taking taylor expansion of 0 in x.re 15.294 * [backup-simplify]: Simplify 0 into 0 15.294 * [backup-simplify]: Simplify 0 into 0 15.294 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 15.295 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 15.295 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.295 * [backup-simplify]: Simplify 0 into 0 15.297 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 15.297 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 15.298 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.298 * [taylor]: Taking taylor expansion of 0 in x.re 15.298 * [backup-simplify]: Simplify 0 into 0 15.298 * [backup-simplify]: Simplify 0 into 0 15.298 * [backup-simplify]: Simplify 0 into 0 15.299 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 15.300 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 15.301 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.301 * [backup-simplify]: Simplify 0 into 0 15.303 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 15.303 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 15.305 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 15.305 * [taylor]: Taking taylor expansion of 0 in x.re 15.305 * [backup-simplify]: Simplify 0 into 0 15.305 * [backup-simplify]: Simplify 0 into 0 15.305 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.305 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.305 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 15.305 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 15.305 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 15.305 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 15.305 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.305 * [backup-simplify]: Simplify 1/3 into 1/3 15.305 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 15.305 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.305 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.305 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.305 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.305 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.305 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 15.305 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 15.305 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 15.305 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.306 * [backup-simplify]: Simplify 1/3 into 1/3 15.306 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 15.306 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.306 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.306 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.306 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.306 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.306 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 15.306 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 15.306 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 15.306 * [taylor]: Taking taylor expansion of 1/3 in x.im 15.306 * [backup-simplify]: Simplify 1/3 into 1/3 15.306 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 15.306 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 15.306 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.306 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.306 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.306 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.306 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 15.306 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 15.307 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 15.307 * [taylor]: Taking taylor expansion of 1/3 in x.re 15.307 * [backup-simplify]: Simplify 1/3 into 1/3 15.307 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 15.307 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 15.307 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 15.307 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 15.307 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 15.307 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.307 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 15.308 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 15.308 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 15.309 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.309 * [taylor]: Taking taylor expansion of 0 in x.re 15.309 * [backup-simplify]: Simplify 0 into 0 15.309 * [backup-simplify]: Simplify 0 into 0 15.309 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 15.310 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 15.310 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 15.310 * [backup-simplify]: Simplify 0 into 0 15.312 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 15.312 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 15.313 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.313 * [taylor]: Taking taylor expansion of 0 in x.re 15.313 * [backup-simplify]: Simplify 0 into 0 15.313 * [backup-simplify]: Simplify 0 into 0 15.313 * [backup-simplify]: Simplify 0 into 0 15.315 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 15.315 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 15.316 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 15.316 * [backup-simplify]: Simplify 0 into 0 15.318 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 15.319 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 15.320 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 15.320 * [taylor]: Taking taylor expansion of 0 in x.re 15.320 * [backup-simplify]: Simplify 0 into 0 15.320 * [backup-simplify]: Simplify 0 into 0 15.320 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 15.320 * * * [progress]: simplifying candidates 15.321 * [simplify]: Simplifying: (expm1 (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cos (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) 1 (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) 15.322 * * [simplify]: Extracting # 0 : cost 0 15.322 * * [simplify]: Extracting # 1 : cost 0 15.322 * * [simplify]: Extracting # 2 : cost 0 15.322 * * [simplify]: Extracting # 3 : cost 0 15.322 * * [simplify]: Extracting # 4 : cost 0 15.322 * * [simplify]: Extracting # 5 : cost 0 15.322 * * [simplify]: Extracting # 6 : cost 0 15.322 * * [simplify]: Extracting # 7 : cost 0 15.322 * * [simplify]: Extracting # 8 : cost 0 15.322 * * [simplify]: Extracting # 9 : cost 0 15.323 * * [simplify]: iteration 0 : 54 enodes (cost 529 ) 15.331 * * [simplify]: Extracting # 0 : cost 0 15.332 * * [simplify]: Extracting # 1 : cost 0 15.332 * * [simplify]: Extracting # 2 : cost 0 15.332 * * [simplify]: Extracting # 3 : cost 0 15.332 * * [simplify]: iteration 1 : 82 enodes (cost 516 ) 15.355 * * [simplify]: Extracting # 0 : cost 0 15.355 * * [simplify]: Extracting # 1 : cost 0 15.355 * * [simplify]: Extracting # 2 : cost 0 15.356 * * [simplify]: Extracting # 3 : cost 0 15.356 * * [simplify]: Extracting # 4 : cost 0 15.356 * * [simplify]: iteration 2 : 134 enodes (cost 456 ) 15.385 * * [simplify]: Extracting # 0 : cost 0 15.385 * * [simplify]: Extracting # 1 : cost 0 15.386 * * [simplify]: Extracting # 2 : cost 0 15.386 * * [simplify]: Extracting # 3 : cost 0 15.386 * * [simplify]: Extracting # 4 : cost 0 15.386 * * [simplify]: iteration 3 : 235 enodes (cost 445 ) 15.497 * * [simplify]: Extracting # 0 : cost 0 15.498 * * [simplify]: Extracting # 1 : cost 0 15.499 * * [simplify]: Extracting # 2 : cost 0 15.500 * * [simplify]: Extracting # 3 : cost 0 15.501 * * [simplify]: Extracting # 4 : cost 0 15.502 * * [simplify]: iteration 4 : 567 enodes (cost 445 ) 16.185 * * [simplify]: Extracting # 0 : cost 0 16.188 * * [simplify]: Extracting # 1 : cost 0 16.189 * * [simplify]: Extracting # 2 : cost 0 16.191 * * [simplify]: Extracting # 3 : cost 0 16.197 * * [simplify]: Extracting # 4 : cost 0 16.199 * * [simplify]: iteration 5 : 2110 enodes (cost 445 ) 17.588 * * [simplify]: Extracting # 0 : cost 0 17.594 * * [simplify]: Extracting # 1 : cost 0 17.600 * * [simplify]: Extracting # 2 : cost 0 17.611 * * [simplify]: Extracting # 3 : cost 0 17.618 * * [simplify]: Extracting # 4 : cost 0 17.628 * * [simplify]: Extracting # 5 : cost 0 17.639 * * [simplify]: iteration done: 5000 enodes (cost 445 ) 17.640 * [simplify]: Simplified to: (expm1 (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cos (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (pow (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 3) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (pow (atan2 x.im x.re) 2/3)) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (pow (atan2 x.im x.re) 2/3)) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (pow (atan2 x.im x.re) 2/3)) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) 1 (cos (fma (atan2 x.im x.re) y.re (* (log x.re) y.im))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) 17.641 * * * [progress]: adding candidates to table 18.116 * [progress]: [Phase 3 of 3] Extracting. 18.117 * * [regime]: Finding splitpoints for: (# # # # # # # # #) 18.137 * * * [regime-changes]: Trying 4 branch expressions: (y.im y.re x.im x.re) 18.138 * * * * [regimes]: Trying to branch on y.im from (# # # # # # # # #) 18.264 * * * * [regimes]: Trying to branch on y.re from (# # # # # # # # #) 18.359 * * * * [regimes]: Trying to branch on x.im from (# # # # # # # # #) 18.454 * * * * [regimes]: Trying to branch on x.re from (# # # # # # # # #) 18.549 * * * [regime]: Found split indices: #